que hace apt get update

Todo lo que necesitas saber sobre el comando aptget update en Linux

A menudo, surgen interrogantes en torno a los comandos adecuados para actualizar servidores Linux: ¿Cuáles son las discrepancias entre apt-get update y apt-get upgrade?

Ejemplo de archivo sourceslist

NOTA: El software de este repositorio no cuenta con el soporte del equipo de Ubuntu y puede no estar bajo una licencia gratuita. Asegúrese de conocer sus derechos antes de utilizar el software. Además, tenga en cuenta que el software en multiverse NO recibirá revisiones o actualizaciones del equipo de seguridad de Ubuntu.

Para acceder a este software, puede utilizar los siguientes enlaces:

  • deb http://es.archive.ubuntu.com/ubuntu/ xenial multiverse
  • deb-src http://es.archive.ubuntu.com/ubuntu/ xenial multiverse

Tenga en cuenta que el software puede no haber sido sometido a pruebas tan exhaustivas como aquel contenido en el lanzamiento principal, aunque puede incluir versiones más recientes de algunas aplicaciones que pueden ser de utilidad. Además, el software en backports NO recibirá revisiones o actualizaciones del equipo de seguridad de Ubuntu.

Para acceder a este software, puede utilizar los siguientes enlaces:

  • deb http://es.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
  • deb-src http://es.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

Cómo se actualiza aptget en Linux

Comienza una exploración en internet en los servidores Linux que alojan los repositorios, lo que conlleva una actualización de la lista de paquetes disponibles en tu sistema. Es como dar un paseo por el supermercado de la tecnología, donde puedes descubrir los últimos productos que han llegado a las estanterías.

Renovación de paquetes en aptget update Qué cambia en el proceso

Cuando utilizas el comando apt-get update, tu sistema realiza una revisión de las sources lists o listas de fuentes. Estos archivos son importantes ya que indican dónde buscar y obtener los paquetes y programas disponibles. Estas fuentes incluyen tanto los repositorios oficiales de las distribuciones de Linux como repositorios de terceros que proporcionan software adicional.

La actualización periódica de estas sources lists garantiza que siempre estés al tanto de las nuevas versiones y actualizaciones de software disponibles. Esto significa que no te perderás de ninguna mejora o mejora en el software que pudiera pasar desapercibida si solo te limitaras a la instalación inicial de tu sistema operativo.

Ejemplo de aptget upgrade

Actualización de paquetes:

Se ha completado la lectura de la lista de paquetes y la creación del árbol de dependencias. También se ha calculado la actualización necesaria.

Algunos paquetes que fueron instalados automáticamente y ya no son necesarios son:

  • libexpat1-dev
  • libmcrypt4
  • libpython3-dev
  • libpython3.5-dev
  • python-pycurl
  • python3.5-dev

Para eliminarlos, utilice el comando sudo apt autoremove.

Los siguientes paquetes se han retenido:

  • libgd3
  • libxml2
  • linux-generic
  • linux-headers-generic
  • linux-image-generic

Los siguientes paquetes serán actualizados:

  • abigen
  • amd64-microcode
  • apache2
  • apache2-bin
  • apache2-data
  • apache2-utils
  • apt
  • apt-transport-https
  • apt-utils
  • base-files
  • bind9-host
  • bootnode
  • bsdutils
  • ca-certificates
  • clef
  • cpio
  • cpp-5
  • curl
  • dbus
  • distro-info-data
  • dmidecode
  • dnsutils
  • e2fslibs
  • e2fsprogs
  • ethereum
  • evm
  • file
  • g++-5
  • gcc-5
  • gcc-5-base
  • geth
  • git
  • git-man
  • grub-common
  • grub-legacy-ec2
  • grub-pc
  • grub-pc-bin
  • grub2-common
  • initramfs-tools
  • initramfs-tools-bin
  • initramfs-tools-core
  • intel-microcode
  • libapache2-mod-php7.1
  • libapt-inst2.0
  • libapt-pkg5.0
  • libasan2
  • libatomic1
  • libbind9-140
  • libblkid1
  • libbsd0
  • libcc1-0
  • libcilkrts5
  • libcomerr2
  • libcups2
  • libcurl3-gnutls

Repositorio APT

Los repositorios APT Linux son una colección de paquetes Deb, compatible con todas las herramientas apt como apt-get. Estos repositorios facilitan la instalación, eliminación, actualización y otras operaciones relacionadas con los paquetes, ya sea de forma individual o en grupos.

Los repositorios APT Linux ofrecen una variedad de paquetes Deb accesibles a través de distintas herramientas apt, lo que permite una mayor flexibilidad en la gestión y configuración del sistema operativo.

Gracias a estos repositorios, no es necesario buscar e instalar cada paquete individualmente, lo que agiliza el proceso de mantenimiento y actualización del sistema. Además, aseguran que todos los paquetes sean compatibles entre sí y con el sistema en su conjunto.

Los repositorios APT Linux son una herramienta fundamental para mantener un sistema operativo actualizado, seguro y eficiente. Aprovechar esta colección de paquetes es una forma inteligente de optimizar la gestión de tu equipo informático.

El valor de la higiene en nuestra vida

Cuando ejecutes apt-get update, asegúrate de tener la lista de paquetes al día para luego seguir con apt-get upgrade y actualizar los paquetes instalados. No obstante, ten en cuenta que al instalar y actualizar programas, pueden quedar rastros de versiones anteriores y archivos temporales que llenan tu disco duro.

Comparación entre actualizar y mejorar Cuál es la diferencia

El comando de actualización solo busca la última versión de los paquetes disponibles para tu sistema, sin descargar ni instalar ninguno.

Es importante tener en cuenta que esta base de datos o caché no contiene los paquetes completos, sino solo su información de metadatos como versión, repositorio y dependencias.

Qué es APT

APT, Advanced Packaging Tool es un programa desarrollado por el proyecto Debian para facilitar a los usuarios la gestión de paquetes en su distribución Linux. Incluido por defecto en la mayoría de las distribuciones, como Ubuntu, Mint o derivados de Debian, APT nos permite instalar, actualizar y eliminar programas y paquetes del sistema. Inicialmente diseñado para trabajar con paquetes DEB, también soporta otros formatos, como RPM.

Este comando combina las funciones más comunes, como apt-get y apt-cache, y está concebido para ser usado de forma interactiva. Por lo tanto, al crear un script, se recomienda usar apt-get por compatibilidad, mientras que al ejecutar un comando manualmente, es más cómodo utilizar apt.

Es importante destacar que los repositorios APT en los sistemas Linux son en realidad una colección de paquetes DEB que se pueden utilizar sin problemas en muchas herramientas relacionadas con esta solución. Si decidimos utilizar este programa, gracias a estos repositorios, podremos llevar a cabo cualquier tarea en Linux sin dificultad alguna.

Artículos relacionados