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

  • A+
所属分类:其他教程
摘要

DSC0000.jpg 下载附件 2022-9-29 19:17 上传DSC0001.png 下载附件 2022-9-29 19:17 上传

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

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

DSC0000.jpg

2022-9-29 19:17 上传

1.虚拟机的设置

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

DSC0001.png

2022-9-29 19:17 上传

注意硬件使用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]# lsCentOS-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源是否配置正确,跟着小凡学,简单而直接!
本文原创地址:

  • 我的微信公众号
  • 扫一扫关注
  • weinxin
  • 我的新浪微博号
  • 扫一扫关注
  • weinxin
小辉博客

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: