मैं 64 बिट सिस्टम पर भाप कैसे स्थापित करूं?


23

ठीक है, इसलिए मेरा कंप्यूटर 64-बिट है और मैं केवल स्टीम को स्थापित करने के लिए लिनक्स का उपयोग करना चाहता हूं, टीम फोर्ट्रेस 2 खेलता हूं और उस पेंगुइन आइटम को प्राप्त करता हूं लेकिन यह मेरे लिए काम नहीं कर रहा है। मेरे द्वारा स्थापित उबंटू का संस्करण "Wubi.exe" था जो चलो मुझे विंडोज के साथ-साथ उपयोग करते हैं। लेकिन जब मैं इसे उठाता हूं और स्टीम .deb फ़ाइल डाउनलोड करता हूं, तो यह मुझे "गलत आर्किटेक्चर 'i386' बताता है।" सीडी / यूएसबी स्टिक का उपयोग किए बिना विंडोज़ के साथ उबंटू को चलाने के लिए मुझे क्या करना होगा?


जवाबों:


13

टर्मिनल खोलें और टाइप करें:

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

ऐसा करने के बाद इसे स्थापित करने का प्रयास करें।

भविष्य के संदर्भ के लिए देखें: https://wiki.ubuntu.com/MultiarchSpec और https://help.ubuntu.com/community/MultiArch


अभी भी मेरे लिए काम नहीं करता है
user132730

2
जब मैंने समस्या में भाग लिया तो यहाँ ठीक काम किया। ((यह बहुत से लोगों ने इसे ठीक किया)
ब्लास्टकोर

@ user132730 उस रन के बाद sudo apt-get install ia32-libs जैसा कि lordordwerty ने सुझाया है।
w4etwetewtwet

उबंटू के हाल के संस्करण मल्टीचार्इ मूल रूप से (सटीक और भरोसेमंद दोनों) का समर्थन करते हैं, आपको बस स्टीम प्राप्त करने की आवश्यकता है।
जियोवन्नी टोराल्डो

7

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

एक बार जो चला और स्थापित हो गया है, तो आपके लिए स्टीम स्थापित करने के लिए टर्मिनल का उपयोग करें। टर्मिनल में निम्नलिखित चलाएँ:

$ sudo apt-get install steam

अब आपके पास स्टीम इंस्टॉल हो जाएगा और आप इसे उम्मीद के मुताबिक लॉन्च कर सकते हैं।


1
यह उत्तर समाधान का दूसरा भाग है। सबसे पहले आपको i386 आर्किटेक्चर को जोड़ने की जरूरत है ... बग्सलांचपडप.नेट देखें / wubi / +bug
bcbc

1
और स्टीम वेबसाइट पर steam.deb का उपयोग न करें ...
jblemee

@jblemee हाँ, मैंने कोशिश की कि यह पूरा कचरा हो। अब मुझे पता है कि उनके पास लाइसेंस लिपियों में एक क्लॉज क्यों है जो स्टार्टअप स्क्रिप्ट और जैसे लिनक्स संस्करण के संशोधन की अनुमति देता है।
नॉन मोसे

5
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 के साथ दोहरे बूट के साथ काम कर रहा है।


धन्यवाद मैं 14.04 64bit के समाधान के लिए हर जगह देख रहा था। तुम्हारा काम हो गया।
samy

1

14.04 के बारे में निश्चित नहीं है, लेकिन कम से कम 15.04 में स्टीम मल्टीवर्स रिपॉजिटरी में है। इसका मतलब है कि आप बस भाप प्राप्त कर सकते हैं और यह आवश्यक निर्भरताएं स्थापित करेगा। कोई .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

स्टीम यहां से उम्मीद के मुताबिक काम करता है।


0

स्टीम को इन अतिरिक्त i386पैकेजों को स्थापित करने की आवश्यकता है:

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

मैं ऐप स्टीम डाउनलोड करना चाहता हूं, लेकिन मैं ऐप पर क्लिक करता हूं और टेक्स्ट अब वही है जो मैं स्टीम खोलने के लिए करता हूं।

आपको निम्नलिखित 32-बिट लाइब्रेरी याद आ रही है, और स्टीम नहीं चल सकता है:

libc.so.6

और यह करीब क्लिक करने के लिए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.