LINUX.ORG.RU
решено ФорумAdmin

apt-get норовит установить экстра-пакеты несмотря на запрет в apt.conf

 , ,


0

2

У меня Debian Sid. Попытка установить fbreader приводит к выводу следующего сообщения, «The following extra packages will be installed: libunibreak1 libzlcore-data libzlcore0.13 libzltext-data libzltext0.13 libzlui-qt4»

При этом у меня в apt.conf следующие записи:

APT::Install-Suggests "0";
APT::Install-Recommends "0";
APT::Install-Recommends "false";
APT::Install-Suggests "false";

Кто виноват и что делать?

Deleted

Эммм, а разве «Extra packages» - не означает обязательные зависимости? Если запустить с флагом --no-install-recommends что-то поменяется?

Jefail ★★★★
()
Последнее исправление: Jefail (всего исправлений: 1)

Это не рекомендуемые пакеты и не предлагаемые. От этих пакетов fbreader жестко зависит [1]. Фраза про extra packages означает, что эти пакеты будут доставлены по зависимостям.

[1] https://packages.debian.org/sid/fbreader

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Zubok

Если это зависимости, то почему тогда одни пакеты при установке fbreader попадают в группу «The following extra packages will be installed», а другие «The following NEW packages will be installed: »?

Вот чтобы не быть голословным:

The following extra packages will be installed:
  libunibreak1 libzlcore-data libzlcore0.13 libzltext-data libzltext0.13 libzlui-qt4
The following NEW packages will be installed:
  fbreader libunibreak1 libzlcore-data libzlcore0.13 libzltext-data libzltext0.13 libzlui-qt4
Deleted
()
Ответ на: комментарий от Deleted

NEW — это те, которые ты попросил поставить (в твоем случае fbreader) + те, что добавлены по зависимостям.

squareroot ★★★★
()
Ответ на: комментарий от Deleted

Если это зависимости, то почему тогда одни пакеты при установке fbreader попадают в группу «The following extra packages will be installed», а другие «The following NEW packages will be installed: »?

Как ты видишь, «NEW packages» состоят из тех пакетов, которые ты сам запросил (в данном случае fbreader), и «extra packages».

Не знаю, кстати, когда «additional packages» успели переименовать в «extra packages», потому что у меня в Debian Testing они ещё «additional».

proud_anon ★★★★★
()
Последнее исправление: proud_anon (всего исправлений: 1)
Ответ на: комментарий от proud_anon

Понятно. Я сейчас пригляделся, состав у этих групп практически одинаковый, за исключением того, что fbreader есть в «New packages» и нет в «Extra packages». То есть «New packages» это все пакеты которые будут установлены, а «Extra packages» это все пакеты непосредственную установку которых я прямо НЕ приказывал, но которые должны быть установлены, ибо являются жесткими зависимостями тех пакетов, которые я хочу установить.

Deleted
()
Ответ на: комментарий от another

Английский я понимаю. Я просто не обратил внимания на то, что состав обоих групп отличается лишь наличием/отсуствием fbreader

Deleted
()

Кто виноват

Твои руки

что делать?

Выпрямлять

LongLiveUbuntu ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.