Как установить Steam в 64-битной системе?
Итак, мой компьютер 64-битный, и я только хочу использовать Linux для установки Steam, играть в Team Fortress 2 и получить этот предмет пингвина, но это не работает для меня. Версия Ubuntu, которую я установил, была "Wubi.exe", которая позволила мне использовать его вместе с Windows. Но когда я запускаю его и скачиваю.deb-файл Steam, он говорит: "Неправильная архитектура" i386 ". Что мне нужно сделать, чтобы запустить Ubuntu вместе с Windows без использования CD/USB-накопителя?
6 ответов
Откройте терминал и введите:
sudo dpkg --add-architecture i386
sudo apt-get update
Попробуйте установить его после этого.
Для дальнейшего ознакомления смотрите: https://wiki.ubuntu.com/MultiarchSpec & https://help.ubuntu.com/community/MultiArch
РЕДАКТИРОВАТЬ [Предпочтительный метод в новой 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
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
sudo apt-get install steam
он работает с Ubuntu 14.04 LTS на iMac 2008 через Dual-boot с rEFInd.
Не уверен насчет 14.04, но, по крайней мере, в 15.04 пар находится в хранилище multiverse. это означает, что вы можете просто выполнить sudo apt-get install steam, и он установит необходимые зависимости. Нет необходимости скачивать файл.deb.
Просто добавив это для будущего использования.
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
sudo apt-get -f install steam
Это сработало для меня, наконец, после поиска в течение нескольких часов. Спасибо вам, ребята!
Разговор о 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
и это, чтобы закрыть.