Tutorial 5: Analyzing text using Python NLTK
সুচিপত্র:
- অ্যাপটি সহ ইনস্টল করা প্যাকেজগুলির তালিকা দিন
- সমস্ত ইনস্টল করা প্যাকেজগুলির একটি তালিকা তৈরি করুন
- আপনার উবুন্টু মেশিনে ইনস্টল হওয়া প্যাকেজের সংখ্যা গণনা করুন
- উপসংহার
এই টিউটোরিয়ালে, আমরা আপনাকে উবুন্টুতে ইনস্টল করা প্যাকেজগুলি তালিকাভুক্ত ও ফিল্টার করার পদ্ধতি দেখাব। আপনার উবুন্টু সিস্টেমে ইনস্টল করা প্যাকেজগুলি কীভাবে তালিকাভুক্ত করবেন তা জেনে রাখা আপনার অন্য মেশিনে একই প্যাকেজগুলি ইনস্টল করতে হবে বা আপনি যদি আপনার সিস্টেমটি পুনরায় ইনস্টল করতে চান তবে সেই ক্ষেত্রে সহায়ক হতে পারে।
আমরা আপনাকে নির্দিষ্ট প্যাকেজ ইনস্টল করা আছে কি না তা পরীক্ষা করে দেখানো হবে, ইনস্টলড প্যাকেজগুলি গণনা করতে হবে এবং একটি ইনস্টলড প্যাকেজের সংস্করণটি খুঁজে বের করব।
যদিও এই টিউটোরিয়ালটি উবুন্টুর জন্য রচিত তবে উবুন্টু-ভিত্তিক বিতরণের জন্য একই নির্দেশাবলী প্রযোজ্য, কুবুন্টু, লিনাক্স মিন্ট এবং এলিমেন্টারি ওএস সহ।
অ্যাপটি সহ ইনস্টল করা প্যাকেজগুলির তালিকা দিন
apt
প্যাকেজ পরিচালনা সিস্টেমের জন্য একটি কমান্ড-লাইন ইন্টারফেস। এটি উবুন্টু ১৪.০৪-এ প্রবর্তিত হয়েছিল এবং এটিপ-গেট এবং অ্যাপ
apt-cache
থেকে সর্বাধিক ব্যবহৃত কমান্ডগুলি সংযুক্ত করে ইনস্টলড প্যাকেজগুলির তালিকা অন্তর্ভুক্ত করে।
আপনার উবুন্টু সিস্টেমে ইনস্টল করা প্যাকেজগুলি তালিকাভুক্ত করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
sudo apt list --installed
কমান্ডটি আপনাকে প্যাকেজ সংস্করণ, আর্কিটেকচার এবং একটি সংক্ষিপ্ত বিবরণ সহ সমস্ত ইনস্টল করা প্যাকেজগুলির তালিকা প্রদর্শন করবে।
আপনি
dpkg-query -l
আউটপুটটি গ্রেপ্তার সাথে
grep
আউটপুট হিসাবে ফিল্টার করতে পারেন:
sudo dpkg-query -l | grep package_name
সমস্ত ইনস্টল করা প্যাকেজগুলির একটি তালিকা তৈরি করুন
আপনার উবুন্টু বা ডেবিয়ান সিস্টেমে ইনস্টল করা সমস্ত প্যাকেজগুলির নামের একটি তালিকা তৈরি করতে এবং এটি প্যাকেজ_লিস্ট.টেক্সট নামের একটি ফাইলে সংরক্ষণ করতে, নিম্নলিখিত কমান্ডটি চালান:
sudo dpkg-query -f '${binary:Package}\n' -W > packages_list.txt
এখন আপনার তালিকাটি রয়েছে, আপনি যদি নতুন সার্ভারে একই প্যাকেজগুলি ইনস্টল করতে চান তবে আপনি এটি সহ এটি করতে পারেন:
sudo xargs -a packages_list.txt apt install
আপনার উবুন্টু মেশিনে ইনস্টল হওয়া প্যাকেজের সংখ্যা গণনা করুন
আপনার সিস্টেমে কয়টি প্যাকেজ ইনস্টল করা হয়েছে তা জানতে আপনি আগের মতো একই কমান্ড ব্যবহার করতে পারেন তবে আউটপুট কোনও ফাইলে পুনর্নির্দেশের পরিবর্তে আপনি
wc
ইউটিলিটিতে পাইপ করতে এবং লাইনগুলি গণনা করতে পারেন:
sudo dpkg-query -f '${binary:Package}\n' -W | wc -l
544
আপনি দেখতে পাচ্ছেন যে আমার উবুন্টু সার্ভারে আমার 544 টি প্যাকেজ ইনস্টল করা আছে।
উপসংহার
এখন অবধি আপনার উবুন্টু সিস্টেমে ইনস্টল করা প্যাকেজগুলি তালিকাভুক্ত এবং ফিল্টার করার পদ্ধতিটি আপনার জানা উচিত। আপনি যদি
apt
কমান্ড সম্পর্কে আরও জানতে চান আপনার টার্মিনালটি খুলুন এবং
man apt
টাইপ করুন।
আপনার কোনও প্রশ্ন থাকলে নির্দ্বিধায় কোনও মন্তব্য করুন leave
উবুন্টু dpkgজিপিএল লাইসেন্সের অধীনে বিতরণ করা একটি নিরাপদ, ব্যবহারকারী-বন্ধুত্বপূর্ণ এবং বিনামূল্যে উইন্ডোজ অপারেটিং সিস্টেম এবং ম্যানেজার। ডাউনলোডটি ডাউনলোড করার প্রক্রিয়াটি অনেক সহজে তৈরি করার জন্য অ্যাপ্লিকেশানটি উন্নত করা হয়েছে। ডাউনলোড প্রোগ্রামের বিনামূল্যের সংস্করণটি একটি লাইট সংস্করণ হিসাবে পাওয়া যায় এবং পছন্দসই বৈশিষ্ট্যাবলীগুলিকে প্লাগ-ইন হিসাবে ইনস্টল করা যায়।

এটি বিভাজন ফাইলগুলিকে বিভাগে ডাউনলোড করে দ্রুতগতিতে ডাউনলোড করে এবং একযোগে ডাউনলোড করে, ফলে ডাউনলোডের গতি বৃদ্ধি পায়! FDM ভাঙা ডাউনলোডগুলি পুনরায় শুরু করতে পারে যাতে আপনি নৈমিত্তিক ব্যবধানের পরে শুরু থেকে ডাউনলোড শুরু না করে।
সেন্টোতে ইনস্টল করা প্যাকেজগুলি কীভাবে তালিকাভুক্ত করা যায়

এই টিউটোরিয়ালে, আমরা আপনাকে CentOS এ ইনস্টল করা প্যাকেজগুলি কীভাবে তালিকাভুক্ত করতে এবং ফিল্টার করব তা দেখাব। আপনার CentOS সিস্টেমে ইনস্টল করা প্যাকেজগুলি কীভাবে তালিকাভুক্ত করবেন তা জেনে রাখা আপনার অন্য মেশিনে একই প্যাকেজগুলি ইনস্টল করতে হবে বা আপনি যদি আপনার সিস্টেমটি পুনরায় ইনস্টল করতে চান তবে সেই ক্ষেত্রে সহায়ক হতে পারে।
ডিবিয়ানে ইনস্টল হওয়া প্যাকেজগুলি কীভাবে তালিকাভুক্ত করা যায়

এই নির্দেশিকায়, আমরা কীভাবে দেবিয়ান-এ ইনস্টল হওয়া প্যাকেজগুলি তালিকাভুক্ত এবং ফিল্টার করব তা ব্যাখ্যা করব। আমরা আপনাকে নির্দিষ্ট প্যাকেজ ইনস্টল করা আছে কি না তা পরীক্ষা করে দেখানো হবে, ইনস্টলড প্যাকেজগুলি গণনা করতে হবে এবং একটি ইনস্টলড প্যাকেজের সংস্করণটি খুঁজে বের করব।