オンライン記事に従って、Apacheをシステムから削除しました。
これらのコマンドでApacheを削除しました
_Sudo apt-get purge Apache2 Apache2-utils
Sudo rm -rf /etc/Apache2-bin
Sudo apt-get autoremove
_
次に、記事で_whereis Apache2
_の結果のファイルとディレクトリを削除することについて言及しました。
コマンドを実行した後_whereis Apache2
_私は見つけました
_/usr/sbin/Apache2/usr/share/Apache2
/usr/lib/Apache2
/usr/share/man/man8/Apache2.8.gz
/etc/Apache2
_
コマンド_Sudo rm -rf file_or_directory_name
_を使用して、上記のディレクトリとファイルを削除しました。
それから私は試しました
_Sudo apt-get install Apache2
_
システムが"続行しますか?"と尋ねたときに、'y'をクリックしました。次にエラーが発生しました:
Setting up Apache2 (2.4.7-1ubuntu4.4) ... cp: cannot stat ‘/usr/share/Apache2/default-site/index.html’: No such file or directory dpkg: error processing package Apache2 (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: Apache2 E: Sub-process /usr/bin/dpkg returned an error code (1)
_Sudo apt-get install Apache2
_コマンドを実行した後、もう一度_Sudo apt-get update
_を試しましたが、それでも同じエラー結果が得られました。
回復する /usr/share/Apache2/default-site/index.html
再インストールする必要がありますApache2-data
。あなたの現在の状況を考慮して、試してみてください
Sudo apt-get purge Apache2-data
Sudo apt-get install Apache2
おそらく、システムはapt-get autoremove
アンインストールしませんでしたApache2-data
、しかしあなたのrm -rf
含まれているファイルを削除しました。次にapt-get install Apache2
はApache2-data
はまだインストールされており、再インストールする必要はありませんでしたが、ファイルはなくなりました...