Предположим, у меня есть пакет mypack_1.1.0_i386.deb. Когда я открываю его через Ubuntu Software Center, он отображает «mypack» в качестве отображаемого имени. Очевидно, он получает имя из атрибута «Package:» файла «control» из пакета. Но есть пакеты с коротким именем пакета в атрибуте «Package:» и более подробным отображаемым именем в Ubuntu Software Center.
Можно ли указать где-нибудь подробное отображаемое имя для моей посылки? Или для этих пакетов USC каким-то образом получает отображаемое имя из какой-либо интернет-базы данных?
Я попытался использовать многострочное поле «Описание:» в файле конфигурации, но это не помогло.
Вас может заинтересовать команда apt-cache
с опцией show
. Например, если вы хотите узнать имя для пакета gimp
, выполните в терминале следующую команду:
apt-cache show gimp | grep "Filename:"
В общем, для пакета с именем package
вы можете использовать:
apt-cache show package | grep "Filename:" | awk -F'/' '{ print $NF }