centos添加yum centos查看当前yum源
CentOS6系列如何添加yum源
CentOS6系列如需添加YUM源,需先了解其软件源情况。当前,CentOS6系列在国内的镜像站点已清空软件源,仅存7.9版本源。此情况源于存储软件源需大量硬盘空间,而6版本系列用户量减少,各厂商考虑成本后选择删除存储数据。然而,CentOS官网软件源依然存在,但需用户自行发现。
若原系统软件源无法使用,需手动修改配置,转向国外源,速度稍慢但可行。具体步骤如下:
1.首先,切换至软件源配置目录(/etc/yum.repos.d),这里可备份或删除原有配置,此处直接清空。
2.指定CentOS6.4版本的软件源。新建一个repo文件,内容如下:
vim 6.4.repo
[base]
name=base6.4
baseurl= vault.centos.org/6.4/os...
enabled=1
gpgcheck=0
3.若有需要,可添加秘钥验证路径。建立软件缓存,使用命令
yum makecache
若出现报错,可修改/etc/yum.conf文件添加参数sslverify=false,再建立数据缓存。
4.安装一个软件测试,验证在线软件源搭建成功。
对于离线或本地YUM源的搭建,已有相关文章介绍,有兴趣的读者可自行搜索。
CentOS下重新安装yum的方法分享
deepvps晚上Google好久没有结果。后来问了猫哥,猫哥果然高人,三言两语就给解决了。现在简单记录如下,方便后面出现问题的同学查看。
在SSH里面依次输入下面的命令:
1,下载最新的yum-3.2.28.tar.gz并解压
wget
tar xvf yum-3.2.28.tar.gz
2,进入目录,运行安装
cd yum-3.2.28
yummain.py installyum
结果提示错误: CRITICAL:yum.cli:Config Error: Error accessing file for config
后来经猫哥提醒,原来是缺少配置文件。在etc目录下面新建yum.conf文件,然后再次运行 yummain.py install yum,顺利完成安装。
3,最后更新系统,全部搞定,收工。^_^
yum check-update
yum update
yum clean all
Centos7安装yum
如果你在CentOS 7系统中遇到"-bash: yum:未找到命令或者需要重新安装yum"的错误,下面的步骤将帮助你解决这个问题:
步骤1:安装必要的RPM包
首先,你需要下载并安装以下RPM包,包括python-iniparse-, yum-metadata-parser-, yum-plugin-fastestmirror-以及以"yum-"开头和".centos.noarch.rpm"结尾的最新版本。
步骤2:强制安装RPM包
使用rpm命令安装这些包,记得加上`--force--nodeps`选项,以忽略依赖关系并强制安装。
步骤3:下载并安装yum
下载yum-3.4.3.tar.gz文件,解压后进入yum-3.4.3目录,然后使用python2进行安装。确保你的系统已具备python2支持。
步骤4:遇到GPG key错误的处理
如果安装过程中遇到关于RPM-GPG-KEY-EPEL-7的错误,检查/etc/yum.repos.d目录下的yum repository配置文件,确认GPG key是否存在。若找不到,需要手动添加或从正确的源获取。
步骤5:安装htop(可选)
在某些情况下,可能需要额外安装epel-release以解决某些包的安装问题,执行相关安装命令后,如果htop没有反应,检查安装步骤是否完整。