Эффективные зависимости файла блока объединяются из нескольких источников. Для graphical.target
это:
Wants=
утверждения в graphical. target
(обратите внимание, что сам файл блока может быть размещен в различных каталогах в /lib
, /run
или /etc
, которые затеняют друг друга в этом порядке);
Wants=
утверждения в так называемых drop-in файлах в $PREFIX/systemd/system/graphical. target.d/*.conf
(где PREFIX - как выше, а одинаково названные drop-in файлы затеняют друг друга по отдельности);
симлинки на разыскиваемые единицы в специальных каталогах в $PREFIX/systemd/system/graphical.target.wants
(опять же, PREFIX - как выше).
Зависимости из всех этих источников просто суммируются, плюс есть ряд неявных зависимостей (подробности читайте в systemd.target(5)).
Поэтому, чтобы увидеть эффективные зависимости, лучше всего использовать команду systemctl show-property -p Wants
. К сожалению, нет способа посмотреть, какие зависимости откуда берутся - вам придется проверять это вручную, если вы хотите удалить одну из них.