তাদের নমনীয় স্বভাব, সেইসাথে আউট অফ দ্য বক্স পারফরম্যান্স তাদের ক্রমবর্ধমান জনপ্রিয়তার দিকে পরিচালিত করেছে। যেহেতু তাদের ডেভেলপারের মেরুদণ্ড হিসেবে বিবেচনা করা হয়, তাই কাজটি দক্ষতার সাথে করার সময় সর্বোত্তম বৈশিষ্ট্যগুলি সরবরাহ করে এমনটি বেছে নেওয়া অপরিহার্য।
Emacs এমনই একটি টেক্সট এডিটর যা এর ব্যবহারকারীদের সেরা কিছু বৈশিষ্ট্য প্রদান করে। এটি একটি ওপেন সোর্স, ক্রস-প্ল্যাটফর্ম এডিটর যা অত্যন্ত কাস্টমাইজযোগ্য এবং এর ব্যবহারকারীদের একটি ব্যবহারকারী বান্ধব ইন্টারফেস প্রদান করে। একাধিক এডিটিং মোড, স্ক্রিপ্টের জন্য সম্পূর্ণ ইউনিকোড সাপোর্ট, টেক্সট ম্যানিপুলেশন টুলস, এবং শেল এবং গিটের মতো অসংখ্য বাহ্যিক সরঞ্জামের সাথে ইন্টিগ্রেশন -এর মতো বৈশিষ্ট্য প্রদান করা স্পষ্টভাবে ইঙ্গিত দেয় যে এটি কতটা শক্তিশালী।
এটি ছাড়াও, এটি শুধুমাত্র একটি টেক্সট এডিটর হিসাবে কাজ করে না বরং প্রকল্পের পরিকল্পনাকারী, ডিবাগার, ইমেইল ক্লায়েন্ট ইত্যাদির মতো অন্যান্য কার্যকারিতা প্রদানের জন্যও সেট আপ করা যেতে পারে। এবং আপনার উবুন্টু সিস্টেমে এমাক্স ইনস্টল করুন।
উবুন্টুতে এমাক্স ইনস্টল করা
উবুন্টু ব্যবহারকারীদের তাদের কম্পিউটারে Emacs ইনস্টল করার একাধিক উপায় প্রদান করে। আসুন তাদের মধ্যে কিছু দেখি:
স্ন্যাপ ব্যবহার করে Emacs ইনস্টল করা
স্ন্যাপগুলি হল ক্যানোনিকাল ডেভেলপ করা অ্যাপ্লিকেশন যা প্রায় সব লিনাক্স ডিস্ট্রিবিউশনে ইনস্টল করা যায়। উবুন্টু সংগ্রহস্থল ব্যবহার করে স্ন্যাপ ব্যবহার করার একটি উল্লেখযোগ্য সুবিধা হল যে এটি ব্যবহারকারীদের আপনার কাজের পরিবেশের নির্ভরযোগ্যতা ছাড়াই সর্বাধুনিক সফটওয়্যার সরবরাহ করে। স্ন্যাপের মাধ্যমে অ্যাপ্লিকেশন ইনস্টল করা অত্যন্ত সহজ। ব্যবহারকারীরা কমান্ড লাইনে নিম্নলিখিত কমান্ডটি চালানোর মাধ্যমে Emacs ইনস্টল করতে পারেন:
$sudoস্ন্যাপইনস্টলemacs-ক্লাসিকএকবার এটি হয়ে গেলে, আপনি আপনার ইনস্টল করা অ্যাপ্লিকেশনের তালিকায় Emacs খুঁজে পেতে পারেন।
PPA সংগ্রহস্থল ব্যবহার করে Emacs ইনস্টল করা
কিছু ব্যবহারকারী অবশ্য Emacs- এর স্ন্যাপ সংস্করণগুলি কম স্থিতিশীল এবং বাগিয়ার বলে মনে করেছেন। সুতরাং, এমএএসএস ইনস্টল করার জন্য একটি ভাল বিকল্প হল পিপিএ সংগ্রহস্থল ব্যবহার করা।
এটি করার জন্য, এর মাধ্যমে টার্মিনাল খুলুন Ctrl+Alt+T অথবা অনুসন্ধান করে টার্মিনাল উবুন্টু ড্যাশে। একবার টার্মিনাল খোলা হলে, নিম্নলিখিত কমান্ডটি প্রবেশ করান:
$sudoadd-apt-repository ppa: kelleyk/emacsএটি একটি স্থিতিশীল পিপিএ সংগ্রহস্থল যা কেভিন কেলি দ্বারা রক্ষণাবেক্ষণ করা হয় যা সর্বশেষ এমাকস প্যাকেজগুলির জন্য সমর্থন ধারণ করে। প্যাকেজগুলির জন্য এটির সমর্থন রয়েছে: mailutils , পদ্ধতি , এবং xwidgets , যা Emacs দ্বারা প্রয়োজনীয় নির্ভরতা।
কমান্ডটি প্রবেশ করার পরে, আপনাকে আপনার পাসওয়ার্ড লিখতে বলা হবে (যেমন নীচের ছবিতে দেখানো হয়েছে)। এটি করুন, এবং এটি আপনার সিস্টেমে পিপিএ সংগ্রহস্থল যুক্ত করবে।
এরপরে, আমরা আমাদের সিস্টেমের অ্যাপ্ট-ক্যাশে এবং প্যাকেজগুলি সর্বশেষ সংস্করণগুলিতে আপডেট করতে চাই যাতে ইনস্টলেশনের সময় কোনও সমস্যা না হয়। টার্মিনালে নিম্নলিখিত কমান্ডটি চালানোর মাধ্যমে এটি করা যেতে পারে:
$sudo apt-get updateঅবশেষে, নিম্নলিখিত কমান্ডটি চালানোর মাধ্যমে Emacs ইনস্টল করা যেতে পারে:
$sudoউপযুক্তইনস্টলemacsVERSIONএখানে, সংস্করণটি Emacs এর সংস্করণ সংখ্যা বোঝায় যা আপনি ইনস্টল করতে চান। আমার ক্ষেত্রে, এটি 26 হবে।
$sudoউপযুক্তইনস্টলemacs 26টার্মিনালে নিম্নোক্ত কমান্ডটি প্রবেশ করে ব্যবহারকারীরা তাদের ইনস্টল করা Emacs এর সংস্করণও পরীক্ষা করতে পারেন:
$emacs-রূপান্তরEmacs নির্মাণ এবং সংকলন
Emacs ইনস্টল করার আরেকটি যন্ত্রণাহীন উপায় হল নিজেদের তৈরি এবং সংকলন করা। এটি করার জন্য, আমাদের প্রথমে কিছু নির্ভরতা ইনস্টল করতে হবে। বিল্ড নির্ভরতা ইনস্টল করার জন্য, টার্মিনালে নিম্নলিখিত কমান্ডটি প্রবেশ করান:
$sudo apt-get installনির্মাণ-অপরিহার্যপরবর্তী, Emacs নির্ভরতা ডাউনলোড করার জন্য, আমাদের প্রথমে সোর্স কোড ডাউনলোড অপশনটি সক্ষম করতে হবে। এটি করার জন্য, এ যান সফটওয়্যার আপডেট এবং সক্রিয় করুন সোর্স কোড অধীনে পাওয়া যায় উবুন্টু সফটওয়্যার শিরোনাম
এখন Emacs নির্ভরতা ডাউনলোড করতে নিম্নলিখিত কমান্ডটি প্রবেশ করান:
$sudo apt-get build-depemacs 26নির্ভরতা ইনস্টল করার পরে, আমাদের এখন Emacs এর উৎস বিতরণ ডাউনলোড করতে হবে। এটি করার জন্য, Emacs এর ওয়েবসাইটে যান এবং GNU/Linux এ ক্লিক করুন।
এবার নামের সাথে হাইপারলিংকে ক্লিক করুন কাছাকাছি GNU আয়না GNU/Linux শিরোনামে প্রদান করা হয়েছে।
তারপরে আপনাকে এমন একটি ওয়েবসাইটের দিকে পরিচালিত করা হবে যেখানে Emacs এর সমস্ত রিলিজ উপস্থিত থাকবে। আপনি আপনার সিস্টেমে যেটি ইনস্টল করতে চান তা বেছে নিন এবং ডাউনলোড করুন। আমার ক্ষেত্রে, আমি emacs-26.3 tar.gz ফাইলটি ডাউনলোড করব।
যখন টার ফাইলটি ডাউনলোড করা হয়েছে, যে ফোল্ডারে এটি ডাউনলোড করা হয়েছিল সেখানে যান এবং কমান্ডটি ব্যবহার করে এটি বের করুন:
$টার -zxvfemacs-VERSION.tar.gzএখানে, সংস্করণটি আপনার ডাউনলোড করা Emacs এর সংস্করণ সংখ্যা বোঝায়। আমার ক্ষেত্রে, এটি 26.3 হবে (আরও ভাল বোঝার জন্য নীচের চিত্রটি দেখুন)
আপনি যদি এক্সট্রাক্ট করা ফাইলগুলি দেখতে আগ্রহী না হন তবে আপনি পরিবর্তে কমান্ডটি প্রবেশ করতে পারেন:
$টার -জক্সএফemacs-VERSION.tar.gzএখন আপনার ইনস্টল করা Emacs এর ডিরেক্টরি লিখুন (emacs-VERSION হবে ডিরেক্টরি নাম) এবং টার্মিনালে নিম্নোক্ত কমান্ডগুলি চালিয়ে Emacs কম্পাইল করুন:
$সিডিemacs- সংস্করণ$/সজ্জিত করা
$তৈরি করা
আমার ক্ষেত্রে, এটি হবে:
$সিডিemacs-26.3$/সজ্জিত করা
$তৈরি করা
অবশেষে, Emacs কমান্ডটি চালানোর মাধ্যমে ইনস্টল করা যেতে পারে:
$তৈরি করা ইনস্টলকেন Emacs ব্যবহার করবেন?
Emacs সেখানকার অন্যতম শক্তিশালী টেক্সট এডিটর, যা তার গতিশীলতা এবং স্বনির্ধারিত প্রকৃতির জন্য পরিচিত। এটি অত্যন্ত নমনীয় এবং এক্সটেনসিবল, কারণ ব্যবহারকারীরা সহজেই তাদের পছন্দ অনুযায়ী কাস্টমাইজ এবং সেট আপ করতে পারে। এটি ছাড়াও, এটি কিছু অত্যন্ত কার্যকর সম্পাদনা সরঞ্জাম সরবরাহ করে যা ডেভেলপারদের কাজকে অনেক সহজ এবং দ্রুত করে তোলে। Emacs নি editorসন্দেহে একটি আবশ্যক সম্পাদক।