感谢支持
我们一直在努力

红帽子RedHat Linux 6.1更新源配置方法

首先贴出本人使用的更新源网站:http://atrpms.net/,参考方法:http://atrpms.net/documentation/install/


以下英文内容摘自页面http://atrpms.net/documentation/install/,以做参考!!!注意:英文内容均以Fedora 14为范例介绍如何配置的,本文主要讲述Red Hat Enterprise Linux 6.1更新源的配置!本人建议读者事先先把需要修改的系统文件做好备份,以防不备之需。


话不多说,先贴出本人配置更新源后的效果:




图1 系统版本一览




图2 更新视频解码器




图3 更新系统软件包




图4 额,原来更新源添加了




图5 使用更新后的播放器看电影

下面正式开始配置Linux更新源:


Install

This repository can be used in several ways, either you browse through the directories searching for the bits you need, or you can use one of the available package manager tools.


In any case you may first want to import ATrpms’ signing key:

rpm –import http://packages.atrpms.net/RPM-GPG-KEY.atrpms

For older rpm versions this may fail, but you can use the following two step approach:

wget http://packages.atrpms.net/RPM-GPG-KEY.atrpms rpm –import RPM-GPG-KEY.atrpms

When you have found the rpms you need and want to install them, you have several choices.



  • The hard way: Download manually the rpms you need and install them with rpm -Uhv.
    This is O.K., if you only want to install a couple of packages.


    But this method doesn’t scale well. If you want to install packages with multiple dependencies or want to keep your system up to date, you are better of with a package manager.


  • The easy way: Use a package manager like smart and/or apt and/or yum. This will ease your life with staying up to date with Red Hat erratas, as well as installing rpms from 3rd party packagers like atrpms, freshrpms, dag, dries, ccrma and several others.

    • There are distribution specific packages with configuration files for various package managers. Install the matching package and use the package manager henceforth.
    • If you don’t want to install the above package for any reasons, please follow these instructions (examples are for Fedora 14 on i386, modify accordingly for other distributions, for example replace f14-i386 with sl6-x86_64 for Scientific Linux 6 for AMD64):

      • smart: Make sure the following lines are included in /etc/smart/channels/smart.channel:
        # # atrpms # Fedora 14 – i386 – ATrpms # [atrpms] name=Fedora 14 – i386 – ATrpms baseurl=http://dl.atrpms.net/f14-i386/atrpms/stable type=rpm-md

      • apt: Make sure the following lines are included in /etc/apt/sources.list:
        # # atrpms # Fedora 14 – i386 – ATrpms # repomd http://dl.atrpms.net f14-i386/atrpms/stable

      • yum: Make sure the following lines are included in /etc/yum.conf:
        [atrpms] name=Fedora Core $releasever – $basearch – ATrpms baseurl=http://dl.atrpms.net/f$releasever-$basearch/atrpms/stable gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms gpgcheck=1

      You can then retrieve further rpms with smart, apt-get, yum or synaptic.


      Note that there are yet another two sections named ‘testing’ and ‘bleeding’ which are not automatically enabled in the default configuration (this is on purpose).


    Now that your system is apt enabled, you will have to run

    apt-get update

    to freshen the lists of available packages, and

    apt-get dist-upgrade

    to update you system to the newest packages. Use for example

    apt-get install synaptic

    to install synaptic (a graphical user interface for apt-get) etc.



下面我将介绍如何完成Red Hat Enterprise Linux 6.1更新源的配置的,依照参考方法:


1. 首先,使用如下命令导入导入atrpms.net 的软件包签名


  1. rpm –import http://packages.atrpms.net/RPM-GPG-KEY.atrpms  
对于较老的版本,如果上面的命令失败,请使用如下两个命令再次尝试:


  1. wget http://packages.atrpms.net/RPM-GPG-KEY.atrpms  

  2. rpm –import RPM-GPG-KEY.atrpms  
如果依旧错误,哥哥也帮不了你了,你还是到google寻找其他配置方法,或者到网站再search一下。


2.  编辑/etc/smart/channels/smart.channel文件,按照上面的格式进行修改,本人修改后的smart.channel文件如下所示:


  1. #  

  2. # atrpms  

  3. # el6Server – i386 – ATrpms  

  4. #  

  5. [atrpms]  

  6. name=el6Server – i386 – ATrpms  

  7. baseurl=http://dl.atrpms.net/el6Server-i386/atrpms/stable/  

  8. type=rpm-md                 
3. 编辑 /etc/apt/sources.list文件,本人系统/etc/apt/下没有sources.list文件,我是自己创建的这个文件,读者的系统中如无本文件,请自行创建,并将以下内容写到该文件中:


  1. #  

  2. #  atrpms  

  3. #  el6Server – i386 – ATrpms  

  4. #  

  5. repomd http://dl.atrpms.net/el6Server-i386/atrpms/stable/  
4. 把以下内容添加到/etc/yum.conf文件里面:


  1. [atrpms]  

  2. name=el6Server – $releasever – $basearch – ATrpms  

  3. baseurl=http://dl.atrpms.net/el$releasever-$basearch/atrpms/stable  

  4. gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms  

  5. gpgcheck=1  
笔者修改后的/etc/yum.conf文件内容如下所示:


  1. [main]  

  2. cachedir=/var/cache/yum/$basearch/$releasever  

  3. keepcache=0  

  4. debuglevel=2  

  5. logfile=/var/log/yum.log  

  6. exactarch=1  

  7. obsoletes=1  

  8. gpgcheck=1  

  9. plugins=1  

  10. installonly_limit=3  

  11.   

  12. #  This is the default, if you make this bigger yum won’t see if the metadata  

  13. # is newer on the remote and so you’ll “gain” the bandwidth of not having to  

  14. # download the new metadata and “pay” for it by yum not having correct  

  15. # information.  

  16. #  It is esp. important, to have correct metadata, for distributions like  

  17. # Fedora which don’t keep old packages around. If you don’t like this checking  

  18. # interupting your command line usage, it’s much better to have something  

  19. # manually check the metadata once an hour (yum-updatesd will do this).  

  20. metadata_expire=90m  

  21.   

  22. # PUT YOUR REPOS HERE OR IN separate files named file.repo  

  23. # in /etc/yum.repos.d  

  24.   

  25. [atrpms]  

  26. name=el6Server – $releasever – $basearch – ATrpms  

  27. baseurl=http://dl.atrpms.net/el$releasever-$basearch/atrpms/stable  

  28. gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms  

  29. gpgcheck=1  


完成以上内容,便可以更新系统相关软件了,不信你可以自己试试,反正我成功了!

赞(0) 打赏
转载请注明出处:服务器评测 » 红帽子RedHat Linux 6.1更新源配置方法
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏