Linux whereis コマンドはアンインストール後も結果を返します...?

Linux whereis コマンドはアンインストール後も結果を返します...?

わかりました。これがすぐに解決できればいいのですが、答えが見つからないようです。

プログラムをアンインストールした後も、whereis コマンドは参照を返します。

たとえば、ssmtp をインストールしていたが、その後完全に削除することにしたとします。

パフォーマンスssmtpはどこにある戻り値 -SMTP:

パスがもう存在しないことは理解していますが、少し面倒なようです。このコマンドを使用するときに、以前にインストールされたものへの参照を完全に削除する方法はありますか?

apt-get --purge remove を実行したので、少し混乱しています...

ありがとう

答え1

電話するとどこに任意の文字列を指定すると、渡された文字列の後にコロン、プログラムとマニュアルの場所が表示されます。例:

$ whereis ls
ls: /bin/ls /usr/share/man/man1/ls.1.gz

一致するプログラムがない場合でも、パラメータとコロンが表示されますが、場所は空白になります。例:

$ whereis xyz
xyz:

これがあなたのケースで起こっていることです。

答え2

これは結果ではなく、仕組みですwhereis。何でも入力すると、見つかったもののリストとともに返されます。つまりwhereisできないssmtpこれ以上は見つかりません。

関連情報