web-dev-qa-db-ja.com

64ビットシステムにSteamをインストールするにはどうすればよいですか?

よし、私のコンピューターは64ビットであり、Linuxを使用してSteamをインストールし、Team Fortress 2をプレイし、そのペンギンアイテムを取得したいだけですが、機能しません私のために。私がインストールしたUbuntuのバージョンは「Wubi.exe」で、Windowsと一緒に使用できます。しかし、それを取得してSteam .debファイルをダウンロードすると、「Wrong Architecture 'i386'」と表示されます。 CD/USBスティックを使用せずにウィンドウと一緒にUbuntuを実行するにはどうすればよいですか?

23
user132730

ターミナルを開き、次を入力します。

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

それを行った後にインストールしてみてください。

今後の参考のために: https://wiki.ubuntu.com/MultiarchSpechttps://help.ubuntu.com/community/MultiArch

13
Blastcore

EDIT [新しい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がインストールされ、期待通りに起動できるはずです。

7
lordqwerty
Sudo dpkg --add-architecture i386
Sudo apt-get update
Sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
Sudo apt-get install Steam

iMac 2008上のUbuntu 14.04 LTSで、rEFIndとのデュアルブートを介して動作しています。

5
LeCanardNoir
Sudo dpkg --add-architecture i386
Sudo apt-get update
Sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
Sudo apt-get -f install Steam

数時間探し回った後、これは私のために働いた。君たちありがとう!

1
AqanaMajes

14.04ではわかりませんが、少なくとも15.04では、Steamはマルチバースリポジトリにあります。つまり、Sudo apt-get install Steamを実行するだけで、必要な依存関係がインストールされます。 .debファイルをダウンロードする必要はありません。

これを将来の使用のために追加するだけです。

1
shawn

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はここから期待どおりに動作します。

0
Eric Goulet