PHPファイルのWebサーバーとしてnginxを試しています。私はApacheのバックグラウンドから来ましたが、試してみたかったです。最近問題が発生し、Apacheに戻す必要がありました。 apt-get remove nginx
を使用して削除しました。
これは正常に機能し、Apacheをインストールしましたが、生活は良かったです。コンピューターを再起動すると、なんとかnginxが起動しました。分かりませんでした。私はもう一度それを削除しようとしましたが、私は message を得ました:
$ Sudo apt-get remove nginx
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'nginx' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
プログラムを探すと( screenshot ):
$ which nginx
/usr/sbin/nginx
私が何か間違ったことをしているのか、それを削除する次のステップが何かを知っている人はいますか?
Xubuntu 14.04を使用しています。
nginx
はメタパッケージであるため、このパッケージによってインストールされたものはすべて削除する必要があります。 Sudo apt-get autoremove
を実行してもうまくいかない場合は、Sudo apt-get remove nginx-core nginx-full nginx-light nginx-extras nginx-naxsi nginx-common
を実行できます(これらのパッケージはおそらく1つしかインストールされていませんが、コマンドは失敗しないはずです)。
Sudo apt-get remove --purge nginx*
は、構成ファイルを含め、インストールされ、nginxに関連するものをすべて削除します。また、正規表現nginx*
に一致し、インストールされていないリポジトリで利用可能なパッケージもリストします。
apt-get remove
とapt-get purge
の違い があります。 --purge
オプションは、構成ファイルも削除します。クリーンな再インストールに役立ちます。
コマンドの入力:
Sudo apt-get remove --purge nginx*
結果は次のとおりです。
The following packages will be REMOVED:
nginx-common*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]?
(Reading database ... 55416 files and directories currently installed.)
Removing nginx-common ...
Purging configuration files for nginx-common ...