CentOS如何配置国内YUM源
2016-04-19 09:46
543 查看
网易(163)yum源是国内最好的yum源之一 ,无论是速度还是软件版本,都非常的不错,将yum源设置为163yum,可以提升软件包安装和更新的速度,同时避免一些常见软件版本无法找到。具体设置方法如下:
1,进入yum源配置目录
cd /etc/yum.repos.d
2,备份系统自带的yum源
mv CentOS-Base.repo CentOS-Base.repo.bk
下载163网易的yum源:
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo href="http://mirrors.163.com/.help/CentOS-Base-163.repo" target=_blank>
3,更新玩yum源后,执行下边命令更新yum配置,使操作立即生效
yum makecache
4,除了网易之外,国内还有其他不错的yum源,比如中科大和搜狐的,大家可以根据自己需求下载
中科大的yum源:
wget http://centos.ustc.edu.cn/CentOS-Base.repo
sohu的yum源
wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo
理论上讲,这些yum源redhat系统以及fedora也是可以用 的,但是没有经过测试
(二)yum指令的使用
当第一次使用yum管理软件时,yum会自动下载所需要的headers放置在/var/cache/yum目录下;
1) rpm包的更新
2) rpm包的安装和删除
3) yum缓存的相关信息
4)软件包信息查询
(三)yum软件源更新
http://mirrors.163.com/.help/centos.html
然后安装时会报错签名问题:
解决方案:
此时导入rpm的签名信息即可,用root登录,执行下面命令(我的linux版本是centos 5.1)
?
如果是其它版本,例如redhat,执行以下命令
?
OK,问题解决
参考文章:http://www.cnblogs.com/JemBai/archive/2012/11/07/2759140.html
最后编辑VIM的配置文件:
1,进入yum源配置目录
cd /etc/yum.repos.d
2,备份系统自带的yum源
mv CentOS-Base.repo CentOS-Base.repo.bk
下载163网易的yum源:
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo href="http://mirrors.163.com/.help/CentOS-Base-163.repo" target=_blank>
3,更新玩yum源后,执行下边命令更新yum配置,使操作立即生效
yum makecache
4,除了网易之外,国内还有其他不错的yum源,比如中科大和搜狐的,大家可以根据自己需求下载
中科大的yum源:
wget http://centos.ustc.edu.cn/CentOS-Base.repo
sohu的yum源
wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo
理论上讲,这些yum源redhat系统以及fedora也是可以用 的,但是没有经过测试
(二)yum指令的使用
当第一次使用yum管理软件时,yum会自动下载所需要的headers放置在/var/cache/yum目录下;
1) rpm包的更新
#检查可以更新的软件包 yum check-update #更新所有的软件包 yum update #更新特定的软件包 yum update kernel #大规模的升级 yum upgrade
2) rpm包的安装和删除
#rpm包的安装和删除 yum install xxx【服务名】 yum remove xxx【服务名】
3) yum缓存的相关信息
#清楚缓存中rpm包文件 yum clean packages #清楚缓存中rpm的头文件 yum clean headers #清除缓存中旧的头文件 yum clean old headers #清除缓存中旧的rpm头文件和包文件 yum clean all
4)软件包信息查询
#列出资源库中所有可以安装或更新的rpm包 yum list #列出资源库中特定的可以安装或更新以及已经安装的rpm包 yum list firfox* N:可以在rpm包名中使用通配符,查询类似的rpm包 #列出资源库中所有可以更新的rpm包 yum list updates #列出已经安装的所有的rpm包 yum list installed #列出已经安装的但是不包含在资源库中的rpm包 yum list extras N:通过如网站下载安装的rpm包 #rpm包信息显示(info参数同list),列出资源库中所有可以安装或更新的rpm包的信息 yum info #列出资源库中特定的可以安装或更新以及已经安装的rpm包的信息 yum info firefox* N:可以在rpm包名中使用匹配符 #列出资源库中所有可以更新的rpm包的信息 yum info updates #列出已经安装的所有的rpm包的信息 yum info installed #列出已经安装的但是不包含在资源库中的rpm包的信息 yum info extras N:通过如网站下载安装的rpm包的信息 #搜索匹配特定字符的rpm包 yum search firofox #搜索包含特定文件的rpm包 yum provides firefox
(三)yum软件源更新
http://mirrors.163.com/.help/centos.html
然后安装时会报错签名问题:
解决方案:
此时导入rpm的签名信息即可,用root登录,执行下面命令(我的linux版本是centos 5.1)
[root@freeman opt]
# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
?
rpm --
import
/etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
?
参考文章:http://www.cnblogs.com/JemBai/archive/2012/11/07/2759140.html
最后编辑VIM的配置文件:
相关文章推荐
- 嵌入式Linux下Camera编程V4L2 ---fwqlzz love is for ever
- 替换Linux下的rm命令
- linux采用liveCd模式,reboot后保存数据丢失问题解决方案。
- 什么是库?(linux平台下的理解)
- linux驱动基础系列--linux spi驱动框架分析
- LNMP 全功能编译安装 for CentOS6.3笔记
- Linux下压缩某个文件夹(文件夹打包)
- linux驱动基础系列--Linux I2c驱动分析
- CentOS6.7下LNMP环境安装zabbix3.0
- linux驱动基础系列--linux rtc子系统
- Linux delete folder
- linux驱动基础系列--Linux下Spi接口Wifi驱动分析
- linux:档案权限
- linux文件系统inode
- linux驱动基础系列--Linux 串口、usb转串口驱动分析
- Linux下which、whereis、locate、find命令的区别
- Linux su su -的区别
- Linux ifup ifdown 命令
- Linux无需开发底层驱动,从应用层获取GPIO中断
- linux系统免密码登陆