আপনার কাছে তিনটি আলাদা বিকল্প রয়েছে:
- বিতরণ প্যাকেজগুলিতে নতুন সংস্করণ যুক্ত হওয়ার জন্য অপেক্ষা করুন। মনে রাখবেন যে আপনি অপেক্ষা করার সময় আপনি কোনও নতুন ভাষা শিখতে বা খালি হাতে একটি জাহাজ তৈরি করতে চাইতে পারেন।
যদি বেশ কয়েক বছর অপেক্ষা করা আপনার পক্ষে ভাল না হয় তবে আপনার নিম্নলিখিত দুটি বিকল্প রয়েছে:
- সর্বশেষতম সংস্করণযুক্ত একটি পিপিএ ব্যবহার করুন:
- পেশাদাররা:
- করাটা সহজ.
- সম্পূর্ণ স্বয়ংক্রিয়ভাবে।
- আপনাকে অন্য কোনও সফ্টওয়্যার হিসাবে ভিম ইনস্টল করতে দিন।
- কনস:
- আপনি মূলত একটি সম্পূর্ণ অপরিচিত ব্যক্তিকে মূল সুবিধা প্রদান করুন grant
- এই পদ্ধতিটি কেবল উবুন্টু এবং পিপিএ সিস্টেম ব্যবহার করে প্রাপ্ত বিতরণগুলিতে কাজ করে।
- উত্স থেকে ভিম তৈরি করুন:
- পেশাদাররা:
- আপনি যে বিকল্পগুলি সক্ষম করবেন তার একটি দুর্দান্ত টিউনিং পাবেন (গুই, পাইথন / লুয়া সমর্থন ইত্যাদি)।
- আপনি রক্তপাত প্রান্ত সংস্করণ পান এবং এটি পেতে কোনও তৃতীয় পক্ষের রক্ষণাবেক্ষণকারীর প্রয়োজন নেই।
- উত্স থেকে কোনও সফ্টওয়্যার কীভাবে সংকলন করতে হয় তা শিখতে সবসময় দরকারী।
- এটি একটি বিতরণ অগ্নিস্টিক পদ্ধতি।
- কনস:
- পিপিএ বিকল্প হিসাবে স্বয়ংক্রিয় নয়।
- নতুন ব্যবহারকারীর জন্য ভীতিজনক হতে পারে।
দুটি পরবর্তী ক্ষেত্রে, এখানে এই বিকল্পগুলির জন্য একটি পদ্ধতি:
পিপিএ
টিপসনবুন্টু ডট কমের একটি অনলাইন টিউটোরিয়াল এখানে রয়েছে (ধন্যবাদ @ জোয়েটউইডাল যারা মন্তব্যে এটি প্রস্তাব করেছিলেন)।
প্রথমে একটি টার্মিনাল খুলুন এবং নিম্নলিখিত কমান্ডটি ব্যবহার করুন। এটি জোপথনফ দ্বারা রক্ষণাবেক্ষণ করা ব্যক্তিগত প্যাকেট সংরক্ষণাগার (পিপিএ) যোগ করবে আপনার ভোগাগুলিতে এবং উবুন্টুকে কোথায় ভিমের সন্ধান করতে হবে তা জানাতে হবে:
sudo add-apt-repository ppa:jonathonf/vim
আমি এখানে পুনরাবৃত্তি করব যে এটি করার ফলে এই পিপিএর স্ক্রিপ্টগুলিকে মূল সুযোগ দেওয়া হবে, আপনি যদি এটির উপর নির্ভর করেন তবেই এটি করুন । আপনি পড়তে চাইতে পারেন আমার সিস্টেমে যোগ করা পিপিএর নিরাপদ এবং কিছু "লাল পতাকা" কীসের জন্য নজর রাখা উচিত? এবং লঞ্চপ্যাড পিপিএ থেকে প্রাপ্ত সফ্টওয়্যারটি ভাইরাস এবং ব্যাকডোরের হুমকি থেকে মুক্ত থাকার কোনও গ্যারান্টি আছে কি? ।
প্যাকেট তালিকা আপডেট করুন যাতে উবুন্টু পিএমএতে ভিম ফাইলগুলি সন্ধান করবে:
sudo apt update
অবশেষে ভিএম ইনস্টল করুন:
sudo apt install vim
আর তদা! ভিম ইনস্টল করা আছে। নোট করুন যে আপনি জিইউআই প্যাকেজ ম্যানেজারের কাছ থেকে এটি করতে পারেন।
নোট করুন যে এটি কেবলমাত্র নতুন ভিএম সংস্করণগুলির সাথে উপলব্ধ পিপিএ নয়, আপনি আরও সন্ধানের জন্য আপনার পছন্দসই অনুসন্ধান ইঞ্জিন ব্যবহার করতে পারেন (এবং মনে রাখবেন যে আপনি আপনার সিস্টেমে রুট অ্যাক্সেসের সাথে ইন্টারনেট থেকে কিছু অচেনা লোককে বিশ্বাস করছেন)।
উত্স থেকে বিল্ডিং
দ্বিতীয় বিকল্পটি উত্স থেকে ভিম তৈরি করা। এটি কিছু অতিরিক্ত ম্যানিপুলেশন বোঝায় এবং নতুন ব্যবহারকারীর জন্য ভীতিজনক হতে পারে তবে এটি দীর্ঘস্থায়ী নির্মাণের সেরা উপায়।
এই পদ্ধতির মাধ্যমে আপনাকে গাইড করার জন্য বেশ কয়েকটি অনলাইন সংস্থান রয়েছে:
একটি সাধারণ পদ্ধতি নীচে দেওয়া হল, আপনার প্রয়োজনের সাথে মানিয়ে নিতে আপনার এটি টুইট করতে হবে তবে মূল ধারণাটি এখানে রয়েছে:
প্রথমে আপনাকে কিছু নির্ভরতা ইনস্টল করতে হবে। উদাহরণস্বরূপ এই কমান্ডটি ব্যবহার করুন (YouCompleteMe wiki দ্বারা প্রস্তাবিত):
sudo apt-get update
sudo apt-get install libncurses5-dev libgnome2-dev libgnomeui-dev \
libgtk2.0-dev libatk1.0-dev libbonoboui2-dev \
libcairo2-dev libx11-dev libxpm-dev libxt-dev python-dev \
python3-dev ruby-dev lua5.1 lua5.1-dev libperl-dev git
নোট করুন যে আপনার সম্ভবত সমস্ত কিছু লাগবে না: উদাহরণস্বরূপ যদি আপনি লুয়া ব্যবহার না lua5.1-dev
করেন তবে তালিকায় অন্তর্ভুক্ত করবেন না ।
সম্পাদনা পরিবর্তে পূর্ববর্তী ব্যবহারের apt-get install
কমান্ড আপনাকে নিম্নলিখিত ব্যবহার করতে পারেন। আপনার প্রয়োজনীয় নির্ভরতাগুলি স্বয়ংক্রিয়ভাবে পরিচালনা করার এতে সুবিধা রয়েছে:
sudo apt-get build-dep vim
তারপরে আপনার কম্পিউটারে উত্সগুলি পান (আপনার git
সাথে কমান্ডটি ইনস্টল করা দরকার apt-get install git
):
git clone https://github.com/vim/vim.git
এই ডিরেক্টরিতে যান এবং শেষ পরিবর্তনগুলি 'টানুন':
cd vim
git pull
আপনার যদি git pull
ইতিমধ্যে ত্রুটি হয় কারণ আপনি ইতিমধ্যে পরিবর্তনগুলি করেছেন আপনি নিজের পরিবর্তনগুলি 'স্ট্যাশ' করতে পারেন (অর্থাত্ সাময়িকভাবে এগুলি সরাতে পারেন), পরিবর্তনগুলি টানুন এবং তারপরে আপনার পরিবর্তনগুলি পুনরুদ্ধার করুন। যদি আপনি এটি করেন তবে আমি ধরে নেব যে আপনি গিটের সাথে পরিচিত এবং এটি অনুসরণ করার পদ্ধতিটি সরবরাহ করবেন না (এটি vim.org ডকটিতে বিশদ বিবরণ)।
আপনি উত্স থেকে অন্য যে কোনও সফ্টওয়্যার তৈরি করতে পারবেন তারপরে আপনি ভিম তৈরি করতে পারেন। ফাইলটি সিআরসি / ইনস্টল করা উচিত আপনাকে ভিম সংকলনের জন্য প্রয়োজনীয় তথ্য সরবরাহ করা উচিত।
একটি নিয়মিত কর্মপ্রবাহ শুরু হবে:
./configure --with-features=huge --enable-gui=auto
সরান --enable-gui
আপনি gVim না চান তাহলে ।
আপনি যে মেশিনটি ভিএম ইনস্টল করছেন তাতে যদি আপনার রুট অ্যাক্সেস না থাকে তবে আপনি সেই --prefix
বিকল্পটি যুক্ত করতে পারেন যা আপনাকে এমন ডিরেক্টরি ব্যবহার করতে দেয় যেখানে আপনার অ্যাক্সেসের অধিকার রয়েছে। উদাহরণস্বরূপ আপনি ব্যবহার করতে পারেন:
./configure --with-features=huge --enable-gui=auto --prefix=$HOME/local/vim
configure
স্ক্রিপ্ট অতিরিক্ত বৈশিষ্ট্যগুলিও উপস্থিত রয়েছে আপনি সক্ষম করতে চান সুর আর্গুমেন্ট অনেক সময় লাগতে পারে। এটি চালাতে কিছু সময় লাগে। চলমান চলাকালীন, এটি বার্তাগুলি মুদ্রণ করে যা এটি জানিয়েছে যে এটি কোন বৈশিষ্ট্যগুলি পরীক্ষা করছে।
এটি একবারে কনফিগার হয়ে গেলে আপনি প্রোগ্রামটি সংকলন করতে পারেন:
make
কিছু স্ব-চেক চালানোর জন্য একটি alচ্ছিক কমান্ড বিদ্যমান ( আমাকে জিজ্ঞাসা করবেন না তারা ঠিক কী করে আমি সর্বদা তাদের এড়িয়ে চলেছি :-) ):
make check
অবশেষে ভিমে ইনস্টল করুন /usr/local/
(এই আদেশটি মূল সুবিধার প্রয়োজন):
sudo make install
সংকলনের জন্য তৈরি করা এখনকার অকেজো ফাইলগুলি মুছে ফেলার জন্য আপনি চালাতে পারেন:
make clean
make distclean
এবং এখানে আপনি একটি নতুন Vim ইনস্টল সঙ্গে।
আপনি সম্ভবত উবুন্টু রেপো থেকে যে কোনও ভিম ইনস্টল করেছেন তা সরাতে চাইবেন, তবে আপনার প্রয়োজন নেই। ডিফল্টরূপে, ভিম /usr/local/
পরিবর্তে ইনস্টল করা হবে /usr/
। কেবলমাত্র নিশ্চিত হয়ে নিন যে আপনি সঠিক ভিম সংস্করণটি চালাচ্ছেন (যেমন /usr/local/bin/vim
, এবং না /usr/bin/vim
)।