Não quero instalar nenhum pacote i386. Existe alguma maneira de desativar a funcionalidade?
Não quero instalar nenhum pacote i386. Existe alguma maneira de desativar a funcionalidade?
Respostas:
dpkg --remove-architecture i386
se livrar do multiarch em uma instalação amd64. caso você tenha uma mensagem, como:
dpkg: error: cannot remove architecture 'i386' currently in use by the database
você deve remover todos os i386
pacotes antes:
dpkg -l | grep i386
apt-get remove .*:i386
O suporte a multiarch é ativado pelo arquivo /etc/dpkg/dpkg.cfg.d/multiarch
Se você renomear esse arquivo e executar uma atualização em um terminal, notará que os repositórios i386 não são mais visíveis.
portanto
sudo mv /etc/dpkg/dpkg.cfg.d/multiarch /etc/dpkg/dpkg.cfg.d/multiarch.backup
Com base em ambos resposta de Ben e a resposta de user41220 eu fiz o seguinte:
sudo apt-get remove --purge `dpkg --get-selections | grep i386 | awk '{print $1}'`
Então
sudo dpkg --remove-architecture i386
e isso funcionou muito bem para mim.