Перейти к содержимому

Как узнать что установлено на linux

  • автор:

Список установленных программ и пакетов в Linux

В Debian Linux список установленных пакетов можно увидеть так:

# dpkg --get-selections

В Ubuntu Linux список установленных программ смотрим так:

# sudo dpkg --get-selections

В FreeBSD установленные программы можно посмотреть так:

# pkg_info | less
# pkg_info apache

Используйте команду pkg_version чтобы показать общий список версий всех установленных пакетов в FreeBSD:

# pkg_version | less
# pkg_version | grep 'lsof'

В OpenBSD команда use pkg_info так же ведет себя как и в FreeBSD и покажет список установленных пакетов:

Список пакетов, установленных разными способами в вашей системе Ubuntu

В следующей статье мы увидим, как список пакетов, установленных в Ubuntu. От того, как посмотреть пакеты, которые мы установили Коллега уже говорил с нами некоторое время назад в этом блоге. Если вы один из тех, кто регулярно устанавливает программное обеспечение для его тестирования, или, возможно, вы не помните, устанавливали ли вы ту или иную программу на прошлой неделе, то то, что вы собираетесь прочитать дальше, может вам помочь.

Все команды, которые мы увидим в следующих строках, образуют часть справки соответствующих команд, но многие пользователи не осознали эту возможность и то, насколько она может быть полезной в некоторых случаях.

Посмотреть все разделы

Список недавно установленных пакетов в Ubuntu

Просмотр установленного программного обеспечения из опции программного обеспечения Ubuntu

установленные пакеты программного обеспечения

Si ты не хочешь использовать терминал и его команды, вы всегда можете увидеть приложения, установленные в системе, открыв опцию программного обеспечения. Оказавшись в нем, вам просто нужно нажать на вкладка «Установлено». Там вы увидите список установленных приложений.

Просмотр установленного программного обеспечения из диспетчера пакетов Synaptic

установленное программное обеспечение синаптического менеджера пакетов

Другой графический способ увидеть пакеты, установленные на вашем компьютере, — использовать диспетчер пакетов Synaptic. Вам просто нужно пойти в опция «Статус» а затем выберите тот, который говорит «Установлены «.

Просмотр системных журналов

В системах Gnu / Linux a запись всего, что происходит. К счастью для пользователей, они могут быть проверьте все эти записи. Это позволит нам просмотреть недавно установленные пакеты.

В Ubuntu есть несколько способов сделать это. Мы сможем проверьте журнал dpkg или apt. Чтобы сделать этот запрос, мы можем использовать команда grep, чтобы отфильтровать результат и показать только установленные пакеты. Вы можете увидеть журнал dpkg, открыв терминал (Ctrl + Alt + T) и набрав в нем:

журнал установленных пакетов dpkg

grep " install " /var/log/dpkg.log

Как я уже сказал, вы также можете проверить реестр apt. Это покажет только те программы, которые мы устанавливаем с помощью команды apt. Для выполнения запроса в терминале (Ctrl + Alt + T) мы напишем:

регистрировать установленные пакеты

grep " install " /var/log/apt/history.log

Список пакетов, установленных с помощью apt

Хотя Команда apt-get не имеет прямой опции для вывода списка установленных пакетов, возможно, если у вас есть возможность для этого. Чтобы проверить пакеты, установленные через apt, в терминале (Ctrl + Alt + T) вы должны написать:

список подходящих установлен

apt list --installed

Приведенная выше команда покажет список всех пакеты, которые были установлены с использованием файлов apt и .deb. В этом случае пакеты, которые были установлены как зависимость. По этой причине результат этой команды покажет установленные приложения, библиотеки и другие пакеты, которые мы даже не знали, были установлены на нашем компьютере.

Как вы увидите, если вы воспользуетесь указанной выше командой, список установленных пакетов огромен. По этой причине логичнее всего будет используйте grep и отфильтруйте вывод для данного пакета. Это можно сделать следующим образом:

список APT установлен grep firefox

apt list --installed | grep nombre-programa

Список пакетов, установленных с помощью dpkg

Мы сможем используйте команду dpkg, чтобы вывести список всех установленных пакетов в Ubuntu. С этим списком можно ознакомиться с помощью следующей команды в терминале (Ctrl + Alt + T):

dpkg-query -l

dpkg-query -l

Вы также можете использовать команду:

dpkg -l

Две предыдущие команды могут быть отфильтруйте свой вывод с помощью grep, как это было сделано с подходящий список для поиска определенного пакета. Вам просто нужно добавить после каждой из этих команд:

| grep nombre-programa

Список установленных пакетов оснастки

Если нас интересует знать установленные пакеты Snap В системе, в терминале (Ctrl + Alt + T) мы будем использовать следующую команду:

список оснастки

snap list

Список пакетов оснастки тоже указывает, какие приложения принадлежат проверенному издателю с помощью зеленой галочки.

Список установленных пакетов Flatpak

к перечислить все установленные пакеты Flatpak В системе, в терминале (Ctrl + Alt + T) воспользуемся командой:

список flatpak

flatpak list

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

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

Полный путь к статье: Убунлог » Ubuntu » Список пакетов, установленных разными способами в вашей системе Ubuntu

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

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

Карлос Хиль сказал

тому назад 4 лет
спасибо очень хорошее резюме, очень полезно

Энрике сказал

тому назад 3 лет
Большое спасибо за информацию, мне это очень помогло !!

Эдоардо Палпати сказал

тому назад 2 лет

Спасибо за ясный и очень полезный пост.
Единственное предложение:
Было бы хорошо, если бы дату поставили так, чтобы, посмотрев, можно было понять, сколько ей лет.
Спасибо и наилучшие пожелания из Колумбии.

Эрнан сказал

Как получить и скопировать список установленных пакетов на Ubuntu / Debian Linux сервере

Приобретая новый виртуальный сервер у RUVDS на Ubuntu / Debian вы можете получить список всех установленных пакетов на вашем виртуальном сервере. Также в данной статье мы рассмотрим, как скопировать и перенести установленные пакеты с одного виртуального сервера на другой.

Чтобы получить список всех установленных пакетов на Ubuntu или Debian, используйте DPKG и другие команды.

Введите следующую команду:

dpkg-query -l

Результаты команды dpkg-query -l

Чтобы увидеть только список пакетов, попробуйте:

dpkg-query -f '$\n' -W

Результаты команды dpkg-query -f

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

dpkg --get-selections | grep -v deinstall

Результаты команды dpkg --get-selections | grep -v deinstall

apt list --installed

или можно просто найти все пакеты на основе PHP:

apt list --installed | grep php

Результаты команды apt list --installed | grep php

Как сохранить список в текстовый файл

Команда выглядит следующим образом для server1:

dpkg --get-selections | grep -v deinstall > mylist.txt

Теперь скопируйте mylist.txt на server2 с вашим адресом, например 100.100.100.100:

scp mylist.txt 100.100.100.100:~/
The authenticity of host 100.100.100.100 (100.100.100.100)' can't be established.
ECDSA key fingerprint is SHA256:r+WgiifO
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '100.100.100.100' (ECDSA) to the list of known hosts.

Как установить скопированные пакеты на server2

На втором сервере server2 для восстановления установок из mylist.txt, выполните следующую команду:

dpkg --clear-selections
sudo dpkg --set-selections < mylist.txt
sudo apt-get install -y $(< mylist.txt)

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

sudo apt-get autoremove

Вышеприведенные команды должны восстановить пакеты из резервных копий или другого сервера.

Если данных на втором сервере нет, нужно их скопировать и после этого восстановить. Этот вариант заключается в использовании команды aptitude следующим образом:

### Создаем список программ в директории на первом сервере /tmp/packages.txt ###

dpkg --get-selections > /tmp/packages.txt

### Копируем файл на второй сервер с адресом 100.100.100.100 ###

scp /tmp/packages.txt 100.100.100.100:/tmp/

### Теперь вы можете установить пакеты на втором сервере используя команду apt-get/synaptic ###

1. Соединяемся с первым сервером

ssh root@100.100.100.101

2. Устанавливаем aptitude:

sudo aptitude

3. Восстанавливаем данные

aptitude install $(cat /tmp/packages.txt | awk '')

Список установленных программ в Ubuntu

Многих новых пользователей Linux интересует, как посмотреть список установленных программ в Ubuntu. Не важно зачем: может вам нужно удалить ту или иную программу, или просто посмотреть, сколько программ в системе установлено. Или же вам необходимо экспортировать список всех программ, чтобы потом быстро установить их в другой системе. Сделать это можно несколькими способами.

Начнём с более простого способа - с помощью главного меню. Откройте меню, затем перейдите в категорию Приложения, в разделе все вы можете увидеть ярлыки установленных программ:

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

Второй способ — с помощью центра приложений. Откройте менеджер приложений, щелкнув по его значку на боковой панели:

Выберите вкладку Установлено:

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

Способ третий — более сложный и потребует установки дополнительного программного обеспечения — менеджера пакетов. Запустите терминал (Ctrl + Alt + T) и наберите:

sudo apt install synaptic

Установка пакетов — действие от суперпользователя, поэтому система спросит пароль. Когда процесс закончится, найдите программу в главном меню и откройте её. Затем перейдите в СостоянияУстановленные:

В списке будут отображены все пакеты, установленные через пакетный менеджер apt, в том числе библиотеки и сервисы. Но тут нет пакетов, установленных через snap. Здесь также можно удалять и устанавливать приложения. Сначала их надо выбрать, а потом нажать кнопку Применить.

Способ четвёртый — с помощью консольной утилиты dpkg. Будет выведена аналогичная информация, что и в synaptic, только в терминале. Откройте терминал и наберите:

Утилита выведет список всех установленных пакетов с указанием версии, архитектуры и краткого описания:

Чтобы посмотреть список пакетов Ubuntu, установленных через пакетный менеджер snap, используйте такую команду в терминале:

Как видите, посмотреть список абсолютно всех программ в одном месте нельзя. Самый полный список показывают утилиты dpkg и synaptic. Есть и другие способы, но этого, я думаю, будет вполне достаточно. Удачи вам в экспериментах, и не удалите ничего нужного!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *