Aqui está o que eu observo no meu Debian Stretch:
$ deborphan
cgroup-bin
Com base na página man, isso significa que nenhum outro pacote depende do cgroup-bin
. Vamos verificar isso:
$ apt-cache rdepends cgroup-bin
cgroup-bin
Reverse Depends:
cgroup-tools
mininet
cgroup-tools
A dependência de cgroup-tools
é confirmada por:
$ apt remove cgroup-bin
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
cgroup-tools
Use 'apt autoremove' to remove it.
The following packages will be REMOVED:
cgroup-bin
- Por que ambos os
apt
comandos (parecem) se contradizerdeborphan
? Eu entendi mal alguma coisadeborphan
ouapt
comandos acima?
Se eu investigar mais:
$ apt-cache rdepends cgroup-tools
cgroup-tools
Reverse Depends:
cgroup-bin
$ apt-cache rdepends cgroup-bin
cgroup-bin
Reverse Depends:
cgroup-tools
mininet
cgroup-tools
cgroup-bin
e cgroup-tools
dependem mutuamente uns dos outros.
Esse tipo de referência circular é algo normal (ou digamos "algo feito dessa maneira por um motivo")? Eu acho que é por isso que tentar
apt remove cgroup-bin
realmente remove ambos?Por que de qualquer maneira
deborphan
listacgroup-bin
? Se eu realmente desinstalá-lo, removo todos oscgroups
utilitários.