Tomcat7のインストール時に次のエラーが表示されます。
Setting up Tomcat7 (7.0.26-1ubuntu1.1) ...
chmod: cannot access `/etc/Tomcat7/Tomcat-users.xml': No such file or directory
dpkg: error processing Tomcat7 (--configure):
subprocess installed post-installation script returned error exit status 1
No apport report written because MaxReports is reached already
>Errors were encountered while processing:
Tomcat7
E: Sub-process /usr/bin/dpkg returned an error code (1)
そして、Tomcat7をapt-getで削除しようとすると、このエラーが発生します。
Removing Tomcat7 ...
* Tomcat7 is not installed
invoke-rc.d: initscript Tomcat7, action "stop" failed.
Tomcat 7を正しくインストールするためにこれを修正するにはどうすればよいですか?
私はまったく同じ問題を抱えていました。
このコマンドを実行して(以下を参照)、Tomcat関連のすべてのライブラリを確認し、Tomcat関連のライブラリをすべて削除する必要がありました。
Tomcat関連のすべてのライブラリの内容を確認するには:
dpkg -l | grep -i Tomcat
Tomcatライブラリを削除するには:
dpkg -P <library-name>
次に、次のコマンドを使用してTomcat7を再インストールしました。
Sudo apt-get install Tomcat7
[インストール中に、Tomcat7に関連する他のライブラリのいくつかをインストールするというメッセージを吐き出しました-私は-yesを選択しました]。
Tomcat7をインストールして起動しました。
次に、次のコマンドを使用してTomcat7を停止して再起動しました。
/etc/init.d/Tomcat7 stop
/etc/init.d/Tomcat7 start
Tomcat7 is aready newer version
というエラーがありました。手順:
Tomcat7
を使用してSudo apt-get autoremove Tomcat7
をアンインストールします。Tomcat7
が完全にアンインストールされます。Sudo apt-get install Tomcat7
を使用してインストールします。それは私とうまくいきました、試してみてください。