Bagaimana cara menginstal uap pada sistem 64bit?

23

Baiklah jadi komputer saya 64-bit dan saya hanya ingin menggunakan Linux untuk menginstal Steam, mainkan Team Fortress 2 dan dapatkan item penguin itu tetapi tidak berhasil bagi saya. Versi Ubuntu yang saya instal adalah "Wubi.exe" yang akan saya gunakan bersama Windows. Tetapi ketika saya bangun dan mengunduh file Steam .deb, ia memberi tahu saya "Arsitektur Salah 'i386'". Apa yang harus saya lakukan untuk menjalankan Ubuntu di samping windows tanpa menggunakan CD / USB stick?

pengguna132730
sumber
1
Pertanyaan serupa: Bagaimana saya bisa menginstal Steam?
kiri

Jawaban:

13

Buka terminal dan ketik:

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

Coba pasang setelah melakukan itu.

Untuk referensi di masa mendatang, lihat: https://wiki.ubuntu.com/MultiarchSpec & https://help.ubuntu.com/community/MultiArch

Blastcore
sumber
masih tidak bekerja untuk saya
user132730
2
Ini bekerja dengan baik di sini ketika saya mengalami masalah. (Dan ini adalah cara banyak orang memperbaikinya)
Blastcore
@ user132730 setelah melakukan itu jalankan sudo apt-get install ia32-libs seperti yang disarankan oleh lordqwerty.
w4etwetewtwet
Ubuntu versi terbaru mendukung multiarch secara native (baik presisi dan tepercaya), Anda hanya perlu menginstal steam.
Giovanni Toraldo
7

EDIT [Metode yang Dipilih di Ubuntu baru]

Pada Ubuntu 16.04 Anda sekarang dapat melakukan hal berikut:

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

JAWABAN TUA:

Coba pasang ia32 libsdengan membuka terminal dan memasukkan yang berikut ini:

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

Setelah itu berjalan dan diinstal, gunakan terminal untuk menginstal Steam untuk Anda. Jalankan yang berikut ini di terminal:

$ sudo apt-get install steam

Sekarang Anda akan memiliki Steam diinstal dan Anda harus dapat meluncurkannya seperti yang diharapkan.

lordqwerty
sumber
1
Jawaban ini adalah bagian kedua dari solusi. Pertama, Anda perlu menambahkan arsitektur i386 ... lihat bugs.launchpad.net/wubi/+bug/1093819 dan bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/1016294/…
bcbc
1
Dan jangan gunakan steam.deb di situs web steam ...
jblemee
@ jblemee Ya, saya mencobanya dan itu benar-benar sampah. Sekarang saya tahu mengapa mereka memiliki klausa dalam lisensi yang memungkinkan modifikasi skrip startup dan semacamnya untuk versi 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

ini bekerja dengan Ubuntu 14.04 LTS pada iMac 2008 via Dual-boot dengan rEFInd.

LeCanardNoir
sumber
Terima kasih saya mencari solusi untuk 14.04 64bit di mana-mana. Milikmu bekerja.
samy
1

Tidak yakin tentang dalam 14,04, tetapi setidaknya dalam 15,04 uap berada di repositori multiverse. itu berarti Anda cukup menginstal sudo apt-get install dan itu akan menginstal dependensi yang diperlukan. Tidak perlu mengunduh file deb.

Hanya menambahkan ini untuk digunakan di masa depan.

shawn
sumber
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

Ini berhasil bagi saya, akhirnya setelah mencari-cari selama beberapa jam. Terima kasih kawan!

AqanaMajes
sumber
0

Bicara tentang i386 atau ia32-libs tidak bekerja untuk 14.04. Ketika saya mencoba nanti, saya menerima output berikut: Namun paket-paket berikut menggantinya: lib32z1 lib32ncurses5 lib32bz2-1.0

Dengan demikian, solusi ini berfungsi untuk saya. Alt+ Ctrl+ Tuntuk membuka terminal dan menjalankan perintah berikut:

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

Steam bekerja seperti yang diharapkan dari sini.

Eric Goulet
sumber
0

Steam perlu menginstal i386paket tambahan ini :

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

Saya ingin mengunduh aplikasi steam, tetapi saya mengklik aplikasi tersebut dan teksnya sekarang adalah apa yang saya lakukan untuk membuka steam.

Anda kehilangan pustaka 32-bit berikut, dan Steam mungkin tidak berjalan:

libc.so.6

dan ini untuk mengklik tutup.

ali
sumber