5个最佳Linux软件包管理器

一个新的Linux用户在使用它的过程中会知道的一件事是存在几个Linux发行版和他们管理包的不同方式。 软件包管理在Linux中非常重要,并且知道如何使用多个软件包管理器可以为高级用户提供生命保护,因为从存储库下载或安装软件,以及更新,处理依赖性和卸载软件是非常重要的,并且是Linux中的关键部分系统管理。

最好的Linux包管理器

因此,要成为Linux用户,了解主要Linux发行版如何处理包是非常重要的,在本文中,我们将介绍一些在Linux中可以找到的最好的包管理器。 在这里,我们的主要焦点是关于一些最好的包管理器的相关信息,但不是如何使用它们,这是留给你发现更多。但我将提供有意义的链接,指出使用指南和更多。

DPKG - Debian软件包管理系统

dpkg的是Debian的Linux系列基本的包管理系统,它是用来安装,删除,保存和提供有关资料 .deb软件包。 它是一个低级工具,有前端工具,帮助用户从远程仓库获取包和/或处理复杂的包关系,包括:

不要错过: “dpkg的命令”基于Debian发行版15个实际的例子

APT(高级包装工具)

这是一个非常受欢迎的,免费的,功能强大,越是这样,有用的命令行包管理系统,该系统有关 dpkg包管理系统的前端。 Debian或者它的衍生物,如 UbuntuLinux 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的Linux系统把它比作 APT,它集成了APT具有共同的功能。您可以通过以下示例来了解YUM:

不要错过: 20个包管理的Linux YUM命令

DNF - Dandified Yum

这也是基于RPM的发行,对 Fedora 18推出的软件包管理器,它是下一代YUM版本。 如果你一直使用 的Fedora 22日起,您必须意识到这是默认的包管理器。以下是一些链接,将为您提供有关DNF及其使用方法的更多信息:

不要错过: DNF -下一代软件包管理的基于RPM的分布

不要错过: 27“地下城与勇士”命令的例子来管理Fedora的软件包管理

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发行版的用户必须自己学习更多,以便更好地了解上述不同的软件包管理器。
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏