当您在 Ubuntu 上卸载程序时,该软件是否会留​​下任何残留物?

let*_*ead 20 software-installation

像 Windows 这样的计算机系统在安装和随后卸载应用程序时会留下大量软件残留物。

Ubuntu 有同样的问题吗?如果我卸载了多年来在其上安装的所有软件,我 5 年前的 Ubuntu 安装是否会与安装当天运行相同(不包括某些系统升级)?

Rin*_*ind 27

Ubuntu/Linux 的设置方式不同。

是的,痕迹会被留下——但是——它们不会影响你系统的速度。

在 Linux 上,库有时会保留在您的系统上。我们称它们为孤儿,有一个名为 deborphan 的程序可以移除它们。但是您所获得的只是硬盘上的一点空间。你不会获得的速度。您可以通过调整设置或禁用不使用的服务来提高速度。

如果你想要一个包含 deborphan 的工具集,请安装Ubuntu Tweak

有时程序会故意将东西留在那里。这些往往是我们手动编辑的设置文件。如果您卸载,您有一个选项“--purge”可以在卸载时删除它们;否则你应该自己删除它们。但同样:这些只是占用空间(就此而言,我们谈论的是千字节而不是兆字节)并且不会影响您的速度。

与速度相关的 2 件事:将 / 分区保持在 95% 以下,并确保您的系统不需要大量交换。这 2 个可能是 2 个与速度相关的主要问题。

  • “并且每次都加载该注册表”。有趣的是,Linux 狂热分子如何在对 Windows 一无所知的情况下对 Windows 做出腼腆的错误断言。您可以将注册表配置单元视为另一个文件系统 - 在程序请求之前不会读取和处理数据,就像文件系统上的文件一样。在注册表中保留数据与在 Linux 系统中保留未使用的文件相同,而在 Windows 中保留系统条目就像在卸载程序时修改了 init 脚本。是否留下残留物以及它们对系统的影响取决于软件,而不是操作系统。 (3认同)
  • @letterhead 从技术上讲,我的意思是 Linux 与 Windows。Mac 与 BSD 更相关。他们这样做也不像 Windows,但与 Linux 有点不同;) (2认同)