Ainda não sei as respostas para as outras perguntas, mas consegui resolver os erros de origem com:
sudo dpkg --remove-architecture i386
Eu tenho uma lista normal de fontes:
$ cat /etc/apt/sources.list
deb http://ports.ubuntu.com/ xenial main restricted universe multiverse
deb-src http://ports.ubuntu.com/ xenial main restricted universe multiverse
deb http://ports.ubuntu.com/ xenial-updates main restricted universe multiverse
deb-src http://ports.ubuntu.com/ xenial-updates main restricted universe multiverse
deb http://ports.ubuntu.com/ xenial-security main restricted universe multiverse
deb-src http://ports.ubuntu.com/ xenial-security main restricted universe multiverse
deb http://ports.ubuntu.com/ xenial-backports main restricted universe multiverse
deb-src http://ports.ubuntu.com/ xenial-backports main restricted universe multiverse
Mas recebo esses erros quando estou atualizando:
W: The repository 'http://ppa.launchpad.net/kernel-ppa/ppa/ubuntu xenial Release' does not have a Release file.
E: Failed to fetch http://ppa.launchpad.net/kernel-ppa/ppa/ubuntu/dists/xenial/main/binary-armhf/Packages 404 Not Found
E: Failed to fetch http://ports.ubuntu.com/dists/xenial/main/binary-i386/Packages 404 Not Found [IP: 91.189.88.150 80]
E: Failed to fetch http://ports.ubuntu.com/dists/xenial-updates/main/binary-i386/Packages 404 Not Found [IP: 91.189.88.150 80]
E: Failed to fetch http://ports.ubuntu.com/dists/xenial-security/main/binary-i386/Packages 404 Not Found [IP: 91.189.88.150 80]
E: Failed to fetch http://ports.ubuntu.com/dists/xenial-backports/main/binary-i386/Packages 404 Not Found [IP: 91.189.88.150 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
Os erros fazem sentido porque não estão no diretório real: link Mas de que outra forma Eu deveria ter pacotes i386? Se eu estou usando um script de instalação para dependências e ele falha, isso significa que o script precisa atualizar seus pacotes para usar :i386
no final?
Isso é algo para mudar na minha lista de fontes ou estou usando um espelho ruim? Como posso corrigir isso do CLI?
Ainda não sei as respostas para as outras perguntas, mas consegui resolver os erros de origem com:
sudo dpkg --remove-architecture i386