linux系统程序安装(二)yum工具2-yum源及包下载

本文介绍如何利用光盘作为yum源进行软件安装、如何更换国内镜像站点以提高下载速度、安装扩展源EPEL及如何通过yum下载rpm包供其他计算机使用的方法。

继续我们的yum工具应用之旅,yum工具之所以方便就是因为有方便的在线云库,实际工作中我们可能没办法链接互联网,或者我们想安装的程序原生源那么我们能不能用其他方式应用方便的yum源呢?

一、使用光盘作为yum源

1、将光盘挂载到/mnt目录下
linux系统程序安装(二)yum工具2-yum源及包下载
2、在/etc/yum.repos.d/目录下新建dvd.repo
然后编辑这个文件
[dvd]
name=install dvd
baseurl=file:///mnt
enabled=1
gpgcheck=0
写进上面内容

linux系统程序安装(二)yum工具2-yum源及包下载
3、清掉缓存,重做cache
yum clean all
yum makecache
linux系统程序安装(二)yum工具2-yum源及包下载
linux系统程序安装(二)yum工具2-yum源及包下载
脱义字符^^

二、替换国内的repo

1、备份/etc/yum.repos.d/CentOS-Base.repo
linux系统程序安装(二)yum工具2-yum源及包下载
我把他的名字调换了下,其实用mv命令在文件名Shang加个.bak就好了。

2、下载国内的镜像站的repo文件
命令:curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo(注意你要在/etc/yum.repos.d/目录下,不在就cd过去)

linux系统程序安装(二)yum工具2-yum源及包下载

3、清掉缓存,重做cache,跟上面那个一样,不放图了
4、用yum repolist看下更新过来没
linux系统程序安装(二)yum工具2-yum源及包下载
搞定了。

三、安装扩展源elelrepo

除了常用的官方源外,我们还要安装一些附加源,增加rpm包的数量,常用是EPEL的源。

1、安装EPEL源
命令:yum install epel-release
linux系统程序安装(二)yum工具2-yum源及包下载

四、yum下载rpm包并提供给其他计算机使用。

1、下载你没安装过的程序包到XX文件夹
命令:yum install vim-enhanced  --downloadonly
这么写,rpm包会下载到默认的cache中,默认cache路径在
/var/cache/yum/x86_64/7/base/packages/下,注意base值得是你下载的源,一般的有base、update等几种
linux系统程序安装(二)yum工具2-yum源及包下载
linux系统程序安装(二)yum工具2-yum源及包下载
一般的我们最好指定下载保存路径,方便查找
命令:yum install vim-enhanced  --downloadonly --downloaddir=/tmp/

2、下载你安装过的程序包
yum reinstall vim-enhanced  --downloadonly --downloaddir=/tmp/ 
linux系统程序安装(二)yum工具2-yum源及包下载
linux系统程序安装(二)yum工具2-yum源及包下载
3、下载好的安装包可以给其他计算机使用
我们在另外一台机器安装刚刚下载的rpm包
linux系统程序安装(二)yum工具2-yum源及包下载


 本文转自 whytl 51CTO博客,原文链接:http://blog.51cto.com/11934539/2059249


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值