Ubuntu 14.04 में मेल्ड 3.11 कैसे स्थापित करें?


9

मैं ubuntu 14.04 पर काम करने के लिए 3.11 प्राप्त करने की कोशिश कर रहा हूं

मैंने नीचे दिए गए तरीके का अनुसरण करने की कोशिश की "

cd ~ 
git clone https://git.gnome.org/browse/meld 
cd meld  
sudo ln -s ~/meld/bin/meld /usr/bin/meld

लेकिन जब मैं टर्मिनल में पिघला देता हूं तो मुझे निम्नलिखित त्रुटि मिलती है

Traceback (most recent call last):
  File "/usr/bin/meld", line 223, in <module>
    setup_settings()
  File "/usr/bin/meld", line 197, in setup_settings
    cwd=melddir)
  File "/usr/lib/python2.7/subprocess.py", line 522, in call
    return Popen(*popenargs, **kwargs).wait()
  File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1327, in _execute_child
    raise child_exception
   OSError: [Errno 2] No such file or directory

मुझे यकीन नहीं है कि इसकी निर्भरता समस्या या अजगर पथ समस्या है।


स्थापित करने के निर्देशों के लिए README की जाँच करें। यह मेल्ड फोल्डर में स्थित है ... इसमें एक सेटअपहोम है। इसका उबंटू से भी कोई लेना-देना नहीं है।
रोबॉटहूमंस

बैकपोर्ट करने की कोशिश करें। 3.11 डिबियन प्रयोगात्मक के लिए उपलब्ध है, कम से कम। Unix.stackexchange.com/q/112157/4671 देखें । यदि आप इसके बारे में अधिक जानकारी चाहते हैं, तो कृपया कहें।
फहीम मीठा

जवाबों:


17
#Make a clean working directory
mkdir -p work/crap
#Get in to that directory
cd work/crap
#Clone git head
git clone https://git.gnome.org/browse/meld
#Get in to that project directory
cd meld
#Install dependencies
sudo apt-get install intltool itstool gir1.2-gtksource-3.0 libxml2-utils
#Install meld
sudo python setup.py install

यदि आप पुन: स्थापित किए बिना ही कोड पर काम करना चाहते हैं, तो मैं आमतौर पर एक वेव में स्थापित करके और एक आईडीई में वेनव में स्थापित फ़ोल्डर को खोलना चाहता हूं।

उन चरणों के बाद एक टर्मिनल में पिघलने का परिणाम:

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

ध्यान दें कि मेल्ड के वर्तमान संस्करण के लिए GTK + 3.14 की आवश्यकता होती है, जो Ubuntu 14.04 ( Meld requires GTK+ 3.14 or higher.त्रुटि) पर उपलब्ध नहीं है । तो Ubuntu 14.04 के लिए, आपको अंतिम संस्करण की जांच करने की आवश्यकता है जिसे GTK + 3.14 की आवश्यकता नहीं है। यही मेल 3.14 है। * शाखा (वर्तमान में 3.14.3), इसलिए शाखा का उपयोग करके चेकआउट करें git checkout meld-3-14


मैं अब आपकी विधि आज़माने जा रहा हूँ।
इब्न सईद

मुझे अंतिम चरण करने के बाद निम्नलिखित मिला। ..... 'glib-compile-schemas' निष्पादित करने में असमर्थ: ऐसी कोई फ़ाइल या निर्देशिका नहीं। ......
इब्न सईद

या तो मेरे पास मेरे वर्तमान इंस्टॉल से एक लटकती निर्भरता है जिसे मैं नहीं देख सकता हूं, या आपके पास टूटे हुए पैकेज हैं या आप टूटी हुई डिस्ट्रो या कस्टम थीम का उपयोग कर रहे हैं जो सामान को तोड़ते हैं। किसी भी मामले में, यह यहां काम करता है
रोबॉटहैंस

2
: अगर आप से पूछा कि आप क्या सोचते ए.यू. पर संबंधित सवाल कर रहे हैं ubuntu या वहाँ की खोज, तो आप इस मिलेगा askubuntu.com/questions/161739/... जो झूलते निर्भरता के रूप में इस libglib2.0-बिन अंक, लेकिन मैं पीछे हटना ...
रोबॉटहूमंस

1
मेल्ड के वर्तमान संस्करण के लिए GTK + 3.14 की आवश्यकता होती है, जो Ubuntu 14.04 ( Meld requires GTK+ 3.14 or higher.त्रुटि) पर उपलब्ध नहीं है । तो Ubuntu 14.04 के लिए आपको अंतिम संस्करण की जांच करने की आवश्यकता है जिसमें GTK + 3.14 की आवश्यकता नहीं है। यही मेल 3.14 है। * शाखा (वर्तमान में 3.14.3), इसलिए शाखा का उपयोग करके चेकआउट करें git checkout meld-3-14
jmiserez

1

मुझे ubuntu 14.10 रिपॉजिटरी में उपलब्ध 3.12 पिघला हुआ मिला।

डेब पैकेज इंस्टॉलेशन 14.04 के तहत भी काम करता है

http://packages.ubuntu.com/utopic/all/meld/download


1
मेरा भंडार अभी भी केवल 1.8.4 दिखाता है और आपका लिंक टूट गया है :(
Youda008

हां 14.10 सपोर्ट बहुत पहले खत्म हो जाता है
kmmbvnr

यहाँ Ubuntu 16 (Xenial) पर मेल्ड पैकेज के लिए लिंक दिया गया है । पैकेज वर्तमान संस्करण से लगभग 2 वर्ष पीछे है ।
डैन डस्केल्सस्कु
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.