如何维护一个“干净”的Ubuntu

Ubuntu是最受欢迎的GNU / Linux发行版,因为它是多年来最简单的使用,使其成为每个新手的明显选择。 由于大多数新用户不知道他们应该如何维护他们的分发,并且由于Ubuntu在默认情况下不提供任何此工作的工具,所以我将通过本快速指南提供有关此事的概述。

避免从源代码编译

如果从源代码编译不是您绝对需要的,那么您应该避免使用它来实现无杂乱的系统。 尽管源代码编译为用户带来了许多好处,但它还需要在以后需要卸载该软件的情况下维护tarball,并且可以导致在系统中安装相同软件的多个版本。 如果您必须从源代码编译,请使用“checkinstall”而不是“make install”,这将生成一个易于处理的.deb文件(卸载,检查版本冲突等)。

使用“维护”命令

通过默认更新工具更新系统将逐渐导致包的累积和缓存的填充。 当您卸载软件包时,这可能会产生更大的影响,而且它们的依赖关系没有任何理由。 一次使用以下命令一次,以确保您不要保留系统中不需要的东西:

sudo apt-get clean

这将从检索的包文件中刷新本地缓存。

sudo apt-get autoclean

这将只清除在存储库中找不到的绝对不必要的软件包,或者它们的更新版本。

sudo apt-get autoremove

此命令将删除作为已删除的另一个包的依赖关系安装的包,因此不再需要。

使用localepurge

Localepurge是一个实用程序,可以从长远的角度为您节省大量的磁盘空间。 它基本上除去了所选系统语言的所有已安装软件包的本地化。 您可以通过“sudo apt-get install localepurge”进行安装,每次更新或安装时都会自动运行。 唯一的缺点是本地化需要额外的时间来完成这项工作。

使用“ucaresystem”实用程序

ucaresystem是一个用于关心他们的Ubuntu系统的软件工具。 它基本上自动化逐个提供维护命令的过程,因为它是一个完整的更新和清理工具。 通过在终端上运行以下命令来添加相应的ppa来安装ucaresystem:

sudo add-apt-repository ppa:utappia/stable
sudo apt update
sudo apt install ucaresystem-core

然后运行它:

sudo ucaresystem-core

ucaresystem将更新软件包列表,更新系统库,安装可用的更新,删除未注册的软件包,删除旧版本的Linux内核,删除未使用的配置文件,最后清理下载的软件包。 需要注意的一点是,ucaresystem将活动的Linux内核和下一个前版本保留为备份。 我已经在Ubuntu衍生产品(如基本操作系统Freya)中测试过这个实用程序,它没有任何问题。

使用GtkOrphan

虽然ucaresystem包含“deborphan”命令,您也可以使用GtkOrphan来获得更多的控制权,使其停留在系统中,以及什么被抛出窗外。 在启动时扫描孤儿包时,使用起来很简单。 这些选项可以在底部找到,而包含非孤立包和其依赖性的洞察选项卡可以在方便的树视图模式下显示。 安装它:

sudo apt-get install gtkorphan

使用BleachBit

您是否想要更深入地清除应用程序中的高速缓存和未使用的数据? BleachBit可以帮助您做到这一点,同时还提供全面的系统清理功能。 BleachBit允许用户删除垃圾文件,如历史记录,缓存,临时文件,日志,崩溃报告等。只需选择对应于维护操作的框,然后单击左上角的红色按钮即可删除文件。

首先点击放大镜可以让您了解什么是要删除的,以及在完成所有操作后将释放多少磁盘空间。

请注意您所选择的内容,因为有时存储空间有时不利于重新设置应用程序偏好所需的时间,重新填充缓存,数据可以节省每天的时间等。

使用Ubuntu Tweak

Ubuntu Tweak的“Janitor”是另一个非常有用的维护工具。 显示存储增益和包名称直接提供足够的洞察力,以允许用户以足够的信心和安全性行事。 只需勾选对应于删除项目的框,然后按下右下方的“清洁”按钮。 您不会在发行版的默认存储库中找到Ubuntu Tweak,因此您必须从网站下载.deb包。

结论

正如你所看到的,有几个工具可以帮助Ubuntu用户维护一个“干净”的系统,而一个功能通常与另一个功能重叠,所以这取决于用户的偏好。 几乎所有这些“清理”都关心磁盘空间的释放,随着SSD的广泛使用,磁盘空间也越来越重要。 虽然这篇文章中的一切都是安全的,通常不应该引起任何问题,但是当工具自动检测被视为“不需要”的文件时,总会有风险,所以继续自己承担风险。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏