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


23

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


回答:


13

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

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

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

:将来の参照のルックためhttps://wiki.ubuntu.com/MultiarchSpechttps://help.ubuntu.com/community/MultiArch


まだ私のために動作しません
-user132730

2
私が問題に遭遇したとき、それはここでうまく働きました。(そして、それは多くの人が修正した方法です)
Blastcore

@ user132730を実行した後、lordqwertyによって提案されているように、sudo apt-get install ia32-libsを実行します。
w4etwetewtwet

Ubuntuの最近のバージョンはmultiarchをネイティブにサポートしています(正確で信頼性の高い)ので、steamをapt-getするだけです。
ジョヴァンニトラルド14年

7

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


1
この答えは、ソリューションの2番目の部分です。最初にi386アーキテクチャを追加する必要があります... bugs.launchpad.net/wubi/+bug/1093819およびbugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/1016294/…を
bcbc

1
また、steam Webサイトでsteam.debを使用しないでください
...-jblemee

@jblemeeええ、私はそれを試してみましたが、それは完全なゴミでした。これで、ライセンスにLinuxバージョンのスタートアップスクリプトなどの変更を許可する条項がある理由がわかりました。
ノニームース

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

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


ありがとう、私はどこでも14.04 64ビットのソリューションを探していました。あなたが働いた。
-samy

1

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

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


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

数時間探し回った後、これは私にとってはうまくいきました。君たちありがとう!


0

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

Steamはこれらの追加i386パッケージをインストールする必要があります:

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

アプリスチームをダウンロードしたいのですが、アプリをクリックすると、テキストがスチームを開くためになりました。

次の32ビットライブラリが欠落しているため、Steamが実行されない場合があります。

libc.so.6

そして、これをクリックして閉じる。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.