Как мне отследить, какая цепочка зависимостей приводит к какому-то конкретному пакету?

Например, openjdk-7-jdk в доверенных зависит от systemd. Как определить цепочку зависимостей, которая ведет к systemd? Я пробовал debtree openjdk-7-jdk и apt-rdepends openjdk-7-jdk, но они не перечисляют systemd. Что я делаю не так?

2
задан 1 January 2017 в 10:57

1 ответ

Причина, которую я привел к сбою, состояла в том, что systemd втянут как рекомендация. Таким образом, Вы видите рекомендации также:

apt-rdepends openjdk-7-jdk --follow Depends,PreDepends,Recommends \
    --show Depends,PreDepends,Recommends | grep systemd

цепочка зависимости следующие:

http://packages.ubuntu.com/trusty-updates/openjdk-7-jdk
http://packages.ubuntu.com/trusty-updates/openjdk-7-jre
http://packages.ubuntu.com/trusty-updates/libgtk-3-0
http://packages.ubuntu.com/trusty/libcolord1 (рекомендует окрашенный)
http://packages.ubuntu.com/trusty/colord
http://packages.ubuntu.com/trusty-updates/policykit-1
http://packages.ubuntu.com/trusty-updates/libpam-systemd
http://packages.ubuntu.com/trusty-updates/systemd-services

0
ответ дан 1 January 2017 в 10:57
  • 1
    кажется, что, удаляя sec=ntlm обработанный, его смонтированный правильно, проблема, которую я теперь получил, то, что, когда я пытаюсь сделать каталог его разрешением высказывания отклоненный, если я не использую sudo mkdir. Детали монтирования совпадают с теми, я вхожу в систему с на моей машине окон, которая не имеет никаких каталогов создания проблем. Какие-либо идеи? Я чувствую, что это - я являющийся глупым на этом – Spencer Skinner 22 October 2018 в 10:07

Другие вопросы по тегам:

Похожие вопросы: