Arch pasa el contenido de /lib a /usr/lib con glib 2.16

Este es uno de los mayores cambios en la historia de esta distribución. Además, es bastante complejo, ya que todos los paquetes que tuviesen archivos en /lib deben ser migrados antes a /usr/lib, y como último paso se debe actualizar a glib 2.16.0.

Tanto la actualización de glib 2.16 como el cambio tan traumático de paquetes se está documentando en el wiki oficial de Archlinux .

De forma muy resumida, e intentando no romper nada de la distribución los pasos son:

  1. Actualizar todos los paquetes posibles dejando atrás la actualización de glibc, que es la que da el mayor conflicto y crea el enlace simbólico de /lib a /usr/lib:
    pacman -Syu --ignore glibc
  2. Actualizar el resto del sistema, incluyendo glibc:
    pacman -Su
  3. Es muy importante no forzar la instalación de paquetes con –force, ya que podría romperse la consistencia de varios paquetes.

Para más información, o algo que se salga de este procedimiento, mejor ir al wiki o a los foros oficiales.

Si estás instalando desde cero, es recomendable que selecciones los repositorios -remote en el instalador. Si usas alguno -local puedes tener problemas al actualizar luego.

Esta entrada fue publicada en ArchLinux, Distribuciones, Linux, Software y etiquetada . Guarda el enlace permanente.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *