Els 5 millors gestors de paquets de Linux per a principiants de Linux


Una cosa que un nou usuari de Linux coneixerà a mesura que avança en l'ús és l'existència de diverses distribucions de Linux i les diferents maneres de gestionar els paquets.

La gestió de paquets és molt important a Linux, i saber utilitzar diversos gestors de paquets pot provar l'estalvi de vides per a un usuari potent, ja que descarregar o instal·lar programari des de repositoris, a més d'actualitzar, gestionar dependències i desinstal·lar programari és molt vital i una secció crítica a Linux. Administració del sistema.

Per tant, per convertir-se en un usuari potent de Linux, és important entendre com les principals distribucions de Linux gestionen realment els paquets i, en aquest article, donarem una ullada a alguns dels millors gestors de paquets que podeu trobar a Linux.

Aquí, el nostre enfocament principal se centra en la informació rellevant sobre alguns dels millors gestors de paquets, però no com utilitzar-los, que us deixem per descobrir-ne més. Però proporcionaré enllaços significatius que assenyalen guies d'ús i molts més.

1. DPKG – Sistema de gestió de paquets Debian

Dpkg és un sistema base de gestió de paquets per a la família Debian Linux, s'utilitza per instal·lar, eliminar, emmagatzemar i proporcionar informació sobre paquets .deb.

És una eina de baix nivell i hi ha eines de front-end que ajuden els usuaris a obtenir paquets de repositoris remots i/o gestionar relacions complexes entre paquets, entre les quals destaquen:

És un sistema de gestió de paquets de línia d'ordres molt popular, gratuït, potent i més útil que és un front end per al sistema de gestió de paquets dpkg.

Els usuaris de Debian o els seus derivats com Ubuntu i Linux Mint haurien d'estar familiaritzats amb aquesta eina de gestió de paquets.

Per entendre com funciona realment, podeu repassar aquestes guies de com:

Aquesta també és una eina de gestió de paquets frontal de línia d'ordres popular per a la família Debian Linux, funciona de manera semblant a APT i hi ha hagut moltes comparacions entre els dos, però sobretot, provar tots dos pot fer-vos entendre quina funciona realment. millor.

Inicialment es va crear per a Debian i els seus derivats, però ara la seva funcionalitat també s'estén a la família RHEL. Podeu consultar aquesta guia per entendre més APT i Aptitude:

Synaptic és una eina de gestió de paquets GUI per a APT basada en GTK+ i funciona bé per als usuaris que potser no volen embrutar-se les mans en una línia d'ordres. Implementa les mateixes funcions que l'eina de línia d'ordres apt-get.

2. RPM (Gestor de paquets de Red Hat)

Aquest és el format d'embalatge estàndard de Linux i un sistema de gestió de paquets bàsic creat per RedHat. En ser el sistema subjacent, hi ha diverses eines de gestió de paquets de front-end que podeu utilitzar amb ell, però només mirarem el millor, és a dir:

És un gestor de paquets de línia d'ordres de codi obert i popular que funciona com a interfície per als usuaris a RPM. Podeu comparar-lo amb APT en sistemes Debian Linux, incorpora les funcionalitats comunes que té APT. Podeu obtenir una comprensió clara de YUM amb exemples d'aquesta guia:

També és un gestor de paquets per a les distribucions basades en RPM, introduït a Fedora 18 i és la propera generació de versió de YUM.

Si heu estat utilitzant Fedora 22 en endavant, haureu d'haver adonat que és el gestor de paquets per defecte. Aquí teniu alguns enllaços que us proporcionaran més informació sobre DNF i com utilitzar-lo:

3. Gestor de paquets Pacman – Arch Linux

És un gestor de paquets popular i potent però senzill per a Arch Linux i algunes distribucions de Linux poc conegudes, proporciona algunes de les funcionalitats fonamentals que ofereixen altres gestors de paquets comuns, com ara la instal·lació, la resolució automàtica de dependències, l'actualització, la desinstal·lació i també la baixada de programari.

Però el més eficaç és que està dissenyat per ser senzill per facilitar la gestió de paquets per part dels usuaris d'Arch. Podeu llegir aquesta visió general de Pacman que explica detalladament algunes de les seves funcions esmentades anteriorment.

4. Gestor de paquets Zypper – openSUSE

És un gestor de paquets de línia d'ordres a OpenSUSE Linux i fa ús de la biblioteca libzypp, les seves funcionalitats comunes inclouen l'accés al repositori, la instal·lació de paquets, la resolució de problemes de dependències i molts més.

És important destacar que també pot gestionar extensions de dipòsit com ara patrons, pegats i productes. El nou usuari d'OpenSUSE pot consultar aquesta guia següent per dominar-la.

5. Gestor de paquets Portage – Gentoo

És un gestor de paquets per a Gentoo, una distribució Linux menys popular ara, però això no el limitarà com un dels millors gestors de paquets de Linux.

L'objectiu principal del projecte Portage és fer un sistema de gestió de paquets senzill i sense problemes que inclogui funcionalitats com ara la compatibilitat enrere, l'automatització i moltes més.

Per a una millor comprensió, proveu de llegir la pàgina del projecte Portage.

Observacions finals

Com ja vaig insinuar al principi, l'objectiu principal d'aquesta guia era oferir als usuaris de Linux una llista dels millors gestors de paquets, però saber com utilitzar-los es pot fer seguint els enllaços necessaris proporcionats i provant-los de provar-los.

Els usuaris de les diferents distribucions de Linux hauran d'aprendre més pel seu compte per entendre millor els diferents gestors de paquets esmentats anteriorment.