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?

użytkownik132730
źródło
1
Podobne pytanie: Jak mogę zainstalować Steam?
kiri

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

Blastcore
źródło
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.

lordqwerty
źródło
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.

LeCanardNoir
źródło
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.

Shawn
źródło
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!

AqanaMajes
źródło
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.

Eric Goulet
źródło
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ąć.

Ali
źródło