doc:appunti:linux:sa:multiarch
This is an old revision of the document!
Architettura multipla su Debian
Con questo sistema dovrebbe essere possibile eseguire un binario i386 su una macchina amd64. Utile aad esempio per eseguire un software non libero, distribuito solo per una architettura.
Questo sistema ha funzionato su una Debian Stretch, ma dovrebbe funzionare ugualmente su una 8 Jessie.
Anzitutto si verifica quale architettura è installata e quali architetture “straniere” sono state installate.
dpkg --print-architecture dpkg --print-foreign-architectures
Supponendo che si sia installata la amd64, per aggiungere il supporto base a i386 si esegue:
dpkg --add-architecture i386 apt-get update apt-get install libstdc++6:i386
Da questo punto in poi l'eseguibile i386 dovrebbe partire, eventuali librerie mancanti si scoprano con ldd e strace.
doc/appunti/linux/sa/multiarch.1481708086.txt.gz · Last modified: 2016/12/14 09:34 by niccolo