🐧 نحوه لیست کردن بسته های نصب شده در Linux – Information Security Squad

این راهنمای سریع چگونگی لیست کردن تمام بسته های نصب شده لینوکس را از خط فرمان با مثال توضیح می دهد.

دستورات نمایش تمام بسته های نصب شده بسته به نوع مدیر بسته ای که استفاده می کنید متفاوت است.

من دستورات نمونه ای را برای همه محبوب ها قرار داده ام مدیران بسته.

1. نحوه لیست کردن بسته های نصب شده بر روی Arch Linux با استفاده از pacman

Pacman مدیر بسته پیش فرض برای Arch Linux و مشتقات آن مانند Manjaro Linux است.

برای لیست کردن تمام بسته های نصب شده با استفاده از pacman در Arch Linux و آن گزینه ها ، اجرا شود:

 $ pacman -Q 

اگر می خواهید از طریق خروجی صفحه پیمایش کنید ، همانطور که در زیر نشان داده شده ، خروجی را به دستور بیشتر لوله کنید:

 $ pacman -Q | بیشتر 

برای ذکر فقط بسته ها و نسخه های صریحاً نصب شده:

 $ pacman -Qe 

برای لیست کردن فقط تعداد کل بسته های نصب شده در Arch Linux ، خروجی pacman را به دستور wc:

 $ pacman -Q | wc -l
134 

همانطور که از خروجی فوق مشاهده می کنید ، من 134 بسته را بر روی سیستم Arch Linux خود نصب کرده ام.

2. نحوه لیست کردن بسته های نصب شده از در Alpine Linux با استفاده از دستور apk.

Apk ، مخفف Alpine Package Manager ، مدیر بسته پیش فرض برای Alpine Linux است. 19659019] دستور لیست بسته های نصب شده در Alpine Linux:

 $ apk info 

اگر می خواهید لیستی از بسته های نصب شده و همچنین شماره نسخه و توضیحات بسته را مشاهده کنید ، از پرچم -vv همانطور که در زیر نشان داده شده استفاده کنید:

 $ apk info -vv 

خروجی:

 lm_sensors-3.4.0-r6 - مجموعه ای از ابزارهای فضای کاربر برای دسترسی عمومی SMBus و نظارت بر سخت افزار.
man-1.14.3-r0 - بسته ساختگی برای سازگاری ارتقا یافته. این می تواند با خیال راحت برداشته شود
libcrypto1.1-1.1.1i-r0 - کتابخانه رمزنگاری از openssl
libssl1.1-1.1.1i-r0 - SSL کتابخانه های مشترک
[...] 

برای لیست کردن فقط کل بسته های نصب شده در Alpine Linux ، apk info info را به دستور wc مانند تصویر زیر لوله کنید:

 $ apk info | wc -l
86 

3. لیست های بسته های نصب شده در دبیان ، اوبونتو با استفاده از دستور apt.

Apt یک رابط سطح فرمان سطح بالا برای سیستم مدیریت بسته در دبیان ، اوبونتو و سایر سیستم های مبتنی بر دبیان فراهم می کند.

برای نمایش لیستی از بسته های نصب شده در دبیان ، اوبونتو ، Linux Mint و سایر سیستم های مبتنی بر DEB ، اجرا کنید:

 $ apt list --installed 

نمایش تعداد کل بسته های نصب شده در سیستم های مبتنی بر دبیان ، خروجی دستور apt را به دستور wc مانند تصویر زیر لوله کنید:

 $ لیست مناسب - نصب شده | wc -l
2575 

4. لیست بسته های نصب شده در دبیان ، اوبونتو با استفاده از دستور dpkg.

Dpkg ابزاری برای نصب ، ساخت ، حذف و حذف بسته های دبیان است.

برای لیست کردن تمام بسته های نصب شده با نسخه ها و جزئیات با استفاده از دستور dpkg ، اجرا کنید:

 $ dpkg -l 

همچنین می توانید از دستور dpkg-query برای لیست کردن تمام بسته های نصب شده دبیان استفاده کنید.

 $ dpkg-query -l 

فقط تعداد کل بسته های نصب شده را لیست کنید سیستم های مبتنی بر دبیان:

 dpkg -l $ | wc -l
2668 
 $ dpkg-query -l | wc -l
2668 

5. لیست کردن بسته های نصب شده در RHEL ، Fedora ، CentOS با استفاده از دستور yum.

Yum ، مخفف Yellowdog Updater ، اصلاح شده ، یک ابزار مدیریت خط فرمان برای نصب و مدیریت بسته ها بر روی سیستم های مبتنی بر Red Hat است.

اکنون اینگونه است در نسخه های اخیر RHEL و CentOS با dnf جایگزین شده است.

برای یافتن لیستی از بسته های نصب شده در Fedora ، RHEL و کلون های آن مانند CentOS ، اجرا کنید:

 $ yum list نصب شده 

فقط تعداد كامل بسته هاي نصب شده را با استفاده از دستورات yum و wc چاپ كنيد:

 $ yum list نصب شده | wc -l
347 

6. لیست بسته های نصب شده در RHEL ، Fedora ، CentOS با استفاده از دستور dnf.

DNF نسخه بعدی YUM است و از Fedora 22 ، RHEL 8 و CentOS 8 به عنوان مدیر بسته پیش فرض بوده است.

همانند Yum.

برای یافتن لیست بسته های نصب شده در RHEL ، Fedora ، CentOS با استفاده از dnf ، اجرا کنید:

 $ dnf list نصب شده 

اگر می خواهید فقط تعداد کل بسته ها را با استفاده از دستور dnf نمایش دهید ، run:

 $ dnf list نصب شده است | wc -l 

7. نحوه لیست کردن بسته های نصب شده در openSUSE با استفاده از دستور zypper

Zypper مدیر بسته خط فرمان پیش فرض برای نصب و مدیریت بسته ها در SUSE و openSUSE است.

برای لیست بسته های نصب شده در openSUSE با استفاده از zypper ، اجرای کنید:

 $ zypper se - فقط نصب شده 

8. نحوه لیست کردن بسته های نصب شده در Linux با استفاده از دستور rpm

دستور RPM ، مخفف Red Hat Package Manager ، برای نصب و مدیریت برنامه ها از خط فرمان در سیستم های مبتنی بر Redhat استفاده می شود.

برای لیست کردن تمام بسته های RPM ، نصب شده بر روی سیستم خود ، اجرا کنید:

 $ rpm -qa 

برای مشاهده خروجی پیمایش ، خروجی را به دستور more هدایت کنید:

 $ rpm -qa | بیشتر 

همچنین می توانید تمام بسته های نصب شده ، که آخرین آنها در بالا هستند ، با استفاده از پرچم – آخرین ، لیست کنید ، همانطور که در زیر نشان داده شده است:

 $ rpm -qa --last 

دو روش زیر عمومی هستند. [19659069] می توانید از این دستورات در هر سیستمی که ابزار Snap یا Flatpak نصب شده باشد استفاده کنید.

9. نحوه لیست کردن بسته های نصب شده با Snap در Linux

Snap یک سیستم استقرار و مدیریت نرم افزار است که توسط Canonical توسعه یافته است.

برای لیست کردن همه برنامه های Snap نصب شده در سیستم خود ، این برنامه را اجرا کنید:

 $ فهرست سریع 

نمونه خروجی: