breve: este artículo muestra cómo usar comandos apt en Linux con ejemplos para que pueda administrar paquetes de manera efectiva.
si está utilizando Debian, Ubuntu, Linux Mint o cualquier otra distribución basada en Debian o Ubuntu, ya debe haber encontrado algunos comandos apt.
notó por primera vez en Ubuntu 16.04, apt está ganando popularidad lentamente., A medida que más y más distribuciones de Linux basadas en Ubuntu están presionando para que apt sea el comando recomendado para la administración de paquetes, es hora de que aprenda cómo usar los comandos de apt.
en esta guía para principiantes de Linux, voy a explicarle varios comandos de apt con ejemplos para que pueda usarlos como un usuario experto de Linux.
¿qué es apt?
Debian Linux utiliza el sistema de empaquetado dpkg. Un sistema de embalaje es una forma de proporcionar programas y aplicaciones para la instalación., De esta manera, no tienes que construir un programa a partir del código fuente que, créeme, no es una forma bonita de manejar paquetes. APT (Advanced Package Tool) es la herramienta de línea de comandos para interactuar con el sistema de empaquetado en distribuciones Linux basadas en Debian.
ya hay comandos dpkg para administrarlo. Pero APT es una forma más amigable de manejar envases. Puede usarlo para encontrar e instalar nuevos paquetes, actualizar paquetes, eliminar los paquetes, etc.
los comandos de apt proporcionan una forma de línea de comandos para interactuar con APT y administrar paquetes.,
en este punto, Debo mencionar que apt-get es quizás la herramienta más popular alrededor de APT. Pero la apt se promueve lentamente como su alternativa. Ya he explicado la diferencia entre apt y apt-get en un artículo anterior junto con por qué se introdujo apt en primer lugar, por lo tanto, no entraré en los detalles de nuevo.
usando comandos apt para administrar paquetes en distribuciones Linux basadas en Debian y Ubuntu
estoy usando Ubuntu 16.,04 en este tutorial, pero puede usar cualquier otra distribución de Linux basada en Debian/Ubuntu, como Linux Mint, elementary OS, Linux Lite, etc.
Además, estoy usando el icono Pop y el tema en Ubuntu para que mi terminal se vea diferente a la terminal temática púrpura habitual.
si lo prefiere, puede ver este video de comandos apt esenciales para usuarios de Ubuntu.
Actualización de base de datos de paquetes con apt
apt realmente funciona en una base de datos de paquetes disponibles., Si la base de datos no se actualiza, el sistema no sabrá si hay paquetes más nuevos disponibles. Esta es la razón por la que actualizar el repositorio debería ser la primera cosa a hacer en cualquier sistema Linux después de una nueva instalación.
actualizar la base de datos de paquetes requiere privilegios de superusuario, por lo que deberá usar sudo.
sudo apt update
Cuando ejecute este comando, verá que la información del paquete se recupera de varios servidores.,
verá tres tipos de líneas aquí, Hit, Get e Ign. Básicamente estos son:
- Hit: no hay ningún cambio en la versión del paquete de la versión anterior
- Ign: el paquete está siendo ignorado. O el paquete es demasiado reciente que ni siquiera se molesta en verificar o hubo un error al recuperar el archivo, pero el error fue trivial y, por lo tanto, se está ignorando. No te preocupes, esto no es un error.,
- Get: Hay una nueva versión disponible. Descargará la información sobre la versión (no el paquete en sí). Puede ver que hay información de descarga (tamaño en kb) con la línea ‘get’ en la captura de pantalla anterior.
actualizar paquetes instalados con apt
Una vez que haya actualizado la base de datos de paquetes, ahora puede actualizar los paquetes instalados. La forma más conveniente es actualizar todos los paquetes que tienen actualizaciones disponibles., Puede simplemente usar el siguiente comando:
sudo apt upgrade
esto le mostrará cuántos y cuáles paquetes se actualizarán.
hay otra forma de proporcionar una actualización completa mediante el siguiente comando:
sudo apt full-upgrade
full-upgrade funciona igual que upgrade excepto que si la actualización del sistema necesita la eliminación de un paquete ya instalado en el sistema, lo hará., Mientras que, el comando normal upgrade no hará esto.
¿Cuál es la diferencia entre apt update y apt upgrade?
aunque suena como que cuando haces una actualización de apt, actualizará los paquetes y obtendrás la última versión del paquete. Pero eso no es cierto. apt update solo actualiza la base de datos de los paquetes.
por ejemplo, si tiene instalada la versión 1.3 del paquete XYZ, después de la actualización de apt, la base de datos sabrá que hay disponible una versión 1.4 más reciente., Cuando realiza una actualización de apt después de la actualización de apt, actualiza (o actualiza, el término que prefiera) los paquetes instalados a la versión más reciente.
Esta es la razón por la que la forma más rápida y conveniente de actualizar el sistema Ubuntu mediante el uso de este comando:
sudo apt update && sudo apt upgrade -y
cómo instalar nuevos paquetes con apt
Si ya conoce el nombre del paquete, puede instalarlo utilizando el comando a continuación:
sudo apt install <package_name>
id=»5549d6b816″>nombre_paquete> con el paquete deseado., Suponga que desea instalar mplayer, usted puede simplemente utilizar el siguiente comando:
sudo apt install mplayer
lo bueno aquí es que usted puede utilizar la función de finalización automática. Por lo tanto, si no está seguro sobre el nombre exacto del paquete, puede escribir algunas letras y presionar tab y sugerirá todos los paquetes disponibles con esas letras., Por ejemplo:
Cómo instalar varios paquetes con apt
Usted no está obligado a instalar sólo un paquete a la vez. Puede instalar varios paquetes a la vez proporcionando los nombres de paquete todos juntos:
sudo apt install <package_1> <package_2> <package_3>
¿qué pasa si ejecuta apt install en un paquete ya instalado?
No hay necesidad de preocuparse., Esto solo buscará en la base de datos y si se encuentra una versión más reciente, actualizará el paquete instalado a la más reciente. Por lo tanto, no se hace daño al usarlo, a menos que no desee que se actualice.
Cómo instalar paquetes sin actualizar
Si por alguna razón usted desea instalar un paquete, pero no quieres actualizar, que si ya está instalado.,todos sin actualizar
Cómo sólo los paquetes de actualización, no instalarlo
Si usted sólo desea actualizar un paquete, pero no quiero instalarlo (si no está ya instalado), puedes hacerlo con el siguiente comando:
sudo apt install <package_name> --only-upgrade
Cómo instalar una versión específica de una aplicación
Por defecto, la última versión disponible en el repositorio será instalado en una aplicación., Pero si no desea instalar la última versión, puede especificar el número de versión. Necesitará saber el número de versión exacto que desea instalar.
simplemente agregue = version con el nombre del paquete.
sudo apt install <package_name>=<version_number>
cómo eliminar paquetes instalados con apt
basta de hablar sobre la instalación de paquetes, vamos a ver cómo eliminar paquetes. Eliminar paquetes es tan fácil como instalarlos., Sólo utilice el siguiente comando:
sudo apt remove <package_name>
Auto-finalización de las obras aquí. Así que simplemente empieza a escribir el nombre del paquete y presiona tab y te sugerirá todos los paquetes instalados comenzando con esas letras.
otra forma de desinstalar paquetes es usar purge. El comando se usa de la siguiente manera:
sudo apt purge <package_name>
¿Cuál es la diferencia entre apt remove y apt purge?,
-
apt remove
simplemente elimina los binarios de un paquete. Deja residuos de archivos de configuración. -
apt purge
elimina todo lo relacionado con un paquete, incluidos los archivos de configuración.
si ha utilizado apt remove
para deshacerse de un software en particular y luego instalarlo de nuevo, su software tendrá los mismos archivos de configuración. Por supuesto, se le pedirá que anule los archivos de configuración existentes cuando vuelva a instalarlo.
Purge es útil cuando se ha estropeado la configuración de un programa., Desea borrar completamente sus rastros del sistema y tal vez comenzar de nuevo. Y sí, puede usar apt purge
en un paquete eliminado.
normalmente,apt remove
es más que suficiente para desinstalar un paquete.
buscar paquetes
no es mi forma preferida de buscar paquetes. Pero esto es útil cuando usted está buscando alguna lib específica. Simplemente use el siguiente comando con los Términos de búsqueda deseados. Encontrará todos los paquetes que contienen su término de búsqueda., si desea saber más sobre un paquete antes de instalarlo o eliminarlo, puede usar el siguiente comando:
apt show <package_name>
esto mostrará información sobre el paquete(s) dado (s) como sus dependencias, tamaño de instalación y descarga, diferentes fuentes desde las que está disponible el paquete, la descripción del contenido del paquete entre otras cosas:
list upgradable and installed versions
el comando apt tiene una nueva opción llamada list., Usando este comando, puede ver todos los paquetes que tienen una versión más reciente lista para ser actualizada:
apt list --upgradeable
También puede ver todos los paquetes instalados en el sistema con la opción instalada:
apt list --installed
también hay una tercera opción llamada –all-versions., Enumerará todos los paquetes disponibles para su sistema:
apt list --all-versions
Cómo limpiar su sistema con apt
he hablado sobre formas de limpiar el sistema Ubuntu para liberar espacio. A diferencia de apt-get, no tiene comandos clean y autoclean aquí. Todavía puede usar la opción autoremove y liberar espacio en disco:
sudo apt autoremove
Este comando elimina libs y paquetes que se instalaron automáticamente para satisfacer las dependencias de un paquete instalado., Si se elimina el paquete, estos paquetes instalados automáticamente, aunque inútiles, permanecen en el sistema.
recientemente había limpiado mi sistema y es por eso que muestra solo unos pocos Kb de archivos eliminado. De lo contrario, podría obtener fácilmente 100s de Mb de espacio libre con este comando.
Your input
deliberadamente no he incluido el comando apt edit-sources en este artículo., Es porque esta opción de comando es un trabajo en progreso y en este punto, no hace nada más que abrir las fuentes.lista de archivos en el editor de su elección.
¿Cómo le gusta esta guía para usar comandos apt en Linux? Espero que haya sido fácil entender los comandos apt con ejemplos. Sus comentarios ayudarán a crear más guías de este tipo en un futuro cercano.
Como lo lee usted? Por favor, compártalo con otros.
- Facebook1.,3k
Twitter26 LinkedIn11 Reddit10 Pocket0
Deja una respuesta