好的,希望这是一个简单的问题,但我似乎找不到答案。
卸载程序后,whereis 命令仍然返回一个引用。
例如,假设我安装了 ssmtp,但后来我决定将其完全删除。
表演ssmtp 在哪里返回 -ssmtp:
我知道不再有路径,但这似乎有点混乱。有没有办法在使用此命令时完全删除对之前安装的任何引用?
我执行了 apt-get --purge remove 所以我有点迷失......
谢谢
答案1
如果你打电话哪里对于任何字符串,它都会显示传递的字符串,后跟冒号,然后是程序和手册位置,例如:
$ whereis ls
ls: /bin/ls /usr/share/man/man1/ls.1.gz
如果没有匹配的程序,它仍然显示参数和冒号,但位置为空白,例如:
$ whereis xyz
xyz:
这就是你的情况。
答案2
那不是结果,而是whereis
工作原理。你可以输入任何东西,它会将结果连同它发现的内容列表一起反馈给你——本质上whereis
就是在解释它不能找不到ssmtp
更多。