Как да видите списъка с пакети, инсталирани в Debian и деривати

Инструкции на Ikea Tux изрязани

Когато имаме разпределение, нещо много полезно е знам всички пакети че сме инсталирали, или да направим списък и да знаем какво имаме в случай на форматиране, за да можем да ги преинсталираме, без да забравяме нито едно, или просто да представим идеята за всичко, което имаме, в случай че искаме да премахнем каквото и да е по-продължителна употреба и от които Ние дори не си спомняме, че е инсталиран и че заема място на твърдия диск.

Ако използвате Ubuntu например и отидете в Ubuntu Software Center, щраквайки върху бутона Инсталиран, можете вижте софтуера, който сте инсталирали, но списъкът не е пълен. Следователно не е много практично в това отношение. Също така не е логично да разглеждате пакетите, инсталирани от други инструменти за управление на пакети, защото те ще ви представят само пакетите, инсталирани от тях.

За да знаете пълния списък, решението е друго, което представяме тук и по този начин ще можем да имаме пълен отчет за целия софтуер, който е инсталиран в нашата дистрибуция, или Debian, Ubuntu или производни и на двете които използват dpkg. Също така можем да добавим много интересна опция към тази команда, която ще ви представим и която също ще ни позволи да видим размера на всеки от пакетите, изброени на нашия твърд диск.

Е, да видите списъка е изключително просто. Трябва само да отворите терминала или конзолата и оттам да напишете следния ред текст, за да покажете списъка:

dpkg-query -W -f='${Installed-Size} ${Package}\n' | sort -n

Това е опция за изпълнение на тази задача, но можете да модифицирате опциите и атрибутите на командата, така че резултатът да е различен според вашите нужди. Всички въпроси или предложения ще бъдат добре дошли. Оставете вашия коментар и аз ще отговоря възможно най-скоро.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Джими Олано каза той

    ВНУШЕНИЕ:

    Бихме могли бързо да създадем автоматизиран прототип на скрипт за следващия екип (или преинсталиране или дистрибуция), стига да разполагаме с .deb на различен дял (или добре, ние го изтегляме от нашето собствено огледало в нашата LAN или, в краен случай, ние го "изтегляме" от интернет):

    `dpkg-query -W -f = 'apt-get install $ {Package} \ n' | сортиране -n> list_app_to_install.sh `

    Разбира се, ако използвате apt-get, в противен случай заменете с подходящия (aptitude, yum и т.н.). Тъй като казвам, че е прототип, липсва заглавката #! / Bin / bash, направете го изпълним, успейте да мащабирате разрешенията за инсталиране и т.н.

    НАГОРЕ ме кара да се чудя ** Как да разбера дали пакет ВЕЧЕ е инсталиран на целевата машина? **

    Е, страхотното нещо при повторното използване на кода: изпълняваме същото изречение, което предлагам на целевата машина ДАВАНЕ НА РАЗЛИЧНО ИМЕ НА СПИСЪКА и след това изпълняваме командата DIFF върху двата файла. Какво мислите?

  2.   Джими Олано каза той

    КОРИГИРАНЕ «yum» използва RPM пакети. Аз «обърквам гимнастиката с магнезия», заслужава да се отбележи. 8- (

  3.   Педро каза той

    За да видите бързо инсталираните пакети, това също може да бъде:

    dpkg -l

  4.   Уолтър Омар ДАРИ каза той

    Здравейте хора:

    Може да е с ...

    dpkg –get-selections | деинсталиране на grep -v | по-малко

    ... или променете по-малко, за да го изпратите във файл ...

    dpkg –get-selections | grep -v деинсталиране> инсталирани_пакети

    Saludos!