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

Содержание

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

Знание того, как составить список установленных пакетов в вашей системе на основе Debian, может быть полезно в ситуациях, когда вам нужно установить те же пакеты на другой компьютер или если вы хотите переустановить свою систему.

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

Apt — это интерфейс командной строки для системы управления пакетами, который сочетает в себе наиболее часто используемые функции из apt-get и apt-cache включая возможность перечисления установленных пакетов.

Чтобы вывести список всех пакетов, установленных в вашей системе, выполните следующую команду:

sudo apt list —installed
adduser/stable,now 3.115 all [installed] apt/stable,now 1.4.8 amd64 [installed] apt-listchanges/stable,now 3.10 all [installed] apt-utils/stable,now 1.4.8 amd64 [installed] autoconf/stable,now 2.69-10 all [installed] automake/stable,now 1:1.15-6 all [installed] autotools-dev/stable,now 20161112.1 all [installed,automatic] base-files/stable,now 9.9+deb9u5 amd64 [installed] base-passwd/stable,now 3.5.43 amd64 [installed] bash/stable,now 4.4-5 amd64 [installed]

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

Ubuntu. Как? Как узнать характеристики компьютера?

Поскольку список пакетов длинный, рекомендуется передать вывод по конвейеру команде less чтобы его было легче читать:

sudo apt list —installed | less

Чтобы узнать, установлен ли конкретный пакет, используйте команду grep для фильтрации вывода. Например, чтобы узнать, установлен ли пакет tmux в системе, введите:

sudo apt list —installed | grep tmux
tmux/stable,now 2.3-4 amd64 [installed]

Читайте также:
Лучшая программа для напоминаний на компьютер

Приведенный выше вывод показывает, что в вашей системе установлен tmux 2.3-4.

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

dpkg-query — это командная строка, которая может использоваться для отображения информации о пакетах, перечисленных в базе данных dpkg.

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

sudo dpkg-query -l | less

Команда отобразит список всех установленных пакетов, включая версии пакетов, архитектуру и краткое описание.

Вы можете отфильтровать вывод dpkg-query -l с помощью команды grep :

sudo dpkg-query -l | grep package_name_to_search

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

Следующая команда сохранит список всех установленных пакетов в вашей системе Debian в файле с именем packages_list.txt :

sudo dpkg-query -f ‘$n’ -W > packages_list.txt

Теперь, когда у вас есть список, вы можете установить те же пакеты на новый сервер с помощью:

sudo xargs -a packages_list.txt apt install

Подсчитайте количество установленных пакетов

Чтобы узнать, сколько пакетов установлено в вашей системе, вы можете использовать ту же команду, что и при создании списка пакетов, но вместо перенаправления вывода в файл вы можете передать его команде wc для подсчета строк:

Полезные программы для Linux — мониторинг железа(ЦП, видео, дисков и пр)


sudo dpkg-query -f ‘$n’ -W | wc -l

Вывод покажет количество установленных пакетов:

Выводы

В этом руководстве вы узнали, как составлять список и фильтровать установленные пакеты в вашей системе Debian.

Не стесняйтесь оставлять комментарии, если у вас есть вопросы.

Источник: routerus.com

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

Как мне получить список установленных программ в Linux?

  1. Дистрибутивы на основе Aptitude (Ubuntu, Debian и т. Д.): Dpkg -l.
  2. Дистрибутивы на основе RPM (Fedora, RHEL и т. Д.): Rpm -qa.
  3. Дистрибутивы на основе pkg * (OpenBSD, FreeBSD и т. Д.): Pkg_info.
  4. Дистрибутивы на основе Portage (Gentoo и т. Д.): Список equery или eix -I.
  5. Дистрибутивы на основе pacman (Arch Linux и т. Д.): Pacman -Q.

Как мне увидеть установленные программы в Ubuntu?

Откройте программный центр Ubuntu. Перейдите на вкладку «Установленные» и в поиске просто введите * (звездочка), центр программного обеспечения отобразит все установленное программное обеспечение по категориям.

Как проверить установленные пакеты в Linux?

Используйте команду pacman, чтобы проверить, установлен ли данный пакет в Arch Linux и его производных. Если приведенная ниже команда ничего не возвращает, значит, пакет «nano» не установлен в системе. Если он установлен, соответствующее имя будет отображаться следующим образом.

Как вы перечисляете все установленные пакеты Yum?

Чтобы просмотреть список установленных пакетов, выполните следующие действия:

Как мне найти пакеты apt get?

Чтобы узнать имя пакета и его описание перед установкой, используйте флаг «поиск». Использование «поиска» с apt-cache отобразит список подходящих пакетов с кратким описанием. Допустим, вы хотите узнать описание пакета vsftpd, тогда команда будет.

Читайте также:
Как переходить между программами

Как узнать, какие службы работают в Ubuntu?

Вывести список служб Ubuntu с помощью служебной команды. Команда service –status-all выведет список всех служб на вашем сервере Ubuntu (как запущенные службы, так и не запущенные службы). Это покажет все доступные службы в вашей системе Ubuntu. Статус [+] для запущенных служб, [-] для остановленных служб.

Как узнать, какие пакеты Python установлены в Linux?

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

  1. Использование функции справки. Вы можете использовать функцию справки в Python, чтобы получить список установленных модулей. Войдите в командную строку Python и введите следующую команду. В нем будут перечислены все модули, установленные в системе. …
  2. с использованием python-pip. sudo apt-get install python-pip. пип заморозить. просмотрите необработанный файл pip_freeze.sh, размещенный на ❤ на GitHub.

Как узнать, установлен ли valgrind в Linux?

Обнаружение ошибки памяти

  1. Убедитесь, что Valgrind установлен. sudo apt-get install valgrind.
  2. Удалите все старые логи Valgrind: rm valgrind.log *
  3. Запустите программу под контролем memcheck:

Как узнать, установлен ли mailx в Linux?

В системах на базе CentOS / Fedora существует только один пакет с именем «mailx», который является наследственным пакетом. Чтобы узнать, какой пакет mailx установлен в вашей системе, проверьте вывод «man mailx» и прокрутите вниз до конца, и вы должны увидеть некоторую полезную информацию.

Как узнать, установлен ли графический интерфейс в Linux?

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

Как мне вывести список всех пакетов rpm?

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

  1. Если вы используете платформу Linux на основе RPM (например, Redhat, CentOS, Fedora, ArchLinux, Scientific Linux и т. Д.), Здесь Есть два способа определить список установленных пакетов. Использование yum:
  2. установленный список yum. Использование rpm:
  3. rpm -qa. …
  4. установлен список yum | туалет -l.
  5. об / мин -qa | туалет -l.

Какая команда отобразит список всех установленных пакетов?

Запустите команду apt list –installed, чтобы вывести список всех установленных пакетов в Ubuntu. Чтобы отобразить список пакетов, удовлетворяющих определенным критериям, например, показать соответствующие пакеты apache2, запустите apt list apache.

Как мне найти свой репозиторий yum?

Вам нужно передать опцию repolist команде yum. Эта опция покажет вам список настроенных репозиториев в RHEL / Fedora / SL / CentOS Linux. По умолчанию отображаются все включенные репозитории. Перейдите к параметру -v (подробный режим) для получения дополнительной информации.

Читайте также:
Какая программа заменяет Whatsapp

Похожие сообщения:

    Как вы перечисляете все установленные пакеты в Linux?Быстрый ответ: Как увидеть список всех установленных пакетов в Linux?Вы спросили: Как мне увидеть все установленные программы в Linux? Лучший ответ: Какую команду можно использовать для получения списка установленных пакетов Debian? Как получить список установленных программ в Ubuntu?Как мне вывести список всех установленных программ в Windows 10?

Источник: linkeyprod.fr

Как получить и скопировать список установленных пакетов на 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. Соединяемся с первым сервером

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

sudo aptitude

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

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

Источник: ruvds.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru