在centos架设yum源和使用163的源

-----------------------------
在centos架设yum源和使用163
--------------------
上传CentOS-6.5-x86_64-bin-DVD1.iso到/home/data
mount -o loop CentOS-6.5-x86_64-bin-DVD1.iso /mnt/
mkdir /home/data/Centos
cp -R /mnt/Packages /home/data/Centos/
cd /home/data/
yum install createrepo -y
createrepo Centos/
yum install httpd -y
vi /etc/httpd/conf/httpd.conf
将/var/www/html 改为/home/data
/etc/init.d/httpd start
chkconfig httpd on
netstat -an | grep 80
history
修改客户端
cat >>/etc/yum.repos.d/CentOS-Base.repo<<EOF
[base]
name=myiso repo
baseurl=http://192.168.4.254/Centos
gpgcheck=0
enabled=1
[updates]
name=myiso update
baseurl=http://192.168.4.254/Centos
gpgcheck=0
enabled=1
EOF

 

建立openstack pike的源步骤如下:
如果是在centos7 下用如下的命令:
#下载OpenStack安装包(仅作为参考,根据需求添加其它组件)
yum install centos-release-openstack-pike -y #安装OpenStack官方源
yum install --downloadonly --downloaddir=/www/share/centos7_rpm/ -y \
python-openstackclient openstack-selinux?python-openstackclient python2-PyMySQL \
openstack-utils \
mariadb mariadb-server mariadb-galera-server python2-PyMySQL \
erlang socat rabbitmq-server \
openstack-keystone httpd mod_wsgi memcached python-memcached \
apr apr-util \
openstack-glance python-glance \
openstack-nova-api openstack-nova-conductor \
openstack-nova-console openstack-nova-novncproxy \
openstack-nova-scheduler openstack-nova-placement-api \
openstack-nova-compute python-openstackclient openstack-selinux \
openstack-neutron openstack-neutron-ml2 \
openstack-neutron-linuxbridge python-neutronclient ebtables ipset \
openstack-neutron-linuxbridge ebtables ipset \
openstack-dashboard \
openstack-cinder targetcli python-keystone lvm2 \
corosync pacemaker pcs fence-agents resource-agents \
openstack-neutron-linuxbridge
可以把centos7的安装光盘下的rpm考入到/home/data/centos7_rpm/
#更新源
createrepo --update -p /home/data/centos7_rpm/
在linux 6版本下,运行上述命令出现问题,主要找不到centos-release-openstack-pike,可以现在centos7先行下载,再拷入上述目录
yum install --downloadonly  需要安装插件
-------------------
用的是163的镜像源
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
#更换阿里源
mv /etc/yum.repos.d/CentOS-Base.repo{,.bak}
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
或者
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
把此文件放在/etc/yum.repo文件夹下。
yum clean all
yum makecache
问题处理:

在CentOS上安装ansible使用命令安装,出现找不到package,没有安装的提示
Ansible是属于Extra Packages for Enterprise Linux (EPEL)库的一部分,因此要先安装EPEL,使用如下的命令
yum install epel-release
yum repolist
yum install ansible

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值