中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認證|工資待遇與招聘,認準超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點關(guān)注 > linux常用命令

Linux dnf 命令用法詳解

時間:2019-06-16

linux shell 命令 大全_linux命令大全_linux命令大全

新一代的RPM軟件包管理器

DNF 是新一代的rpm軟件包管理器。他首先出現(xiàn)在 Fedora 18 這個發(fā)行版中。而最近,它取代了yum,正式成為 Fedora 22 的包管理器。

DNF包管理器克服了YUM包管理器的一些瓶頸,提升了包括用戶體驗,內(nèi)存占用,依賴分析,運行速度等多方面的內(nèi)容。DNF使用 RPM, libsolv 和 hawkey 庫進行包管理操作。盡管它沒有預(yù)裝在 CentOS 和 RHEL 7 中,但你可以在使用 YUM 的同時使用 DNF 。你可以在這里獲得關(guān)于 DNF 的更多知識:《 DNF 代替 YUM ,你所不知道的緣由》

DNF 的最新穩(wěn)定發(fā)行版版本號是 1.0,發(fā)行日期是2015年5月11日。 這一版本的額 DNF 包管理器(包括在他之前的所有版本) 都大部分采用 Python 編寫,發(fā)行許可為GPL v2.

DNF 并未默認安裝在 RHEL 或 CentOS 7系統(tǒng)中,但是 Fedora 22 已經(jīng)默認使用 DNF .

1、為了安裝 DNFlinux命令大全,您必須先安裝并啟用 epel-release 依賴。

在系統(tǒng)中執(zhí)行以下命令:

# yum install epel-release

或者

# yum install epel-release -y

其實這里并沒有強制使用”-y”的理由,相反的,在不使用”-y”的情況下,用戶可以在安裝過程中查看到底有哪些東西被安裝進了系統(tǒng)。但對于沒有這個需求的用戶,您可以在 YUM 中使用”-y”參數(shù)來自動安裝所有東西。

2、使用 epel-release 依賴中的 YUM 命令來安裝 DNF 包。在系統(tǒng)中執(zhí)行以下命令:

# yum install dnf

然后, DNF 包管理器就被成功的安裝到你的系統(tǒng)中了。接下來,是時候開始我們的教程了!在這個教程中,您將會學(xué)到27個用于 DNF 包管理器的命令。使用這些命令,你可以方便有效的管理您系統(tǒng)中的 RPM 軟件包。現(xiàn)在,讓我們開始學(xué)習(xí) DNF 包管理器的27條常用命令吧!

查看 DNF 包管理器版本

用處:該命令用于查看安裝在您系統(tǒng)中的 DNF 包管理器的版本

# dnf –version

!Check-DNF-Version

查看系統(tǒng)中可用的 DNF 軟件庫

用處:該命令用于顯示系統(tǒng)中可用的 DNF 軟件庫

# dnf repolist

!Check-All-Enabled-Repositories

查看系統(tǒng)中可用和不可用的所有的 DNF 軟件庫

用處:該命令用于顯示系統(tǒng)中可用和不可用的所有的 DNF 軟件庫

# dnf repolist all

linux命令大全_linux shell 命令 大全_linux命令大全

!3

列出所有 RPM 包

用處:該命令用于列出用戶系統(tǒng)上的所有來自軟件庫的可用軟件包和所有已經(jīng)安裝在系統(tǒng)上的軟件包

# dnf list

!4

列出所有安裝了的 RPM 包

用處:該命令用于列出所有安裝了的 RPM 包

# dnf list installed

!5

列出所有可供安裝的 RPM 包

用處:該命令用于列出來自所有可用軟件庫的可供安裝的軟件包

# dnf list available

!6

搜索軟件庫中的 RPM 包

用處:當(dāng)你不知道你想要安裝的軟件的準確名稱時,你可以用該命令來搜索軟件包。你需要在”search”參數(shù)后面鍵入軟件的部分名稱來搜索。(在本例中我們使用”nano”)

# dnf search nano

!7

查找某一文件的提供者

用處:當(dāng)你想要查看是哪個軟件包提供了系統(tǒng)中的某一文件時,你可以使用這條命令。(在本例中,我們將查找”/bin/bash”這個文件的提供者)

 上一個教程:Linux export命令