सवाल उबंटू 12.04 पर इवेंस 3.10


मैं उबंटू 12.04 पर दस्तावेज़ व्यूअर (इवेंस) 3.4.0 का उपयोग कर रहा हूं, लेकिन संस्करण 3.10 का उपयोग करना चाहता हूं, क्योंकि इसमें एक नई सुविधा है जो मेरे काम में बहुत उपयोगी है। मैंने यहां दिए गए लिंक का उपयोग किया है https://apps.ubuntu.com/cat/applications/saucy/evince/ लेकिन यह सिर्फ मुझे दिखाता है कि Evince पहले से ही स्थापित है (पुराना संस्करण)।

कृपया क्या कोई मेरी मदद कर सकता है?


3
2017-11-03 00:04


मूल


आपने गलत तरीके से लिंक का उल्लेख किया है। उबंटू 12.04 है precise नहीं saucy। - Avinash Raj
@AvinashRaj quesiton पढ़ें। ओपी सटीक में सॉसी (v3.10 जो जुड़ा हुआ था) से Evince के संस्करण को स्थापित करना चाहता है। - kiri


जवाब:


केवल एक पैकेट के लिए बहुत सारे काले जादू शफलिंग रिपॉजिटरीज़ से बचने के लिए शीर्ष पर थोड़ा सा है इसलिए मैंने इसे स्थापित करने का एक और तरीका कोशिश की।

1) apt-get remove evince वर्तमान संस्करण को हटा दें

2) से evince डाउनलोड किया http://packages.ubuntu.com/nl/saucy/evince

3) apt-get install gdebi

4) जीडीबीआई का उपयोग उस ईवेंस को स्थापित करने के लिए करें जो अभी डाउनलोड हुआ है

5) मेरी उम्मीदों के खिलाफ मैं निर्भरता नरक में उतरा!

कई बार यह विधि ठीक काम करती है लेकिन इस बार मेरे पास 50 से अधिक (!) संचयी निर्भरताएं थीं।
इसमें जोड़ा गया: कुछ libs थे बहुत प्रणाली के लिए मूल बंधे तो सिस्टम तोड़ने का मौका चरम था।

निष्कर्ष: उबंटू सटीक में evince 3.10 को स्थापित करने का यह तरीका नहीं था।


1
2017-11-03 00:17



वह सटीक, चाकू का उपयोग नहीं कर रहा था। लिंक को अपडेट करने का प्रयास करें। - Avinash Raj
फिर से पढ़ें, अविनाश। उसके पास उबंटू सटीक स्थापित है और उबंटू सटीक से evince का उपयोग कर, लेकिन वह चाहता हे Ubuntu सटीक पर उबंटू सॉसी से evince चलाने के लिए। - thom
Evince 3.10 libglib2.0-0 (> = 2.37.3) पर निर्भर करता है। सटीक 2.32.1-0ubuntu2 है, आदि चरण 5 आपको इंगित करने से बहुत अधिक की आवश्यकता है और अन्य चीजों को तोड़ सकता है। - chaskes
कुछ निर्भरता हल करने योग्य हैं ... यदि निर्भरता की संख्या भारी हो रही है, तो चरणों को उलटना आसान है (मैंने पहले किया है)। आप कितने निर्भरताओं का अनुमान लगाते हैं कि उन्हें हल करना होगा? आपका जवाब उसे कुछ काम बचा सकता है। - thom
@ थॉम, सम्मान के साथ, यह मेरा जवाब नहीं है, यह तुम्हारा है। मैं बस इसे सुधारने में आपकी मदद करने की कोशिश कर रहा हूं। :) आप निर्भरता की स्थिति को अधिक विस्तार से देखना चाहते हैं और इसे अपने उत्तर में जोड़ सकते हैं। - chaskes


एक रास्ता है लेकिन आप इसे पसंद नहीं करेंगे। झबिल्ड सभी आवश्यक निर्भरताओं और पुस्तकालयों के साथ आपकी पसंद के एक फ़ोल्डर में स्थानीय गनोम ऐप स्थापना बना सकता है। यह आपके सिस्टम को प्रभावित नहीं करेगा क्योंकि यह पैकेज प्रबंधक को छोड़ देता है और केवल आपके द्वारा चुने गए फ़ोल्डर में फ़ाइलों को डाउनलोड और इंस्टॉल करता है।

तथापि:

  • आपको लगभग 1 जीबी की गनोम निर्भरताएं मिलनी होंगी

  • आपको उन्हें संकलित करना होगा (जो आपके सिस्टम के आधार पर हो सकता है काफी लंबा ले लो)

  • अंत उत्पाद आपके सिस्टम के साथ उस अच्छी तरह से एकीकृत नहीं हो सकता है। पर कम से कम मेरे अनुभव से ऐसा नहीं हुआ, आइकन प्रदर्शित नहीं किए जा रहे थे, कोई उचित Zeitgeist एकीकरण और सेटिंग्स के साथ मुद्दों, आदि

सभी चीजों को माना जाता है कि आपको निश्चित रूप से खुद से पूछना होगा कि क्या यह वास्तव में आपके लिए प्रयास के लायक है। उम्मीद है कि पैकेज पर क्लिक करें भविष्य में इन मुद्दों को हल करेंगे।


1
2017-11-03 04:21



यह जाने का एक लंबा रास्ता प्रतीत होता है। मुझे लगता है कि मुझे इवेंसू 3.10 का उपयोग करने के लिए 12.04 के साथ उबंटू 13.10 तरफ स्थापित करना होगा। यह मूर्खतापूर्ण लग सकता है, लेकिन यह सबसे अच्छा हो सकता है। धन्यवाद। - João Pedro Tapada