当您成为一名普通且资深的 Ubuntu 用户时,您可能会注意到 Ubuntu 系统的速度随着时间的推移而下降。 这可能是由于您可能不时安装了大量应用程序,或者您的配置设置对于更快的 Ubuntu 体验不是最佳的。 在本文中,我将展示几种加速 Ubuntu 系统的方法,这些方法多年来一直为我工作。
本文中提到的命令和过程已经在 Ubuntu 18.04 LTS 系统上运行。
通过更改 grub 配置来减少启动时间
默认情况下,您的系统 grub 为您提供 10 秒的时间来在双引导系统上的操作系统之间进行选择。 当您知道大多数时候必须在 grub 上启动 Ubuntu 系统时,坐下来手动选择 Ubuntu 而不是任何其他操作系统是没有用的。 这样做的一种方法是更改 grub 设置,以便您的系统在短时间(例如 2 秒)后自动启动 Ubuntu。
为此,请通过 Ubuntu Dash 或 Ctrl+Alt+T 快捷方式打开您的终端应用程序。
grub 配置文件位于 /etc/default/ 文件夹中,可以通过以下方式更改以更改 grub 超时。
使用以下命令在 Nano 编辑器中打开 grub 文件:
$ sudo nano /etc/default/grub
下图中突出显示的部分是您可以设置 grub 超时的地方,默认为 10 秒:
您可以将其更改为更短的持续时间,最好是 2 秒。 按 Ctrl+X 以保存并退出文件。 然后输入以下命令以更新系统 grub:
$ sudo update-grub
现在,当您下次启动系统时,您无需等待 10 秒即可启动到 Ubuntu。
摆脱繁重的启动应用程序
当你成为一个普通的 Ubuntu 用户时,你会不断地在你的系统上安装越来越多的应用程序。 其中一些可能会自愿或自动成为您创业公司的一部分。 许多启动应用程序在系统启动时需要很长时间,您必须等待很长时间才能开始在系统上工作。 节省时间的一种方法是将您的启动配置为仅运行真正需要的应用程序。
从应用程序列表或通过 Ubuntu Dash 访问启动应用程序,如下所示:
您将能够查看添加到您的启动中的应用程序列表。
只需选择应用程序,然后单击“删除”按钮,您就可以轻松地从启动中删除额外的应用程序。
或者,您可以按“编辑”按钮并添加延迟,在此之后特定应用程序将在启动后启动。 在“编辑”对话框中,在已编写的命令之前添加以下格式的命令,如下所示:
sleep [timeInSeconds];
例子:
sleep 20; dropbox start -i
利用 Preload 实用程序减少应用程序启动时间
Preload 是一个系统实用程序,它在后台运行,跟踪频繁运行的应用程序,并已将相关依赖项加载到系统内存中,以便在需要时快速加载这些应用程序。 您可以以 root 身份使用以下命令将此实用程序安装到您的系统:
$ sudo apt-get install preload
通过 apt-fast 包装器更快地安装应用程序
如果您像我一样经常使用 apt-get 命令通过命令行下载应用程序,这里有一个更快的替代方法。 apt-fast 是一个 shell 脚本包装器,可以同时从多个位置下载应用程序包,比 apt-get 命令更快。
她是如何通过终端安装它的。 使用以下命令以添加 ppa 存储库:
$ sudo add-apt-repository ppa:apt-fast/stable
然后输入以下命令:
$ sudo apt-get update
Now use the following command to install apt-fast $ sudo apt-get install apt-fast
现在,您可以通过以更快的方式安装应用程序来节省时间。
选择最佳服务器以获得更快的软件更新
您的系统用于下载软件更新的软件镜像在下载速度方面起着重要作用。 因此,最好确保您使用的是最近的镜像,因为它在很大程度上提高了下载速度。
为此,请通过系统破折号打开软件和更新实用程序,如下所示:
在 Ubuntu 软件选项卡中,单击“下载自”下拉菜单,然后从列表中选择“其他”。
然后单击选择下载服务器对话框上的选择最佳服务器按钮。
然后,系统将测试各种镜子,看看哪一个离您最近且最适合您。 然后,您可以选择建议的服务器以更快地下载更新。
通过本文中描述的这些简单方法,您会注意到您使用的同一系统似乎比以前执行得更快。 您现在将拥有更快的启动速度、更快的应用程序和更新下载,以及快速加载常用应用程序。