Грабли, на которые я наступил. Руководства, инструкции, ощущения.
Если инфорация оказалась интересна и/или полезна, не побрезгуйте, оставьте комментарий 😉
среда, 16 декабря 2009 г.
Список установленных пакетов (Debian/Ubuntu)
Список всех установленных пакетов:
$ dpkg —get-selections
adduser install
alsa-base install
alsa-utils install
apache2 install
apache2-mpm-prefork install
apache2-utils install
apache2.2-common install
apt install
apt-utils install
Можно перенаправить в файл (package.list):
$ dpkg —get-selections > ~/package.list
Или сразу вывести в удобном для просмотра виде:
$ dpkg —get-selections | less
Фильтрация (в примере ищем установленные php-модули)
$ dpkg —get-selections | grep php
libapache2-mod-php5 install
php-db install
php-pear install
php-sqlite3 install
php5 install
Как создать список установленных программ
php5-cli install
php5-common install
php5-gd install
php5-memcache install
php5-mysql install
php5-sqlite install
php5-sqlite3 install
php5-xsl install
Информация о конкретном пакете (в примере это php5-gd):
$ dpkg -L php5-gd
/.
/usr
/usr/lib
/usr/lib/php5
/usr/lib/php5/20060613
/usr/lib/php5/20060613/gd.so
/usr/share
/usr/share/doc
/etc
/etc/php5
/etc/php5/conf.d
/etc/php5/conf.d/gd.ini
/usr/share/doc/php5-gd
Источник
Источник: balagur.blogspot.com
Удаление программ в Ubuntu
Программы, игры, утилиты и другие программные компоненты в операционной системе Ubuntu представлены в виде пакетов. Когда вы устанавливаете какую-нибудь программу (приложение), вы устанавливаете один или несколько пакетов.
Рассмотрим, как удалять приложения (пакеты) в Ubuntu.
Существует два основных способа удаления пакетов в Ubuntu: использование Менеджера приложений Ubuntu (Ubuntu Software Center) и использование командной строки.
Для чего это нужно?
- Инвентаризация программного обеспечения — очень часто в организациях любят давать пользователям права на рабочую станцию, что в последствии ведет к тому. что пользователь может наставить кучу разного ПО, и не всегда лицензионного.
- Перед переустановкой системы — Это то же может вас с подвигнуть к получению списку установленных программ в Windows 11 и предыдущих версий, чтобы пользователь получая свежую систему смог там обнаружить свое привычное окружение. Очень подойдет для формирования скрипта Winget.
- Создание списка стандартных приложений для компании — такое то же часто бывает, что компания хочет ввести стандарты, что можно использовать, а что нет. Для этого логично, что необходимо иметь список.
Список установленных пакетов с помощью Apt
apt — интерфейс командной строки для системы управления пакетами. Он был введен в Ubuntu 14.04 и объединяет наиболее часто используемые команды из apt-get и apt-cache включая опцию для вывода списка установленных пакетов.
Знакомство с Ubuntu. Обзор, настройка, установка тем и расширений
Для просмотра списка установленных пакетов в вашей системе Ubuntu используйте следующую команду:
sudo apt list —installed
Команда покажет вам список всех установленных пакетов, включая версии пакетов, архитектуру и краткое описание.
Вы можете отфильтровать вывод dpkg-query -l с помощью grep аналогичного выводу apt :
sudo dpkg-query -l | grep package_name
Читайте так же:
Как звонить ао Вайберу
Отобразите общее количество установленных пакетов в системах на основе Debian, направьте вывод команды apt команде wc , как показано ниже:
4. Перечислите установленные пакеты в Debian, Ubuntu с помощью команды dpkg.
Dpkg — это инструмент командной строки для установки, сборки, удаления пакетов Debian и управления ими.
Чтобы вывести список всех установленных пакетов с версиями и подробностями с помощью команды dpkg , запустите:
Кроме того, вы можете использовать команду dpkg-query для вывода списка всех установленных пакетов Debian.
Укажите только общее количество установленных пакетов в системах на основе Debian:
5. Перечислите установленные пакеты в RHEL, Fedora, CentOS с помощью команды yum.
Yum, расшифровывается как Yellowdog Updater, Modified, — это утилита управления из командной строки для установки и управления пакетами в системах на основе Red Hat. Теперь он заменен на dnf в последних версиях RHEL и CentOS.
Чтобы найти список установленных пакетов в Fedora, RHEL и его клонах, таких как CentOS, запустите:
Список только общее количество установленных пакетов с использованием команд yum и wc :
Поскольку OP упомянул: из которого я могу запустить программу из списка всех установленных программ?
Ниже небольшой скрипт, который перечисляет все (глобально) установленные приложения с графическим интерфейсом. Выберите один для запуска или введите несколько символов и нажмите Return запустить приложение:
Использовать
-
Скопируйте приведенный ниже скрипт в пустой файл и сохраните его как list_apps.py
Выполните тестирование по команде (откройте окно терминала, введите команду и нажмите Return ):
Если все работает нормально, добавьте его к сочетанию клавиш: выберите: «Системные настройки»> «Клавиатура»> «Ярлыки»> «Пользовательские ярлыки». Нажмите «+» и добавьте команду:
на комбинацию клавиш, которая вам нравится.
Читайте так же:
Как работать в программе Movavi Video Editor
Сценарий
Как это устроено
Сценарий перечисляет все файлы .desktop в /usr/share/applications и проверяет, находится ли строка NoDisplay=true в файле (что означает, что она не предназначена для использования в качестве графического интерфейса пользователя). Затем он просматривает файлы, ищет имя приложения и команду для его запуска.
Результат отображается в списке zenity , на выбор. Если вы выберете один, соответствующая команда будет выполнена.
Расширенная версия
Если вы также хотели бы иметь краткое описание приложения, как указано в строке Comment= его файла .desktop , используйте версию ниже:
На Ubuntu не все программы перечислены в меню приложений.
Чтобы увидеть их все, вам нужно открыть консоль и набрать
Это отобразит все приложения (одно, которое работает в пользовательском интерфейсе, и то, которое работает в консоли)
Честно говоря это самые первые команды любого линуксоида. Когда вы устанавливаете дистрибутив Линукс вручную, как это было в конце 90-х на RedHat-подобных дистрибутивах, то выбор пакетов при установке как правило производился именно вручную. И потом для облегчения и заточки системы обязательно требовалось пройтись по списку ручками при помощи команды rpm. Сейчас конечно проще. Графический интерфейс установки и кнопки “далее-далее”.
Мое изучение Linux началось с Ubuntu 7.04 и там как-то неприходилось просматривать из консоли установленные пакеты. Помню, раньше я вообще старался консоль не использовать, думал, что чего в ней удобного. Это сейчас я 60% своего времени и дома и на работе пользуюсь консолью.
Ну, и к тому же, самое главное, что я все же добрался до этих команд хоть и путь до них был долог))
Спасибо, помогло, периодически ставлю на «чистую» новую Ubuntu, с нужным мне набором программ. Да и терминаЛище Ррулит, конечно же
Источник: applesweet.ru
Программное обеспечение Ubuntu не отображает установленное программное обеспечение
Программное обеспечение Ubuntu не показывает установленное программное обеспечение:
Сегодня я установил также sudo apt install gnome-software, и оно показало установленные программы. После того, как я проверил наличие обновлений для Ubuntu, я установил их, и после перезагрузки также gnome-software не показывает установленное программное обеспечение.
Как получить список установленного программного обеспечения в программном обеспечении Ubuntu или в программном обеспечении (например, gnome-software)?
EDIT1: если я устанавливаю новое программное обеспечение из программного обеспечения Ubuntu, я вижу его в окне Установлено, но после перезагрузка исчезает.
EDIT2: я не хочу использовать терминал.
задан Gennaro Arguzzi 30 July 2020 в 11:11
2 ответа
Поскольку gnome-software / ubuntu-software не показывает ваш Установленные приложения, попробуйте вывести список установленных приложений в Терминале!
Просто введите эту команду в терминале «apt list —installed»
Надеюсь, это помогло!
РЕДАКТИРОВАТЬ 1a: Обратите внимание, что эта команда показывает больше, чем показывает программа gnome-software / ubuntu-software! Для этой команды могут быть фильтры, но я не знаю!
ответ дан 30 July 2020 в 22:04
Установить synaptic
Программное обеспечение Ubuntu (в центре) не отображает все программное обеспечение, доступное или установленное в репозиториях. Это особенно верно для утилит командной строки. Другой альтернативой графическому интерфейсу Ubuntu Software является synaptic , также известный как Synaptic Package Manager . Вы должны быть в состоянии найти в Ubuntu Software. Если нет, установите с помощью следующей команды:
sudo apt install synaptic
Открыть synaptic
Открыть synaptic , как обычно вы открываете любое программное обеспечение с графическим интерфейсом. Вам будет предложено ввести пароль до его открытия.
На левой панели вы можете выбрать Установлено , чтобы увидеть все установленное программное обеспечение в вашей системе:
Зеленые квадраты указывают, что программное обеспечение установлены. Если вы хотите увидеть, если конкретное программное обеспечение, например, установлено gnome-software , нажмите на большую кнопку поиска и введите название программного обеспечения. Вы можете ограничить поиск только Имена или Имена и описание (если вы хотите искать ключевое слово, а не точное имя). Вы получите что-то вроде этого:
Как вы можете видеть выше gnome-software и gnome-software-common установлены, а другие пакеты с похожими именами не установлены, так как они рядом с ними нет зеленого квадрата.
Источник: askubuntu.ru