亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Linux系統(tǒng)中包管理RPM、YUM、DNF的使用方法

 更新時間:2025年04月19日 10:14:12   作者:白流心空  
本文介紹了Linux系統(tǒng)中常用的包管理系統(tǒng),包括Debian/Ubuntu、Hat/CentOS/Fedora、ArchLinux、openSUSE等,重點(diǎn)介紹了RPM、YUM/DNF的使用方法,包括安裝、更新、移除軟件包等操作

本文介紹了Linux系統(tǒng)中常用的包管理系統(tǒng),包括Debian/Ubuntu、Hat/CentOS/Fedora、ArchLinux、openSUSE等,重點(diǎn)介紹了RPM、YUM/DNF的使用方法,包括安裝、更新、移除軟件包等操作。

一.Linux 系統(tǒng)主要使用以下幾種包管理系統(tǒng):

  1.Debian/Ubuntu 系列:使用 dpkg 和 apt (APT)

  2.Hat/CentOS/Fedora 系列:使用 rpm 和 yum/dnf

  3.Arch Linux:使用 pacman

  4.openSUSE:使用 zypper

  5.通用方法:源代碼編譯安裝

二.Red Hat/CentOS/Fedora 系統(tǒng) (YUM/DNF)

1.rpm命令安裝

rpm命令介紹

 rpm命令,全稱Red Hat Package Manager,是用于管理Linux各項套件的程序。它最初是由Red Hat Linux發(fā)行版專門用來管理Linux各項套件的程序,由于它遵循GPL規(guī)則且功能強(qiáng)大方便,因而廣受歡迎,逐漸受到其他發(fā)行版都采用。

rpm默認(rèn)安裝路徑

安裝路徑

含義

/etc

配置文件安裝目錄

/usr/bin

可執(zhí)行的命令安裝目錄

/usr/lib

程序所使用的函數(shù)庫保存位置

/usr/share/doc

基本的軟件使用手冊保存位置

/usr/share/man

幫助文件保存位置

rpm命令基本語法

rpm [選項] [參數(shù)] 軟件包全名

rpm命令常見選項及參數(shù)說明

選項

說明

-i

安裝

-v

顯示更詳細(xì)的信息

-h

打印

-U

升級包

-e

卸載包

-q

查詢包

-V

校驗包

rpm命令注意事項

      在使用RPM命令時,需要注意軟件包之間的依賴關(guān)系。如果在卸載一個軟件包時,其他軟件包依賴于它,則需要先卸載依賴的軟件包。如果在安裝或升級軟件包時遇到依賴問題,可以使用yum或dnf命令來自動處理依賴關(guān)系。

2.yum和dnf安裝

      YUM(Yellowdog Updater, Modified)和DNF(Dandified YUM)是Linux系統(tǒng)中常見的包管理器。YUM是早期的包管理工具,而DNF是其在Linux 8及更高版本中的替代品。兩者在命令使用、軟件倉庫配置和軟件安裝上基本一致,但DNF在性能和內(nèi)存管理上有所提升

主要區(qū)別

      1.依賴解析: YUM:使用公開的API來解析依賴關(guān)系,依賴解析速度較慢。 DNF:使用libsolv進(jìn)行依賴解析,性能更高。

      2.編程語言: YUM:主要用Python編寫。 DNF:由C、C++和Python編寫。

      3.擴(kuò)展支持: YUM:只支持基于Python的擴(kuò)展。 DNF:支持各種擴(kuò)展,API有完整的文檔。

      4.內(nèi)存使用: YUM:在同步存儲庫的元數(shù)據(jù)時,使用了過多的內(nèi)存。 DNF:使用較少的內(nèi)存。

      5更新機(jī)制: YUM:在沒有驗證的情況下更新軟件包。 DNF:如果包中包含不相關(guān)的依賴,則不會更新。

      6.錯誤處理: YUM:如果有存儲庫不可用,會立即停止。 DNF:如果啟用的存儲庫沒有響應(yīng),將跳過它,并繼續(xù)使用可用的存儲庫處理事務(wù)。

配置安裝源

       YUM的配置文件通常位于/etc/yum.repos.d目錄下,以.repo結(jié)尾。這些文件定義了軟件倉庫的詳細(xì)信息,如下載地址和GPG簽名驗證等。例如,可以將YUM源設(shè)置為網(wǎng)易(163)YUM源,以提高軟件包安裝和更新的速度。dnf安裝源可去所需企業(yè)下載。

安裝軟件

yum install 軟件包名稱

dnf install 軟件包名稱

更新軟件

yum updata 軟件包名稱

yum upgrade 軟件包名稱

移除軟件

yum remove 軟件包名稱

dnf remove 軟件包名稱

到此這篇關(guān)于Linux系統(tǒng)中包管理RPM、YUM、DNF的使用方法的文章就介紹到這了,更多相關(guān)Linux中RPM、YUM、DNF內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Linux中samba服務(wù)器的搭建教程

    Linux中samba服務(wù)器的搭建教程

    這篇文章主要為大家詳細(xì)介紹了Linux中samba服務(wù)器的搭建教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • ubuntu端向日葵鍵盤輸入卡頓問題及解決

    ubuntu端向日葵鍵盤輸入卡頓問題及解決

    這篇文章主要介紹了ubuntu端向日葵鍵盤輸入卡頓問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • apache配置文件httpd.conf使用詳解

    apache配置文件httpd.conf使用詳解

    Apache HTTP服務(wù)器的配置文件通常稱為 httpd.conf,本文主要介紹了apache配置文件httpd.conf使用詳解,該文件包含了各種指令,用于定義 Apache 的行為和功能,感興趣的可以了解一下
    2024-07-07
  • yum安裝模糊查詢所需要的軟件包的方法(推薦)

    yum安裝模糊查詢所需要的軟件包的方法(推薦)

    下面小編就為大家?guī)硪黄獃um安裝模糊查詢所需要的軟件包的方法(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11
  • Centos8搭建配置nis域服務(wù)詳細(xì)步驟

    Centos8搭建配置nis域服務(wù)詳細(xì)步驟

    大家好,本篇文章主要講的是Centos8搭建配置nis域服務(wù)詳細(xì)步驟,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • CentOS7部署Flask(Apache、mod_wsgi、Python36、venv)

    CentOS7部署Flask(Apache、mod_wsgi、Python36、venv)

    這篇文章主要介紹了CentOS7部署Flask(Apache、mod_wsgi、Python36、venv),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-01-01
  • Linux CentOS 定時運(yùn)行腳本配置的方法

    Linux CentOS 定時運(yùn)行腳本配置的方法

    今天小編就為大家分享一篇Linux CentOS 定時運(yùn)行腳本配置的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • linux中vim如何刪除當(dāng)前文件中的所有內(nèi)容

    linux中vim如何刪除當(dāng)前文件中的所有內(nèi)容

    這篇文章主要介紹了linux中vim如何刪除當(dāng)前文件中的所有內(nèi)容問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • linux獲取進(jìn)程執(zhí)行時間方法示例

    linux獲取進(jìn)程執(zhí)行時間方法示例

    linux獲取進(jìn)程執(zhí)行時間有兩種方法可以獲取,第一種是用time命令,time 進(jìn)程。第二種是通過在程序中進(jìn)行記錄,首先利用sysconf函數(shù)獲取時鐘滴答數(shù),再用times獲取tms結(jié)構(gòu),詳細(xì)看下面的示例代碼
    2013-12-12
  • linux對于UDP的學(xué)習(xí)

    linux對于UDP的學(xué)習(xí)

    本文將學(xué)習(xí)linux對于UDP的學(xué)習(xí),UDP(用戶數(shù)據(jù)報協(xié)議)沒有連接的,是面向數(shù)據(jù)報的,是不可靠,點(diǎn)進(jìn)來的小伙伴一起來學(xué)習(xí)吧
    2021-08-08

最新評論