Não é possível instalar o openssh-server

2

Desculpe pela pergunta de despejo, mas é realmente difícil descobrir o que está errado. Estou tentando instalar o openssh-server:

sudo apt-get install openssh-server

Eu obtenho um log muito estranho, não sei como tomcat está envolvido neste problema:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
openssh-server is already the newest version.
The following packages were automatically installed and are no longer required:
  libntdb1 linux-headers-4.2.0-16 linux-headers-4.2.0-16-generic
  linux-headers-4.2.0-34 linux-headers-4.2.0-34-generic linux-headers-4.2.0-35
  linux-headers-4.2.0-35-generic linux-headers-4.2.0-36
  linux-headers-4.2.0-36-generic linux-headers-4.2.0-38
  linux-headers-4.2.0-38-generic linux-image-4.2.0-16-generic
  linux-image-4.2.0-34-generic linux-image-4.2.0-35-generic
  linux-image-4.2.0-36-generic linux-image-4.2.0-38-generic
  linux-image-extra-4.2.0-16-generic linux-image-extra-4.2.0-34-generic
  linux-image-extra-4.2.0-35-generic linux-image-extra-4.2.0-36-generic
  linux-image-extra-4.2.0-38-generic python-ntdb
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up openssh-server (1:6.9p1-2ubuntu0.2) ...
insserv: warning: script 'K99tomcat' missing LSB tags and overrides
insserv: warning: script 'tomcat8' missing LSB tags and overrides
insserv: There is a loop at service rc.local if started
insserv: There is a loop between service rc.local and procps if started
insserv:  loop involving service procps at depth 2
insserv:  loop involving service udev at depth 1
insserv: Starting tomcat8 depends on rc.local and therefore on system facility '$all' which can not be true!
insserv: Starting tomcat8 depends on rc.local and therefore on system facility '$all' which can not be true!
insserv: Starting tomcat8 depends on rc.local and therefore on system facility '$all' which can not be true!
insserv: Starting tomcat8 depends on rc.local and therefore on system facility '$all' which can not be true!
insserv: Starting tomcat8 depends on rc.local and therefore on system facility '$all' which can not be true!
insserv: Starting tomcat8 depends on rc.local and therefore on system facility '$all' which can not be true!
insserv: Max recursions depth 99 reached
insserv:  loop involving service bluetooth at depth 2
insserv: There is a loop at service tomcat if started
insserv: There is a loop between service tomcat and hwclock if started
insserv:  loop involving service hwclock at depth 1
insserv:  loop involving service checkroot at depth 3
insserv:  loop involving service mountdevsubfs at depth 1
insserv:  loop involving service networking at depth 4
insserv:  loop involving service tomcat at depth 1
insserv: There is a loop between service tomcat and dns-clean if started
insserv:  loop involving service dns-clean at depth 1
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: error processing package openssh-server (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up thermald (1.4.3-5ubuntu3) ...
insserv: warning: script 'K99tomcat' missing LSB tags and overrides
insserv: warning: script 'tomcat8' missing LSB tags and overrides
insserv: There is a loop at service rc.local if started
insserv: There is a loop between service rc.local and procps if started
insserv:  loop involving service procps at depth 2
insserv:  loop involving service udev at depth 1
insserv: Starting tomcat8 depends on rc.local and therefore on system facility '$all' which can not be true!
insserv: Starting tomcat8 depends on rc.local and therefore on system facility '$all' which can not be true!
insserv: Starting tomcat8 depends on rc.local and therefore on system facility '$all' which can not be true!
insserv: Starting tomcat8 depends on rc.local and therefore on system facility '$all' which can not be true!
insserv: Starting tomcat8 depends on rc.local and therefore on system facility '$all' which can not be true!
insserv: Starting tomcat8 depends on rc.local and therefore on system facility '$all' which can not be true!
insserv: Starting tomcat8 depends on rc.local and therefore on system facility '$all' which can not be true!
insserv: Starting tomcat8 depends on rc.local and therefore on system facility '$all' which can not be true!
insserv: Starting tomcat8 depends on rc.local and therefore on system facility '$all' which can not be true!
insserv: Max recursions depth 99 reached
insserv:  loop involving service bluetooth at depth 2
insserv: There is a loop at service tomcat if started
insserv: There is a loop between service tomcat and hwclock if started
insserv:  loop involving service hwclock at depth 1
insserv:  loop involving service checkroot at depth 3
insserv:  loop involving service mountdevsubfs at depth 1
insserv:  loop involving service networking at depth 4
insserv:  loop involving service tomcat at depth 1
insserv: There is a loop between service tomcat and dns-clean if started
insserv:  loop involving service dns-clean at depth 1
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: error processing package thermald (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 openssh-server
 thermald
E: Sub-process /usr/bin/dpkg returned an error code (1)

Você poderia, por favor, explicar o que está errado?

    
por Rudziankoŭ 10.08.2016 / 14:44

1 resposta

2

À primeira vista, parece que você tem algo que nunca foi totalmente instalado. Olhe para a linha

2 not fully installed or removed.

Embora não tenha certeza, você pode ter tentado instalar o tomcat8 e ele falhou. Eu começaria de me livrar do tomcat8 se você tem certeza que não precisa disso.

apt-get remove tomcat8

Além disso, limpe o que não precisa mais. Isso remove a desordem desnecessária em sua saída (todos os pacotes linux no topo). Até te diz o que fazer para isso.

Use 'apt-get autoremove' to remove them.

Quando tiver terminado tudo isso, tente instalar o openssh-server novamente e veja o que acontece.

    
por jawtheshark 10.08.2016 / 14:50