
Resumen: este artículo describe el uso de los comandos «apt» y «apt-get» en distribuciones de Linux basadas en Debian como Ubuntu y Linux Mint. Aclara aún más la posible confusión detrás del uso de estos dos comandos.
comando apt: herramienta de empaquetado avanzada
Distribuciones basadas en Linux como Debian, ubuntuy Menta de Linux usar fácil Un sistema de gestión de paquetes para instalar, eliminar, actualizar y actualizar paquetes asociados o de destino.
Usuarios basados en Debian para usar fácil El sistema de gestión de paquetes tiene las siguientes características destacadas:
función de comando apto
- repositorio de paquetes – Antes de que los usuarios basados en Debian puedan instalar un paquete de destino en sus sistemas Linux, el administrador de paquetes apt primero consulta varios repositorios de paquetes para determinar la existencia del paquete de destino. Estos repositorios en línea simplifican el proceso de búsqueda e instalación de aplicaciones identificadas.
- resolución de dependencia – En Linux, los paquetes de software a menudo dependen de bibliotecas externas u otros paquetes para instalarse o ejecutarse por completo. Si no se cumplen dichas dependencias, el administrador de paquetes apt puede resolver dichas dependencias antes de instalar el paquete.
- Gestión de paquetes fiable – El enfoque de APT para la gestión de paquetes es transaccional. Esta función garantiza que cualquier cambio de sistema exigible no solo sea atómico sino también reversible. Por lo tanto, al administrar paquetes, es fácil resolver problemas pendientes, como dependencias rotas.
- Compatibilidad con CLI y GUI – Distribuciones basadas en Debian para usuarios con Linux desde principiantes hasta expertos. La brecha entre estos usuarios los obliga a adaptarse a la línea de comandos APT o GUI APT. Por lo tanto, los usuarios pueden elegir la interfaz de administración de paquetes que se adapte a sus necesidades.
- Soporte multiarquitectura – Independientemente de la versión de 32 o 64 bits del usuario de una distribución de Linux basada en Debian, apt extiende sus capacidades de administración de paquetes a estas arquitecturas, sin excluir ARM y MIPS.
- Soporte para otras herramientas. – APT es capaz de comunicarse con elfácil de configurar‘ y ‘cache‘.
Diferencia entre los comandos apt y apt-get
Este fácil administrador de paquetes mientras usa ‘fácil‘ y ‘fácil acceso‘ Comandos para administrar la instalación, actualización, actualización, búsqueda, descarga y eliminación de paquetes relacionados en distribuciones de Linux basadas en Debian.
Herramientas de gestión de paquetes de bajo nivel, como las proporcionadas por ‘dpkg‘comando, confiando en fácil Un administrador de paquetes actúa como un front-end ideal.
Ordenar
‘Comienzofácil‘ comando comenzó en 2014, pero se convirtió Ubuntu 16.04Entonces los usuarios se acostumbran a usar «Paquete de software fácil de instalar‘ en vez de ‘apt-get install software_package‘ Ordenar.
Este ‘fácilEl comando ‘ es la herramienta interactiva preferida de APT y proporciona una interfaz de alto nivel (pocas funciones involucradas) para APT dentro de sus rutinas de administración de paquetes. Cuando se usa para administrar repositorios de paquetes o actualizar un sistema completo basado en Debian, ‘fácilEl comando ‘ está asociado con múltiples opciones.
Este ‘fácil‘ los comandos están más estructurados y pueden resolver fácilmente comandos de bajo nivel como ‘cache‘.Esta opción de comando está habilitada de forma predeterminada.Este fácil comando para mostrar una barra de progreso durante la instalación del paquete o la actualización del sistema:
$ sudo apt update
Además, después de ejecutar el comando de actualización del sistema (renovar), el usuario del sistema será notificado de los paquetes que necesitan ser actualizados:

comando apto
Este ‘fácil acceso‘El comando proporciona fácil Un administrador de paquetes con una interfaz de bajo nivel (que involucra muchas funciones) en sus rutinas de administración de paquetes.
Este fácil acceso se utiliza el comando fácil Administre paquetes individuales o grupales, también se puede combinar con otras herramientas APT, como ‘fácil de configurar‘ o ‘cache‘ para realizar tareas complejas de gestión de paquetes. Los entornos y scripts de automatización también incluyen este comando al administrar paquetes.
Al ejecutar el comando de actualización del sistema fácil acceso Ordenar(fácil de obtener actualizaciones), no recibimos notificaciones de actualización de paquetes pendientes como lo hace el comando apt (renovar):
$ sudo apt-get update

En este caso, el usuario deberá utilizar el orden apropiado Mostrar paquetes pendientes de actualización:
$ apt list --upgradable

además, fácil acceso El comando no proporciona una barra de progreso durante la instalación del paquete, como orden apropiado.
Implementación de los comandos apt y apt-get
Ordenar [NEW] | comando apto [OLD] | función de comando |
apt update | apt-get update | Actualizar índice de repositorio de paquetes |
apt upgrade | apt-get upgrade | actualizar todos los paquetes |
apt full-upgrade | apt-get dist-upgrade | Actualice paquetes y elimine dependencias innecesarias |
apt install [package_name] | apt-get install [package_name] | Paquete de instalación |
apt remove [package_name] | apt-get remove [package_name] | eliminar paquete |
apt purge [package_name] | apt-get purge [package_name] | eliminar paquete con config |
apt autoremove [package_name] | apt-get autoremove [package_name] | Desinstalar paquetes no utilizados/innecesarios |
apt search [package_name] | apt-get search [package_name] | Realizar una búsqueda de paquetes o programas |
apt show [package_name] | apt-cache show [package_name] | Mostrar información del paquete |
apt policy [package_name] | apt-cache policy [package_name] | mostrar la fuente del paquete de actividades |
apt policy | apt-cache policy | Mostrar versiones instaladas y disponibles de paquetes |
además,’fácilEl comando ‘ se puede asociar con los siguientes comandos exclusivos:
Ordenar | función de comando |
apt list | Implementa una lista de paquetes basada en estándares |
apt edit-sources | Permitir que el usuario edite la lista de fuentes |
Este fácil acceso Los comandos son útiles para secuencias de comandos y otras operaciones de bajo nivel. Por lo tanto, este comando aún no ha llegado al final de su vida útil.Sin embargo, la comunidad de distribución de Debian Linux recomienda usar fácil dominio fácil acceso Debido a su elección fácil de recordar y memorable.Por otro lado, si está realizando una operación específica con múltiples funciones, entonces debe usar fácil acceso Ordenar.
notas: Los usuarios de Linux Mint pueden estar familiarizados con fácil Implementar un contenedor de python para fácil acceso Una función con opciones más amigables.No debemos hacer ninguna conexión entre fácil Los comandos discutidos en este artículo y los lanzados por python Menta de Linux.
En conclusión
Este fácil El administrador de paquetes también alberga ‘fácil‘ y ‘fácil acceso‘Ordenar. Aunque la implementación de estos dos comandos puede ser diferente, pueden lograr la misma funcionalidad del sistema operativo Linux basado en Debian.fácil‘ para redoblar nuestros esfuerzos.