Як переглянути список пакетів, встановлених у Debian та похідних файлах

Інструкції Ikea Tux вирізано

Коли ми маємо розподіл, щось дуже корисне знати всі пакети що ми встановили, або скласти список і знати, що ми маємо на випадок форматування, щоб мати можливість перевстановити їх, не забуваючи жодного, або просто скласти уявлення про все, що у нас є, якщо ми хочемо видалити будь-що, чого ми не маємо довше використання і з якого Ми навіть не пам’ятаємо, що він був встановлений і що він займає місце на жорсткому диску.

Якщо ви, наприклад, використовуєте Ubuntu і заходите в Центр програмного забезпечення Ubuntu, натискаючи кнопку Встановлено, можете перегляньте встановлене вами програмне забезпечення, але список не повний. Тому це не надто практично в цьому плані. Також не логічно дивитись на пакети, встановлені з інших інструментів управління пакетами, оскільки вони представлять вам лише ті пакети, які встановлені з них.

Щоб дізнатись повний список, ми пропонуємо ще одне рішення, і таким чином ми маємо можливість отримати повний звіт про все програмне забезпечення, яке встановлено у нашому дистрибутиві, або 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 на іншому розділі (або добре, ми завантажуємо його з нашого власного дзеркала в нашій локальній мережі або, в крайньому випадку, ми "завантажуємо" його з Інтернету):

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

    Звичайно, якщо ви використовуєте apt-get, інакше замініть на відповідний (aptitude, yum тощо). Як я вже кажу, це прототип, заголовок #! / Bin / bash відсутній, зробіть його виконуваним, встигніть масштабувати дозволи на встановлення тощо.

    ВИЩО змушує мене задуматися ** Як дізнатись, чи пакет ВЖЕ встановлений на цільовій машині? **

    Ну, чудова річ із повторним використанням коду: ми виконуємо те саме речення, яке я пропоную на цільовій машині, ДАЮЧИ РІЗНУ ІМЕНЮ У СПИСОК, а потім виконуємо команду DIFF для двох файлів. Що ви думаєте?

  2.   Джиммі Олано - сказав він

    CORRIJO «yum» використовує пакети RPM. Я «плутаю гімнастику з магнезією», що варто зазначити. 8- (

  3.   Педро - сказав він

    Щоб швидко переглянути встановлені пакети, це також може бути:

    dpkg -l

  4.   Вальтер Омар Дарі - сказав він

    Привіт народ:

    Це може бути з ...

    dpkg –get-selections | grep -v видалити | менше

    ... або змінити менше, щоб відправити його у файл ...

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

    Saludos!