分享5個Linux下的最佳軟體包管理器

roc_guo發表於2022-05-17
導讀 一個   新使用者應該知道他或她的進步源自於對 Linux 發行版的使用,而 Linux 發行版有好幾種,並以不同的方式管理軟體包。

分享5個Linux下的最佳軟體包管理器分享5個Linux下的最佳軟體包管理器

在 Linux 中,包管理器非常重要,知道如何使用多種包管理器可以讓你像一個高手一樣活得很舒適,從在倉庫下載軟體、安裝軟體,到更新軟體、處理依賴和刪除軟體是非常重要的,這也是Linux 系統管理的一個重要部分。

成為一個 Linux 高手的一個標誌是瞭解主要的 Linux 發行版如何處理包,在這篇文章中,我們應該看一些你在 Linux 上能找到的最佳的包管理器,
在這裡,我們的主要重點是關於一些最佳包管理器的相關資訊,但不是如何使用它們,這些留給你親自發現。但我會提供一些有意義的連結,使用指南或更多。

1. DPKG - Debian 包管理系統(Debian Package Management System)

Dpkg 是 Debian Linux 家族的基礎包管理系統,它用於安裝、刪除、儲存和提供.deb包的資訊。

這是一個低層面的工具,並且有多個前端工具可以幫助使用者從遠端的倉庫獲取包,或處理複雜的包關係的工具,包括如下:

“dpkg的 ”基於Debian發行版15個實際的例子"“

APT(高階包裝工具)

這是一個非常受歡迎的,免費的,功能強大,越是這樣,有用的 行包管理系統,該系統有關dpkg包管理系統的前端。 Debian或者它的衍生物,如Ubuntu和Linux Mint的使用者應該熟悉這個包管理工具。 要了解它實際如何工作,你可以去看這些如何指導:

如何在Ubuntu的/ Debian的使用新的高階包管理工具(APT)15例 "

25個有用的基本命令apt-get和APT-CACHE的包管理"

Aptitude軟體包管理器

這也是Debian的 Linux的家庭流行的命令列前端包管理工具,它的工作原理相似,APT也有過不少兩人之間的比較,但首先,測試出既能讓你明白哪一個實際工作更好。 它始建於Debian和它的衍生物,但現在它的功能延伸到家庭RHEL也。您可以參考本指南,瞭解更多APT和能力的理解:

什麼是APT和能力傾向? 和他們真正的區別是什麼?"

突觸包管理器

Synaptic是一個用於基於GTK +的APT的GUI包管理工具,它對於可能不想在命令列上弄髒他們的手的使用者工作良好。它實現了相同的功能,apt-get命令列工具。

2. RPM(Red Hat軟體包管理器)

這是Linux標準庫的包裝格式和RedHat的建立基本包管理系統。作為底層系統,有幾個前端包管理工具,您可以使用它,但我們將只看最好的,是:

YUM(Yellowdog Updater,修改)

它是一個開源和流行的命令列包管理器,用作使用者到RPM的介面。您可以在Debian的 把它比作APT,它整合了APT具有共同的功能。您可以通過以下示例來了解YUM:

20個包管理的Linux YUM命令"

DNF - Dandified Yum

這也是基於RPM的發行,對Fedora 18推出的軟體包管理器,它是下一代YUM版本。 如果你一直使用的Fedora 22日起,您必須意識到這是預設的包管理器。以下是一些連結,將為您提供有關DNF及其使用方法的更多資訊:

DNF -下一代軟體包管理的基於RPM的分佈"

27“地下城與勇士”命令的例子來管理Fedora的軟體包管理"

3. Pacman包管理器 - Arch Linux

它是一個流行和功能強大但簡單的包管理器為Arch Linux和一些小知名的Linux發行版,它提供了其他常見軟體包管理器提供的一些基本功能,包括安裝,自動依賴關係解析,升級,解除安裝和降級軟體。 但最有效地,它被建立為簡單的容易由Arch使用者的包管理。你可以閱讀該吃豆子概述這也解釋了詳談上述一些它的功能。

4. Zypper軟體包管理器 - openSUSE

它是在openSUSE Linux的命令列包管理器,並使用了libzypp庫,其常見的功能包括儲存庫訪問,包安裝,相關性問題,還有更多的解析度。 重要的是,它還可以處理儲存庫擴充套件,如模式,補丁和產品。新的OpenSUSE使用者可以參考以下指南來掌握它。

45個zypper的命令來掌握的OpenSUSE軟體包管理"

5. Portage包管理器 - Gentoo

這是Gentoo的 ,不太流行的Linux發行,截至目前的軟體包管理器,但是這不會限制它在Linux中最好包管理器之一。 Portage專案的主要目的是建立一個簡單和無故障的包管理系統,包括向後相容性,自動化等功能。 為了更好地理解,嘗試閱讀Portage的專案頁面。

正如我在開始時已經暗示的,本指南的主要目的是為Linux使用者提供最佳包管理器列表,但是瞭解如何使用它們可以通過提供必要的連結並嘗試進行測試。 不同Linux發行版的使用者必須自己學習更多,以便更好地瞭解上述不同的軟體包管理器。

原文來自:


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2894772/,如需轉載,請註明出處,否則將追究法律責任。

相關文章