О каждом пакете в системе вы можете узнать такую информацию как: номер версии, описание, сайт разработчика, зависимости, дополнительные зависимости, пакеты, с которыми конфликт, размер и прочее.
Описанные в этой заметке команды одинаково работают в Arch Linux, а также всех дистрибутивах, основанных на нём, например BlackArch, Manjaro и других.
Если вас интересует совсем краткая информация о пакете — описание, номер версии, а также установлен ли пакет, то вы можете воспользоваться командой вида:
pacman -Ss ИМЯ-ПАКЕТА
Для вывода всей доступной информации о пакете используйте команду вида:
pacman -Si ИМЯ-ПАКЕТА
Чтобы просмотреть информацию о пакете, установленном из AUR, используйте команду вида:
pikaur -Si ИМЯ-ПАКЕТА
Про pikaur смотрите подробную статью «Автоматическая установка и обновление пакетов AUR».
Кроме обычной информации, такой как версия, описание, адрес сайта, зависимости и прочее, команда pikaur также покажет типичную для AUR информацию: оценки, популярность, когда впервые представлена и так далее.
Итак, используя опцию -Si и команд pacman или pikaur вы можете показать информацию о любом пакете.
Как в Arch Linux проверить, установлен ли пакет
Чтобы проверить, установлен ли пакет, вы можете использовать команду вида:
pacman -Qi ИМЯ-ПАКЕТА
Если будет выведена информация о пакете, то это означает, что он установлен. Если будет выведено сообщение, что пакет не найден, то это означает, что пакет не установлен.
И ещё один способ, который лично мне нравится больше, команда вида:
pacman -Ss ИМЯ-ПАКЕТА
Эта команда выведет список совпавших с именем пакетов и краткую информацию о них — пакеты, которые уже установлены в системе, будут отмечены соответствующим образом.
Близкие статьи
- Автоматическая установка и обновление пакетов AUR (100%)
- Как скачать пакет без установки в Arch Linux и Manjaro. Как скачать исходный код пакета AUR (100%)
- Как установить и использовать pikaur и makepkg на сервере (100%)
- Ошибка «ModuleNotFoundError: No module named 'pikaur'» (РЕШЕНО) (94.1%)
- Ошибка «TypeError: 'AURPackageInfo' does not have attribute 'submitter'» (РЕШЕНО) (94.1%)
- Изменения в пакете linux-firmware: требования к ядру, выделение больших файлов в отдельные пакеты (RANDOM - 50%)
"pacman -Ss" - это ПОИСК по ключевым словам по именам и описаниям пакетов. А не информация.
"pacman -Si", "pacman -Qi" - вот это информация. Соответственно о пакете из подключенных репозиториев и об уже установленном пакете.
Приветствую! Конечно же это поиск. И при этом это отличный способ получить краткую информацию о конкретном пакете. И, пожалуй, самый очевидный способ проверить, установлен ли пакет.