站長資訊網
        最全最豐富的資訊網站

        如何為CentOS 8配置本地Yum/DNF存儲庫

        在本文中,您將學習如何使用ISO或安裝DVD媒介為CentOS 8系統配置本地DNF或YUM存儲庫。

        CentOS 8附帶2個存儲庫:BaseOS和AppStream(應用程序流)–那么這兩個存儲庫有什么區別?

        BaseOS存儲庫由存在最小操作系統所需的必需軟件包組成。 另一方面,AppStream包括其余的軟件包,依賴項和數據庫。

        現在,讓我們開始來實際操作下,如何在CentOS 8中建立本地YUM/DNF存儲庫。

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

        首先將ISO文件掛載到您選擇的目錄中。 在這里,我把它已經掛載在/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存儲庫

        第二步:建立CentOS 8本地Yum儲存庫

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

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

        接下來,如圖所示分配文件權限,以防止其他用戶進行修改或更改。

         [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存儲庫

        我們需要配置系統上的默認存儲庫文件。 要檢查配置,請使用所示的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存儲庫

        我們需要使用文本編輯器來修改配置行。

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

        如何為CentOS 8配置本地Yum/DNF存儲庫

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

        [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存儲庫

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

        用新條目修改存儲庫文件后,繼續執行操作并清除DNF/YUM緩存,如圖所示。

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

        如何為CentOS 8配置本地Yum/DNF存儲庫

        要確認系統將從本地定義的存儲庫中獲取軟件包,請運行以下命令:

        [root@localhost /opt]$dnf repolist

        或者

        [root@localhost /opt]$yum repolist

        如何為CentOS 8配置本地Yum/DNF存儲庫

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

        第三步:使用本地DNF或Yum存儲庫安裝軟件包

        現在,讓我們嘗試安裝任何軟件包。 在此示例中,我們將在系統上安裝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存儲庫

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

        OK,就這樣,表明我們已經成功地在CentOS 8上建立了一個本地DNF/YUM存儲庫,你學會了嗎?

        更多CentOS相關信息見CentOS 專題頁面 http://www.0106606.com/topicnews.aspx?tid=14

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 无码国产精品一区二区免费式芒果 | 久久久国产精品| 精品亚洲A∨无码一区二区三区| 欧美成人精品高清视频在线观看 | 亚洲国产精品无码久久久秋霞2| 国产精品免费久久久久久久久| 99国产精品久久久久久久成人热| 亚洲线精品一区二区三区 | 精品成人一区二区三区四区| 国产精品久久久久久久久| 高清在线国产午夜精品| 激情亚洲一区国产精品| 欧美一区二区精品久久| 天天爽夜夜爽夜夜爽精品视频| 精品欧洲av无码一区二区| 国产精品 猎奇 另类视频| 九九热这里只有在线精品视| 青娱乐国产精品视频| 国产精品无码免费播放| 欧美日韩精品一区二区三区| 亚洲欧洲精品无码AV| 99久久婷婷国产综合精品草原| 8x福利精品第一导航| 无码人妻一区二区三区精品视频| 精品久久久久久无码中文野结衣| 久久国产精品成人影院| 国产一区二区三区精品视频| 56prom精品视频在放免费| 亚洲精品欧美综合在线| 亚洲愉拍自拍欧美精品| 51国偷自产精品一区在线视频| 久久精品无码一区二区无码| 无码精品人妻一区二区三区人妻斩| 91精品观看91久久久久久| 久久99国产精品久久99果冻传媒| 亚洲午夜精品久久久久久浪潮| 欧美日韩成人精品久久久免费看 | 国产色婷婷五月精品综合在线| 人妻少妇精品视频一区二区三区| 国产亚洲精品AA片在线观看不加载 | 精品国产一区二区三区免费|