نحوه لیست تمام بسته های نصب شده


به جواب پذیرفته شده بروید




من می خواهم لیستی از تمام بسته های نصب شده را در یک فایل متنی بیرون بیاورم تا بتوانم آن را مرور کرده و به صورت عمده بر روی یک سیستم دیگر نصب کنم. چگونه می توانم این کار را انجام دهم؟


1947









24 :تعداد پاسخها


اوبونتو 14.04 و بالاتر

apt ابزار در اوبونتو 14.04 و بالاتر این باعث می شود بسیار آسان است.

 apt list --installed
 

نسخه های قدیمی تر

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

 dpkg --get-selections | grep -v deinstall
 

( -v برچسب "معکوس" grep برای بازگشت خطوط غیر همسان)

برای به دست آوردن لیستی از یک بسته خاص نصب شده:

 dpkg --get-selections | grep postgres
 

برای ذخیره آن لیست در یک پرونده متنی که packages در رایانه شخصی شما قرار دارد این کار را در ترمینال خود انجام دهید:

 dpkg --get-selections | grep -v deinstall > ~/Desktop/packages
 

روش دیگر ، به سادگی استفاده کنید

 dpkg -l
 

(نیازی نیست که هیچ یک از این دستورات را به عنوان superuser اجرا کنید ، بنابراین هیچ sudo یا انواع دیگری که در اینجا لازم است)


2203



برای به دست آوردن فقط بسته هایی که صریحاً نصب شده اند (فقط به عنوان وابستگی نصب نشده اند) می توانید اجرا کنید

 aptitude search '~i!~M'
 

این شامل توضیحی مختصر نیز خواهد بود که ممکن است بخواهید. اگر نه ، -F '%p' همانطور که توسط karthick87 ذکر شد ، گزینه را اضافه کنید .


به نظر می رسد گزینه دیگری کپی کردن پرونده /var/lib/apt/extended_states ، که یک پایگاه داده پرونده متنی است با این قالب است:

 Package: grub-common
Architecture: amd64
Auto-Installed: 0

Package: linux-headers-2.6.35-22-generic
Architecture: amd64
Auto-Installed: 1
 

Auto-Installed: 0 نشان می دهد که بسته کاملاً نصب شده است و فقط وابستگی ندارد.


420



برای لیست کردن تمام بسته های عمداً نصب شده (نه به عنوان وابستگی) با دستورات مناسب ، موارد زیر را اجرا کنید:

 (zcat $(ls -tr /var/log/apt/history.log*.gz); cat /var/log/apt/history.log) 2>/dev/null |
  egrep '^(Start-Date:|Commandline:)' |
  grep -v aptdaemon |
  egrep '^Commandline:'
 

این یک نمایش مبتنی بر زمان معکوس را ایجاد می کند ، با دستورات قدیمی در درجه اول لیست می شوند:

 Commandline: apt-get install k3b
Commandline: apt-get install jhead
...
 

داده های نصب همچنین استفاده سیناپسی را نشان می دهند ، اما بدون جزئیات (همان با تاریخ نصب):

 (zcat $(ls -tr /var/log/apt/history.log*.gz); cat /var/log/apt/history.log) 2>/dev/null |
  egrep '^(Start-Date:|Commandline:)' |
  grep -v aptdaemon |
  egrep -B1 '^Commandline:'
 

ارائه موارد زیر:

 Start-Date: 2012-09-23  14:02:14
Commandline: apt-get install gparted
Start-Date: 2012-09-23  15:02:51
Commandline: apt-get install sysstat
...
 

208


2013-02-02

نسخه پشتیبان تهیه کنید از بسته هایی که در حال حاضر نصب شده اند:

 dpkg --get-selections > list.txt
 

سپس (در سیستم دیگر) نصب ها را از آن لیست بازیابی کنید:

 dpkg --clear-selections
sudo dpkg --set-selections < list.txt
 

برای خلاص شدن از شر بسته های قدیمی:

 sudo apt-get autoremove
 

برای نصب مانند زمان پشتیبان (یعنی نصب بسته های تنظیم شده توسط dpkg --set-selections ):

 sudo apt-get dselect-upgrade
 

193



 apt-mark showmanual
 

حالت صفحات مرد:

لیستی از بسته های نصب شده را چاپ خواهد کرد

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

برای خروج نتیجه در یک فایل متنی:

 apt-mark showmanual > list-manually-installed.txt
 

79



dpkg-query (به جای آن dpkg --get-selections ، لیست هایی که نصب نشده اند) به شرح زیر است:

 dpkg-query -W -f='${PackageSpec} ${Status}\n' | grep installed |  sort -u | cut -f1 -d \ > installed-pkgs
 

یا:

 dpkg -l | grep ^ii | sed 's_  _\t_g' | cut -f 2 > installed-pkgs
 

41



برای لیست تمام بسته های نصب شده ،

 dpkg -l |awk '/^[hi]i/{print $2}' > 1.txt
 

یا

 aptitude search -F '%p' '~i' > 1.txt
 

یا

 dpkg --get-selections > 1.txt
 

توجه:
پرونده 1.txt نتیجه را در پوشه خانه خود دریافت خواهید کرد یا می توانید مسیر خود را مشخص کنید.


39



می توانید از Synaptic برای صرفه جویی در وضعیت فعلی بسته بندی شده خود استفاده کنید. در Synaptic ، گزینه "file / save markings" را انتخاب کنید ، نام پرونده را برای ذخیره حالت در آن وارد کنید ، و مطمئن شوید که کادر "Save full state، not only change change" را بررسی کنید.

پرونده ذخیره شده از این را می توان با استفاده از "علامت های پرونده / خواندن" در Synaptic در دستگاه جدید بارگیری کرد.


35



توصیه می کنم از طرح استفاده کنید . حتی اگر برای سرورها طراحی شده باشد ، می توان از دسک تاپ نیز استفاده کرد. این یک اسکریپت پوسته / سرآشپز / عروسکی را که شما از آن استفاده می کنید برای نصب مجدد همه بسته های شما ایجاد می کند.


34



شما می خواهید دوباره بسته ها را در 12.04 دوباره نصب کنید ، درست است؟

اگر چنین باشد ، بسیار آسان است. به یک حساب کاربری Ubuntu Single Sign On نیاز خواهید داشت. (قبل از نصب مجدد آن را ایجاد کنید تا سیستم شما همگام شود.)

  1. به مرکز نرم افزار بروید و در زیر منوی File گزینه "همگام سازی بین رایانه ها ..." را جستجو کنید.

  2. با کلیک بر روی آن ، کامپیوتر خود را ثبت کرده و لیستی از همه برنامه های رایانه خود را مشاهده خواهید کرد.

  3. هنگامی که شما نصب جدید ، آن کامپیوتر یک کامپیوتر جدید در نظر گرفته خواهد شد.

  4. شما فقط باید وارد حساب اوبونتو شوید و رایانه قبلی شما نشان داده خواهد شد.

  5. روی آن کلیک کنید؛ لیستی از همه برنامه ها دریافت خواهید کرد. بر روی برنامه ای که می خواهید نصب کنید "نصب" را انتخاب کنید.


33



همچنین ابزاری به نام Aptik (هم خط فرمان و هم GUI) وجود دارد که می تواند به شما در مشاهده لیستی از تمام بسته های نصب شده کمک کند ، با گزینه ای برای انتخاب / عدم انتخاب برخی از آنها ، ایجاد یک لیست پشتیبان و سپس بازگرداندن همان مجموعه بسته ها در سیستم دیگری

برای نصب:

 sudo add-apt-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install aptik
 

اطلاعات بیشتر: https://teejeetech.in/aptik/


توضیحات تصویر را اینجا وارد کنید

همانطور که در تصویر مشاهده می شود ، Aptik به شما امکان می دهد از PPA ها نیز نسخه پشتیبان تهیه کرده و بازیابی کنید ، که مطمئناً نصب برخی از بسته های نصب شده ضروری خواهد بود.


32



کلون APT . این بسته می تواند برای کلون / بازگرداندن بسته ها بر روی یک سیستم مبتنی بر سازگار استفاده شود.

  • این بسته ها ، منابع. لیستی ، حالت های keyring و خودکار نصب شده را ذخیره و بازیابی می کند.
  • همچنین می توانید بسته های قابل بارگیری دیگر را با استفاده از dpkg-repack ذخیره یا بازیابی کنید.

منبع: man apt-clone

APT-Clone توسط ubiquity (نصب کننده اوبونتو) برای فرایند ارتقا استفاده می شود. این بسیار بهتر از dpkg --get-selections راه حل است زیرا:

  1. این اطلاعات کلیه مخازن را حفظ می کند.
  2. این پیگیری که چه بسته هایی به طور خودکار نصب شده بودند را ردیابی می کند.
  3. این اجازه می دهد تا فایلهای DEB را که به صورت محلی نصب شده اید ، مجدداً repack کنید.

نحوه استفاده

  1. نصب

     sudo apt-get install apt-clone
     
  2. تهیه پشتیبان

     sudo apt-clone clone path-to/apt-clone-state-ubuntu-$(lsb_release -sr)-$(date +%F).tar.gz
     
  3. بازگرداندن پشتیبان

     sudo apt-clone restore path-to/apt-clone-state-ubuntu.tar.gz
     

    بازیابی نسخه جدیدتر:

     sudo apt-clone restore-new-distro path-to/apt-clone-state-ubuntu.tar.gz $(lsb_release -sc)
     

این یک فایل ساده تیز gzipped را ایجاد می کند که به راحتی قابل ویرایش و بررسی است قبل از بازیابی در دستگاه های دیگر. در اینجا نمونه ای از ساختار آن:

 /
├── etc
│   └── apt
│       ├── preferences.d
│       ├── sources.list
│       ├── sources.list.d
│       │   ├── anton_-ubuntu-dnscrypt-vivid.list
│       │   ├── maarten-baert-ubuntu-simplescreenrecorder-vivid.list
│       │   └── megasync.list
│       ├── trusted.gpg
│       └── trusted.gpg.d
│           ├── anton__ubuntu_dnscrypt.gpg
│           ├── anton__ubuntu_dnscrypt.gpg~
│           ├── maarten-baert_ubuntu_simplescreenrecorder.gpg
│           └── maarten-baert_ubuntu_simplescreenrecorder.gpg~
└── var
    └── lib
        └── apt-clone
            ├── extended_states
            ├── installed.pkgs
            └── uname
 

30



وجود دارد یک توضیح بزرگ در یونیکس های StackExchange که چگونگی استفاده از استعداد به لیست بسته های به عنوان وابستگی نصب نشده است، و چگونه به مقایسه این لیست با لیست بسته پیش فرض برای انتشار اوبونتو خود را.

برای به دست آوردن فایل مانیفست برای نسخه های دسکتاپ 12.04 و جدیدتر ، به این سایت مراجعه کنید ، نسخه خود را انتخاب کنید و در زیر تصاویر CD به قسمت پرونده ها بروید. شما می توانید چیزی مانند "ubuntu-12.04.4-desktop-amd64 + mac.manifest" پیدا کنید که مطابق با معماری شما باشد.

برای نسخه های سرور ، باید فایل مانیفست را از ISO که برای نصب سیستم اصلی استفاده شده است ، بدست آورید. برای یک سرور VPS یا cloud ، ارائه دهنده شما ممکن است تصاویر را در دسترس قرار دهد یا ممکن است لازم باشد با آنها تماس بگیرید.

در اینجا مثالی با استفاده از کد مربوط به پست ارجاع شده ، همراه با اصلاحاتی برای نصب روی سرور جدید آورده شده است.

سرور قدیمی (کدی از پست دیگر ، خروجی ذخیره شده در پرونده):

 aptitude search '~i !~M' -F '%p' --disable-columns | sort -u > currently-installed.list
wget -qO - http://mirror.pnl.gov/releases/precise/ubuntu-12.04.3-desktop-amd64.manifest \
  | cut -f1 | sort -u > default-installed.list
comm -23 currently-installed.list default-installed.list > user-installed.list
 

در سرور جدید ، پرونده را با استفاده از scp کپی کنید ، سپس از sed استفاده کنید تا "نصب" را به هر سطر اضافه کنید (-i یک جایگزین درون خطی را انجام می دهد). سپس می توانید از لیست به عنوان ورودی "dpkg --set-selections" استفاده کرده و بسته ها را با apt-get نصب کنید:

 scp [email protected]:user-installed.list .
sed -i 's/$/\tinstall/' user-installed.list
sudo dpkg --set-selections < user-installed.list
sudo apt-get dselect-upgrade
 

قبل از شروع این کار ، توصیه می کنم تمام قسمت های ارسال شده در ابتدا را بخوانید و درک کنید و سپس برای جزئیات بیشتر در مورد الگوهای جستجو با راهنمای مرجع استعداد مشورت کنید .


26



می توانید به قسمت apt log /var/log/apt/ و dpkg log موجود در زیر نگاه کنید /var/log/

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

 dpkg -l | grep '^ii '
 

25



من تعجب می کنم که apt-cache فرمان دقیقاً برای این منظور طراحی شده در بالا ذکر نشده است ...

 apt-cache pkgnames
 

برای اطلاعات بیشتر ، اجرا کنید apt-cache --help :

** apt-cache ابزاری با سطح پایین است که برای پرس و جو اطلاعات استفاده می شود
از پرونده های ذخیره باینری دودویی APT

دستورات:
   gencaches - بسته و منبع ذخیره را بسازید
   showpkg - نمایش برخی از اطلاعات کلی برای یک بسته واحد
   showrc - نمایش سوابق منبع
   آمار - برخی از آمارهای اولیه را نشان دهید
   dump - کل پرونده را به صورت پیچیده نشان دهید
   dumpavail - یک فایل در دسترس را برای stdout چاپ کنید
   unmet - نمایش وابستگی های برآورده نشده
   جستجو - در لیست بسته ها یک الگوی regex جستجو کنید
   show - یک ضبط قابل خواندن برای بسته را نشان دهید
   بستگی دارد - اطلاعات وابستگی خام را برای یک بسته نشان دهید
   rdepends - نمایش اطلاعات وابستگی معکوس برای یک بسته
   pkgnames - نام تمام بسته های موجود در سیستم را لیست کنید
   dotty - ایجاد نمودارهای بسته بندی برای GraphViz
   xvcg - ایجاد نمودارهای بسته برای xvcg
   خط مشی - نمایش تنظیمات خط مشی

گزینه ها:
  این متن راهنما
  -پ =؟ حافظه نهان بسته
  -s =؟ حافظه نهان منبع.
  -q شاخص پیشرفت را غیرفعال کنید.
  - من فقط بخشهای مهم را برای فرمان unmet نشان می دهیم.
  -c =؟ این پرونده پیکربندی را بخوانید
  -و =؟ یک گزینه پیکربندی دلخواه را تنظیم کنید ، به عنوان مثال -o dir :: cache = / tmp
برای اطلاعات بیشتر به صفحات کتابچه راهنمای apt-cache (8) و apt.conf (5) مراجعه کنید.
**

23



برای جمع آوری کامل دیدن کنید:

https://help.ubuntu.com/community/SwitchingToUbuntu/FromLinux/RedHatEnterpriseLinuxAndFedora#Command_Line_Tools

نیمه راه در طول صفحه:

dpkg - لیست


20



دستور زیر همچنین تمام بسته های نصب شده را لیست می کند ،

 grep ' installed ' /var/log/dpkg.log /var/log/dpkg.log.1 | awk '{print $5}' | sort -u
 

18



به این ویکی انجمن کمک کنید - راه حل های به روز اضافه کنید.


dpkg ، xargs ، و مناسب

این دستور باید ایجاد یک فایل متنی حاوی بسته های نصب شده را انجام دهد:

 dpkg -l | awk  '{print $2}' > package_list.txt
 

برای انجام بخش عمده نصب بسته های ذکر شده ، می بایست "pack_list.txt" را ویرایش کنید. با استفاده از ویرایشگر متن ، خطوط عجیبی را در بالای فایل حذف کنید. سپس می توانید از این دستور برای نصب بسته ها از فایل ایجاد شده با استفاده از:

 xargs < package_list.txt apt-get install -y
 

ct-cache ، xargs و به دست آوردن مناسب

فقط درصورتی که می خواهید تمام بسته های جاری با استفاده از لیست نصب شود ( که شامل نصب خودکار و غیره است) نیز از این روش استفاده کنید .

پاسخ "pkgnames apt-cache" را به پرونده ای که ما به راحتی "pack_list.txt" نامگذاری می کنیم. شما می توانید این کار را با:

 apt-cache pkgnames > package_list.txt
 

سپس وقتی می خواهید بسته هایی از "pack_list.txt" نصب کنید ، از این دستور استفاده می کنید:

 xargs < package_list.txt apt-get install -y
 

علامت گذاری مناسب ، xargs و به دست آوردن مناسب

می توانیم از این دستور استفاده کنیم apt-mark showmanual تا لیستی از بسته هایی را که به صورت دستی یا در ابتدا با اوبونتو نصب شده اند ، ارائه دهیم. ما می خواهیم آن را به پرونده ای که می خواهیم فقط "pack-list.txt" بنامیم. برای انجام این کار از این دستور استفاده کنید:

 apt-mark showmanual > package-list.txt
 

دستوری که ما برای نصب بسته ها از پرونده "pack_list.txt" استفاده می کنیم در زیر آمده است.

 xargs < package_list.txt apt-get install -y
 

ابزار مهاجرت Aptik

ابزار ساده سازی نصب مجدد بسته های نرم افزاری پس از به روزرسانی / نصب مجدد توزیع های مبتنی بر اوبونتو.
[راه انداز | Aptik ]

برای کسب اطلاعات در مورد Aptik ، به صفحه رسمی آن مراجعه کنید و برای تصویر در اینجا کلیک کنید و یا پایان این بخش را مشاهده کنید.

نصب Aptik ساده است. این مراحل را دنبال کنید:

  1. PPA را با اضافه کنید:
    sudo add-apt-repository -y ppa:teejee2008/ppa

  2. APT را با دستور زیر به روز کنید.
    sudo apt-get update

  3. نصب Aptik با استفاده از:
    sudo apt-get install aptik


Aptik Migration Utility v16.5.2



18



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

 dpkg-query --list >> installed_packages.txt
 

16



من فکر می کنم جالب است که توجه داشته باشید apt list --installed یا dpkg-query --list در واقع از پرونده ای که /var/lib/dpkg/status در پشت قرار دارد استفاده کنید جالب است که در آن همه اطلاعات مربوط به بسته ها ریش است.

بنابراین اگر می خواهید فقط با لیست فوق العاده گسترده بسته ها مقابله کنید cat /var/lib/dpkg/status .

توجه: /var/lib/dpkg/status پرونده را تغییر ندهید .


3



علاوه بر APT بسته، بسیاری از بسته های رابط کاربری گرافیکی امروزه به عنوان توزیع جرقه بزند .

اگر بسته شما یافت نشد apt list --installed ، سعی کنید snap list :

 $ snap list

Name                  Version                     Rev   Tracking  Publisher       Notes
gimp                  2.10.10                     165   stable    snapcrafters    -
gnome-calculator      3.32.1                      406   stable/…  canonical✓      -
keepassxc             2.4.1                       267   stable    keepassxreboot  -
...
 

همچنین ایده خوبی برای اضافه کردن /snap/bin به PATH است تا بتوانید آنهایی را از ترمینال شروع کنید (به صورت خودکار برای کاربران غیر ریشه انجام می شود).


3



این بسته dctrl-tools ارائه grep-status ابزار برای گرفتن لیست از بسته های مشخص شده به عنوان بر روی سیستم شما نصب شده:

 sudo apt install dctrl-tools
 

طریقه استفاده:

 grep-status -FStatus -sPackage -n   "install ok installed"
 

دیدن : man dctrl-tools


1



https://www.rosehosting.com/blog/list-all-installed-packages-with-apt-on-ubuntu/ :

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

برای لیست بسته های نرم افزاری نصب شده روی دستگاه خود می توانید از دستور زیر استفاده کنید:

 sudo apt list --installed
 

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

 Listing...
acl/xenial,now 2.2.52-3 amd64 [installed]
adduser/xenial,xenial,now 3.113+nmu3ubuntu4 all [installed]
apache2/xenial-updates,xenial-security,now 2.4.18-2ubuntu3.1 amd64 [installed]
apache2-bin/xenial-updates,xenial-security,now 2.4.18-2ubuntu3.1 amd64 [installed,automatic]
apache2-data/xenial-updates,xenial-updates,xenial-security,xenial-security,now 2.4.18-2ubuntu3.1 all [installed,automatic]
apache2-doc/xenial-updates,xenial-updates,xenial-security,xenial-security,now 2.4.18-2ubuntu3.1 all [installed]
apache2-utils/xenial-updates,xenial-security,now 2.4.18-2ubuntu3.1 amd64 [installed]
apparmor/xenial-updates,now 2.10.95-0ubuntu2.5 amd64 [installed,automatic]
apt/xenial-updates,now 1.2.19 amd64 [installed]
apt-utils/xenial-updates,now 1.2.19 amd64 [installed]
...
 

2. از برنامه LESS استفاده کنید

برای به راحتی خواندن کل خروجی می توانید از less برنامه استفاده کنید .

 sudo apt list --installed | less
 

3. از دستور GREP استفاده کنید

با استفاده از grep برنامه می توانید یک بسته خاص را از طریق خروجی جستجو کنید .

 sudo apt list --installed | grep -i apache
 

4- تمام بسته هایی را که شامل آپاچی است ، لیست کنید

خروجی از دستور فوق کلیه بسته هایی را که apache در نام آنها وجود دارد ذکر می کند.

 apache2/xenial-updates,xenial-security,now 2.4.18-2ubuntu3.1 amd64 [installed]
apache2-bin/xenial-updates,xenial-security,now 2.4.18-2ubuntu3.1 amd64 [installed,automatic]
apache2-data/xenial-updates,xenial-updates,xenial-security,xenial-security,now 2.4.18-2ubuntu3.1 all [installed,automatic]
apache2-doc/xenial-updates,xenial-updates,xenial-security,xenial-security,now 2.4.18-2ubuntu3.1 all [installed]
apache2-utils/xenial-updates,xenial-security,now 2.4.18-2ubuntu3.1 amd64 [installed]
libapache2-mod-php/xenial,xenial,now 1:7.0+35ubuntu6 all [installed,automatic]
libapache2-mod-php7.0/xenial-updates,now 7.0.13-0ubuntu0.16.04.1 amd64 [installed,automatic]
libapache2-mod-security2/xenial,now 2.9.0-1 amd64 [installed]
libapache2-modsecurity/xenial,xenial,now 2.9.0-1 all [installed]
 

Apt از الگوهای برای مطابقت با نام بسته ها و گزینه های لیست لیست (--installed) بسته های نصب شده ، (--upgradeable) بسته های قابل ارتقا یا تمام (--all-versions) نسخه های موجود در بسته پشتیبانی می کند.

5- از برنامه DPKG استفاده کنید

گزینه دیگری که می توانید برای لیست بسته های نرم افزاری نصب شده در Ubuntu VPS خود استفاده کنید ، dpkg دستور است.

 sudo dpkg -l
 

خروجی فرمان اطلاعاتی از قبیل نام بسته ، نسخه ، معماری و توضیحات کوتاه در مورد بسته را در اختیار شما قرار می دهد. البته می توانید grep دوباره از برنامه استفاده کنید تا یک بسته خاص را جستجو کنید.

 sudo dpkg -l | grep -i apache
 

خروجی باید مانند شکل زیر باشد:

 ii  apache2                       2.4.18-2ubuntu3.1                     amd64        Apache HTTP Server
ii  apache2-bin                   2.4.18-2ubuntu3.1                     amd64        Apache HTTP Server (modules and other binary files)
ii  apache2-data                  2.4.18-2ubuntu3.1                     all          Apache HTTP Server (common files)
ii  apache2-doc                   2.4.18-2ubuntu3.1                     all          Apache HTTP Server (on-site documentation)
ii  apache2-utils                 2.4.18-2ubuntu3.1                     amd64        Apache HTTP Server (utility programs for web servers)
rc  apache2.2-common              2.2.22-6ubuntu5.1                     amd64        Apache HTTP Server common files
ii  libapache2-mod-php            1:7.0+35ubuntu6                       all          server-side, HTML-embedded scripting language (Apache 2 module) (default)
rc  libapache2-mod-php5           5.5.9+dfsg-1ubuntu4.16                amd64        server-side, HTML-embedded scripting language (Apache 2 module)
ii  libapache2-mod-php7.0         7.0.13-0ubuntu0.16.04.1               amd64        server-side, HTML-embedded scripting language (Apache 2 module)
ii  libapache2-mod-security2      2.9.0-1                               amd64        Tighten web applications security for Apache
ii  libapache2-modsecurity        2.9.0-1                               all          Dummy transitional package
ii  libapr1:amd64                 1.5.2-3                               amd64        Apache Portable Runtime Library
ii  libaprutil1:amd64             1.5.4-1build1                         amd64        Apache Portable Runtime Utility Library
ii  libaprutil1-dbd-sqlite3:amd64 1.5.4-1build1                         amd64        Apache Portable Runtime Utility Library - SQLite3 Driver
ii  libaprutil1-ldap:amd64        1.5.4-1build1                         amd64        Apache Portable Runtime Utility Library - LDAP Driver
.
 

با رقابت این آموزش ، شما با موفقیت یاد گرفتید که چگونه بسته های نصب شده را در اوبونتو لیست کنید.


1



روش های زیادی برای انجام این کار وجود دارد. در صورت استفاده از CentOS مانند من می توانید از موارد زیر استفاده کنید: 1. yum list installed 2. rpm -qa


0



انتشارات مرتبط


چگونه می توان نام همه متغیرها و مقادیر فعلی آنها را لیست کرد؟

چگونه می توان لیست سرویس های فعال شده را از systemctl لیست کرد؟

نحوه لیست تمام پیوندهای نمادین در یک فهرست

چگونه می توان همه پرونده ها را در یک درخت (یک فهرست و فهرست های فرعی آن) لیست کرد؟

چگونه می توان همه بسته های i386 را از Ubuntu 64bit حذف کرد؟

چگونه فایلهای نصب شده توسط یک بسته اسنپ را لیست کنیم؟

چگونه برنامه های نصب شده کاربر (نه بسته ها) را لیست کنیم؟

چگونه می توانم تمام بسته های نصب شده را با شماره نسخه خاص لیست کنم؟

چگونه می توان تمام بسته های نصب شده از PPA ها را لیست کرد؟

چگونه می توان لیست چاپگرهای موجود از ترمینال را نام برد؟

[apt] سوال برچسب


چگونه می توانم بسته های موجود را از خط فرمان جستجو کنم؟

چگونه چندین فایل PDF را ادغام کنیم؟

مقایسه ابزارهای پشتیبان

آیا می توانم پرتابگر Unity را جابجا کنم؟

چگونه راه اندازی مجدد nautilus بدون ورود به سیستم؟

پس از به روزرسانی 16.04 ، Wifi کار نمی کند

آسیب پذیری bash CVE-2014-6271 چیست (Shellshock) و چگونه می توانم آن را برطرف کنم؟

از یک ماشین مجازی (VM) به یک سیستم فیزیکی مهاجرت کنید

چگونه فرکانس و نوع رم فعلی من را پیدا کنیم؟

دستور "exec" چه کاری انجام می دهد؟