El apt-get El comando era el comando principal de gestión de paquetes utilizado en Distribuciones de Linux basadas en Debian antes de la introducción de la comando apto.
Con el apt-get comando, puede instalar, eliminar, actualizar, buscar y administrar paquetes en su sistema. Sin embargo, a partir de Ubuntu 16.04 y Debian 9, el comando apto se convirtió en la herramienta de línea de comandos recomendada para la gestión de paquetes, aunque apt-get todavía está disponible y funcional.
El apt-get command es un potente y gratuito programa de línea de comandos de gestión de paquetes, que se utiliza para trabajar con APT de Ubuntu (Herramienta de embalaje avanzada) para realizar la instalación de nuevos paquetes de software, eliminar paquetes de software existentes, actualizar paquetes de software existentes e incluso actualizar todo el sistema operativo.
La sintaxis para el apt-get el comando es el siguiente:
$ sudo apt-get
Aquí, representar cualquier indicador o modificador adicional que pueda usar con el comando, y especifica la acción que desea realizar, como instalar, actualizar, eliminar o buscar paquetes.
El 'actualizarEl comando ‘ se usa para resincronizar los archivos de índice del paquete de las fuentes especificadas en /etc/apt/sources.list archivo. El comando de actualización obtuvo los paquetes de sus ubicaciones y actualizó los paquetes a versiones más nuevas.
$ sudo apt-obtener actualización.
El 'mejoraEl comando ‘ se usa para actualizar todos los paquetes de software actualmente instalados en el sistema. Bajo ninguna circunstancia, los paquetes actualmente instalados no se eliminan o los paquetes que aún no están instalados no se recuperan ni instalan para satisfacer las dependencias de actualización.
$ sudo apt-obtener actualización.
El 'instalarEl subcomando es rastreado por uno o más paquetes que desean instalarse o actualizarse desde los repositorios. Por ejemplo, para instalar o actualizar el paquete llamado wget, Tu puedes correr:
$ sudo apt-get install wget.
Alternativamente, también puede utilizar el comando apt-cache para buscar un paquete antes de instalarlo en la caché de paquetes del sistema en función de un término de búsqueda dado, como el nombre o la descripción.
Puede agregar más de un nombre de paquete junto con el comando para instalar varios paquetes al mismo tiempo. Por ejemplo, el siguiente comando instalará paquetes 'nethogs' y 'acceder‘.
$ sudo apt-get install nethogs goaccess.
Con la ayuda de expresiones regulares, puede agregar varios paquetes con una cadena. Por ejemplo, usamos *
comodín para instalar varios paquetes que contienen el '*nombre*
' cadena, el nombre sería 'Nombre del paquete‘.
$ sudo apt-get install '*nombre*'
Usando sub '--sin actualización
El comando ‘ evitará que los paquetes ya instalados se actualicen.
$ sudo apt-get install packageName --no-upgrade.
El '--solo-actualización
El comando ‘no instala nuevos paquetes, solo actualiza los paquetes ya instalados y deshabilita la nueva instalación de paquetes.
$ sudo apt-get install nombre del paquete --only-upgrade.
Digamos que desea instalar solo versiones específicas de paquetes, simplemente use el '=
' con el nombre del paquete y agregue la versión deseada.
$ sudo apt-get install vsftpd=3.0.5-0ubuntu1.
Para desinstalar paquetes de software sin eliminar sus archivos de configuración (para reutilizar más tarde la misma configuración), use el eliminar comando como se muestra.
$ sudo apt-get remove vsftpd.
Para eliminar paquetes de software, incluidos sus archivos de configuración, utilice el botón ‘purga' subcomando como se muestra a continuación.
$ sudo apt-get purge vsftpd.
Alternativamente, puede combinar ambos comandos como se muestra a continuación.
$ sudo apt-get remove --purge vsftpd.
El 'limpioEl comando ‘se usa para liberar espacio en el disco limpiando lo recuperado (descargado) .debutante
archivos (paquetes) del repositorio local.
$ sudo apt-get clean. O. $ sudo apt-get autoclean.
Para descargar solo el código fuente de un paquete en particular, use la opción '--Fuente de solo descarga
' con 'Nombre del paquete' como se muestra.
$ sudo apt-get --download-only source vsftpd.
Para descargar y descomprimir el código fuente de un paquete en un directorio específico, escriba el siguiente comando.
$ sudo apt-get source vsftpd.
Puede encontrar un error común “E: Debe poner algunos URI 'deb-src' en su source.list” al intentar descargar el código fuente de un paquete de los repositorios.
También puede descargar, descomprimir y compilar el código fuente al mismo tiempo, utilizando la opción '--compilar
' Como se muestra abajo.
$ sudo apt-get --compile source goaccess.
Utilizando el 'descargar'opción, puede descargar cualquier paquete dado sin instalarlo. Por ejemplo, el siguiente comando solo descargará el 'nethogs‘ paquete al directorio de trabajo actual.
$ sudo apt-get descargar nethogs.
El 'registro de cambiosLa bandera descarga un registro de cambios del paquete y muestra la versión del paquete que está instalada.
$ sudo apt-get changelog vsftpd.
El 'controlarEl comando ‘ es una herramienta de diagnóstico, que se utiliza para actualizar el caché del paquete y verificar si hay dependencias rotas.
$ sudo apt-obtener cheque.
El 'construir-depEl comando busca los repositorios locales en el sistema e instala las dependencias de compilación para el paquete de rizos. Si el paquete no existe en el repositorio local, devolverá un código de error.
$ sudo apt-get build-dep curl.
El 'eliminar automáticamenteEl subcomando se usa para eliminar automáticamente paquetes que ciertamente se instalaron para satisfacer las dependencias de otros paquetes pero que ahora ya no son necesarios. Por ejemplo, el siguiente comando eliminará un paquete instalado con sus dependencias.
$ sudo apt-get autoremove vsftpd.
El apt-obtener ayuda El comando muestra la documentación de ayuda integrada con las opciones disponibles para usar con el comando apt-get.
$ sudo apt-obtener ayuda.
He cubierto la mayoría de las opciones disponibles con el apt-get comando, pero aún así, hay más opciones disponibles, puede consultarlas usando 'hombre apt-get‘desde la terminal.
Espero que hayas disfrutado leyendo este artículo, si me he perdido algo y te gustaría que lo agregue a la lista. Por favor, siéntase libre de mencionar esto en el comentario a continuación.
Lea también: 20 útiles comandos YUM de Linux para la gestión de paquetes