Linux中搭建本地光碟yum源

2021-10-06 21:47:57 字數 1505 閱讀 5718

如果linux 主機不能聯網,yum源就不能使用嗎?yum已經考慮到這個問題,所以在/etc/yum.repos.d/目錄下還有乙個centos-media.repo 檔案,這個檔案就是以本地光碟作為yum源伺服器的模版檔案,只需要進行簡單的修改即可。

放入centos安裝光碟,並掛載光碟到指定位置。命令如下:

[root@localhost ~]

# mkdir /mnt/cdrom

#建立cdrom目錄,作為光碟的掛載點

[root@localhost ~]

# mount /dev/sr0 /mnt/cdrom/

mount: /dev/sr0 is write-protected, mounting read-only

#掛載光碟到/mnt/cdrom目錄下

修改其他幾個yum源配置檔案的副檔名,讓它們失效。因為只有副檔名是「*.repo」的檔案才能作為yum源配置檔案。當然也可以刪除其他幾個yum源配置檔案,但是如果刪除了,當你又想用網路作為yum源時,就沒有了參考檔案,所以最好還是修改副檔名。命令如下:

[root@localhost ~]

# cd /etc/yum.repos.d/

[root@localhost yum.repos.d]

# mv centos-base.repo

[root@localhost yum.repos.d]

# mv centos-debuginfo.repo

[root@localhost yum.repos.d]

# mv centos-vault.repo

修改光碟yum源配置檔案centos-media.repo,參照以下方法修改:

[root@localhost yum.repos.d]

# vim centos-media.repo

[c7-media]

name

=centos-$releasever - media

baseurl

=file:///mnt/cdrom/

#位址為你自己的光碟掛載位址

#file:///media/cdrecorder/

#注釋不存在的位址,如果有多個光碟掛載位址,直接在baseurl下方填寫掛載位址即可

gpgcheck=1

enabled=1

#將enabled=0修改為enabled=1,讓這個yum源配置檔案生效

gpgkey

=file:///etc/pki/rpm-gpg/rpm-gpg-key-centos-7

注意:也可以使用命令yum-config-manager生成*.repo檔案,然後在根據需求修改,該命令需要安裝yum-utils軟體包,命令格式如下:

[root@localhost ~]

# yum-config-manager --add-repo=file:///mnt/cdrom/

通過本地光碟安裝yum源

1,建立乙個光碟掛載點 mkdir mnt cdrom 2,把光碟掛載到掛載點 mount dev cdrom mnt cdrom 3,切換到 etc yum.repos.d cd etc yum.repos.d 4,使centos base.repo失效,別刪了,萬一以後我們使用找不到就麻煩了,我...

將本地光碟做成yum源

環境 vmware 1.將centos6.5光碟掛載在虛擬機器上 2.將光碟掛載在 mnt cdrom目錄下 root mkdir mnt cdrom root mount mnt cdrom mnt cdrom 3.編輯檔案 將預設的倉庫檔案備份 cd etc yum.repos.d root m...

CentOS使用本地光碟做yum源

說明 作業系統 centos 5.8 一 使用光碟做yum源安裝軟體 將光碟放入光碟機中,登入到系統,執行以下操作 mkdir media cdrom 新建光碟掛載目錄 mount dev cdrom media cdrom 掛載光碟 rpm import etc pki rpm gpg rpm g...