Multilib (Español) - ArchWiki

# Multilib (Español)

From ArchWiki

Related articles

- Install bundled 32-bit system in Arch64

Habilitando el repositorio multilib permite al usuario ejecutar y utilizar aplicaciones de 32-bits en las compilaciones de 64-btis en las instalaciones de Arch Linux.

## Estructura de Directorios

La instalación de Arch Linux de 64-btis con multilib activada sigue una estructura de directorios similar a Debian. Las librerias compatibles de 32-bits se encuentran en `/usr/lib32/` y las librerías nativas en `/usr/lib/`.

## Activación

Para utilizar el multilib, eliminamos el # del archivo `/etc/pacman.conf` (Por favor asegúrate de eliminar el # de ambas líneas):

    [multilib]
    Include = /etc/pacman.d/mirrorlist

Luego actualizamos nuestro listado de paquetes con `pacman -Syu`.

Nota: No ejecutemos `pacman -Sy`, ver System maintenance#Partial upgrades are unsupported.

## Desactivación

Para revertir ésto y dejar nuestro sistema sólo con paquetes de 64-bits, desintalamos multilib:

Ejecutamos el siguiente comando para eliminar todos los paquetes que se instalaron desde multilib:

    # pacman -R $(paclist multilib | cut -f1 -d' ')

Si tenemos conflictos con gcc-libs, instalamos nuevamente la version de 64-bits y repetimos el comando anterior:

    # pacman -S gcc-libs base-devel

Comentamos nuevamente `[multilib]` del archivo `/etc/pacman.conf` quedando así:

    #[multilib]
    #Include = /etc/pacman.d/mirrorlist

Luego actualizamos el listado de paquetes con `pacman -Syu`.

## Ver también

- Makepkg#Build 32-bit packages on a 64-bit system
- 64-bit FAQ
- arch-multilib mailing list

Category:

- Package management (Español)