Как я отображаю цепочку зависимости от одного пакета до другого?

Это - вероятно, сокет Unix, который значения по умолчанию к /var/lib/mysql/mysql.sock. Попытайтесь добавить --socket=/tools/mysql/mysql/mysql.sock (или везде, где Вы хотите поместить его). Необходимо будет использовать ту же опцию с клиентом.

3
20.11.2014, 13:36
2 ответа

Разработанный острота для этого:

$ apt-rdepends --dot -r systemd | perl -ne 'our %chains; if(m!"([^"]+)" -> "([^"]+)"[^"]*;!) { my $c="$2 $chains{$2}"; $chains{$1}=$c; print "$1 $c\n" }'  | grep '^monodevelop '
Reading package lists... Done
Building dependency tree       
Reading state information... Done
monodevelop libgnome2.24-cil libgnomeui-0 libbonoboui2-0 libgnome2-0 gvfs gvfs-daemons udisks2 libpam-systemd systemd 
4
27.01.2020, 21:19

AWK Эквивалент для вашего Perl одноклассник:

apt-rdepends -dr systemd |
  awk -F\" '/->/{print $2,c[$2]=$4" "c[$4]}' |
  grep '^monodevelop'
0
27.01.2020, 21:19

Теги

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