CentOS 7最小安装情况下本地源的搭建

虽然,能用yum通过网络源来进行软件的安装,但在没有网的情况下再用网络源就会显得尴尬,所以我们不得不考虑要搭建一个本地源。

 

关于本地源的获得,直接用DVD版或者是Everything版的镜像就可以了,Everything版的软件包几乎包含了所有的软件包,说实话DVD版其实就已经足够使用了。在这里,楼主用的是Everything版的镜像。

 

# cd /etc/yum.repo.d/

 

会看到里面有很多以.repo结尾的文件,这是yum不同类源所对应的配置文件。其中,CentOS7-Base.repo是网络源,CentOS-Media.repo是本地源的配置文件。

 

yum默认的是从网络源下载,所以我们要先禁用网络源的配置文件。

 

#mv CentOS-Base.repo CentOS-Base.repo.bak

 

禁用网络源后,yum就会从本地源开始安装的。

 

现在,开始配置本地源,将装有iso镜像的U盘(或DVD,这里以U盘为例)插入计算机并切换至root身份。

 

#mkdir /mnt/usb

 

#mount /dev/sdb1 /mnt/usb

 

#df

 

在/mnt/中创建usb文件夹,并将U盘挂载到该文件夹,然后用df查看挂载情况(其实不看也行,强迫症)。

 

现在回到/etc/yum.repo.d/文件夹中,

 

#vim CentOS-Media.repo

 

用vim打开CentOS-Media.repo。

 

该配置文件中,前两行是名字,第三行的

 

baseurl=file://后面要加上软件源所在的绝对路径,精确到mnt文件夹就可以。

 

baseurl=file:///mnt/

 

再把enable=0改为1(0是禁用,1是启用)

 

然后就可以保存退出了。

 

因为前面我们已经挂载了U盘,所以可以在/mnt/usb/中查看U盘中的内容,所有的安装包都放在Package/里了。

 

安装只需要执行

 

yum localinstall +软件包的名字

 

当然,安装之前要知道想要安装的软件包名称,这个可以在/mnt/usb/Package/里搜索

 

rpm -qa | grep +关键字

 

然后,系统会列出所有含此关键字的软件包列表,选择安装就可以了。​​​

 

 

 

转载于:https://my.oschina.net/u/3771436/blog/1622216

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值