"एक्सटेंशन पैक स्थापित कर रहा है ..." 0% पर अटक गया


9

एक नए तरीके से स्थापित उबंटू 15.10 पर मैंने वर्चुअलबॉक्स (उबंटू के भंडार से) स्थापित किया, दो वीएम बनाया और एक ओवीए आयात किया, जिस बिंदु पर मुझे विस्तार पैक स्थापित करने के लिए कहा गया था।

इसलिए मैंने वर्चुअलबॉक्स के अपने संस्करण के लिए एक्सटेंशन पैक डाउनलोड किया, और इसे निष्पादित किया, जिससे वर्चुअलबॉक्स ने इस संवाद को खोल दिया:

एक्सटेंशन: इंस्टॉलिंग एक्सटेंशन पैक प्रगति बार 0%

समस्या: एक घंटे के बाद भी यह 0% पर अटका हुआ है।
प्रश्न: मैं इसे कैसे ठीक कर सकता हूं?

जवाबों:


15

कमांड लाइन से एक्सटेंशन पैक स्थापित करना अक्सर इस समस्या को हल करेगा (जैसा कि आप पहले ही प्रदर्शित कर चुके हैं)। सबसे व्यापक कमांड लाइन होगी:

sudo VBoxManage extpack install --replace <tarball>

जहां <tarball>डाउनलोड पथ पैक के वास्तविक पथ और फ़ाइल नाम के साथ प्रतिस्थापित किया जाना चाहिए। --replaceविकल्प के उपयोग का अर्थ है कि समान एक्सटेंशन पैक के किसी भी पुराने संस्करण को पहले अनइंस्टॉल किया जाएगा। --replaceविकल्प के बिना कमांड लाइन विफल हो सकती है।

यह निम्न आदेश चलाकर स्थापना के बाद किसी भी शेष अस्थायी फ़ाइलों और निर्देशिकाओं को साफ करने के लिए बुद्धिमान होगा:

sudo VBoxManage extpack cleanup 

और शायद पूरा करने के लिए निम्नलिखित कमांड चलाकर एक्सटेंशन पैक की स्थापना की जांच करें:

sudo VBoxManage list extpacks

नीचे दिए गए संदर्भ में इन और अन्य कमांड लाइन विकल्पों के बारे में पूरी जानकारी दी गई है VBoxManage

संदर्भ:


तो क्या वास्तविक समस्या यह है कि वर्चुअलबॉक्स इसे रूट के रूप में करने की कोशिश नहीं कर रहा है (और इनायत की कमी को भी नहीं संभाल रहा है)?
हिल्टन शुमवे

यह मेरा संदेह है और निश्चित रूप sudoसे कमांडलाइन के साथ उपयोग करना VBoxManageआमतौर पर समस्या को हल करता है। मेरी अपनी प्रथा यह है कि कमांड लाइन का उपयोग विशेष रूप से गुई के बजाय विशेष रूप से किया जाता है, क्योंकि बहुत सारे विकल्प उपलब्ध हैं!
andrew.46

5

यह हो सकता है, क्योंकि लाइसेंस समझौता स्वीकार नहीं किया गया था।

वर्चुअलबॉक्स एप्लिकेशन के भीतर से एक्सटेंशन पैक स्थापित करें।

प्राथमिकताएँ खोलें और एक्सटेंशन टैब चुनें।

दाईं ओर नीचे तीर पर क्लिक करें।

यहां छवि विवरण दर्ज करें

डाउनलोड किए गए एक्सटेंशन पैक का चयन करें और इंस्टॉल पर क्लिक करें।

यहां छवि विवरण दर्ज करें

लाइसेंस एग्रीमेंट दिखाई देता है।

यहां छवि विवरण दर्ज करें

नीचे स्क्रॉल करें और I Agree पर क्लिक करें।

यहां छवि विवरण दर्ज करें

अपना पासवर्ड दर्ज करें ... अब एक्सटेंशन पैक सफलतापूर्वक स्थापित हो गया है।

यहां छवि विवरण दर्ज करें

यहां छवि विवरण दर्ज करें

अपनी प्रतिक्रिया को संबोधित करते हुए अपडेट करें कि आप अभी भी एक्सटेंशन पैक नहीं जोड़ सकते

ORACLE वर्चुअलबॉक्स रिपॉजिटरी से वर्चुअलबॉक्स वर्जन 5.0 को इंस्टॉल और इस्तेमाल करें।

वर्चुअलबॉक्स की पूरी तरह से स्थापना रद्द करें:

sudo apt-get purge "^virtualbox-.*"  
sudo apt-get autoremove  

डाउनलोड करें और ORACLE सार्वजनिक कुंजी पंजीकृत करें:

wget -q -O - https://www.virtualbox.org/download/oracle_vbox.asc | sudo apt-key add -  

सॉफ़्टवेयर स्रोतों में ORACLE VirtualBox रिपॉजिटरी जोड़ें:

echo "deb http://download.virtualbox.org/virtualbox/debian wily contrib" | sudo tee /etc/apt/sources.list.d/oracle-vbox.list

रिपॉजिटरी अपडेट करें:

sudo apt-get update

VirtualBox 5.0 स्थापित करें:

sudo apt-get install virtualbox-5.0

अब पहले बताए अनुसार एक्सटेंशन पैक जोड़ें।

इस उत्तर को पढ़ने वाले अन्य उपयोगकर्ताओं के लिए ध्यान दें, यदि वे 15.10 के रूप में एक और उबंटू संस्करण का उपयोग करते हैं:

wilyजब आप रिपॉजिटरी जोड़ते हैं तो आपको उबंटू संस्करण के साथ प्रतिस्थापित करना होगा!

उबंटू 16.04 के अनुसार ORACLE सार्वजनिक कुंजी डाउनलोड और रजिस्टर करने के लिए बदल गई है:

oracle_vbox.ascके साथ प्रतिस्थापित किया जाना है oracle_vbox_2016.asc!


दुर्भाग्य से यह ठीक वैसी ही समस्या है: "इंस्टॉलिंग एक्सटेंशन पैक" 0% पर अटक गया: - / विचार के लिए धन्यवाद!
निकोलस राउल

उफ़ समय बर्बाद करने से पहले मेरे नए उत्तर की जाँच करें
निकोलस राउल

चूँकि मैंने पहले से ही इस समस्या को ठीक कर लिया है इसलिए मैं इसका परीक्षण नहीं कर सकता ... मैं उस उत्तर को स्वीकार कर लूँगा जो मेरे (मेरे) लिए काम कर रहा है, लेकिन आप इस प्रयास के लिए इनाम देते हैं, धन्यवाद! :-)
निकोलस राउल

1
@ निकोलस रोल: आप GUI के माध्यम से एक्सट-पैक को स्थापित नहीं कर सकते हैं, इसलिए vbox इंस्टॉलेशन में कुछ गड़बड़ होनी चाहिए ... निश्चित रूप से, यह "बड़ी बात" नहीं है, क्योंकि एक्सट पैक को टर्मिनल के माध्यम से स्थापित किया जा सकता है। यही कारण है कि मैंने वैकल्पिक तरीके से उत्तर को अपडेट किया, जो आपको हमेशा नवीनतम संस्करण का उपयोग करने का अवसर देता है। आमतौर पर मैं कुछ पोस्ट करने से पहले हर चीज का परीक्षण करता हूं। मैंने वर्तमान में समर्थित उबंटू संस्करणों पर सभी समाधानों का परीक्षण किया है और एक्स-पैक स्थापना कार्यों सहित सब कुछ ठीक से काम करता है। :)
क्लि-नेटबॉक्स

4

मैंने कमांड-लाइन से एक्सटेंशन को रूट के रूप में स्थापित करके समस्या को ठीक किया :

$ sudo VBoxManage extpack install ~/Downloads/Oracle_VM_VirtualBox_Extension_Pack-5.0.12-104815.vbox-extpack 
Swipe your finger across the fingerprint reader
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Successfully installed "Oracle VM VirtualBox Extension Pack".

जड़ को शामिल नहीं करने का एक समाधान बेहतर होगा, लेकिन कम से कम यह काम किया।


Swipe your finger across the fingerprint reader? क्या यह सच है? क्या होगा अगर मेरे पास फिंगरप्रिंट रीडर नहीं है? यह कैसे जानता है कि आपके कंप्यूटर में एक है? यह क्यों जरूरी है?
एडवर्ड टॉर्वाल्ड्स

1
@edwardtorvalds: यदि आपके पास फिंगरप्रिंट रीडर नहीं है, तो Type your passwordइसके बजाय कुछ दिखाई देगा।
निकोलस राउल

1

मेरे पास एक ही समस्या थी, 0% पर अटक गया, कोई फर्क नहीं पड़ता कि मैंने किस संस्करण की कोशिश की। टर्मिनल के माध्यम से वर्चुअलबॉक्स और एक्सटेंशन पैक स्थापित करना आखिरकार मेरे लिए काम कर गया:

sudo apt-get install virtualbox
sudo apt-get install virtualbox-ext-pack

0

मैं इस मुद्दे में भाग गया, लेकिन समाधान सरल था। Oracle_VM_VirtualBox_Extension_Pack को डाउनग्रेड करें (केवल 5.1.0-112440 के बजाय 5.0.0 का उपयोग किया गया)। गुड लक यल।

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