Ubuntu 15.04 पर स्प्रिंगडेड 2 स्थापित करने में असमर्थ


9

मैंने स्प्रिंगसीड 2 debफ़ाइल डाउनलोड की है और जब मैं इसे Ubuntu सॉफ्टवेयर सेंटर द्वारा खोलता हूं, तो यह इस त्रुटि को दिखाता है:

निर्भरता संतोषजनक नहीं है: libgcrypt11

मैंने अपने Synaptic Package Manager में इस पैकेज की तलाश की है, libgcrypt20लेकिन इसके लिए कुछ भी नहीं है libgcrypt11

इस समस्या को कैसे हल करना चाहिए?


आपने फ़ाइल कहाँ से डाउनलोड की है?
विल्फ


@abforce: नीचे उत्तर देखें
ashubuntu

एक तरफ: आपके पुराने नोट, कहते हैं, अगर आप 2.0 में अपग्रेड करते हैं तो स्प्रिंगडेस 1.1 स्पष्ट रूप से नहीं लेगा। मुझे 1.1 पर वापस जाना था और उन्हें मैन्युअल रूप से निर्यात करना था, और फिर उन्हें नए संस्करण में वापस लाना था। सिर्फ आपकी जानकारी के लिए।
जोएल डेविट

जवाबों:


13

आपके पास दो विकल्प हैं

  • निर्भरता बदलें और नवीनतम का उपयोग करें libgcrypt

    ऐसे कई कारण हैं जिन पर हम निर्भर हैं libgcrypt20

  • libgcrypt11का एक पुराना संस्करण स्थापित और उपयोग करेंlibgcrypt


निर्भरता बदलें:

पहले, SpringSeed की पिछली स्थापना को हटा दें:

sudo apt-get remove springseed

नवीनतम स्प्रिंग्स संस्करण यहाँ डाउनलोड करें :

ईजी:

cd
wget http://cdn.michealharker.com/dl/springseed_2.0_amd64.deb

इन आदेशों का पालन करें

mkdir temp.$$
cp springseed_2.0_amd64.deb temp.$$
cd temp.$$
dpkg-deb -x springseed_2.0_amd64.deb springseed-repackaged
cd springseed-repackaged
dpkg-deb -e ../springseed_2.0_amd64.deb

controlफ़ाइल खोलें :

nano DEBIAN/control

लाइन बदलें:

Depends: gconf2, gconf-service, libgtk2.0-0, libudev0 | libudev1, libgcrypt11, libgnome-keyring0, gir1.2-gnomekeyring-1.0, libnotify4, libxtst6, libnss3, python

साथ में:

Depends: gconf2, gconf-service, libgtk2.0-0, libudev0 | libudev1, libgcrypt20, libgnome-keyring0, gir1.2-gnomekeyring-1.0, libnotify4, libxtst6, libnss3, python

सहेजें और बाहर निकलें और इन आदेशों का पालन करें:

cd ..
sudo dpkg-deb -b springseed-repackaged
sudo dpkg -i springseed-repackaged.deb

इंस्टॉल libgcrypt11

एक टर्मिनल खोलें और इसके लिए नवीनतम यूटोपिक संस्करण डाउनलोड करें libgcrypt11:

cd
wget http://mirrors.kernel.org/ubuntu/pool/main/libg/libgcrypt11/libgcrypt11_1.5.4-2ubuntu1.1_amd64.deb

नवीनतम स्प्रिंगसीड संस्करण यहां डाउनलोड करें , जैसे:

wget http://cdn.michealharker.com/dl/springseed_2.0_amd64.deb

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

sudo dpkg -i libgcrypt11_1.5.4-2ubuntu1.1_amd64.deb
sudo dpkg -i springseed_2.0_amd64.deb

और यह उबंटू 15.04 में भी काम करता है!

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


आपके उत्तर के लिए धन्यवाद, निश्चित रूप से आपका उत्तर काम करता है लेकिन मैं दोनों उत्तरों को स्वीकार नहीं कर सकता।
मेंढक

हो सकता है, लेकिन एक और विकल्प है। पढ़ें।
एबी

आपका पहला विकल्प दूसरे की तुलना में अधिक आकर्षक लगता है! :)
मेंढक

हां, मुझे लगता है, मेरा जवाब बेहतर है।
एबी

मैंने आज्ञाएँ बदल दी हैं। मेरे शेल इतिहास फ़ाइल से कई कॉपी और पेस्ट करने के लिए। माफ़ करना।
एबी

6

15.04 उबंटू की अंतिम रिलीज अब पैकेज नहीं रखती है libgcrypt11, बल्कि libgcrypt20आप सिनैप्टिक पैकेज मैनेजर द्वारा आ गए हैं।

आपको बस इतना करना है कि पैकेज को यहां से डाउनलोड करना है और फिर इसे पहले इंस्टॉल करना है Springseed। आप इस स्रोत से अतिरिक्त ज्ञान अर्जित कर सकते हैं, इसके अलावा अन्य ऐप्स के साथ भी इसी तरह की समस्याओं को इंगित कर सकते हैं Springseed

यदि आपको कोई समस्या आती है तो कृपया दूसरी लिंक की सामग्री को फिर से ध्यान से पढ़ें।


मैं ईमानदारी से आपके उत्तर के लिए धन्यवाद करता हूं, लेकिन एबी का एक अधिक व्यापक लगता है।
मेंढक

@abforce: उनका जवाब व्यापक से अधिक उन्नत है। मैं खुद ही उस उत्तर को सबसे अच्छा मानूंगा अगर मैं सिर्फ :)।
ऐशबंटू

आपका उत्तर अच्छा है, इसलिए मैंने आपको कल शाम को उत्थान दिया। :)
AB
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.