因此,为了了解现有的各种桌面环境,我最近几个月已经使用了两次apt-get install
。xubuntu-desktop
我lubuntu-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