`

(32位)RedHat6或CenterOS6配置yum源( 转)

 
阅读更多

以下在32位redhat6系统下亲测可用: 

由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源,以下为详细过程: 

 

一,安装国内在线yum源(网易163提供的)

 

 

1.删除redhat原有的yum 

rpm -aq|grep yum|xargs rpm -e --nodeps 

2.下载yum安装文件 (需要有连接上web)

wget http://mirrors.163.com/centos/6/os/i386/Packages/yum-3.2.29-30.el6.centos.noarch.rpm 
wget http://mirrors.163.com/centos/6/os/i386/Packages/yum-metadata-parser-1.1.2-16.el6.i686.rpm 
wget http://mirrors.163.com/centos/6/os/i386/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm 
wget http://mirrors.163.com/centos/6/os/i386/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm 

3.进行安装yum 

rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm 
rpm -ivh yum-metadata-parser-1.1.2-16.1.el6.i686.rpm 
rpm -ivh yum-3.2.29-30.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm  
注意最后两个包必需同时安装,否则会相互依赖 

4.编辑repo仓库服务器配置文件

使用vi新建一个文本

内容为:(该文本保存到/etc/yum.repos.d/163CentOs6.repo中, 可以通过使用vi的:w /etc/yum.repos.d/163CentOs6.repo)

 

[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.163.com/centos/6/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.163.com/centos/6/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#packages used/produced in the build but not released
#[addons]
#name=CentOS-$releasever - Addons
#baseurl=http://mirrors.163.com/centos/$releasever/addons/$basearch/
#gpgcheck=1
#gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful

[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.163.com/centos/6/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirrors.163.com/centos/6/centosplus/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

 

5.清除yum缓存

yum clean all

6.构建数据源基本资料

yum repolist all

(如果这时运行正常,且enabld字段为1,那么表示yum源配置成功了)

7.尝试安装

yum install vim 

 

二,安装国外在线yum源 (RpmForge提供的第三方rpm仓库)

 

http://pkgs.repoforge.org/ 

 

RpmForge提供了工具帮组用户简便的配置yum源

1.获取自动配置工具

 

http://pkgs.repoforge.org/rpmforge-release/

 

找到与系统平台架构匹配的rpmforge包安装之即可。安装完后.默认会在系统的/etc/yum.repos.d/下新增两个文件,mirrors-rpmforge和rpmforge.repo

因为我们安装的系统是redhat6,所以这里选择

 

 

2.安装工具

# rpm -ivh rpmforge-release-0.3.6-1.el4.rf.i386.rpm

3.安装yum-fastestmirror插件

(如果你已经安装了第一步中的yum源(即网易的源),那么这一步可以跳过,因为你已经装过了) 

 

yum -y install yum-plugin-fastestmirror

 

 

三,安装本地yum源 

 

【设置本地镜像作为yum源】
、mkdir /mnt/cdrom
   mount /dev/cdrom /mnt/cdrom  #挂着镜像,光盘
  mkdir /home/redhat-iso
  cp -Rf /mnt/cdrom/* /home/redhat-iso   #将光盘内的内容copy到某个路径下
  vi /etc/yum.repos.d/rhel-debuginfo.repo  #编辑repo文件

添加一下内容:

[rhel_6_iso]
name=local iso 
baseurl=file:///home/redhat-iso/
gpgcheck=1
gpgkey=file:///home/redhat-iso/RPM-GPG-KEY-CentOS-6 #该处的gpgkey文件应该改成iso镜像中的文件名

 

四,yun命令使用(常用)

比较常用的有: yum install xxxx(安装软件)  和 yum list xxx(查找软件) 

 

注:当第一次使用yum或yum资源库有更新时,yum会自动下载所有所需的headers放置于/var/cache/yum目录下,所需时间可能较长.

系统更新(更新所有可以升级的rpm包,包括kernel)
#yum -y update

 

每天定期执行系统更新
#chkconfig yum on
#service yum start

 

*rpm包的更新,检查可更新的rpm包
#yum check-update

 

更新所有的rpm包
#yum update

 

更新指定的rpm包,如更新kernel和kernel source
#yum update kernel kernel-source

 

大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级
#yum upgrade

 

*rpm包的安装和删除
安装rpm包,如xmms-mp3
#yum install xmms-mp3

 

删除rpm包,包括与该包有倚赖性的包
#yum remove licq
注:同时会提示删除licq-gnome,licq-qt,licq-text

 

*yum暂存(/var/cache/yum/)的相关参数
清除暂存中rpm包文件
#yum clean packages

 

清除暂存中rpm头文件
#yum clean headers

 

清除暂存中旧的rpm头文件
#yum clean oldheaders

 

清除暂存中旧的rpm头文件和包文件
#yum clean 或#yum clean all
注:相当于yum clean packages + yum clean oldheaders

 

*rpm包列表
列出资源库中所有可以安装或更新的rpm包
#yum list

 

列出资源库中特定的可以安装或更新以及已经安装的rpm包
#yum list mozilla
#yum list mozilla*
注:可以在rpm包名中使用匹配符,如列出所有以mozilla开头的rpm包

 

列出资源库中所有可以更新的rpm包
#yum list updates

 

列出已经安装的所有的rpm包
#yum list installed

 

列出已经安装的但是不包含在资源库中的rpm包
#yum list extras
注:通过其它网站下载安装的rpm包
*rpm包信息显示(info参数同list)

 

列出资源库中所有可以安装或更新的rpm包的信息
#yum info

 

列出资源库中特定的可以安装或更新以及已经安装的rpm包的信息
#yum info mozilla
#yum info mozilla*
注:可以在rpm包名中使用匹配符,如列出所有以mozilla开头的rpm包的信息

 

列出资源库中所有可以更新的rpm包的信息
#yum info updates

 

列出已经安装的所有的rpm包的信息
#yum info installed

 

列出已经安装的但是不包含在资源库中的rpm包的信息
#yum info extras
注:通过其它网站下载安装的rpm包的信息

 

*搜索rpm包
搜索匹配特定字符的rpm包
#yum search mozilla
注:在rpm包名,包描述等中搜索

 

搜索有包含特定文件名的rpm包
#yum provides realplay

 

转载自:http://www.cnblogs.com/mailingfeng/archive/2012/09/01/2666745.html

分享到:
评论

相关推荐

    RedHat Linux RHEL6配置本地YUM源

    RedHat Linux RHEL6配置本地YUM源

    redhat 6 配置 yum 源的两种方法

    redhat 6 配置 yum 源的两种方法,一种是用本地镜像文件做yum源,一种是在线设置yum源

    Redhat-配置YUM源

    详细介绍了Linux下yum命令,yum源安装的详细过程,很好的帮助开发人员,熟悉了解yum命令,正确安装yum本地源

    Redhat6.5配置yum本地源

    Redhat6.5配置yum本地源

    RedHat5.1配置yum源

    这是最新的redhat5.1配置centos yum的教程,将redhat的收费yum替换成centos免费yum,里面的软件下载地址是最新的(2014-02-28),大家可以直接wget使用,如果提示不可用可能是格式问题,建议先复制到记事本然后在粘贴...

    RedHat6.2 yum源配置

    RedHat6.2 yum源配置方法,亲试成功!

    redhat 7,redhat 6配置yum源

    2、现在使用umount /dev/sr0将此光盘卸载,因为后面的目录太长,不好配置yum源(如果只有命令行的,请忽略第二条,看第三条,直接挂载就行) / 3、使用mount /dev/sr0 /mnt 挂载, 这个/dev/sr0是你的光盘盘符,可以...

    网络yum源配置

    网络yum源的简单配置方法,一般安装好redhat后,不能注册的话,不能使用系统自带的yum源。但是我们可以自己配置yum源来解决这一问题。下面介绍下redhat配置163yum源。

    redhat6配置网易yum源

    redhat linux6.6上网易yum镜像源配置详情,适用于rh6所有版本

    RedHat配置免费网络yum源

    yum工具的使用无意是解决这一难题的好工具,他可以解决包安装中依赖问题,但是对于redhat版本的系统来说如果想使用yum的在线安装功能是需要银子的,那有没有在redhat下不要银子就可以使用yum呢,回答是肯定的可以...

    redhat6.5修改yum源

    内含需要安装的rpm包和修改后的yum源配置。 python-urlgrabber-3.9.1-11.el6.noarch.rpm yum-3.2.29-40.el6.centos.noarch.rpm yum-metadata-parser-1.1.2-16.el6.i686.rpm yum-metadata-parser-1.1.2-16.el6.x86_64...

    RedHat5配置yum源

    Red Hat Enterprise Linux Server release 5 (Tikanga)

    redhat下配置yum源

    用于在redhat下使用yum源在线安装软件

    Redhat 6.9 yum源的替换

    Redhat6.9系统替换郁闷源的所有包以及163.repo都在文件夹里面,因为自己在网上找了好久都没有一个完整的包,经过几天的搜集验证,把自己的通过的包发出来,希望对一些人游泳

    RedHat 6.8 yum源配置

    RedHat 6.8 yum源配置,非常详细,身边朋友在用,觉得很好

    redhat linux 5或6 建立本地yum源,测试无数遍没有任何问题

    redhat linux 5或6 建立本地yum源,测试无数遍没有任何问题 本人亲自测试的,不会有任何问题。

    redhat7.9 + yum.repos.d

    redhat7.9 + yum.repos.d +CentOS7-Base-163.repo + Centos-7-aliyun.repo

    RedHat 5.4yum源修改

    将redhat linux下收费yum源改为centos免费Yum源 有上网找的yum源软件包下载地址,直接就可以用

    rhel配置新的yum源

    rhel配置新的yum源需要的安装包

    Redhat7.5 下yum配置.doc

    Redhat7.5 下 yum配置

Global site tag (gtag.js) - Google Analytics