Non voglio installare alcun pacchetto i386. Esiste un modo per disabilitare la funzionalità?
Non voglio installare alcun pacchetto i386. Esiste un modo per disabilitare la funzionalità?
Risposte:
dpkg --remove-architecture i386
per sbarazzarsi di multiarch su un'installazione amd64. nel caso in cui avrai un messaggio, come:
dpkg: error: cannot remove architecture 'i386' currently in use by the database
è necessario rimuovere tutti i i386
pacchetti prima di:
dpkg -l | grep i386
apt-get remove .*:i386
Il supporto multiarch è abilitato dal file /etc/dpkg/dpkg.cfg.d/multiarch
Se si rinomina questo file ed si esegue un aggiornamento in un terminale, si noterà che i repository i386 non sono più visibili.
così
sudo mv /etc/dpkg/dpkg.cfg.d/multiarch /etc/dpkg/dpkg.cfg.d/multiarch.backup
In base alla risposta di Ben e alla risposta di user41220 ho fatto quanto segue:
sudo apt-get remove --purge `dpkg --get-selections | grep i386 | awk '{print $1}'`
Poi
sudo dpkg --remove-architecture i386
e quello ha funzionato bene per me.