どうやら私はnginxを削除しましたが、ブート時に起動し続けます、私はlighttpdを使用していますが、nginxが最初に起動してlighttpdが起動しないので、起動のたびにnginxを停止してlighttpdを手動で起動する必要があります。
私が行ったこと:(command
:output)
apt-get remove nginx
:パッケージ 'nginx'がインストールされていないため、削除されませんservice nginx status
:[...]アクティブ:アクティブ(実行中)[...]update-rc.d nginx remove
chkconfig nginx
:(nginxオフ)mv /etc/init.d/nginx /tmp/
sysv-rc-conf
:(すべてのランレベルで無効になっています)rcconf
:(nginxはリストされていません)
...および多くのreboot
System: Raspbian 8(Jessie)を実行するRPi 3B
[〜#〜]編集[〜#〜]:
dpkg -l | awk ' { print $2 } ' | grep ^nginx
出力:
nginx-common
nginx-full
RaspbianはSysVではなくデフォルトでsystemd
を使用してサービスを管理します。したがって、sysv-rc-conf
とchkconfig
の動作に一貫性がありません。
ブート時にnginx
を無効にするには:
Sudo systemctl disable nginx.service
パージが成功した後のnginx
ファイルの滞留については、何かがひどく間違っているか、またはパッケージがまだ存在しています。最近ではnginx
は単一のパッケージではなくなり、いくつかのパッケージを削除する必要があるため、後者が当てはまります。
$apt-cache search nginx | grep ^nginx | awk ' { print $1 } '
nginx-common
nginx-doc
nginx-extras
nginx-extras-dbg
nginx-full
nginx-full-dbg
nginx-light
nginx-light-dbg
nginx
が単一のパッケージから複数のパッケージに移行したことが起こりました。まだインストールしているnginxパッケージを一覧表示できます:
dpkg -l | awk ' { print $2 } ' | grep ^nginx
あなたがまだ持っているnginx
パッケージで投稿を更新したので、私はそうすることをお勧めします:
dpkg --purge nginx-common nginx-full
今後の参考のために、次の場所で利用可能なパッケージを確認できます。
https://packages.debian.org/jessie/nginx