您好,登錄后才能下訂單哦!
CentOS 8怎樣配置本地Yum/DNF存儲庫,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。
CentOS8 配置本地yum源 **1、創(chuàng)建掛載點**
mkdir -p /mnt/cdrom
2、掛載ISO鏡像文件
1) 光驅(qū)方式
(1) 以 VMware Workstation為例
(2) 進行光驅(qū)掛載
mount /dev/cdrom /mnt/cdrom
(3)驗證掛載
只要能夠列出如下文件說明掛載成功。
2) 采用iso鏡像文件方式掛載
(1)首先把iso文件上傳至你的centos上
(2) 假設我們上傳至/opt下,接下來進行掛載
mount -o loop /opt/CentOS-8-x86_64-1905-dvd1.iso /mnt/cdrom
3、**編寫本地yum源倉庫文件**
在編寫之前,先將yum配置文件進行備份!
[root@aaa251 ~]# cd /etc/yum.repos.d/ [root@aaa251 yum.repos.d]# mkdir repo_bak [root@aaa251 yum.repos.d]# mv *.repo repo_bak/
編寫本地yum倉庫文件
#vi /etc/yum.repos.d/centos8.repo [c8-media-AppStream] name=AppStream baseurl=file:///mnt/cdrom/AppStream gpgcheck=0 enabled=1 [c8-media-BaseOS] name=BaseOS baseurl=file:///mnt/cdrom/BaseOS gpgcheck=0 enabled=1
4、清空并重建cache
yum clean all yum makecache
這里,我們也可以看下dnf軟件庫
5、開機自動掛盤
echo “/dev/cdrom /mnt/cdrom iso9660 defaults 0 0” >> /etc/fstab
**DNF簡介及使用方法
**
1、DNF簡介
DNF(Dandified Yum)是新一代的RPM軟件包管理器。
DNF使用RPM,libsolv和hawkey庫進行包管理操作,F(xiàn)edora22已經(jīng)默認使用DNF。 DNF 的發(fā)行日期是2015年5月11日。
在Red Hat Enterprise Linux 8上,基于DNF技術(shù)(YUM v4)的YUM工具的新版本確保了軟件的安裝。
YUM v4與之前在RHEL 7上使用的YUM v3相比具有以下優(yōu)點:
提高性能
支持模塊化內(nèi)容
設計良好的用于與工具集成的穩(wěn)定API
在使用命令行、編輯或創(chuàng)建配置文件時,YUM v4與YUM v3兼容。 對于安裝軟件,可以像在RHEL 7上一樣使用yum命令及其特定選項。
2、DNF使用
# 列出所有 RPM 包 dnf list # 安裝軟件包 dnf install wget # 刪除軟件包 dnf remove wget # 查看所有的軟件包組 dnf grouplist # 安裝一個軟件包組 dnf groupinstall ‘安全性工具’ # 查看系統(tǒng)中可用的 DNF 軟件庫 dnf repolist # 查看系統(tǒng)中可用和不可用的所有的 DNF 軟件庫 dnf repolist all # 列出所有安裝了的 RPM 包 dnf list installed # 列出所有可供安裝的 RPM 包 dnf list available # 搜索軟件庫中的 RPM 包 dnf search wget # 查找某一文件的提供者 dnf provides /bin/bash # 查看軟件包詳情 dnf info wget # 刪除無用孤立的軟件包 dnf autoremove # 刪除緩存的無用軟件包 dnf clean all # 獲取有關某條命令的使用幫助 dnf help clean # 查看 DNF 命令的執(zhí)行歷史 dnf history # 從特定的軟件包庫安裝特定的軟件 dnf -enablerepo=epel install nginx # 重新安裝特定軟件包 dnf reinstall wget
舉個例子吧:
看完上述內(nèi)容,你們掌握CentOS 8怎樣配置本地Yum/DNF存儲庫的方法了嗎?如果還想學到更多技能或想了解更多相關內(nèi)容,歡迎關注億速云行業(yè)資訊頻道,感謝各位的閱讀!
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。