web-dev-qa-db-ja.com

openssh-serverをインストールできません

ダンプの質問で申し訳ありませんが、何が間違っているのかを理解するのは本当に難しいです。 openssh-serverをインストールしようとしています:

Sudo apt-get install openssh-server

非常に奇妙なログを取得します。Tomcatがこの問題にどのように関与しているかわかりません:

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)

何が間違っているのか説明してください。

2
Rudziankoŭ

一見すると、完全にインストールされていないものがあるように見えます。行を見てください

2 not fully installed or removed.

よくわかりませんが、Tomcat8をインストールしようとして失敗した可能性があります。 Tomcat8が必要ないことが確実な場合は、Tomcat8を削除し始めます。

apt-get remove Tomcat8

また、不要になったものをクリーンアップします。これにより、出力内の不要な混乱が取り除かれます(上部のすべてのlinux-パッケージ)。それのために何をすべきかさえも教えてくれます。

Use 'apt-get autoremove' to remove them.

すべて完了したら、openssh-serverを再度インストールして、何が起こるかを確認してください。

2
jawtheshark