Skip to main content

Forzar la instalación de paquetes con arquitectura i386 en amd64

En ocasiones nos encontramos que queremos instalar un programa para el cual solo disponemos de paquetes para una arquitectura. Si nuestra distribución esta instalada con la arquitectura amd64 pero el paquete esta solo para i386 podemos forzar la instalación para ignore esta divergencia. Con frecuencia un programa compilado para i386 funcionará correctamente en amd64. EL comando para hacerlo será:

sudo dpkg -i --force-architecture paquete_i386.deb

Donde paquete paquete_i386.deb sera el archivo del programa que queremos instalar. De esta manera ignorará la divergencia con la arquitectura del sistema y tratará de instalar el paquete con normalidad.

Si el paquete instalado no funcionara correctamente podemos desinstalarlo con :

sudo dpkg -r nombre_paquete

Donde nombre_paquete será el nombre del paquete instalado, no el nombre del archivo que instamos en el paso anterior.

6 comentarios en “Forzar la instalación de paquetes con arquitectura i386 en amd64”

  1. lo q yo puse fue:sudo dpkg -i –force-architecture mmc_1.7.1_i386.deb

    y me salió:
    dpkg: error al procesar mmc_1.7.1_i386.deb (–install):
    no se puede acceder al archivo: No existe el fichero o el directorio
    Se encontraron errores al procesar:
    mmc_1.7.1_i386.deb
    =(

  2. dpkg: error al procesar mmc_1.7.1_i386.deb (–install):
    no se puede acceder al archivo: No existe el fichero o el directorio
    Se encontraron errores al procesar:
    mmc_1.7.1_i386.deb

    Te sale seguramente ese mensaje de error porque no pusiste la ruta en donde se encuentra el archivo

    sudo dpkg -i –force-architecture //home/descargas/ …. etc hasta llegar a donde se encuentra el paquete

Deja un comentario

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.