CentOS8配置yum/dnf镜像源
生活随笔
收集整理的這篇文章主要介紹了
CentOS8配置yum/dnf镜像源
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Centos8 dnf命令
DNF意思是“ Dandified Yum”。 這是下一代的yum軟件包管理器(Yum的派生)。
Centos8開始使用dnf工具來管理軟件包,它可以在基于RPM的Linux發行版上安裝,更新和刪除軟件包。 它會自動計算依賴性并確定安裝軟件包所需的操作。由于一些長期問題尚未在yum中解決,如性能差,內存使用率高,依賴關系解析速度慢等,yum已被DNF取代。這不僅僅是解決yum中待解決的問題。 此外,DNF添加了許多功能,以實現基于RPM的系統中軟件包的無縫管理。
為了保持人們對yum的使用習慣,還是保持了yum命令,但是yum命令僅僅是dnf命令的一個軟連接:
解決以下報錯問題:
[root@localhost ~]$ dnf list available CentOS-8 - AppStream 6.5 B/s | 38 B 00:05 錯誤:Failed to download metadata for repo 'AppStream': Cannot prepare internal mirrorlist: No URLs in mirrorlist1.切到倉庫配置文件目錄
cd /etc/yum.repos.d2.修改以下兩個文件:
[root@localhost yum.repos.d]# vi CentOS-AppStream.repo # CentOS-AppStream.repo[AppStream] name=CentOS-$releasever - AppStream #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=AppStream&infra=$infra #baseurl=http://mirror.centos.org/$contentdir/$releasever/AppStream/$basearch/os/ baseurl=http://mirrors.aliyun.com/centos/$releasever/AppStream/$basearch/os/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial [root@localhost yum.repos.d]# vi CentOS-Base.repo # CentOS-Base.repo[BaseOS] name=CentOS-$releasever - Base #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=BaseOS&infra=$infra #baseurl=http://mirror.centos.org/$contentdir/$releasever/BaseOS/$basearch/os/ baseurl=http://mirrors.aliyun.com/centos/$releasever/BaseOS/$basearch/os/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial也可以用sed命令批量修改
3.清除所有的緩存,制作元數據緩存
dnf clean all # 清除所有的緩存文件 dnf makecache # 制作元數據緩存然后就可以正常使用了
例如安裝netcat:
成功~
總結
以上是生活随笔為你收集整理的CentOS8配置yum/dnf镜像源的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小鲜肉做生意
- 下一篇: 2020年一套正版的solidworks