Como inverter este comando dpkg-divert?

1

Eu preciso reverter o que essas linhas fizeram:

sudo dpkg-divert --local --rename --add /sbin/initctl
ln -s /bin/true /sbin/initctl

Eu fiz isso para mudar do systemd para o upstart para que eu pudesse terminar de instalar um pacote quebrado e removê-lo.

Atualmente, meu sistema não está carregando nenhuma interface do usuário.

    
por Enigma 11.07.2015 / 02:49

2 respostas

1

Não importa, só não sabia o que o dpkg-divert estava fazendo. Fez um backup ( initctl.distrib ), então sudo rm /sbin/initctl && sudo mv /sbin/initctl.distrib /sbin/initctl corrigiu.

    
por Enigma 11.07.2015 / 03:25
1

Eu encontrei esse problema hoje no meu 16.04 no VMWare Workstation 12 no Windows 10. Depois de inserir os detalhes do login inicial, o Ubuntu não estava mais adiantado. Tinha que entrar em modo de opções avançadas - > Solte o shell raiz (parafraseado) para remover e substituir /sbin/initctl , conforme mostrado por Enigma acima, mas o modo Opções Avançadas executa um sistema de arquivos somente leitura. Tive que cair no meu usuário sudo para poder substituir o modo de sistema de arquivos, somente leitura.

    
por skynode 22.09.2016 / 16:20