Хорошо, мой компьютер 64-битный, и я только хочу использовать Linux для установки Steam, играть в Team Fortress 2 и получить этот предмет пингвина, но это не работает для меня. Версия Ubuntu, которую я установил, была "Wubi.exe", которая позволила мне использовать его вместе с Windows. Но когда я запускаю его и скачиваю .deb-файл Steam, он говорит: «Неправильная архитектура« i386 ». Что мне нужно сделать, чтобы запустить Ubuntu рядом с окнами без использования CD / USB-накопителя?
ИЗМЕНИТЬ [Предпочтительный метод в новой Ubuntu]
Начиная с Ubuntu 16.04, теперь вы можете сделайте следующее:
$ sudo add-apt-repository multiverse
$ sudo apt-get install steam
СТАРЫЙ ОТВЕТ:
Попробуйте установить ia32 libs
, открыв терминал и введя следующее:
$ sudo dpkg --add-architecture i386
$ sudo apt-get update
$ sudo apt-get install ia32-libs
После его запуска и установки используйте терминал для установки Steam для вас. Запустите в терминале следующее:
$ sudo apt-get install steam
Теперь у вас установлен Steam, и вы сможете запустить его должным образом.
Откройте терминал и введите:
sudo dpkg --add-architecture i386
sudo apt-get update
Попробуйте установить его после этого.
Для справки в будущем посмотрите: https://wiki.ubuntu.com/MultiarchSpec и https://help.ubuntu.com/community/MultiArch
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
sudo apt-get install steam
он работает с Ubuntu 14.04 LTS на iMac 2008 через двойную загрузку с rEFInd.
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
sudo apt-get -f install steam
Это сработало для меня, наконец, после нескольких часов поисков. Спасибо, ребята!
Не уверен, что в 14.04, но хотя бы в 15.04 Steam находится в репозитории мультивселенной. это означает, что вы можете просто выполнить sudo apt-get install steam, и он установит необходимые зависимости. Нет необходимости загружать файл .deb.
Просто добавьте его для использования в будущем.
Обсуждение i386 или ia32-libs не работает для 14.04. Когда я пробую позже, я получаю следующий результат: Однако следующие пакеты заменяют его: lib32z1 lib32ncurses5 lib32bz2-1.0
Таким образом, это решение мне подходит. Alt + Ctrl + T , чтобы открыть терминал и выполнить следующие команды:
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
sudo apt-get install steam
Steam работает, как ожидалось.
Steam необходимо установить эти дополнительные i386
пакеты:
libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, libc6:i386
Я хочу загрузить приложение Steam, но я нажимаю на приложение, и появляется текст Что я делаю, чтобы открыть Steam.
Вам не хватает следующих 32-битных библиотек, и Steam может не работать:
libc.so.6
и это, чтобы закрыть.