linux dnf使用記錄

centos 8 默認會讀取centos.org的mirrorlist 一般不需要配置鏡像

dnf是個趨勢 https://dnf.readthedocs.io/en/latest/index.html


顯示信息

# 查看版本
dnf --version

# 查看可用的dnf軟件庫
dnf repolist
# 查看可用和不可用的dnf軟件庫
dnf repolist all

dnf search 軟件包名稱

# 列出已安裝和可安裝軟件包列表 `@`開頭的爲已安裝狀態
dnf list
# 列出已安裝軟件包列表
dnf list installed
# 列出可安裝軟件包列表
dnf list available

# 查看軟件包詳情
dnf info nano

# 查看可更新軟件包列表
dnf check-update
# 查找某一文件的提供者
dnf provides /bin/bash

# 查看dnf執行歷史
dnf history

# 查看軟件包組
dnf grouplist

安裝

# -y 安裝時全部選是 -q 不顯示安裝過程
dnf install 軟件包名稱
# 重新安裝特定軟件包
dnf reinstall nano

# 從特定軟件包庫安裝特定軟件
dnf -enablerepo=epel install nginx
# 安裝一個軟件包組

dnf groupinstall 軟件包組名稱

更新

dnf update 軟件包名稱
# 更新所有軟件包
dnf update
dnf upgrade

# 更新所有軟件包至最新穩定發行版
dnf distro-sync

# 回滾軟件包版本
dnf downgrade nginx

# 更新軟件包組
dnf groupupdate nginx

刪除

dnf remove 軟件包名稱
dnf erase 軟件包名稱
# 刪除無用孤立的軟件包
dnf autoremove
# 刪除緩存的無用軟件包
dnf clean all

# 刪除軟件包組
dnf groupupdate nginx

幫助

dnf help install

配置阿里鏡像

# 重命名默認倉庫
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
# 下載阿里雲倉庫
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章