APT Y APT-GET
Esta guía está dirigida a quienes se encuentran confundidos con los gestores de paquetes del terminal, tanto para instalar como para actualizar software en Deepin. Presentamos algunas diferencias entre apt y apt-get.
APT son siglas de Advanced Package Tool: es la famosa herramienta desarrollada por Debian para gestionar sus paquetes y repositorios. Está presente en todas las derivadas de esta (Deepin y Ubuntu) siendo su uso muy recomendado por tener una sintaxis más corta e intuitiva.
En la actualidad, el uso en terminal nos ofrece dos variantes: apt-get y apt . Este último es un desarrollo que sigue en evolución y que pretende sustituir definitivamente al primero, con el objetivo de facilitar y acotar la sintaxis de los comandos.
P U B L I C I D A D
Nuestros anuncios no son intrusivos y nos ayudan a permanecer en línea. Por favor apóyanos por medio de no bloquear los anuncios
Por otra parte, Deepin, como es su costumbre, mantiene, utiliza y firma un fork de APT; cuya finalidad es adicionar una serie de herramientas o comandos propios que potencien el gestor y lo adapten a las necesidades del sistema. (En otra oportunidad explicaremos las variantes introducidas por Deepin)

| apt-get update | apt update | Ambos se encargan de actualizar la información de los repositorios. |
| apt-get full-upgrade | apt full-upgrade | Recomendable al actualizar, en el sentido de instalar a una versión más reciente, de las nuevas aplicaciones. |
| apt-get remove | apt remove | Desinstala los paquete de software, sin borrar los archivos de información |
| apt-get purge | apt purge | Desinstala paquetes y borra los archivos de configuración |
| apt-get autoremove | apt autoremove | Desinstala los paquetes huérfanos, o aquellos que no son necesarios para su uso |
| apt-get clean | apt clean | Hace una limpieza de los paquetes guardados en la caché de descarga. Esta operación se realiza automáticamente en Deepin si está activado «Autoborrar cache de paquetes» en el Centro de control |
| apt-get autoclean | apt autoclean | Borra paquetes que ya no pueden ser descargados. Esta operación es realizada automáticamente en Deepin si en el centro de control esta activado «Autoborrar cache de paquetes» |
| apt-cache search | apt search | Busca paquetes por su nombre |
| apt-get install | apt install | Instala uno o varios paquetes. Es necesario seguir el parámetro «install [nombredepaquete]» |
| apt-get source | apt source | Consigue una copia del código fuente de los paquetes si está disponible. Esto no funciona si usas software catalogado como «non-free» |
| apt-cache depends | apt depends | Muestras los paquetes que dependen de cierto paquete de software |
| apt-show-versions | apt list | Muestra el listado de los paquetes instalados y las versiones disponibles |
| apt-cache policy | apt policy | Comprueba las políticas de uso en los paquetes. En el caso de «apt-get», necesitarás de otra herramienta |
Aunque apt-get sigue siendo utilizado para la automatización del backend y los scripts debido a su estricta compatibilidad con versiones anteriores, apt combina las funcionalidades más comunes de apt-get, apt-cache y apt-config en una única herramienta optimizada.
En los sistemas Linux modernos es preferible utilizar apt en lugar de apt-get, ya que apt ofrece una interfaz mucho más intuitiva y consolidada, diseñada específicamente para su uso interactivo en la terminal.







Muy Bueno!!!
Gracias, no mas confusión entre estos dos comandos!
Siempre que pido ayuda en el grupo, como ejemplo ponen apt y no apt-get. Ahora se porque. Saludos y Gracias!!!
Aunque llevaba tiempo usando apt, no tenía idea de las diferencias con apt-get… se agradece.
O sea que a la larga acabará desapareciendo el -get. Pero ahora mismo si he entendido bien todavía se debe utilizar para algunos comandos o ya no? ..
Hace unos 5 años en debain se dejo de usar el -get