Eu criei uma instalação mínima no meu Raspbian Raspberry Pi executando o Debian Jessie. Entre outras coisas, eu removi libx11-.*
e dependências, o que incluiu a remoção de policykit-1
. Estou tentando reinstalar policykit-1
, mas acertei os seguintes erros.
$ sudo apt-get install policykit-1
...
The following packages will be REMOVED:
sysvinit-core
...
dpkg: sysvinit-core: dependency problems, but removing anyway as you requested:
sysvinit depends on sysvinit-core | upstart | systemd-sysv; however:
Package sysvinit-core is to be removed.
Package upstart is not installed.
Package systemd-sysv is not installed.
Depois disso, a inicialização agora trava, e eu tenho que restaurar o cartão SD para uma imagem antes deste comando de instalação. (N.B. a inicialização funcionou bem antes da criação da instalação mínima e após a remoção de libx11-.*
e dependências). Como posso reinstalar policykit-1
?
Isso funcionou por um tempo, mas não mais.
Existe um longo tópico aqui discutindo como policykit-1
pode quebrar seu sistema no Debian. Eu não li tudo isso, mas este (fechado) relatório de bugs sugere que systemd-shim
pode ser útil.
A execução do seguinte comando permitiu-me reinicializar o computador, embora não tenha certeza de como funciona o policykit-1
funcional.
sudo apt-get install systemd-shim policykit-1
No entanto, uma atualização recente do Debian Jessie impede que isso funcione. policykit-1
foi desinstalado após sudo apt-get dist-upgrade
e a execução desse comando ainda pede para você desinstalar sysvinit-core
.