На этот вопрос уже есть ответ:
я пытаюсь установить Steam в моей 64-битной системе Ubuntu (ARM64), но у меня проблемы с 32-битными библиотеками.
Я установил пакет .deb с их сайта. Проблема заключается в следующей ошибке при первом запуске Steam Launcher:
You are missing the following 32-bit libraries, and Steam may not run:
libc.so.6
После прочтения множества похожих вопросов, я думаю, я нашел основную проблему. При использовании автообновления происходит следующее:
Reading package lists... Done
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/xenial/main/binary-i386/Packages 404 Not Found [IP: 91.189.88.150 80]
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/xenial-security/restricted/binary-i386/Packages 404 Not Found [IP: 91.189.88.150 80]
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/xenial-updates/restricted/binary-i386/Packages 404 Not Found [IP: 91.189.88.150 80]
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/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.
При попытке установить библиотеки следующим образом:
sudo apt-get install wget gdebi libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libc6:i386
Я получаю следующее:
Reading state information... Done
E: Unable to locate package libgl1-mesa-dri:i386
E: Unable to locate package libgl1-mesa-glx:i386
E: Unable to locate package libc6:i386
Когда я пытаюсь установить их следующим образом:
sudo apt-get install '^libc6.*'
я получаю следующее:
libc6-powerpcspe-cross is already the newest version (2.23-0ubuntu3cross1).
libc6-ppc64-cross is already the newest version (2.23-0ubuntu3cross1).
libc6-ppc64-powerpc-cross is already the newest version (2.23-0ubuntu3cross1).
libc6-s390-s390x-cross is already the newest version (2.23-0ubuntu3cross1).
libc6-s390x-cross is already the newest version (2.23-0ubuntu3cross1).
libc6-sh4-cross is already the newest version (2.23-0ubuntu3cross1).
libc6-sparc-sparc64-cross is already the newest version (2.23-0ubuntu3cross1).
libc6-sparc64-cross is already the newest version (2.23-0ubuntu3cross1).
libc6.1-alpha-cross is already the newest version (2.23-0ubuntu3cross1).
## And so on, this is a huge list...
Когда я пытаюсь запустить это:
sudo apt-get install steam
Я получаю этот вывод:
Reading package lists... Done
Building dependency tree
Reading state information... Done
steam:i386 is already the newest version (1.0.0.54).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Я использую Ubuntu Xenial 16.04. Может кто-нибудь помочь мне найти решение здесь?
Большое спасибо!