站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

如何為CentOS 8配置本地Yum/DNF存儲(chǔ)庫(kù)

在本文中,您將學(xué)習(xí)如何使用ISO或安裝DVD媒介為CentOS 8系統(tǒng)配置本地DNF或YUM存儲(chǔ)庫(kù)。

CentOS 8附帶2個(gè)存儲(chǔ)庫(kù):BaseOS和AppStream(應(yīng)用程序流)–那么這兩個(gè)存儲(chǔ)庫(kù)有什么區(qū)別?

BaseOS存儲(chǔ)庫(kù)由存在最小操作系統(tǒng)所需的必需軟件包組成。 另一方面,AppStream包括其余的軟件包,依賴(lài)項(xiàng)和數(shù)據(jù)庫(kù)。

現(xiàn)在,讓我們開(kāi)始來(lái)實(shí)際操作下,如何在CentOS 8中建立本地YUM/DNF存儲(chǔ)庫(kù)。

第一步:掛載CentOS 8 DVD安裝ISO文件

首先將ISO文件掛載到您選擇的目錄中。 在這里,我把它已經(jīng)掛載在/opt目錄中。

[root@localhost /home/linuxidc]$mount CentOS-8.1.1911-x86_64-dvd1.iso /opt
mount: /opt: WARNING: device write-protected, mounted read-only.
[root@localhost /home/linuxidc]$cd /opt
[root@localhost /opt]$ls
AppStream  BaseOS  EFI  images  isolinux  media.repo  TRANS.TBL

如何為CentOS 8配置本地Yum/DNF存儲(chǔ)庫(kù)

第二步:建立CentOS 8本地Yum儲(chǔ)存庫(kù)

如圖所示,在ISO的安裝目錄中,將media.repo文件復(fù)制到/etc/yum.repos.d/目錄。

cp -v /opt/media.repo  /etc/yum.repos.d/centos8.repo

接下來(lái),如圖所示分配文件權(quán)限,以防止其他用戶(hù)進(jìn)行修改或更改。

 [root@localhost /opt]$chmod 644 /etc/yum.repos.d/centos8.repo
[root@localhost /opt]$ls -l /etc/yum.repos.d/centos8.repo
-rw-r–r–. 1 root root 87 3月  9 06:59 /etc/yum.repos.d/centos8.repo

如何為CentOS 8配置本地Yum/DNF存儲(chǔ)庫(kù)

我們需要配置系統(tǒng)上的默認(rèn)存儲(chǔ)庫(kù)文件。 要檢查配置,請(qǐng)使用所示的cat命令。

[root@localhost /opt]$cat etc/yum.repos.d/centos8.repo

[InstallMedia]
name=CentOS Linux 8
mediaid=None
metadata_expire=-1
gpgcheck=0
cost=500

如何為CentOS 8配置本地Yum/DNF存儲(chǔ)庫(kù)

我們需要使用文本編輯器來(lái)修改配置行。

[root@localhost /opt]$nano etc/yum.repos.d/centos8.repo

如何為CentOS 8配置本地Yum/DNF存儲(chǔ)庫(kù)

刪除所有配置,然后復(fù)制并粘貼以下配置。

[InstallMedia-BaseOS]
name=CentOS Linux 8 – BaseOS
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///opt/BaseOS/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

[InstallMedia-AppStream]
name=CentOS Linux 8 – AppStream
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///opt/AppStream/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

如何為CentOS 8配置本地Yum/DNF存儲(chǔ)庫(kù)

保存repo文件并退出編輯器。

用新條目修改存儲(chǔ)庫(kù)文件后,繼續(xù)執(zhí)行操作并清除DNF/YUM緩存,如圖所示。

[root@localhost /opt]$dnf clean all
或者
[root@localhost /opt]$yum clean all

如何為CentOS 8配置本地Yum/DNF存儲(chǔ)庫(kù)

要確認(rèn)系統(tǒng)將從本地定義的存儲(chǔ)庫(kù)中獲取軟件包,請(qǐng)運(yùn)行以下命令:

[root@localhost /opt]$dnf repolist

或者

[root@localhost /opt]$yum repolist

如何為CentOS 8配置本地Yum/DNF存儲(chǔ)庫(kù)

現(xiàn)在,在CentOS-AppStream.repo和CentOS-Base.repo文件中將“enabled(已啟用)”參數(shù)從1設(shè)置為0。

第三步:使用本地DNF或Yum存儲(chǔ)庫(kù)安裝軟件包

現(xiàn)在,讓我們嘗試安裝任何軟件包。 在此示例中,我們將在系統(tǒng)上安裝NodeJS。

[root@localhost /home/linuxidc/www.linuxidc.com]$dnf install nodejs

或者

[root@localhost /home/linuxidc/www.linuxidc.com]$yum install nodejs

如何為CentOS 8配置本地Yum/DNF存儲(chǔ)庫(kù)

看看截圖,飛一樣的安裝下載速度。

OK,就這樣,表明我們已經(jīng)成功地在CentOS 8上建立了一個(gè)本地DNF/YUM存儲(chǔ)庫(kù),你學(xué)會(huì)了嗎?

更多CentOS相關(guān)信息見(jiàn)CentOS 專(zhuān)題頁(yè)面 http://www.hospitaldelafe.com/topicnews.aspx?tid=14

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
中文字幕久久久久久精品| 婷婷国产成人精品视频| 中日韩国语视频在线观看| 亚洲国产精品网站在线播放| 精品视频一区二区三三区四区 | 国产国拍精品亚洲AV片| 亚洲精品视频免费| 日韩在线视频网址| 亚洲精品V欧洲精品V日韩精品| 午夜精品福利在线| 欧美激情国产精品视频一区二区| 久久精品久久久久观看99水蜜桃| 久久久无码精品亚洲日韩蜜臀浪潮| 久久精品国产99国产电影网| a级精品九九九大片免费看| 国产精品青草视频免费播放| 五月天婷婷精品免费视频| 日韩高清在线播放| 日韩人妻无码精品一专区| 国产一区二区三区精品久久呦| 国产精品日韩专区| 国产精品美女一区二区| 日韩精品电影一区| 卡一卡2卡3卡精品网站| 99亚洲精品卡2卡三卡4卡2卡| 亚洲AV永久无码精品一福利| 精品午夜国产福利观看| 国产精品亚洲精品青青青| 亚洲国产成人超福利久久精品| 久久99精品国产自在现线小黄鸭| 久久综合久久自在自线精品自| 日韩精品无码一区二区中文字幕| 无码人妻精品一区二区三区99仓本| 久久精品99国产精品日本| 久久久影院亚洲精品| 久久夜色精品国产噜噜| 久久亚洲精品AB无码播放| 久久99精品久久久久久综合| 无码日韩精品一区二区免费暖暖 | 在线精品国产一区二区三区| 国内精品无码一区二区三区|