安装额外的桌面元包会增加“启动时间”吗?

安装额外的桌面元包会增加“启动时间”吗?

因此,为了了解现有的各种桌面环境,我最近几个月已经使用了两次apt-get installxubuntu-desktoplubuntu-desktop对其中任何一个都不太感兴趣,我想我只是开始欣赏 Unity UX。

无论如何,从轶事上讲,我不禁觉得,自从第一次apt-get加载xubuntu-desktop时间以来,小的比以前慢。这里说的是从开机到登录屏幕。不仅如此,它还用xubuntu:( 下载后lubuntu-desktop,我更确定计算机从电源按钮到登录屏幕需要更长的时间(上次登录时甚至没有出现启动画面,但老实说,这对我来说似乎只是表面现象,所以我并不十分担心)。当然,我从来没有带过秒表来观察启动过程,所以这只是我有限的看法。

我正准备重新安装,以清除这台电脑上的 Win7 分区(如果安全的话,可能还有 Win7 恢复分区),因为我根本不使用它,所以这可能是一个没有实际意义的问题。但这并不意味着我不会渴望尝试 Cinnamon 桌面或市面上的无数桌面,所以在我自己重现同样的问题之前 - 在安装所有这些桌面环境后,启动顺序是否会变得有点不稳定?

答案1

安装大量软件包肯定会对性能产生负面影响。许多人对实际影响持不同意见;有些人认为影响微不足道,理论上如果所有软件包都没有安装启动守护进程,那么这种说法可能是正确的。但实际情况是,许多软件包都会安装守护进程,而每个守护进程在启动时都需要额外的资源。

如果你想纠正这个已知问题,我建议你小心检查您的软件包,并删除您认为多余的软件包。如果您不了解软件包以及每个软件包提供的内容,那么这可能是一项非常令人困惑的任务。您可能会发现您删除了过多软件包,并且可能不得不再次安装特定的软件包。

为了使过程较少的有风险,我强烈建议安装deborphan。它将帮助您定位孤立的依赖项。此外,您可能还想使用debfoster, 来标识应删除哪些元包。请谨慎操作,如果不确定,请调查包名称。

要安装 Deborphan 和 Debfoster,请运行:

sudo apt-get install deborphan debfoster

下面是我用来帮助这个过程的一些命令列表:

  • 列出已安装的软件包:dpkg -l | cut -d' ' -f 3 | sort
  • 列出孤立的库包deborphan --guess-all
  • 列出孤立的软件包deborphan -a | awk '{ print $2 }' | sort

相关内容