很久以前我就知道如何做到这一点,但现在我忘记了最后一个命令。
因此,出于某种奇怪的原因,我将很多 python 应用程序编译到系统中不仅仅是Python应用程序MAKEFILE 中没有卸载选项。所以有人告诉我跑步python setup.py install --record installed-locations.txt
而不是平常python setup.py install
。我确信我可以查看该文本文件并使用 rm 手动删除每个文件,但我记得有一个命令可以查看该文本文件并自动为我删除它们。问题是我不记得这个命令。
有谁知道我在说什么命令或者知道可以执行此操作的命令?
答案1
找到了。cat files.txt | xargs rm -rf
因此,总而言之,要从使用 python 编译的系统中卸载应用程序,请按照以下步骤操作
1) 如果您还没有该应用程序的精确版本的源代码,请下载它
2) 解压文件并cd到解压后的文件中
3)以 root 身份运行python setup.py install --record files.txt
4)现在以 root 身份运行cat files.txt | xargs rm -rf
现在应该卸载该应用程序。如果需要,请清理主目录中的所有配置和设置文件以重新获得更多空间。