O pacote libc6-dev-amd64 é disponível apenas em i386 . Permite construir binários de 64 bits em instalações de 32 bits. Em amd64 sistemas como o seu, você precisa apenas de libc6-dev .
Estou tentando instalar o libc6-dev-amd64 na minha máquina Debian x64 x64.
Este é o meu arquivo sources.list:
deb http://httpredir.debian.org/debian jessie main contrib non-free
deb-src http://httpredir.debian.org/debian jessie main contrib non-free
deb http://httpredir.debian.org/debian jessie-updates main contrib non-free
deb-src http://httpredir.debian.org/debian jessie-updates main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
Quando tento instalar libc6-dev-amd64 , recebo a seguinte mensagem de erro:
root@debian:~# apt-get update
...
root@debian:~# apt-get install libc6-dev-amd64
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libc6-dev-amd64
Eu não entendo o porquê. Pelo que posso dizer, o pacote deve estar lá: link
Então, como corrijo isso?
O pacote libc6-dev-amd64 é disponível apenas em i386 . Permite construir binários de 64 bits em instalações de 32 bits. Em amd64 sistemas como o seu, você precisa apenas de libc6-dev .