据我所知,我可以使用此命令从 Ubuntu 卸载程序...
$ sudo dpkg -r packagename
但这不会在packagename
安装时删除依赖项。要删除包括依赖项在内的所有文件,我们需要应用此命令...
$ sudo apt-get --purge autoremove packagename
但我的问题是删除包及其所有依赖项真的是一个好习惯吗?命令会在安装软件包--purge autoremove
之前使我的系统保持原样吗?packagename
或者偶尔我可能会得到一些损坏的文件并且我的系统可能会在尝试删除所有内容时崩溃?其实我不敢执行--purge autoremove
命令,想先听听专家意见再练习!
应该是很安全的。Autoremove 仅删除由已删除包的依赖项安装的包。他们不应该被需要。你是对的。您的系统应该与安装“packagename”之前一样。
Autoremove 仅删除孤立的包。这意味着在不中断任何功能或当前安装的程序的情况下使用它是完全安全的。
大多数时候它是非常安全的,但是当您使用它时,您必须检查您的终端以获取将要删除的包的名称,因为有时会发生错误。如果没有仔细检查将要删除的包的名称并查看是否有任何通常不应该存在的包,请不要同意删除依赖项。看看我前几天发生了什么。