অ্যান্ড্রয়েড

ডিবিয়ানে ইনস্টল হওয়া প্যাকেজগুলি কীভাবে তালিকাভুক্ত করা যায়

.deb প্যাকেজগুলি ইনস্টল করতে কিভাবে

.deb প্যাকেজগুলি ইনস্টল করতে কিভাবে

সুচিপত্র:

Anonim

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

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

অ্যাপটি সহ ইনস্টল করা প্যাকেজগুলির তালিকা দিন

অ্যাপটি প্যাকেজ পরিচালনা সিস্টেমের জন্য একটি কমান্ড-লাইন ইন্টারফেস এবং apt-cache এবং apt-cache থেকে সর্বাধিক ব্যবহৃত কার্যকারিতা সংযুক্ত করে ইনস্টল করা প্যাকেজগুলির তালিকা অন্তর্ভুক্ত করে।

আপনার সিস্টেমে ইনস্টল করা সমস্ত প্যাকেজ তালিকাভুক্ত করতে নিম্নলিখিত কমান্ডটি চালান:

sudo apt list --installed

adduser/stable, now 3.115 all apt/stable, now 1.4.8 amd64 apt-listchanges/stable, now 3.10 all apt-utils/stable, now 1.4.8 amd64 autoconf/stable, now 2.69-10 all automake/stable, now 1:1.15-6 all autotools-dev/stable, now 20161112.1 all base-files/stable, now 9.9+deb9u5 amd64 base-passwd/stable, now 3.5.43 amd64 bash/stable, now 4.4-5 amd64

কমান্ডটি প্যাকেজ সংস্করণ এবং আর্কিটেকচার সম্পর্কিত তথ্য সহ সমস্ত ইনস্টল করা প্যাকেজগুলির একটি তালিকা প্রদর্শন করবে। আউটপুটটির ডানদিকের কলামটি দেখায় যে প্যাকেজটি অন্য প্যাকেজের নির্ভরতা হিসাবে স্বয়ংক্রিয়ভাবে ইনস্টল হয়েছিল কিনা।

যেহেতু প্যাকেজগুলির তালিকা দীর্ঘ, আউটপুটটিকে less কমান্ডে পাইপ করা সহজ হয় যাতে এটি পড়া সহজ হয়:

sudo apt list --installed | less

নির্দিষ্ট প্যাকেজ ইনস্টল করা আছে কিনা তা জানতে আউটপুট ফিল্টার করতে গ্রেপ কমান্ডটি ব্যবহার করুন। উদাহরণস্বরূপ আপনি ব্যবহার করতে পারেন যে সিস্টেমে tmux প্যাকেজ ইনস্টল করা আছে তা খুঁজে পেতে:

sudo apt list --installed | grep tmux

tmux/stable, now 2.3-4 amd64

উপরের ফলাফলটি দেখায় যে আপনি আপনার সিস্টেমে tmux 2.3-4 ইনস্টল করেছেন -4

Dpkg- কোয়েরি সহ ইনস্টল করা প্যাকেজগুলি তালিকাভুক্ত করুন

dpkg-query একটি কমান্ড লাইন যা dpkg ডাটাবেসে তালিকাভুক্ত প্যাকেজগুলির তথ্য প্রদর্শন করতে ব্যবহার করা যেতে পারে।

সমস্ত ইনস্টল করা প্যাকেজগুলির তালিকা পেতে:

sudo dpkg-query -l | less

কমান্ডটি প্যাকেজ সংস্করণ, আর্কিটেকচার এবং একটি সংক্ষিপ্ত বিবরণ সহ সমস্ত ইনস্টল হওয়া প্যাকেজগুলির একটি তালিকা প্রদর্শন করবে।

আপনি grep কমান্ড ব্যবহার করে dpkg-query -l আউটপুট ফিল্টার করতে পারেন:

sudo dpkg-query -l | grep package_name_to_search

সমস্ত ইনস্টল করা প্যাকেজগুলির একটি তালিকা তৈরি করুন

নীচের কমান্ডটি আপনার ডেবিয়ান সিস্টেমের সমস্ত ইনস্টল করা প্যাকেজগুলির তালিকা প্যাকেজ_লিস্ট.টেক্সট নামে একটি ফাইলে সঞ্চয় করবে:

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

আউটপুট ইনস্টল করা প্যাকেজগুলির সংখ্যা প্রদর্শন করবে:

466

উপসংহার

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

আপনার কোনও প্রশ্ন থাকলে নির্দ্বিধায় কোনও মন্তব্য করুন leave

ডিবিয়ান এপিপি