Как посмотреть список пакетов, установленных в Debian и производных

Инструкции Икеа Смокинг вырезанный

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

Если вы, например, используете Ubuntu и зайдете в Центр программного обеспечения Ubuntu, нажав кнопку «Установлено», вы можете посмотреть программное обеспечение, которое вы установили, но список не полный. Поэтому в этом отношении это не очень практично. Также нелогично смотреть на пакеты, установленные из других инструментов управления пакетами, потому что они будут представлять вам только пакеты, установленные из них.

Чтобы узнать полный список, мы предлагаем еще одно решение, которое мы представляем здесь и, таким образом, можем иметь полный отчет обо всем программном обеспечении, установленном в нашем дистрибутиве, либо Debian, Ubuntu или их производные которые используют dpkg. Мы также можем добавить в эту команду очень интересную опцию, которую мы представим вам, и которая также позволит нам видеть размер каждого из пакетов, перечисленных на нашем жестком диске.

Ну, увидеть список предельно просто. Вам просто нужно открыть терминал или консоль и оттуда ввести следующую строку текста, чтобы вам был представлен список:

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

Это вариант для выполнения этой задачи, но вы можете изменить параметры и атрибуты команды, чтобы результат отличался в соответствии с вашими потребностями. Любые вопросы или предложения будут приветствоваться. Оставьте свой комментарий, и я отвечу как можно скорее.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

4 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

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

    ПРЕДЛОЖЕНИЕ:

    Мы могли бы быстро создать автоматизированный прототип сценария для следующей команды (или переустановить, или изменить дистрибутив), если у нас есть наш .deb на другом разделе (ну, мы загружаем его с собственного зеркала в нашей локальной сети или, в крайнем случае, мы "скачиваем" его из интернета):

    `dpkg-query -W -f = 'apt-get install $ {Package} \ n' | sort -n> list_app_to_install.sh `

    Конечно, если вы используете apt-get, в противном случае замените его правильным (aptitude, yum и т. Д.). Как я уже сказал, это прототип, заголовок #! / Bin / bash отсутствует, сделайте его исполняемым, управляйте масштабированием разрешений для установки и т. Д.

    ВЫШЕ заставляет меня задуматься: ** Как узнать, УЖЕ установлен ли пакет на целевой машине? **

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

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

    ИСПРАВЛЕНИЕ «ням» использует пакеты RPM. Я «путаю гимнастику с магнезией», стоит отметить. 8- (

  3.   Педру сказал

    Чтобы быстро увидеть установленные пакеты, это также может быть:

    дпкг-л

  4.   Вальтер Омар Дари сказал

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

    Это могло быть с ...

    dpkg –get-selections | grep -v deinstall | меньше

    ... или измените меньше, чтобы отправить его в файл ...

    dpkg –get-selections | grep -v deinstall> установленные_пакеты

    Saludos!