我安装了icecast2用于广播(在线广播)。但其设置的复杂性确实让我感到痛苦。我想把它完全移除。我试着用sudo apt-get purge icec*系统开始删除无关的文件,我用CTRL+C停止了它,所以我的Ubuntu桌面已经消失了,我重新安装了unity-2d。如何在不影响其他程序的情况下删除此程序及其插件?
发布于 2013-08-14 06:51:42
这正在学习为什么递归运行命令或使用通配符可能有害的困难方式。对于我们作为root用户运行的命令,尤其如此。
然而,我们偶尔也需要这样做。大多数时候,如果有什么不好的事情发生,我们会被警告。当您使用通配符*清除包以删除包含icec*的所有包及其依赖项时,情况也是如此。系统确实告诉了您要删除的内容,并要求您确认Y/n:
[... long list of packages to remove]
After this operation, 978 MB disk space will be freed.
Do you want to continue [Y/n]?当你看到这样的信息时,请休息一下。停止敲击键,读这条信息,然后再想一遍。只有当它看上去完全符合你的愿望,你可以按Y。在清除icec*的情况下,您将删除大部分系统。
若要清除包,请使用完整的包名,而不是通配符缩写,以确保不会删除任何仍然需要的包。如果您确实使用通配符,请格外小心。
现在,恢复系统的最快和最安全的方法是备份数据,然后重新安装Ubuntu (注意不要删除/home目录)。
https://askubuntu.com/questions/332269
复制相似问题