2016-03-09 4 views
0

Я пытаюсь выполнить APT-получить команду обновления, но он застрял следующее сообщение об ошибке:APT-получить Ошибка обновления с ошибкой хоста

Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/^(.*?)(\\)?\${ <-- HERE ([^{}]+)}(.*)$/ at /usr/share/perl5/Debconf/Question.pm line 72. 
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ([^}]+)}/ at /usr/share/perl5/Debconf/Config.pm line 30. 
Extracting templates from packages: 100% 
Preconfiguring packages ... 
Setting up hostname (3.16ubuntu2) ... 
insserv: warning: script 'friendly-recovery' missing LSB tags and overrides 
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `friendly-recovery' 
insserv: Default-Stop undefined, assuming empty stop runlevel(s) for script `friendly-recovery' 
insserv: warning: script 'cron' missing LSB tags and overrides 
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `cron' 
insserv: Default-Stop undefined, assuming empty stop runlevel(s) for script `cron' 
insserv: warning: script 'sshd' missing LSB tags and overrides 
insserv: script sshd: service sshd already provided! 
insserv: There is a loop between service monit and sshd if stopped 
insserv: loop involving service sshd at depth 2 
insserv: loop involving service monit at depth 1 
insserv: Stopping ssh depends on monit and therefore on system facility `$all' which can not be true! 
insserv: exiting now without changing boot order! 
update-rc.d: error: insserv rejected the script header 
dpkg: error processing package hostname (--configure): 
subprocess installed post-installation script returned error exit status 1 
Errors were encountered while processing: 
hostname 
E: Sub-process /usr/bin/dpkg returned an error code (1) 

Пожалуйста, помогите мне решить это. Это сервер, и все мои операции застряли, поскольку ничего не работает.

ответ

0

Это действительно очень страшно. Эта ошибка актуальна из-за сильной модернизации некоторых пакетов, которые привели к обновлению всей ОС.

Таким образом, если вы получите такую ​​ошибку, риск будет на 100% продолжен с этого сервера. У вас просто есть последняя надежда установить все необходимые пакеты через deb или tar-файл, поскольку вы больше не можете использовать apt-get.

Так что просто будьте очарованы и отформатируйте сервер или продолжайте с риском;) (Не перезагружайтесь после исправления вашей проблемы.)