Tutoriales

Comandos APT vs. APT-GET: ¿Cuál es la diferencia?

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.

Publicaciones relacionadas

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
ejemplo de comando apt

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:

Información de actualización del paquete APT
Información de actualización del paquete APT

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
ejemplo de comando apt-get
ejemplo de comando apt-get

En este caso, el usuario deberá utilizar el orden apropiado Mostrar paquetes pendientes de actualización:

$ apt list --upgradable 
actualización del paquete de lista apt
actualización del paquete de lista apt

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 updateapt-get updateActualizar índice de repositorio de paquetes
apt upgradeapt-get upgradeactualizar todos los paquetes
apt full-upgradeapt-get dist-upgradeActualice 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 policyapt-cache policyMostrar versiones instaladas y disponibles de paquetes

además,’fácilEl comando ‘ se puede asociar con los siguientes comandos exclusivos:

Ordenarfunción de comando
apt listImplementa una lista de paquetes basada en estándares
apt edit-sourcesPermitir 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.

LEER  Matriz indexada por bash explicada con ejemplos

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba