Una cosa que un nuevo usuario de Linux conocerá a medida que progrese en su uso es la existencia de varias distribuciones de Linux y las diferentes formas en que administran los paquetes.
La administración de paquetes es muy importante en Linux, y saber cómo usar múltiples administradores de paquetes puede ser una prueba de que un usuario avanzado puede salvar la vida, ya que descargar o instalar software desde repositorios, además de actualizar, manejar dependencias y desinstalar software es muy vital y una sección crítica en el sistema Linux Administración.
Por lo tanto, para convertirse en un usuario avanzado de Linux, es importante comprender cómo las principales distribuciones de Linux manejar paquetes y en este artículo, echaremos un vistazo a algunos de los mejores administradores de paquetes que puede encontrar en Linux.
Aquí, nuestro enfoque principal está en la información relevante sobre algunos de los mejores administradores de paquetes, pero no en cómo usarlos, que queda para que usted descubra más. Pero proporcionaré enlaces significativos que señalen guías de uso y muchos más.
Dpkg es un sistema de gestión de paquetes base para la familia Debian Linux, se utiliza para instalar, eliminar, almacenar y proporcionar información sobre .debutante
paquetes.
Es una herramienta de bajo nivel y existen herramientas de front-end que ayudan a los usuarios a obtener paquetes de repositorios remotos y / o manejar relaciones complejas de paquetes y estas incluyen:
No te pierdas:15 ejemplos prácticos de "comandos dpkg" para distribuciones basadas en Debian
Es un sistema de administración de paquetes de línea de comandos muy popular, gratuito, poderoso y más útil que es una interfaz para dpkg sistema de gestión de paquetes.
Usuarios de Debian o sus derivados como Ubuntu y Linux Mint debe estar familiarizado con esta herramienta de administración de paquetes.
Para comprender cómo funciona realmente, puede repasar estas guías prácticas:
No te pierdas:15 ejemplos de cómo utilizar la nueva herramienta de paquete avanzado (APT) en Ubuntu / Debian
No te pierdas:25 comandos básicos útiles de APT-GET y APT-CACHE para la gestión de paquetes
También es una popular herramienta de gestión de paquetes de interfaz de línea de comandos para Debian Familia Linux, funciona de manera similar a APTO y ha habido muchas comparaciones entre los dos, pero sobre todo, probar ambos puede hacerte entender cuál funciona mejor.
Inicialmente se construyó para Debian y sus derivados, pero ahora su funcionalidad se extiende a RHEL familia también. Puede consultar esta guía para comprender mejor APT y Aptitude:
No te pierdas:¿Qué es APT y Aptitude? y ¿Cuál es la diferencia real entre ellos?
Synaptic es una herramienta de gestión de paquetes GUI para APT basada en GTK + y funciona bien para los usuarios que no quieran ensuciarse las manos con una línea de comandos. Implementa las mismas características que apt-get herramienta de línea de comandos.
Este es el formato de empaquetado básico estándar de Linux y un sistema de administración de paquetes base creado por Sombrero rojo. Al ser el sistema subyacente, existen varias herramientas de administración de paquetes de front-end que puede usar con él, pero solo veremos lo mejor y es:
Es un administrador de paquetes de línea de comandos de código abierto y popular que funciona como una interfaz para los usuarios de RPM. Puedes compararlo con APTO bajo los sistemas Debian Linux, incorpora las funcionalidades comunes que tiene APT. Puede obtener una comprensión clara de YUM con ejemplos de esta guía:
No te pierdas:20 comandos YUM de Linux para la gestión de paquetes
También es un administrador de paquetes para las distribuciones basadas en RPM, introducido en Fedora 18 y es la próxima generación de la versión de YUM.
Si ha estado usando Fedora 22 en adelante, debe haberse dado cuenta de que es el administrador de paquetes predeterminado. Aquí hay algunos enlaces que le brindarán más información sobre DNF y cómo usarlo:
No te pierdas:DNF: la gestión de paquetes de próxima generación para distribuciones basadas en RPM
No te pierdas:27 Ejemplos de comandos 'DNF' para administrar la administración de paquetes de Fedora
Es un administrador de paquetes popular y poderoso pero simple para Arch Linux y algunas distribuciones de Linux poco conocidas, proporciona algunos de los aspectos fundamentales funcionalidades que proporcionan otros administradores de paquetes comunes, incluida la instalación, la resolución automática de dependencias, la actualización, la desinstalación y también la degradación software.
Pero de manera más efectiva, está diseñado para ser simple para que los usuarios de Arch puedan administrar fácilmente los paquetes. Puedes leer esto Descripción general de Pacman que explica en detalle algunas de sus funciones mencionadas anteriormente.
Es un administrador de paquetes de línea de comandos en OpenSUSE Linux y hace uso de la biblioteca libzypp, sus funcionalidades comunes incluyen acceso al repositorio, instalación de paquetes, resolución de problemas de dependencias y muchas más.
Es importante destacar que también puede manejar extensiones de repositorio como patrones, parches y productos. El nuevo usuario de OpenSUSE puede consultar esta guía siguiente para dominarlo.
No te pierdas:45 comandos de Zypper para dominar la gestión de paquetes de OpenSUSE
Es un administrador de paquetes para Gentoo, una distribución de Linux menos popular a partir de ahora, pero esto no lo limitará como uno de los mejores administradores de paquetes en Linux.
El objetivo principal del proyecto Portage es crear un sistema de gestión de paquetes simple y sin problemas para incluir funcionalidades como compatibilidad con versiones anteriores, automatización y muchas más.
Para una mejor comprensión, intente leer Proyecto Portage página.
Como ya indiqué al principio, el propósito principal de esta guía era proporcionar a los usuarios de Linux una lista de los mejores administradores de paquetes, pero saber cómo usarlos se puede hacer siguiendo los enlaces necesarios proporcionados e intentando probar ellos afuera.
Los usuarios de las diferentes distribuciones de Linux deberán aprender más por su cuenta para comprender mejor los diferentes administradores de paquetes mencionados anteriormente.