Автор Тема: Как с помощью debian/control запретить установку части рекомендуемых пакетов?  (Прочитано 1897 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн avallac_h

  • Новичок форума
  • Topic Author
  • Сообщений: 3
Прошу помощи у товарищей, которые знают debian maintainer's guide на зубок. Поясню свой вопрос на примере, пусть и немного сложном, но зато из реальной жизни.

Например, я собственноручно собираю мета-пакет fm-metapackage, в котором в числе рекомендуемых зависимостей прописан file-roller и еще некоторое количество пакетов.
Package: fm-metapackage
Recommends: file-roller, pcmanfm, p7zip-full, p7zip-rar, catfish

У file-roller в списке жестких зависимостей указан пакет nautilus-data:
Package: file-roller
Depends: libc6 (>= 2.4), libcairo2 (>= 1.2.4), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.30.0),
 libgtk-3-0 (>= 3.0.2), libmagic1, libnautilus-extension1a (>= 2.91), libpango1.0-0 (>= 1.14.0),
 dconf-gsettings-backend | gsettings-backend, bzip2, p7zip-full,
 nautilus-data (>= 3.0)
Recommends: gnome-icon-theme (>= 2.18), gvfs

А у nautilus-data в списке рекомендуемых присутствует сам nautilus:
Package: nautilus-data
Recommends: nautilus

Так как в стандартной системе apt работает с ключом "-o APT::Install-Recommends=true", то установка моего fm-metapackage и всех рекомендуемых пакетов, в итоге, приведет к установленному nautilus.

Каким образом сделать так, чтобы запись "Recommends:" обрабатывалась для всех пакетов кроме nautilus-data? Т.е. на этом примере я хочу чтобы всё рекомендуемые пакеты получили флаг "установлен автоматически", но наутилуса мне, всё же, не прилетело.

Есть ли вообще способы это сделать (исключая "Conflicts:" и ручной apt-get remove)?

 

Теги:
 

Тестируем Debian testing

Автор saveriy

Ответов: 194
Просмотров: 35000
Последний ответ 04 Ноябрь 2012, 14:19:08
от ferum
Сборка пакета CUPS-1.6.4 в Debian 7

Автор Med

Ответов: 0
Просмотров: 1590
Последний ответ 26 Ноябрь 2013, 14:52:44
от Med
Не собирается пакет digiKam 4.0.13 (Debian 8)

Автор almukantarat

Ответов: 1
Просмотров: 1279
Последний ответ 26 Август 2015, 08:50:09
от ferum
CMU Sphinx на Debian/Linux

Автор murmurishka

Ответов: 1
Просмотров: 1128
Последний ответ 08 Ноябрь 2016, 05:44:41
от ogost
Ищу специалиста (программиста) по Debian для настройки RPi

Автор iCreati

Ответов: 0
Просмотров: 1705
Последний ответ 29 Март 2013, 18:24:41
от iCreati