Por qué debería actualizar los repositorios de paquetes de Linux antes de instalar un nuevo software

Articulos tematica Microsoft

Una de las mejores cosas de las distribuciones de Linux es que instalan software desde repositorios centrales utilizando administradores de paquetes, un concepto que otros sistemas operativos están captando.

Las aplicaciones de Linux y los programas de código abierto en general, hacen un uso intensivo de las bibliotecas de código compartidas. Debido a que los programas de Linux usan estas bibliotecas con tanta frecuencia, tiene sentido que las distribuciones de Linux las empaqueten de la misma manera que lo hacen con los programas ejecutables.

La desventaja de este enfoque es que los horarios de actualización de los programas y sus bibliotecas pueden diferir. Los desarrolladores pueden realizar cambios en programas o bibliotecas que pueden alterar significativamente su comportamiento.

Para complicar los diferentes horarios de actualización, cada distribución de Linux tiene su propio método para lanzar software, con distribuciones de lanzamiento continuo como Arch lanzando paquetes muy poco después de que los desarrolladores originales presenten sus versiones.

Qué sucede si no actualiza

Si no ha actualizado sus repositorios de paquetes, es posible que tenga problemas para instalar o ejecutar nuevos programas que dependen de bibliotecas desactualizadas que haya instalado en su sistema. Los paquetes rotos en Linux son una de esas implicaciones de los paquetes obsoletos.

Sin embargo, este problema no es exclusivo de Linux. El "infierno de DLL" es un problema similar al que se enfrentan los usuarios de Windows.

Cómo actualizar los repositorios de paquetes en Linux

Ahora que sabe que necesita actualizar los repositorios de paquetes antes de instalar nuevos programas, es hora de aprender a hacerlo. Los comandos para hacerlo variarán según la distribución que uses.

En un sistema Debian o Ubuntu, puede actualizar la lista de repositorios y actualizar los paquetes instalados con APT:

sudo apt update && sudo apt upgrade

En las distribuciones derivadas de Red Hat, YUM combina la actualización de los repositorios de paquetes con la instalación de paquetes actualizados:

sudo yum upgrade

OpenSUSE usa el administrador de paquetes Zypper. Para ver qué paquetes necesitan actualizarse, escriba:

sudo zypper lp

Para actualizar todos los paquetes obsoletos, escriba:

sudo zypper patch

Para actualizar un sistema Arch Linux, use Pacman:

sudo pacman -Syu

Fecha actualización el 2021-08-04. Fecha publicación el 2021-08-04. Categoría: linux Autor: Oscar olg Mapa del sitio Fuente: makeuseof