Simplifique la administración de paquetes de línea de comandos con APT en lugar de apt-get

Apr 29, 2025
Mantenimiento y Optimización
CONTENIDO NO CUBIERTO

APT, la herramienta de paquetes avanzada del proyecto Debian, sirve para administrar paquetes mediante el uso de muchas herramientas independientes para realizar diversas tareas. En el pasado, los usuarios necesitaban conocer múltiples estructuras de comandos como apt-get, apt-cache, apt-config y muchas más para utilizar el conjunto completo de funciones de APT.

APT se creó originalmente para resolver muchos problemas de gestión de paquetes, como poner fin a la infierno de dependencia que tantas personas experimentaron en los primeros días de los sistemas operativos basados ​​en Linux. Desafortunadamente, APT sufre de un tipo diferente de infierno, algo que yo llamo " Infierno de documentación dispersa ”(DDH). La documentación relacionada con APT se encuentra dispersa en varias herramientas diferentes y en algunos casos, como el comando principal de apt, prácticamente imposible de encontrar.

Durante más de una década, prácticamente todos los tutoriales y guías para instalar y eliminar paquetes en un sistema basado en Debian / Ubuntu han sugerido apt-get a los usuarios. En el pasado, esa era la sugerencia correcta porque "apt" como comando no existía en ese momento, pero debido al Infierno de Documentación Dispersa, mucha gente no es consciente de que ahora existe.

Si desea instalar un paquete, casi todas las guías sugerirán:

sudo apt-get install paquete

pero ahora, en cambio, puedes simplificar eso con

sudo apt install paquete

Algunos pueden argumentar que "apt" no es muy diferente de "apt-get" y eso es cierto, pero creo que el guión en el comando es lo que crea un cuello de botella para muchos usuarios debido a su incomodidad. Usar apt en su lugar ahorrará tiempo y ahorrará la cantidad de pulsaciones de teclas necesarias para realizar la misma tarea.

Infierno de documentación dispersa (DDH)

El problema fundamental con la documentación relativa a APT es que, dependiendo de dónde mires y cómo mires, puede que encuentres o no encuentres nada. Si buscara en Google, o DuckDuckGo, "documentación adecuada", encontraría uno de estos tres tipos de resultados:

  1. documentación relacionada con apt-get
  2. Información general básica sobre APT
  3. Información completamente no relacionada

Si arrojara "linux", "ubuntu" o incluso "debian" en la consulta de búsqueda, los tipos de resultados que recibirá no cambiarán. La DDH es tan grave que encontrará documentación de Debian.org marcada como Documentación obsoleta antes de que encuentre algo útil relacionado con el comando "apt", si es que alguna vez lo encuentra.

Páginas Man

Las páginas de manual son páginas de documentación que se pueden utilizar localmente en su sistema o mediante directorios en línea. Las entradas locales pueden estar actualizadas o no dependiendo de la versión de su distribución. Por ejemplo, Ubuntu 15.10 tiene la última página de manual, pero 14.04 no la tiene de forma predeterminada. Sin embargo, si mantiene su versión 14.04 de Ubuntu actualizada con paquetes de servicio, entonces debería tener la página de manual actualizada. Puede verificar si tiene la última versión de la página de manual con el siguiente comando.

hombre apto

Por otro lado, si buscara la página de manual en línea, casi siempre encontrará la antigua página de manual de descripción general . Sin embargo, si tuviera que seguir cavando, puede descubrir el Página de manual de Ubuntu 15.10 que está actualizado o, en su lugar, puede descubrir el 14.04 página de manual que está desactualizado.

Simplifique la línea de comandos con APT

La siguiente lista contiene las opciones más útiles disponibles a través del apto comando y qué comandos antiguos simplifican.

  • apt install paquete (s)
    • reemplaza paquete de instalación apt-get
    • reemplaza cd / Descargas && sudo dpkg -i application.deb && sudo apt-get -f install
  • apt eliminar paquete (s)
    • reemplaza apt-get remove paquete
  • consulta de búsqueda apta
    • reemplaza consulta de búsqueda apt-cache
  • apt show paquete (s)
    • reemplaza paquete (s) apt-cache show
  • actualización apta
    • reemplaza apt-get update
  • actualización apto
    • reemplaza actualización de apt-get
  • apt list –instalado
    • reemplaza dpkg –get-selections | grep -v desinstalar
    • reemplaza dpkg -l
  • lista de aptos - actualizable (no se requiere sudo)
    • reemplaza apt-get -u upgrade –assume-no ”(se requiere sudo)
  • apt edit-sources
    • reemplaza echo "nueva línea de texto" | sudo tee -a /etc/apt/sources.list
    • reemplaza sudo nano /etc/apt/sources.list

Editar 2016-04-01: a partir de Ubuntu 16.04 se han agregado las siguientes opciones a la implementación de Debian / Ubuntu del apto mando.

  • apt autoremove
    • reemplaza apt-get autoremove
  • paquete (s) de purga apt
    • reemplaza apt-get purge paquete (s)

Linux Mint está mejorando la simplicidad

La mayoría de los sistemas operativos recientes basados ​​en Debian o Ubuntu tienen la versión actualizada de APT que permite simplificar algunas tareas, pero el equipo de Linux Mint decidió que APT debería simplificarse hace bastantes años. Linux Mint creado una secuencia de comandos de Python (inició en 2009 ) para hacer que APT sea lo más útil y simple posible. Espero que Debian vea el beneficio de expandir la funcionalidad de apt para que en el futuro todos puedan beneficiarse del enfoque simplificado que está tomando Mint. El comando apt puede ser mucho mejor de lo que es ahora y es de esperar que Debian también lo vea y haga que apt alcance todo su potencial.

Linux Mint decidió hacer una elección interesante en su script eliminando la necesidad de usar sudo. Por ejemplo, si ejecuta "apt install package", se aplicará automáticamente sudo al frente durante el procesamiento, por lo que el usuario no necesita recordar si algo necesita sudo o no, el script lo aplicará o no en consecuencia.

La siguiente lista contiene las opciones adicionales más útiles disponibles a través de Linux Mint apto comando y qué comandos antiguos simplifican. Nota: la siguiente lista solo se aplica a los usuarios de Linux Mint en este momento.

  • apto autoclean
    • reemplaza apt-get autoclean
  • apt autoremove

Simplify Your Command-Line With APT Instead Of Apt-get

How To Use APT-GET And APT-CACHE For Package Management In Linux

Apt For Software Package Management In Ubuntu Linux

Apt Vs Apt-Get

Linux Sysadmin Basics 05 -- Package Management With Apt-get

APT Package Management: Backup And Reinstall Packages Using APT Clone

Linux Package Management Using Apt Get Tutorial | Linux Tutorial #20

Linux Installing VIM Editor With Apt-get Package Management Command Line Program

The APT Package Manager In Debian And Ubuntu

Linux Apt-Get And Apt-Cache Software Management | Linux Fundamentals For Ethical Hacking

Homebrew Tutorial: Simplify Software Installation On Mac Using This Package Manager


Mantenimiento y Optimización - Artículos más populares

¿Puedo controlar los ciclos de carga de mi computadora portátil para prolongar la vida útil de la batería?

Mantenimiento y Optimización May 23, 2025

Cuando se trata de cuidar las baterías de nuestras computadoras portátiles, a veces puede ser un truco, como cuán altos y bajos debemos permitir que sean los niveles de carga y d..


Cómo borrar la lista de documentos recientes al salir de Windows

Mantenimiento y Optimización Nov 16, 2025

CONTENIDO NO CUBIERTO Nunca se sabe cuándo volverá a morder la lista de salto de "Documentos recientes". Tal vez comparta su cuenta de usuario con otras personas, o tal..


¿La aceleración de la GPU de Google Chrome se bloquea? Aquí está la solución

Mantenimiento y Optimización Dec 2, 2025

Si está ejecutando la versión de Chrome del canal de desarrollo de Google, es posible que haya notado que la última actualización realmente se rompió; el problema es la opción..


Mover la pantalla de dirección web de la barra de estado a la barra de direcciones

Mantenimiento y Optimización Apr 27, 2025

CONTENIDO NO CUBIERTO ¿La capacidad de ver las direcciones de los enlaces web es la única razón por la que mantiene visible la barra de estado? Ahora puede ocultar la barra de estado y m..


Busque motores de búsqueda alternativos desde la página de búsqueda de Bing

Mantenimiento y Optimización Jun 21, 2025

CONTENIDO NO CUBIERTO Por lo tanto, le encanta usar Bing Search, pero es posible que aún sienta curiosidad por ver qué proporcionará otro motor de búsqueda si se usa. Ahora puede buscar..


Comprima archivos de video grandes con DivX / Xvid y AutoGK

Mantenimiento y Optimización Feb 8, 2026

CONTENIDO NO CUBIERTO ¿Alguna vez ha grabado un video casero en una videocámara y descubrió que el tamaño del video es enorme? ¿Qué pasa si desea compartir un videoclip en YouTube u o..


Mejore su cuenta de Gmail en Chrome

Mantenimiento y Optimización Jul 11, 2025

CONTENIDO NO CUBIERTO ¿Está cansado de elementos como los cuadros de chat e invitaciones que abarrotan su cuenta de Gmail? Entonces, únase a nosotros para ver la extensión Better Gmail ..


Evitar que las sesiones SSH de SecureCRT se desconecten

Mantenimiento y Optimización Nov 1, 2025

Si trabaja mucho con servidores SSH a través de un cliente SSH, es extremadamente molesto que el servidor agote el tiempo de espera todo el tiempo. Hay una forma sencilla de solucionar este ..


Categorías