
Я хочу получить дополнительную описательную (в свободном тексте) информацию о пакетах, которые я запрашиваю при использовании pacman
на своей Arch Linux
машине (на самом деле Parabola GNU/Linux-Libre
).
Хотя оба метода pacman -Qi <name-of-package>
и pacman -Si <name-of-package>
предоставляют мне поле с именем Description
, это содержит только однострочное резюме пакета.
Пример:
$ pacman -Qi gimp
...
Description: GNU Image Manipulation Programm
...
Сравнивая это с apt
(или aptitude
) на моей Debian Stable
машине (фактически PureOS 9.0 Amber
), я могу использовать apt show <name-of-package>
или aptitude show <name-of-package>
, чтобы получить не просто однострочное резюме, но и один или несколько дополнительных абзацев с информацией в свободном тексте.
Пример:
$ apt show gimp
...
Description: GNU Image Manipulation Program
GIMP is an advanced picture editor. You can use it to edit, enhance, and
retouch photos and scans, create drawings, and make your own images.
It has a large collection of professional-level editing tools and
filters, similar to the ones you might find in Photoshop. Numerous
fine-control settings and features like layers, paths, masks, and
scripting give you total control over your images.
.
Many image file formats are supported, including JPEG, Photoshop (.psd),
and Paint Shop Pro (.psp) files. It can also be used to scan and print
photos.
.
To open files remotely (like over HTTP), install the gvfs-backends
package.
.
To use a MIDI device (like a musical keyboard) as an input controller in GIMP,
install libasound2 and read the how-to at /usr/share/doc/gimp/README.MIDI
TheРозетта дляpacman
говорит, что pacman -Si
или pacman -Qi
является эквивалентом apt show
или zypper info
, но мне не хватает дополнительного описания в свободном тексте (которое, очевидно, очень полезно, если я еще не знаком с программой).
Есть ли pacman
возможность включить это? Или эта информация просто отсутствует в Arch Linux
- или Parabola
-репозиториях?
решение1
Я не знаю, верно ли это для (всех) его производных дистрибутивов, но пакеты в Arch Linux имеют только это краткое описание; которое упоминается вАрка Викистраница с PKGBUILD
файлами (скрипты, используемые для сборки пакетов):
pkgdesc
Описание пакета. Рекомендуется, чтобы оно было длиной 80 символов или меньше [...]
и вРуководство по упаковке Arch; см., в частности,Этикет упаковкипараграф:
При создании описания пакета для пакета [...]. Также старайтесь, чтобы длина описания составляла ~80 символов или меньше.
Глядя наПолитика Debian, расширенное описание пакетов (обычно) не исходит из upstream и должно быть добавлено упаковщиками. Такая практика, по-видимому, не соответствует ArchЦЕЛОВАТЬприрода.