nginxは私のシステムにインストールされていますが、特にapt-get install nginxと入力しませんでした。
インストールされたnginxを見つける方法は?
再起動後、システムがほとんど再起動しないため、時間スケールがわからないことだけを確認しました。
dpkg.logで見つけました。しかし、インストールした記憶がなく、リストからどのパッケージに必要なのかわかりません。
答え1
これを使用して、aptitude why <packagename>
パッケージが自動的にインストールされた理由を確認できます。pulseaudio
私のシステムの例は次のとおりです。
$ aptitude why pulseaudio
i pulseaudio Recommends pulseaudio-module-x11
i A pulseaudio-module-x11 Depends pulseaudio (= 4.0-6~bpo7+1)
答え2
次のコマンドを実行してみてください。
grep nginx /var/log/apt/history.log nginx
grep nginx /var/log/apt/history.log.1.gz
など(history.log
存在するすべてのファイルについて)。 apt 履歴には apt がインストールされているパッケージが表示されるため、古すぎない限りパッケージが表示されます。すべての作業を一度に行うには、以下を使用してください(Stephen Kittに感謝します)。
zgrep nginx /var/log/apt/history.log*
答え3
私は簡単に削除します。apt-get remove nginx
他のパッケージがAPTに依存している場合、APTは文句を言うからです。もしあればはいあなたはこれらの依存関係の原因かもしれません。それから本当にそれを維持するかどうかを決定できます。
他に依存しない場合は、ネットワークルート(おそらく)を確認し、/var/log/www
「興味深い」ものを提供していることを確認します。