阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

小凡带你搭建本地的光盘yum源

37次阅读
没有评论

共计 2468 个字符,预计需要花费 7 分钟才能阅读完成。

导读
当我们在使用 Yum 工具安装软件包时,我们会感觉非常简单,它解决了一定程度软件包的依赖关系。但是 Yum 工具默认提供的是一种在线安装的方式,它会从默认的网上地址来寻找软件包,然后自动完成一系列过程。然而当我们没有网络的情况下,我们就需要搭建自己本地的 Yum 源。今天山医的小凡就手把手带你搭建本地的光盘 Yum 源。

小凡带你搭建本地的光盘 yum 源

1. 虚拟机的设置

小凡带你搭建本地的光盘 yum 源
注意硬件使用 ISO 映像文件,设备处于已连接状态。

2. 挂载 CD 光盘
[root@nft_server ~]# mkdir /mnt/cdrom
[root@nft_server ~]# mount -o loop /dev/cdrom /mnt/cdrom
[root@nft_server ~]# ls -l /mnt
总用量 4
dr-xr-xr-x. 7 root root 4096 3 月 6 2013 cdrom

跟着山医的小凡,手把手敲命令。在 mnt 目录下创建一个 cdrom 目录作为挂载点,把光盘挂载在此处,作为一个访问的入口。

3. 让网络 yum 源失效
[root@nft_server ~]# cd /etc/yum.repos.d/
[root@nft_server yum.repos.d]# ls
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo  CentOS-Vault.repo
[root@nft_server yum.repos.d]# mkdir repo.dir
[root@nft_server yum.repos.d]# mv Centos* ./repo.dir
[root@nft_server yum.repos.d]# mv CentOS* ./repo.dir
[root@nft_server yum.repos.d]# ls
repo.dir

此处让网络 yum 源失效的方式就是将其配置文件移动到我创建的 repo.dir 目录下,这样在使用 yum 工具时,就读取不到网络 yum 源的地址。

3. 创建并配置本地的 yum 源文件
[root@nft_server yum.repos.d]# touch chenfan.repo
[root@nft_server yum.repos.d]# vim chenfan.repo
[root@nft_server yum.repos.d]# cat chenfan.repo
#############by chenfan 2016/5/14
[chenfan]
name=chenfan
baseurl=file:///mnt/cdrom
gpgcheck=0
enabled=1
#########by chenfan 2016/5/28

主要通过创建以.repo 结尾的文件,然后在文件里面增加上述的内容,注意此处的 baseurl 为挂载点路径!

4. 检验本地 yum 源是否配置正确
[root@nft_server yum.repos.d]# yum install tree -y
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
chenfan                                                  | 4.0 kB     00:00 ...
chenfan/primary_db                                       | 4.4 MB     00:00 ...
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package tree.x86_64 0:1.5.3-2.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
========================================================================================================================================================================
 Package                              Arch                                   Version                                      Repository                               Size
========================================================================================================================================================================
Installing:
 tree                                 x86_64                                 1.5.3-2.el6                                  chenfan                                  36 k

Transaction Summary
========================================================================================================================================================================
Install       1 Package(s)
Total download size: 36 k
Installed size: 65 k
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : tree-1.5.3-2.el6.x86_64                                                                                                                              1/1
  Verifying  : tree-1.5.3-2.el6.x86_64                                                                                                                              1/1

Installed:
  tree.x86_64 0:1.5.3-2.el6

Complete!

此处主要通过安装 tree 包来检查本地 yum 源是否配置正确,跟着小凡学 linux,简单而直接!

本文原创地址:https://www.linuxprobe.com/cd-yum-source.html 作者:陈凡,审核员:冯振华

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2024-07-24发表,共计2468字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中