第6章 DNF軟體包管理工具

2021-07-22 17:01:38 字數 1198 閱讀 5080

upgrading:

python x86_64 2.7.9-6.fc22 updates 92 k

python-libs x86_64 2.7.9-6.fc22 updates 5.8 m

enabled=value

0 —啟用源

1 — 停用源

6.3.3 使用dnf引數

引數可以在/etc/dnf/dnf.conf或者.repo檔案裡設定,包括:

$releasever 指作業系統的版本號

$arch 指cpu的架構,如i586,i686,x86_64。

$basearch 指系統架構,比如i686 i586都是i386架構,amd64和intel64都是x86_64架構。

6.4 顯示當前配置資訊

~]$ dnf config-manager --dump

******************************= main ***********************************===

[main]

alwaysprompt = true

assumeno = false

assumeyes = false

bandwidth = 0

best = false

bugtracker_url =

cachedir = /var/cache/dnf/x86_64/22

[output truncated]

6.5 增加、啟用、停用源

增加乙個源

可以在 /etc/dnf/dnf.conf 裡增加,也可以單獨寫乙個.repo檔案放在/etc/yum.repos.d/ 目錄裡。

例子6.8 增加example.repo

把增加到源裡:

~]# dnf config-manager --add-repo

adding repo from:

啟用dnf源

dnf config-manager --set-enabled repository…

注意引數是源的id,顯示當前的配置,使用--dump引數。

停用dnf源

dnf config-manager --set-disabled repository…

注意引數是源的id,顯示當前的配置,使用--dump引數。

其它資訊

6 Ubuntu 軟體包管理工具

dpkg 是由 debian 開發的包管理系統,是乙個比較底層的工具,它的最常見的前端是 apt dpkg s which top 或者dpkg s whereis top 檢視檔案所屬的包 procps usr bin top apt get source d procps 獲取這個包的原始碼,不...

linux軟體包管理工具

在現行的linux發布版本中,軟體包管理工具使用最多的是rpm和dpkg,但是這兩者都不能解決軟體之間的依賴關係,所以又有了yum和apt,yum其實是對rpm的封裝,而apt是對dkpg的封裝,兩者都在封裝的同時,很好的解決了軟體依賴問題,使用起來非常方便。下面是一些軟體管理常用的命令 更新軟體列...

rpm(centos)軟體包管理工具

rpm red hat package manager 軟體包的管理工具。rpm原本是red hat linux發行版專門用來管理linux各項套件的程式,由於它遵循gpl規則且功能強大方便,因而廣受歡迎。逐漸受到其他發行版的採用。rpm套件管理方式的出現,讓linux易於安裝,公升級,間接提公升了...