Primeiro de tudo, o problema é que você está preso no seqüenciamento de inicialização.
O método de sequenciamento de inicialização é decidido durante a instalação ou atualizações. Se não houver loops nas dependências declaradas pelos cabeçalhos LSB de todos os scripts init.d
instalados e nenhum script obsoleto , o sistema será convertido em sequência de inicialização baseada em dependência.
-
Loop nas dependências : ocorre quando >
- Faltam tags LSB em alguns scripts ou erro nas tags LSB, como falta de
Required-Start:
ouRequired-Stop:
tags - Alguns scripts dependem de outros scripts que dependem do recurso do sistema
$all
, que não pode ser verdadeiro. Porque os scripts que dependem de$all
são carregados por último no início. Uma vez que carrega por último, nada pode depender disso. Assim, atrapalha a sequência de inicialização baseada em dependência.
- Faltam tags LSB em alguns scripts ou erro nas tags LSB, como falta de
-
Scripts obsoletos : ocorrem quando
- Alguns pacotes sendo atualizados para versões mais recentes que podem não usar um script em
/etc/init.d/
e o mantenedor podem ter perdido o código para remover o script antigo. Não é nosso erro.
- Alguns pacotes sendo atualizados para versões mais recentes que podem não usar um script em
A causa é certamente estrangeira. Goto /etc/init.d
e veja o arquivo correspondente a cups-browsed
e confirme se ele tem um comentário de LSB com Provides
, Required-Start
/ Required-Stop
(pelo menos vazio), Default-Start
/ Default-Stop
como abaixo .
### BEGIN INIT INFO
# Provides : cups-browsed
# Required-Start :
# Required-Stop :
# Default-Start : 2 3 4 5
# Default-Stop : 0 1 6
# Short-Description : Some info
# Description : Some more info
### END INIT INFO
Se não estiver lá, você poderá adicionar o comentário do LSB ou remover completamente o programa e os scripts dos arquivos /etc/init.d/
e /etc/rc?
.
Espero que isso funcione.
Sinta-se à vontade para perguntar se você tem alguma dúvida.