The best package manager for Linux Newbies

Source: Internet
Author: User
Tags arch linux linux mint

a Linux The new user should know that his or her progress stems from the Linux the use of the release version, and Linux There are several types of distributions and managing packages in different ways.

in Linux Development

, Package Manager is very important, knowing how to use a variety of package managers can make you live comfortably like a master, from downloading software in the warehouse, installing software to updating software, processing dependencies and removing software is very important, this is

Linux

An important part of system management.

Become a Linux a sign of a master is to understand the main Linux how the release version handles the package, in this article we should look at some of your Linux The best Package Manager that can be found on the

Here, our main focus is on some of the best package manager information, but not how to use them, which is left for you to find out for yourself. But I will provide some meaningful links to use the guide or more.

1. Dpkg-debian Package Management system Debian Packages Management Systems

Dpkg is a Debian Linux Family-based package management system for installing, deleting, storing, and delivering . Deb the package information.

This is a low-level tool, and there are multiple front-end tools that can help users get packages from a remote repository or handle complex package relationships, including the following:

Reference: the is used to base a Debian the distribution version of " dpkg " Command Instance

APT ( Advanced Packaging Tool )

this is a dpkg Package Management system's front-end tool, which is a very popular, free and powerful, useful command-line Package Manager system.

Debian and its derivative versions, such as Ubuntu and the Linux Mint users should be very familiar with this package management tool.

To find out how it works, you can go and see the following How To Guide:

Reference: the a How to Ubuntu/debian on the use of the new APT Examples of tools

Reference: - useful for package management Apt-get and the Apt-cache the underlying command

Aptitude Package Manager

this one too . Debian Linux The family is a very well-known command-line front-end package management tool that works in a similar way APT , there are a lot of comparisons between them, but you should try all two to know which job is better.

it is originally Debian and its derivative version, but now its functionality extends to RHEL family. You can refer to this guide for more information about APT and Aptitude.

Synaptic Package Manager

Synaptic is a based on GTK + of the APT Visual Package Manager, which is very useful for some users who don't want to use the command line.

2. RPM- Red Hat Pack manager Red hat Package Manager

this one was created by Red Hat. Linux Basic Standards ( LSB ) packaging format and the base package management system. Based on this underlying system, there are multiple front-end package management tools available for you to use, but we should only look at those that are the best, that is:

YUM (Yeller Updater, modified version Yellowdog Updater, Modified )

This is an open source, popular command-line Package Manager, which is used by users RPM interface (one). You can compare it to apt in the debianlinux system , which has the same functionality as apt. You can get a clearer understanding of YUMfrom the examples in this how-to guide:

Reference: - for package management. YUM Command

DNF (The beautiful yumdandified Yum )

This is also an application based on RPM the Package Manager for the release version, Fedora introduced it, it's the next generation YUM .

If you use Fedora and later, you must know it is the default package manager. Here are some links that will give you more information about DNF and how to use it.

Reference: DNF- based on RPM the release of the next-generation generic package management software

Reference: - a management Fedora of the software package ' DNF ' Command Examples

3. Pacman Package Manager – Arch Linux

This is a popular, powerful and easy-to-use Package Manager for Arch Linux and a few other niche distributions. It provides some of the basic features that other package managers provide, including installation, automatic resolution of dependencies, upgrade, uninstall, and downgrade software.

But the biggest use is that it Arch users create an easy-to-use package management approach. You can read the Pacman Overview, which explains some of the features mentioned above.

4. Zypper Package Manager – OpenSUSE

This is a use libzypp Library-made for OpenSUSE The command-line Package Manager on the system, its common features include access to warehouses, installation packages, troubleshooting dependencies, and other features.

More importantly, it can also support repository extensions such as patterns, patches, and products. The new OpenSUSE user can refer to the link below to take control of it.

5. Portage Package Manager – Gentoo

this is Gentoo Package Manager, a not-so-popular release, but this does not prevent it from becoming Linux one of the best package managers.

Portage The main goal of the project is to create a simple, trouble-free package management system that includes features such as backward compatibility, automation, and so on.

Conclusion

as I mentioned at the beginning, the main intent of this guide is to give Linux Development

The user provides a list of the best package managers, but knows how to use them to provide important links later and actually try them out.

Users of each release need to learn something beyond their distribution to better understand the different package managers mentioned above.



The best package manager for Linux Newbies

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.