La mayoría de las distribuciones de escritorio de Linux vienen con un entorno de escritorio que le brinda una interfaz gráfica real en lugar de limitarse a utilizar un entorno puramente de línea de comandos como lo haría en un servidor Linux distribuciones. Una de las muchas características que incluyen estas distribuciones de escritorio de forma predeterminada es un administrador gráfico de actualizaciones de software. Esto realmente puede ayudar a que el uso de Linux sea más accesible para los principiantes, pero es una buena idea aprender a usar los comandos, especialmente si es probable que alguna vez trabajes con servidores Linux. En las distribuciones de Linux basadas en Debian, como Ubuntu y Linux Mint, la principal herramienta de línea de comandos utilizada para administrar las actualizaciones de software se llama "apt-get".
Apt-get es un administrador de paquetes que compara los números de versión del software instalado con el de la lista de repositorios en línea para identificar qué aplicaciones tienen actualizaciones disponibles. Estas actualizaciones se pueden descargar y aplicar. Estos repositorios contienen una enorme lista de paquetes de software que se pueden buscar y luego se han instalado paquetes específicos junto con sus dependencias.
Consejo: la mayoría de los paquetes de software requieren la instalación de otros paquetes para poder funcionar. A veces, estas dependencias ya están instaladas, si no lo están, apt-get las instalará junto con el paquete especificado automáticamente.
Cómo usar apt-get
Lo primero que debe hacer con apt-get es descargar la última lista de actualizaciones de sus repositorios configurados. Para hacerlo, escriba el comando "sudo apt-get update". Hacer esto asegurará que el software que instale o actualice sea la última versión disponible.
Consejo: "sudo" es un prefijo que se utiliza para ejecutar comandos con permisos de root. Solo debe usarse cuando sea necesario debido a los poderes inherentes de la cuenta raíz, pero es necesario para la mayoría de las tareas administrativas, incluidas las instalaciones de software. Cuando use sudo, se le pedirá que ingrese su contraseña para confirmar su identidad, sin embargo, esto se recordará durante unos minutos, por lo que no tendrá que ingresar su contraseña cada vez.
![](/f/ae88afeac0fd50f86b510dee78c589a8.png)
A continuación, debe identificar el nombre exacto del paquete que desea instalar. Para hacerlo, busque en los repositorios con el comando “apt-cache search [término de búsqueda]” donde “[término de búsqueda]” es el nombre aproximado del software que desea instalar. Los resultados de la búsqueda muestran el nombre del paquete a la izquierda y una descripción muy corta a la derecha.
Los términos de búsqueda que son demasiado laxos pueden terminar devolviendo docenas de resultados de software con nombres similares y que potencialmente funcionan de manera similar. Intente restringir el término de búsqueda o utilice varios términos separados por espacios. Si busca varias palabras separadas por espacios, estos términos se aplicarán de forma acumulativa y solo mostrarán resultados que coincidan con todos los términos.
![](/f/1d33e93362c30f2453a96db2600b8232.png)
Si el paquete requiere la instalación de dependencias, apt-get le mostrará la lista de paquetes que se están instalando y le pedirá confirmación. Presione la tecla “y” para confirmar la instalación o “n” para cancelar. Si el paquete no necesita instalar ninguna dependencia, apt-get asumirá que ejecutaste el comando con el permiso suficiente para instalarlo y el proceso se completará automáticamente.
![](/f/eb030b371cb73947262ffe7f7a5d327d.png)