¿Cuál es la diferencia entre diferentes carpetas 'lib' en Ubuntu

¿Cuál es la diferencia entre diferentes carpetas 'lib' en Ubuntu

En el directorio raíz, podemos encontrar varias subcarpetas 'lib', por ejemplo, /lib, lib32, lib64, /usr/lib, /usr/lib32, /usr/local/lib.

¿Cuáles son sus diferencias?

Respuesta1

/libcontienen bibliotecas "esenciales" que pueden ser necesarias incluso en modo de usuario único (solo administrador) y sin /usrmontar

/usr/libson las bibliotecas para los programas de usuario normales, que en su mayoría se pueden encontrar en /usr.

/usr/local/libson las bibliotecas para programas y paquetes instalados localmente, es decir. cosas que usted mismo ha compilado e instalado desde los paquetes fuente.

Además de las bibliotecas compartidas y estáticas que son el objetivo principal de los directorios lib, también puede encontrar algunas jerarquías (con su propia lib, bin, include, etc.) para algunos paquetes más grandes debajo de ellas.

lib32y lib64se utilizan en sistemas de 64 bits para separar bibliotecas de 32 y 64 bits.

información relacionada