我从github下载了conky:https://github.com/brndnmtthws/conky
然后我用这个方法安装了它:
$ mkdir build
$ cd build
$ ccmake /home/user/conky
# this will launch a curses-based UI where you can configure
# everything, when you are ready you can build as usual:
$ sudo make # This will compile conky in the `src` subdirectory
$ sudo make install
然后我想卸载它;我删除了目录 /build 和 /conky
我做到了sudo apt-get --purge remove conky conky-all
然后我重新启动,但 conky 仍然启动。
如何删除conky?
答案1
我想我明白了。
首先我使用相同的方法重新安装,然后我这样做了:
killall conky
cd build
make clean
cd
sudo rm -r build
sudo rm -r conky
sudo rm -r /usr/local/bin/conky-1.10.7_pre
sudo rm /usr/local/bin/conky
sudo apt-get update ; sudo apt-get autoclean ; sudo apt-get clean ; sudo apt-get autoremove
答案2
没有 100% 确定的方法可以找到在 make install 期间安装的所有新文件,因为您删除了可能包含已安装文件(但通常不是覆盖的文件)列表的构建目录。
你可以尝试类似的东西
find /directory_path -mtime -1 -ls
(从这里),但是如果您在时间范围内做了更多的构建和安装,您可能会遇到各种麻烦。
您尝试的 apt-get 方法失败了,因为您在 apt 的集成包管理系统之外配置、构建和安装。
将来,当您想再次执行此操作时,请至少为该make install
部分之前已安装的文件创建一个索引,然后执行相同的操作。比较这些索引应该可以为您提供已安装和覆盖的文件。
祝你好运。