yum安装

一不小心把yum给搞坏了,结果出现No module named yum。而centOS自带的python2.6.6也被删了,yum依赖Python2.6.6,拷贝Python2.6.6过来还是运行不了。只好重装yum了。

1.yummain.py install yum 不能运行的原因 yummain.py not found
执行下面操作:

wget http://tel.mirrors.163.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-9.el6.noarch.rpm 

wget http://tel.mirrors.163.com/centos/6/os/x86_64/Packages/python-pycurl-7.19.0-8.el6.x86_64.rpm

wget http://tel.mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

rpm -ivh python-urlgrabber-3.9.1-9.el6.noarch.rpm python-pycurl-7.19.0-8.el6.x86_64.rpm yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

2.下载yum安装

wget http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz
tar xvf yum-3.2.28.tar.gz
cd yum-3.2.28
./yummain.py install yum

3.测试安装成功了没

yum --version
### CentOS 7 YUM 安装与配置教程 #### 一、YUM简介 Yellowdog Updater Modified (YUM) 是一种用于RPM软件包管理的强大工具,在CentOS和其他基于Red Hat的Linux发行版中广泛使用。它能够自动解决依赖关系并执行批量更新。 #### 二、默认情况下安装YUM 对于大多数标准安装CentOS 7系统而言,YUM已经预先安装好了。可以通过检查`/etc/yum.conf`文件来确认其存在以及查看当前设置[^1]。 如果发现未安装,则可以按照官方文档说明重新构建基本环境或者尝试手动下载对应的rpm包来进行修复性安装。 #### 三、配置本地或自定义YUM仓库 为了扩展可用资源库的数量,有时需要添加额外的第三方源或是创建自己的内部镜像站。这通常涉及到编辑位于 `/etc/yum.repos.d/` 下的相关`.repo` 文件: ```bash # 创建一个新的repo文件 vi /etc/yum.repos.d/mycustom.repo # 添加如下内容作为示例 [myrepo] name=My Custom Repository baseurl=http://example.com/repo/ enabled=1 gpgcheck=0 ``` 上述命令会新建一个名为 `mycustom.repo` 的文件,并向其中写入指定的内容以定义新的存储库位置及其属性。注意这里的URL应替换为实际有效的地址;而`enabled=1`表示启用该源,`gpgcheck=0`则关闭GPG签名验证功能(生产环境中建议开启)。 #### 四、刷新缓存使更改生效 每当修改过任何有关于YUM的行为之后——无论是新增了外部链接还是调整了一些参数选项,都应该记得运行下面这条指令让变动立即起效: ```bash yum clean all && yum makecache fast ``` 此操作将会清除旧有的元数据记录并且快速重建最新的索引信息以便后续查询和安装过程能顺利进行。 #### 五、测试新加入的数据源是否正常工作 最后一步就是检验刚刚所做的改动是否有误,最简单的方法莫过于试着从中获取某些特定版本的应用程序试试看能否成功解析路径并完成部署动作。比如前面提到过的MySQL数据库服务端组件就可以作为一个很好的例子用来做初步的功能检测[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值