yum

一步一步以安装包的方式,搭建API测试工具Hitchhiker

岁酱吖の 提交于 2020-02-04 14:55:03
首先要感谢Hitchhiker的作者BrookShi(https://github.com/brookshi/Hitchhiker)!感谢他分享这个非常棒的API测试平台。Hitchhiker 是一个基于Nodejs的跨平台Web程序,你可以部署到 Linux, Mac or Windows。Hitchhiker 在Docker Hub上也有镜像可以使用,所以推荐的方式还是用Docker来部署,不论是首次还是以后升级都会更容易。 由于笔者不熟悉Docker的使用,采用的是安装包方式部署。由于Hitchhiker依赖的软件较多,部署过程中遇到一些弯路,这个文档也是一边探索一边写成的。搭建时还是1月底,基于Hitchhiker v0.8,现在已经更新到0.9。最近忙于研究Python自动化方面的工作,没有把搭建文档发布到博客园。 首先是准备工作: 安装Development Tools 安装(更新)Python3 安装Node 更新C++ 安装MySQL Server 最后是我们的主角Hitchhiker: 这部分的搭建步骤,请参阅在线文档:http://doc.hitchhiker-api.com/cn/installation/StepByStep.html 1. 更新系统: 我的系统是CentOS 7.3。 # yum update -y # yum group install

1--常用linux命令

≡放荡痞女 提交于 2020-02-04 13:51:58
参考链接:http://www.cnblogs.com/yjd_hycf_space/p/7730690.html 文件和目录 cd /home 进入 '/ home' 目录' cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd - 返回上次所在的目录 pwd 显示工作路径 ls 查看目录中的文件 ls -l 显示文件和目录的详细资料 或者ll ls -a 显示隐藏文件 mkdir dir1 创建一个叫做 'dir1' 的目录' mkdir dir1 dir2 同时创建两个目录 mkdir -p /tmp/dir1/dir2 创建一个目录树 rm -f file1 删除一个叫做 'file1' 的文件' rmdir dir1 删除一个叫做 'dir1' 的目录' rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容 rm -rf dir1 dir2 同时删除两个目录及它们的内容 mv dir1 new_dir 重命名/移动 一个目录 cp file1 file2 复制一个文件 cp -r dir/* . 复制一个目录下的所有文件到当前工作目录 ,不能直接复制一个目录 cp -a /tmp/dir1 . 复制一个目录到当前工作目录 cp -a dir1 dir2 复制一个目录 ln -s file1 lnk1 创建一个指向文件或目录的软链接 ln

YUM仓库在线简易安装单节点K8S(纯实战)

核能气质少年 提交于 2020-02-04 11:45:19
使用YUM仓库在线简易安装单节点K8S 实验环境: 使用系统:centos7.4 名称 角色 IP地址 centos7-min2 master 192.168.142.220 centos7-4 node 192.168.142.136 实验实施步骤: 一、配置步骤目录 master端配置 node端配置 实验结果检查 二、master端配置 使用yum仓库安装atcd数据库、kubernetes组件、flannel网络组件 [root@master ~]# yum install -y etcd kubernetes flannel 修改etcd配置文件 [root@master ~]# vim /etc/etcd/etcd.conf //按照下图进行修改 ETCD_DATA_DIR="/var/lib/etcd/default.etcd" //数据文件存放路径 ETCD_LISTEN_CLIENT_URLS="http://0.0.0.0:2379" //对外提供服务的地址 ETCD_NAME="default" ETCD_ADVERTISE_CLIENT_URLS="http://localhost:2379" //该节点客户端监听地址 修改apiserver配置文件 [root@master ~]# vim /etc/kubernetes/apiserver /

Centos下Yum安装PHP5.5,5.6

℡╲_俬逩灬. 提交于 2020-02-04 06:44:52
默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案: 1.检查当前安装的PHP包 yum list installed | grep php 如果有安装的PHP包,先删除他们 yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64 2.Centos 5.X rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm CentOs 6.x rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm CentOs 7.X rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 如果想删除上面安装的包,重新安装 rpm -qa | grep webstatic rpm -e 上面搜索到的包即可 3.运行yum

Centos下Yum安装PHP5.5,5.6

不想你离开。 提交于 2020-02-04 06:35:18
默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案: 1.检查当前安装的PHP包 yum list installed | grep php 如果有安装的PHP包,先删除他们 yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64 2.Centos 5.X rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm CentOs 6.x rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm CentOs 7.X rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 如果想删除上面安装的包,重新安装 rpm -qa | grep webstatic rpm -e 上面搜索到的包即可 3.运行yum

CentOS7中使用yum安装Nginx的方法

戏子无情 提交于 2020-02-04 05:36:24
1、添加源   默认情况Centos7中无Nginx的源,最近发现Nginx官网提供了Centos的源地址。因此可以如下执行命令添加源: sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 2、安装Nginx   通过yum search nginx看看是否已经添加源成功。如果成功则执行下列命令安装Nginx。 sudo yum install -y nginx 3、安装出现报错时的解决方法   在执行yum命令时忽然发现出现以下报错: 1 2 3 4 5 # yum list File "/usr/bin/yum" , line 30 except KeyboardInterrupt, e: ^ SyntaxError: invalid syntax 原因: 这是因为yum采用Python作为命令解释器,这可以从/usr/bin/yum文件中第一行#!/usr/bin/python发现。而python版本之间兼容性不太好,使得2.X版本与3.0版本之间存在语法不一致问题。而CentOS 7自带的yum采用的是python2.7,当系统将python升级到3.4后,出现语法解释错误。 解决办法: 一是升级yum。

Failure talking to yum: 'ascii' codec can't encode characters in position 168-172: ordinal not in ra

浪尽此生 提交于 2020-02-04 04:35:36
文章目录 Failure talking to yum: 'ascii' codec can't encode characters in position 168-172: ordinal not in range(128) 如何配置yum数据源 **什么是yum** **如何配置yum仓库** 如何修改国内数据源 Centos7修改国内阿里数据源 Failure talking to yum: ‘ascii’ codec can’t encode characters in position 168-172: ordinal not in range(128) 什么时候会出现这个问题 当你使用yum命令下载依赖包的时候,若没有配置yum仓库的情况下会出现这个问题问题 怎么解决? 很简单,配置yum仓库 如何配置yum数据源 什么是yum Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。 如何配置yum仓库 yum的配置文件在/etc/yum.repos.d/目录下。 用vim为rhel7.repo文件进行配置(rhel7是自定义的

Liunx(centos8)下的yum的基本用法和实例

倾然丶 夕夏残阳落幕 提交于 2020-02-03 23:04:02
yum 命令 Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。 yum 语法 yum [options] [command] [package ...] options:可选,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。 command:要进行的操作。 package操作的对象。 选项 -h:显示帮助信息; -y:对所有的提问都回答“ yes”; -c:指定配置文件; -q:安静模式; -v:详细模式; -d:设置调试等级(0-10); -e:设置错误等级(0-10); -R:设置yum处理一个命令的最大等待时间; -C:完全从缓存中运行,而不去下载或者更新任何头文件。 参数 #常的命令 install:安装rpm软件包; update:更新rpm软件包; check- update:检查是否有可用的更新rpm软件包; remove:删除指定的rpm软件包; list :显示软件包的信息; search:检查软件包的信息; info:显示指定的rpm软件包的描述信息和概要信息;

centos 6配置yum源

假装没事ソ 提交于 2020-02-03 15:35:35
1.建立本地源目录及挂载临时目录 #mkdir /mnt/centosyum #mkdir /mnt/cdrom 2.挂载CentOS光盘(我这里用的IOS镜像,有两块分别定为盘1,和盘2) 插入盘1然后挂载盘1 #mount /dev/cdrom /mnt/cdrom 拷贝盘1内所有rpm包到本地源目录 #cp -rv /mnt/cdrom/* /mnt/centosyum 同理挂载并将盘2内的rpm包拷贝到本地源目录 3.进入/etc/yum.repos.d目录,可以看到四个文件分别为CentOS-Base.repo、 CentOS-Media.repo 、CentOS-Vault.repo、CentOS-Vault.repo.repo,将其中三个改名或者移走留下CentOS-Media.repo #cd /etc/yum.repos.d #mv CentOS-Base.repo CentOS-Base.repo.bak #mv CentOS-Vault.repo CentOS-Vault.repo.bak #mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak #vi CentOS-Media.repo 将以下内容 [c6-media] name=CentOS-$releasever - Media baseurl=file:/

安装Docker在CentOS

≯℡__Kan透↙ 提交于 2020-02-03 11:26:47
[root@localhost ~]# cd /opt [root@localhost opt]# cd dev [root@localhost dev]# sudo yum install -y yum-utils \ > device-mapper-persistent-data \ > lvm2 Loaded plugins: fastestmirror base | 3.6 kB 00:00 extras | 2.9 kB 00:00 kubernetes | 1.4 kB 00:00 updates | 2.9 kB 00:00 (1/3): extras/7/x86_64/primary_db | 159 kB 00:00 (2/3): kubernetes/primary | 63 kB 00:00 (3/3): updates/7/x86_64/primary_db | 5.9 MB 00:01 Determining fastest mirrors * base: mirrors.cn99.com * extras: mirrors.huaweicloud.com * updates: mirror.bit.edu.cn kubernetes 460/460 Resolving Dependencies --> Running transaction check