Gvim कैसे स्थापित करें?


21

मैंने निम्नलिखित कार्य किया है:

sudo apt-get install vim-gnome

लेकिन मुझे निम्नलिखित मिलते हैं:

vim-gnome : Depends: libruby1.8 (>= 1.8.7.352) but 1.8.6.111-2ubuntu1 is to be installed
E: Unable to correct problems, you have held broken packages.

मेरा होगया:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

मेरी /etc/apt/source.list फ़ाइल की सामग्री:

deb http://us.archive.ubuntu.com/ubuntu/ oneiric main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric main restricted
deb http://us.archive.ubuntu.com/ubuntu/ oneiric-updates main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric-updates main restricted
deb http://us.archive.ubuntu.com/ubuntu/ oneiric universe
deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric universe
deb http://us.archive.ubuntu.com/ubuntu/ oneiric-updates universe
deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric-updates universe
deb http://us.archive.ubuntu.com/ubuntu/ oneiric multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric multiverse
deb http://us.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse
deb http://security.ubuntu.com/ubuntu oneiric-security main restricted
deb-src http://security.ubuntu.com/ubuntu oneiric-security main restricted
deb http://security.ubuntu.com/ubuntu oneiric-security universe
deb-src http://security.ubuntu.com/ubuntu oneiric-security universe
deb http://security.ubuntu.com/ubuntu oneiric-security multiverse
deb-src http://security.ubuntu.com/ubuntu oneiric-security multiverse

लेकिन कोई फायदा नहीं हुआ। मुझे हमेशा वही त्रुटि मिलती है।

मैं क्या समाधान कर सकता हूं?


मुझे आश्चर्य है कि आपका libruby अभी भी 1.8.6 पर क्यों है? ऑबंटू रिपॉजिटरी में 1.8.7 ( पैकेज . ubuntu.com/oneiric/libruby1.8 ) होते हैं । क्या आप मुख्य भंडार का उपयोग कर रहे हैं? दर्ज करें gnome-control-center softwareऔर सेटिंग से ”डाउनलोड करें देखें।
लार्जो

यह संयुक्त राज्य अमेरिका के लिए सर्वर से डाउनलोड करने के लिए सेट है।
croceldon

दौड़ने sudo dpkg --configure -aसे क्या मदद मिलती है?
सियारन लाइडमैन 15

आप इसे server मुख्य सर्वर ”पर सेट करने का प्रयास कर सकते हैं और एक अपडेट कर सकते हैं, बस इस मामले को बाहर करने के लिए कि आपका रिपॉजिटरी अद्यतित नहीं है। यदि यह इसे वापस सेट करने में मदद नहीं करता है, तो यह मुख्य सर्वर पर लोड को कम करता है।
लार्जो

मुख्य सर्वर में बदलने से मदद नहीं मिली। इसने डिस्ट-अपग्रेड को बिना किसी त्रुटि के चलाने की अनुमति दी, लेकिन मेरे पास अभी भी वैसी ही स्थिति है जब vim
croceldon

जवाबों:


7

आपको अपने स्रोतों की जांच करनी होगी। मुझे लगता है कि libruby1.8 1.8.7.352-2यह उपलब्ध है, mainजबकि ऐसा लगता है कि आपके पास सबसे नया संस्करण है 1.8.6.111-2ubuntu1:। इसका शायद यह मतलब है कि आप dist-upgradeविफल रहे या आपको अभी भी updateअपने स्रोतों की आवश्यकता है ।

$ apt-cache policy libruby1.8
libruby1.8:
  Installed: 1.8.7.352-2
  Candidate: 1.8.7.352-2
  Version table:
 *** 1.8.7.352-2 0
        500 http://archive.ubuntu.com/ubuntu/ oneiric/main amd64 Packages
        100 /var/lib/dpkg/status

मैं स्रोतों को कैसे अपडेट करूं? मैंने पहले ही apt-get install अपडेट / उन्नयन करने की कोशिश की है ... मूल प्रश्न में पोस्ट की गई उसी त्रुटि के साथ dist-upgrade विफल हो जाता है।
Croceldon

आप किस वितरण से अपग्रेड कर रहे हैं? यह जानने में मदद करनी चाहिए कि क्या कोई ज्ञात समस्या है। मैंने libruby1.8पैकेज संस्करण को नैट्टी में जाँच लिया है और लगता है कि आप पुराने वितरण से अपग्रेड कर रहे हैं।
16

मुझे डर है कि तुम मेरे सिर के ऊपर हो रहे हो। मुझे यह भी याद नहीं है कि मैंने क्या अपग्रेड किया है (मैंने इस छोटे से इंस्टॉलेशन पर कई अपग्रेड किए हैं)।
croceldon

हार्डी और निडर देखकर , मैं कहूंगा कि आपको हार्डी से एक संस्करण मिल रहा है (आप अभी भी देख सकते हैं कि apt-cache policy libruby1.8मैं वैसे भी उपयोग कर रहा हूं)। अनुशंसित अपग्रेड पथ को अगले एलटीएस में अपग्रेड किया जाएगा और बाद में अगले डिस्ट्रो को: 8.04 (एलटीएस) -> 10.04 (एलटीएस) -> 10.10 -> 11.04 -> 11.10। वे शायद बहुत अधिक उन्नयन हैं, इसलिए मैं आपके घर निर्देशिका का बैकअप लेने और खरोंच से 11.10 स्थापित करने की सलाह दूंगा।
जकोलाडो

27

निम्नलिखित ने मेरे लिए काम किया:

इसे चलाओ

sudo apt-get update 

और फिर चला

sudo apt-get install vim-gnome 

3

Ubuntu 16.04 में यह होना चाहिए:

sudo apt update

और फिर

sudo apt install vim-gnome

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