互联网yum源的使用

           前面一篇文章已经和大家讲了本地yum源的搭建,但是有时候我们要使用互联网的yum 源,因为本地yum源里自带的软件包有限,而且大多不是最新的版本,当我们需要本地yum源没有的额外软件时,就需要用到互联网yum 源(不过也可以使用本地yum源,但是需要重新搭建)。我用的是Centos操作系统,所以我们找开源的centos 的yum源进行更新使用。(红帽官方的yum 源比较新,也比较全,但是需要注册用户才能使用而且还要付费。)

          环境需求:Centos6 能够访问互联网                       

1. 在你的浏览器输入:http://www.centos.org,选择GET CENTOS



2.再选择右下角的 List Of Current Mirrors



3.然后会看到各个大洲各地区的yum源,我们选择亚洲中国,网页中列出在中国的centos 的yum 源都可以使用,可以根据版本、架构和源的类型来选择,我们选择网易NetEase 的yum 源,点击行尾的http链接


4.此时可以看到各种版本的yum 源,根据你的需求选择适当的版本,这里选择我们需要使用的版本6.5



5 .然后可以看到里面centosplus、updates、extras、os 等包的目录,我们选择基本的os 包。



6.然后根据我们的系统位数的需要,选择32 位软件包或者64 位软件包,我这里选择32 位的包



7.选择32 位的i386 目录,会发现内容和我们的镜像光盘里的内容有些相似



8 .然后我们可以直接通过修改yum 配置文件来使用我们找到的互联网yum 源。源地址为我们刚才最后浏览的地址,即http://mirrors.163.com/centos/6.5/os/i386/,修改我们的yum 配置。

[root@Mr-zhao ~]# cd    /etc/yum.repos.d/
[root@Mr-zhao yum.repos.d]# ls
google-chrome.repo       local.repo
[root@Mr-zhao yum.repos.d]# vi    local.repo 
[local_server]
name=This is a local repo
baseurl=http://mirrors.163.com/centos/6.5/os/i386/
enable=1
gpgcheck=0


9.清空以前的yum 仓库缓存后再开始测试。

[root@Mr-zhao yum.repos.d]# yum  clean  all
Loaded plugins: fastestmirror, refresh-packagekit, security
Cleaning repos: google-chrome local_server
Cleaning up Everything
Cleaning up list of fastest mirrors

[root@Mr-zhao yum.repos.d]# yum install tftp
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package tftp.i686 0:0.49-7.el6 will be installed
--> Finished Dependency Resolution


Dependencies Resolved


=====================================================================================
 Package         Arch            Version               Repository               Size
=====================================================================================
Installing:
 tftp            i686            0.49-7.el6            local_server             31 k


Transaction Summary
=====================================================================================
Install       1 Package(s)


Total download size: 31 k
Installed size: 42 k
Is this ok [y/N]: y
Downloading Packages:
tftp-0.49-7.el6.i686.rpm                                      |  31 kB     00:00     
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
** Found 2 pre-existing rpmdb problem(s), 'yum check' output follows:
stardict-3.0.2-1.el6.i686 has missing requires of espeak
stardict-3.0.2-1.el6.i686 has missing requires of libespeak.so.1
  Installing : tftp-0.49-7.el6.i686                                              1/1 
  Verifying  : tftp-0.49-7.el6.i686                                              1/1 


Installed:
  tftp.i686 0:0.49-7.el6                                                             


Complete!

看到这个结果,证明我们的网上yum源已经搭建成功!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值