yum

Linux - Bash - Get $releasever and $basearch values?

对着背影说爱祢 提交于 2020-05-10 04:24:42
问题 I'm writing a bash script to pull packages from remote repos, using reposync, so I can point my nodes to pull locally. As such I am trying to keep the local repo configs as similar as possible to the usptream repo configs, like this: # upstream baseurl=http://mirror.freedomvoice.com/centos/$releasever/os/$basearch/ # local baseurl=http://user:password@repo.example.com/centos/stable/$releasever/os/$basearch/ Within the bash script, is there a cleaner way to get $releasever and $basearch values

Openstack计算主机安装配置流程二

折月煮酒 提交于 2020-04-07 16:39:26
Openstack计算主机安装配置流程 1.环境配置 Hosts配置   修改/etc/hosts文件,增加wtcontroller、wtcompute1、wtcompute2: 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 172.16.10.100 wtcontroller 172.16.10.101 wtcompute1 172.16.10.102 wtcompute2   修改本机hostname(以计算主机wtcompute1为例) echo "wtcompute1"> /etc/hostname 1.1修订yum源 本示例使用的时163的yum源: CentOS7-Base-163.repo 将以上文件拷贝至/etc/yum.repos.d目录下 备份该目录下CentOS-Base.repo文件 修改CentOS7-Base-163.repo为CentOS-Base.repo 执行以下命令: yum clean all #清除缓存 yum makecache #生成缓存 yum list #显示所有已经安装和可以安装的程序包

Openstack控制主机安装配置流程三

送分小仙女□ 提交于 2020-04-07 16:30:41
Openstack控制主机安装配置流程三 1.环境配置   Hosts配置   修改/etc/hosts文件,增加wtcontroller、wtcompute1、wtcompute2: 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 172.16.10.100 wtcontroller 172.16.10.101 wtcompute1 172.16.10.102 wtcompute2   修改本机hostname echo "wtcontroller"> /etc/hostname 1.1修订yum源   本示例使用的时163的yum源: CentOS7-Base-163.repo   将以上文件拷贝至/etc/yum.repos.d目录下   备份该目录下CentOS-Base.repo文件   修改CentOS7-Base-163.repo为CentOS-Base.repo   执行以下命令: yum clean all #清除缓存 yum makecache #生成缓存 yum list #显示所有已经安装和可以安装的程序包  

centos 7.1 - error repository

不羁岁月 提交于 2020-04-07 12:32:23
问题 Hello I have download the minimal release of CENTOS 7 at this url link download ISO centos 7.x All work correctly...the PING and the network is OK. I ping to external HOST for example. But when I digit : [root@localhost ~]# yum update Loaded plugins: fastestmirror One of the configured repositories failed (Unknown), and yum doesn't have enough cached data to continue. At this point the only safe thing yum can do is fail. There are a few ways to work "fix" this: 1. Contact the upstream for the

[linux]centos7下解决yum install mysql-server没有可用包

风格不统一 提交于 2020-04-07 12:30:21
[linux]centos7下解决yum install mysql-server没有可用包 第一步:安装从网上下载文件的wget命令 [root@master ~]# yum -y install wget 第二步:下载mysql的repo源 [root@master ~]# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 第三步:安装mysql-community-release-el7-5.noarch.rpm包 [root@master ~]# rpm -ivh mysql-community-release-el7-5.noarch.rpm 第四步:查看下 [root@master ~]# ls -1 /etc/yum.repos.d/mysql-community* /etc/yum.repos.d/mysql-community.repo /etc/yum.repos.d/mysql-community-source.repo 会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。 第五步:安装mysql [root@master

centos7 yum安装遇到报错:Head V3 RSA/SHA256 Signature, key ID 352c64e5: NOKEYer

微笑、不失礼 提交于 2020-04-07 05:01:23
centos7 yum安装时遇到错误:Header V3 RSA/SHA256 Signature, key ID 352c64e5: NOKEY 无法安装时,可按如下方法解决: This mini how to will explain you how to enable EPEL (Extra Packages for Enterprise Linux) on newly released CentOS 7 / RHEL 7, it is maintained by a special interest group from Fedora that creates, maintains and manage high quality of additional packages for Enterprise Linux Variants which includes Red Hat Enterprise Linux (RHEL), CentOS and Scientific Linux (SL), Oracle Enterprise Linux(OEL). Install EPEL repository: Install EPEL rpm by using the following command. [root@server ~]# rpm -Uvh https://dl

centos7 yum 安装mariadb

感情迁移 提交于 2020-04-07 03:35:35
#vim /etc/yum.repos.d/mariadb.repo [mariadb] name = MariaDB baseurl = https://yum.mariadb.org/10.1.16/centos7-amd64 //不同系统、版本更改此设置 gpgkey=http://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 #yum install MariaDB-client MariaDB-client -y 依赖关系解决 ======================================================================================================================== Package 架构 版本          源        大小 ======================================================================================================================== 正在安装: MariaDB-client        x86_64 10.1.16-1.el6 mariadb      40 M MariaDB

cent7 配 yum源

拜拜、爱过 提交于 2020-04-06 23:52:00
今天笔记配置CentOS 7本地镜像为yum源,废话不多说,上去就是干! 1:挂镜像: ? 1 2 3 4 #创建目标挂载目录 mkdir /media/CentOS7 #将镜像挂载到目标目录 mount -t iso9660 -o loop /root/CentOS-7-x86_64-DVD-1804 .iso /media/CentOS7/ 2:开机自动挂载; 修改开机自动挂载配置:/etc/fstab ? 1 vi /etc/fstab 内容追加如下: ? 1 /root/CentOS-7-x86_64-DVD-1804 .iso /media/CentOS7/ iso9660 defaults,ro,loop 0 0 保存退出。 3:编辑yum repo配置。 先把系统自带的进行备份,移至bak目录: ? 1 2 3 cd /etc/yum .repos.d/ mkdir bak mv *.repo bak 再新建repo配置文件: ? 1 vi CentOS-LocalSource.repo 追加如下配置: ? 1 2 3 4 5 [ local ] name= local baseurl= file : ///media/CentOS7/ gpgcheck=0 enabled=1 然后yum清除缓存,建立缓存: ? 1 2 yum clean all yum

Linux查看网络流量

[亡魂溺海] 提交于 2020-04-06 12:00:56
文章原文: Linux查看网络流量 作为一个非职业运维,不时需要查看Linux服务器上的网络流量状况。本文介绍几个常用的Linux查看网络流量命令,并简要介绍其用法。部分命令系统已经内置,某些命令则需要从软件仓库或者自行编译安装,本文以CentOS系统为例介绍软件安装方法。 查看总流量 ip ip 命令来自 iproute2util 包,是查看、配置网络/路由的工具。作为 ifconfig 的替代品, ip 命令功能更强大,用法更语义化。 ip 命令在大多数系统上都已经默认安装,也可通过 yum install -y iproute 安装。 ip 的 " -s -h " 参数查看各网卡的总流量,下图是 ip -s -h link 的输出结果: nload nload 命令可以查看各个网络设备的当前网络速率,也会展示流经设备的总流量。 nload 来自 EPEL 软件库,CentOS安装命令为: yum install -y epel-release && yum install -y nload 。查看eth0网卡流量 nload eth0 命令输出如下: PS: netstat -s 和 ifconfig -s 都可以查看收发的总包( netstat 分协议给出),但不会给出字节数据。 查看实时网速网速 nload 命令可以输出当前网速,上面已经介绍过,本节不再赘述。 dstat

centos7通过yum安装JDK1.8

折月煮酒 提交于 2020-04-06 09:47:12
参考: https://blog.csdn.net/a360616218/article/details/76736988 安装之前先检查一下系统有没有自带 open-jdk 命令: rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj 如果没有输入信息表示没有安装。 如果安装可以使用 rpm -qa | grep java | xargs rpm -e --nodeps 批量卸载所有带有 Java 的文件 这句命令的关键字是 java 首先检索包含 java 的列表 yum list java* 检索 1.8的列表 yum list java-1.8* 安装 1.8.0的所有文件 #yum install java-1.8.0-openjdk* -y yum install java-1.8.0-openjdk.x86_64 -y 使用命令检查是否安装成功 java -version 到此安装结束了。这样安装有一个好处就是不需要对 path进行设置,自动就设置好了 来源: oschina 链接: https://my.oschina.net/u/1161889/blog/3220802