मैं ubuntu 12.04 पर हूं और जानना चाहता हूं कि आप कमांड लाइन के जरिए VIM को कैसे अपडेट करते हैं। इसे अद्यतन करने के लिए क्या आदेश है?
मैं ubuntu 12.04 पर हूं और जानना चाहता हूं कि आप कमांड लाइन के जरिए VIM को कैसे अपडेट करते हैं। इसे अद्यतन करने के लिए क्या आदेश है?
जवाबों:
नवीनतम स्थिर संस्करण प्राप्त करने के लिए, आधिकारिक निर्देशों के द्वारा इसे सीधे स्रोत GitHub रिपॉजिटरी से स्थापित करने की सिफारिश की जाती है ।
$ git clone https://github.com/vim/vim.git
$ cd vim/src
$ make
$ sudo make install
आप apt-get update && apt-get install vim
अपने वितरण के पैकेज रजिस्ट्री में उपलब्ध नवीनतम संस्करण में विम को अपडेट करने के लिए भी उपयोग कर सकते हैं । सभी उपलब्ध पैकेजों को अपडेट करने के लिए, आप चला सकते हैंapt-get update && apt-get upgrade
हालाँकि, आपको APT के साथ Vim का नवीनतम संस्करण नहीं मिल सकता है (आप नवीनतम प्रमुख संस्करण की संभावना बढ़ाएँगे, लेकिन मामूली / पैच नहीं)।
./configure
पहले दौड़ना जरूरी था make
। इसके अलावा, यदि आप कभी भी विम को अपडेट करने की योजना बनाते हैं, तो इसके checkinstall
बजाय make install
एक अच्छा विचार हो सकता है।
मैं आमतौर पर उपयोग करने की सलाह देता हूं sudo apt-get update ; sudo apt-get dist-upgrade
, क्योंकि यह सब कुछ अपडेट करेगा जो आपके सिस्टम पर अपडेट -प्राप्त कर सकता है। यदि आपके पास पहले से VIM स्थापित नहीं है, तो आप इसका उपयोग कर सकते हैं sudo apt-get install vim
।
यदि आप ubuntu16 / centos7 पर काम कर रहे हैं, तो आप नवीनतम विम इंस्टॉल करने के लिए नीचे दिए गए कमांड का उपयोग कर सकते हैं।
Ubuntu16
$ sudo apt-get install gcc git ncurses-dev
$ git clone --depth=1 https://github.com/vim/vim.git
$ cd vim/src
$ sudo make
$ sudo make install
Centos7
पहली कमांड को इसमें बदलें:
$ sudo yum install gcc git ncurses-devel
यदि आप अभी भी पुराने संस्करण देख रहे हैं, तो लॉगआउट और लॉगिन करें।
sudo apt-get update
यह अनिवार्य रूप से आपके पास सब कुछ अपडेट करने का प्रयास करेगा, जिसमें विम भी शामिल है।
update
बिना करना अपडेट के लिए जाँच करने और उन्हें डाउनलोड करने और न ही इंस्टाल करने upgrade
जैसा है। ( कार्रवाई डाउनलोड मेटाडेटा इंगित करती है कि पैकेज क्या उपलब्ध हैं, किन संस्करणों में, कहां से? यह पैकेजों को स्वयं डाउनलोड नहीं करता है, भले ही वे पहले से इंस्टॉल किए गए पैकेजों के नए संस्करण हों।) किसी को इंस्टॉल किए बिना डाउनलोड करने के लिए / के साथ कार्रवाई का उपयोग कर सकते हैं। विकल्प। update
upgrade
-d
--download-only