小凡帶你搭建本地的光碟yum源

大雄45發表於2022-09-28
導讀
當我們在使用Yum工具安裝軟體包時,我們會感覺非常簡單,它解決了一定程度軟體包的依賴關係。但是Yum工具預設提供的是一種線上安裝的方式,它會從預設的網上地址來尋找軟體包,然後自動完成一系列過程。然而當我們沒有網路的情況下,我們就需要搭建自己本地的Yum源。今天山醫的小凡就手把手帶你搭建本地的光碟Yum源。

小凡帶你搭建本地的光碟yum源小凡帶你搭建本地的光碟yum源

1.虛擬機器的設定

小凡帶你搭建本地的光碟yum源小凡帶你搭建本地的光碟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]# 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源是否配置正確,跟著小凡學 ,簡單而直接!

本文原創地址:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2916651/,如需轉載,請註明出處,否則將追究法律責任。

相關文章