Jak zainstalować Steam na 64-bitowym systemie?


23

W porządku, więc mój komputer jest 64-bitowy i chcę używać Linuksa tylko do instalacji Steam, grać w Team Fortress 2 i zdobyć ten przedmiot pingwina, ale to nie działa dla mnie. Zainstalowana przeze mnie wersja Ubuntu to „Wubi.exe”, która pozwala mi korzystać z niej wraz z systemem Windows. Ale kiedy go podnoszę i pobieram plik .deb Steam, mówi mi „Wrong Architecture 'i386”. Co muszę zrobić, aby uruchomić system Ubuntu obok systemu Windows bez użycia dysku CD / USB?


Odpowiedzi:


13

Otwórz terminal i wpisz:

sudo dpkg --add-architecture i386
sudo apt-get update

Spróbuj zainstalować po tym.

W celu uzyskania informacji w przyszłości: https://wiki.ubuntu.com/MultiarchSpec & https://help.ubuntu.com/community/MultiArch


nadal nie działa dla mnie
132730

2
Działało tu dobrze, gdy napotkałem problem. (I tak wielu ludzi to naprawia)
Blastcore

@ user132730 po wykonaniu tego uruchom sudo apt-get install ia32-libs, jak sugeruje lordqwerty.
w4etwetewtwet

najnowsze wersje Ubuntu natywnie obsługują wiele języków (zarówno precyzyjne, jak i sprawdzone), wystarczy apt-get install steam.
Giovanni Toraldo

7

EDYCJA [Preferowana metoda na nowym Ubuntu]

Począwszy od Ubuntu 16.04, możesz teraz wykonywać następujące czynności:

$ sudo add-apt-repository multiverse
$ sudo apt-get install steam

STARA ODPOWIEDŹ:

Spróbuj zainstalować ia32 libs, otwierając terminal i wprowadzając następujące dane:

$ sudo dpkg --add-architecture i386
$ sudo apt-get update
$ sudo apt-get install ia32-libs

Po uruchomieniu i zainstalowaniu użyj terminalu, aby zainstalować Steam. Uruchom następujące polecenie w terminalu:

$ sudo apt-get install steam

Teraz będziesz mieć zainstalowany Steam i powinieneś być w stanie uruchomić go zgodnie z oczekiwaniami.


1
Ta odpowiedź jest drugą częścią rozwiązania. Najpierw trzeba dodać architektury i386 ... zobacz bugs.launchpad.net/wubi/+bug/1093819 i bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/1016294/...
bcbc

1
I nie używaj steam.deb na stronie Steam ...
jblemee

@jblemee Tak, próbowałem tego i to było kompletne śmieci. Teraz wiem, dlaczego mają klauzulę w licencji pozwalającą modyfikować skrypty startowe i takie dla wersji Linux.
Nonny Moose

5
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
sudo apt-get install steam

współpracuje z Ubuntu 14.04 LTS na iMac 2008 poprzez Dual-boot z rEFInd.


Dziękujemy, szukałem wszędzie rozwiązania 14.04 64bit. Twój pracował.
samy

1

Nie jestem pewien w 14.04, ale przynajmniej w 15.04 para jest w repozytorium wieloświatowym. oznacza to, że możesz po prostu sudo apt-get install steam i zainstaluje wymagane zależności. Nie ma potrzeby pobierania pliku .deb.

Po prostu dodaję to do przyszłego użytku.


1
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
sudo apt-get -f install steam

To zadziałało dla mnie, w końcu po kilku godzinach poszukiwań. Dzięki chłopaki!


0

Dyskusja o i386 lub ia32-libs nie działa dla 14.04. Gdy próbuję później, otrzymuję następujące dane wyjściowe: Jednak następujące pakiety je zastępują: lib32z1 lib32ncurses5 lib32bz2-1.0

Jako takie, to rozwiązanie działa dla mnie. Alt+ Ctrl+, Taby otworzyć terminal i uruchomić następujące polecenia:

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
sudo apt-get install steam

Steam działa zgodnie z oczekiwaniami.


0

Steam musi zainstalować te dodatkowe i386pakiety:

libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, libc6:i386

Chcę pobrać aplikację Steam, ale klikam aplikację, a tekst jest teraz tym, co robię, aby otworzyć Steam.

Brakuje następujących 32-bitowych bibliotek, a Steam może nie działać:

libc.so.6

i kliknij, aby zamknąć.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.