I386 पैकेज को amd64 ubuntu / debian के तहत कैसे स्थापित करें


13
  • सभी मौजूदा उत्तर मुझे मिले जो प्री-मल्टीकार युग (चेरोट) के लिए हैं
  • https://help.ubuntu.com/community/MultiArch का कहना है कि मल्टीकोर पर्यावरण के तहत amd64 पर i386 पैकेज स्थापित करना ठीक है, लेकिन यह नहीं कहता कि कैसे।

तो, ubuntu / debian मल्टीकार पर्यावरण के तहत amd64 पर i386 पैकेज कैसे स्थापित करें?

यही कारण है कि मैं उबंटू प्रतिबंधित पैकेज नहीं देख पा रहा हूं , जहां sl-modem-daemonपैकेज में amd64 नहीं है, लेकिन उबंटू में केवल i386 संस्करण है। Https://askubuntu.com/questions/29665/how-do-i-apt-get-a-32-bit-package-on-a-64-bit-installation के बाद , मैंने कोशिश की,

apt-get install sl-modem-daemon:i386

लेकिन फिर भी जवाब मिलता है कि पैकेज नहीं मिला।


मेरी मशीन पर काम करता है। यह प्रतिबंधित है - क्या आपने उस भंडार को सक्षम किया है?
user55325

नहीं, तो मुझे लगता है कि लापता कदम "उस भंडार को सक्षम करना" है। आपने ऐसा कैसे किया?
XPT

"सॉफ़्टवेयर और अपडेट" टूल शुरू करें (या Synaptic में रिपॉजिटरी सेटिंग्स पर जाएं) और "डिवाइसेज़ के लिए मालिकाना ड्राइवर (प्रतिबंधित)" नामक बॉक्स की जांच करें। फिर चलाएं apt-get update(यदि पैकेज सूचियां स्वचालित रूप से अपडेट नहीं होती हैं, जो वे कर सकते हैं)।
user55325

जैसा कि superuser.com/questions/741368/… में पोस्ट किया गया है , मैंने प्रतिबंधित भंडार (वहां विवरण) को सक्षम किया है। क्या आप Am364 के बजाय i386 का उपयोग कर रहे हैं?
22:14 पर 22:14

नहीं, मैं amd64 पर कुबंटू सॉसी का उपयोग कर रहा हूं। अजीब - अगर और कुछ नहीं, यह मानते हुए कि आपके पास सभी निर्भरताएं हैं, तो आप हमेशा पैकेज डाउनलोड कर सकते हैं और मैन्युअल रूप से इसे स्थापित कर सकते हैं dpkg -i --force-architecture
user55325

जवाबों:


23

डेबियन विकी में जवाब मिला (ubuntu समुदाय MultiArch विकी अपूर्ण है) - https://wiki.debian.org/Multiarch/HOWTO । यानी, जो कदम मुझे याद आ रहा है वह है

अतिरिक्त आर्किटेक्चर जोड़ने के लिए (dpkg से 1.16.2 बाद में डेबियन में):

dpkg --add-architecture <arch>

ऐसा करने से (और apt-get updateनिश्चित रूप से), अब मैं कर पा रहा हूं apt-get install sl-modem-daemon:i386

मेरे साथ यात्रा की सवारी करने के लिए धन्यवाद user55325

अद्यतन: यह स्पष्ट रूप से व्याख्या करने वाला पाया गया:

64-बिट Ubuntu 13.10 या उससे अधिक के लिए 32-बिट समर्थन को कैसे सक्षम करें
http://www.unixmen.com/enable-32-bit-support-64-bit-ubuntu-13-10-grait/

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