uCareSystem:Ubuntu/Linux Mint的一体化系统更新和维护工具

uCareSystem Core 是一种能够自动执行基本的系统维护活动的轻型实用程序,另一方面它可以通过多种方式减少系统管理员的任务,节省大量时间。它没有任何 GUI,并提供纯粹的命令行界面来执行活动。

Ubuntu 中有几种实用程序来执行系统维护活动。每种工具有它们相应的独特功能和设计。你可以添加一个 cron 任务来自动化这些任务。

uCareSystem Core 会自动刷新发行版仓库、更新可用包列表、卸载包(过期包、孤儿包和旧的 Linux 内核)以及清理取回的包来节省系统磁盘空间。

uCareSystem Core 功能

  • 更新包列表(它将刷新包索引)
  • 下载及安装更新
  • 更新包及系统库到最新版本
  • 移除不需要的、过期的和孤儿包。
  • 移除旧内核(它为了安全保留当前和之前一个内核)
  • 移除不需要的配置文件
  • 清理已下载的临时包

在 Ubuntu/LinuxMint 中安装 uCareSystem Core

因为开发者提供了自己的 PPA,因此我们可以轻易地通过 PPA 在 Ubuntu/LinuxMint 中安装 uCareSystem Core。


  1. $ sudo add-apt-repository ppa:utappia/stable 
  2. $ sudo apt update 
  3. $ sudo apt install ucaresystem-core 

我们已经成功安装了 uCareSystem Core 包,并且在执行 CareSystem Core 命令之前要了解它是否会节省磁盘空间,使用 df -h 命令检查当前磁盘利用率。


  1. $ df -h 
  2. Filesystem      Size  Used Avail Use% Mounted on 
  3. udev            979M     0  979M   0% /dev 
  4. tmpfs           200M  6.4M  194M   4% /run 
  5. /dev/sda1        38G   19G   17G  54% / 
  6. tmpfs           999M  216K  999M   1% /dev/shm 
  7. tmpfs           5.0M  4.0K  5.0M   1% /run/lock 
  8. tmpfs           999M     0  999M   0% /sys/fs/cgroup 
  9. tmpfs           200M  112K  200M   1% /run/user/1000 

只需在终端中运行 ucaresystem-core 命令,在结束之前它会自动执行而不需要人类交互。


  1. $ sudo ucaresystem-core 
  2. _______________________________________________________ 
  3.             uCareSystem Core v3.0                       
  4.                  ~  ''  ~                               
  5.  Welcome to all-in-one System Update and maintenance    
  6.  assistant app.                                         
  7.  This simple script will automatically                
  8.  refresh your packagelist, download and                 
  9.  install updates (if there are any), remove any old     
  10.  kernels, obsolete packages and configuration files     
  11.  to free up disk space, without any need of user        
  12.  interference.                                        
  13. _______________________________________________________ 
  14.  uCareSystem Core will start in 5 seconds...  
  15. ######################### 
  16.           Started 
  17. ######################### 
  18. Ign:1 https://wire-app.wire.com/linux/debian stable InRelease 
  19. Hit:2 https://wire-app.wire.com/linux/debian stable Release 
  20. Hit:4 https://deb.nodesource.com/node_6.x yakkety InRelease 
  21. Hit:5 https://repo.skype.com/deb stable InRelease 
  22. Hit:6 http://in.archive.ubuntu.com/ubuntu yakkety InRelease 
  23. Hit:7 http://archive.canonical.com/ubuntu yakkety InRelease 
  24. Removing linux-image-extra-4.8.0-34-generic (4.8.0-34.36) ... 
  25. Purging configuration files for linux-image-extra-4.8.0-34-generic (4.8.0-34.36) ... 
  26. Removing linux-image-extra-4.8.0-32-generic (4.8.0-32.34) ... 
  27. Purging configuration files for linux-image-extra-4.8.0-32-generic (4.8.0-32.34) ... 
  28. ##################################### 
  29. Finished removing unused config files 
  30. ##################################### 
  31. Reading package lists... Done 
  32. Building dependency tree        
  33. Reading state information... Done 
  34. Del tilix 1.5.6-1~webupd8~yakkety1 [449 kB] 
  35. Del tilix-common 1.5.6-1~webupd8~yakkety1 [174 kB] 
  36. Del libfreetype6 2.6.3-3ubuntu1.2 [336 kB] 
  37. Del terminix 1.5.6-1~webupd8~yakkety1 [13.7 kB] 
  38. ###################################### 
  39.  Cleaned downloaded temporary packages 
  40. ###################################### 
  41. ######################### 
  42.           Done 
  43. ######################### 

我可以看见它如预期那样工作。同样也可以发现大概在/ 分区节省了 2GB。


  1. $ df -h 
  2. Filesystem      Size  Used Avail Use% Mounted on 
  3. udev            979M     0  979M   0% /dev 
  4. tmpfs           200M  6.4M  194M   4% /run 
  5. /dev/sda1        38G   18G   19G  49% / 
  6. tmpfs           999M  216K  999M   1% /dev/shm 
  7. tmpfs           5.0M  4.0K  5.0M   1% /run/lock 
  8. tmpfs           999M     0  999M   0% /sys/fs/cgroup 
  9. tmpfs           200M  112K  200M   1% /run/user/1000 

作者:2daygeek

来源:51CTO

时间: 2024-10-27 16:13:30

uCareSystem:Ubuntu/Linux Mint的一体化系统更新和维护工具的相关文章

如何在Ubuntu,Linux Mint,Debian上禁用IPv6

如何在Ubuntu,Linux Mint,Debian上禁用IPv6 [编者注]都说IPv4地址枯竭了,要推广IPv6,但是迟迟不见动静,既然如此,在它完全就绪前,就不要让它来打扰我们的系统好了. IPv6 IPv6是寻址方案IPv4的下一个版本,被用来给域名分配数字地址. IPv6比IPv4支持更多的地址.然而,它还没有被广泛支持,还在被接受的过程中. 你的系统支持IPv6么? 为了支持IPv6,需要很多事情.首先你需要系统/操作系统支持IPv6.Ubuntu,Linux Mint,和大多是现

Ubuntu/Linux Mint安装编辑器 Atom教程

下面直接记录一下我安装Atom的过程,该命令适用于Ubuntu/Linux Mint等dgpk系的Linux系统. sudo add-apt-repository ppa:webupd8team/atom sudo apt-get update sudo apt-get install atom atom安装必备插件: apm install minimap 对于Vim党来说,这个插件是必须安装的: apm install vim-mode 简单吧,那么快来享受这神奇的Atom吧

使用 SystemBack 备份/还原你的 Ubuntu/Linux Mint

对于任何一款允许用户还原电脑到之前状态(包括文件系统,安装的应用,以及系统设置)的操作系统来说,系统还原功能都是必备功能,它可以恢复系统故障以及其他的问题. 有的时候安装一个程序或者驱动可能让你的系统黑屏.系统还原则可以让你电脑里面的系统文件(LCTT 译注:是系统文件,并非普通文件,详情请看注意部分)和程序恢复到之前工作正常时候的状态,进而让你远离那让人头痛的排障过程了,而且它也不会影响你的文件,照片或者其他数据. 简单的系统备份还原工具 Systemback 可以让你很容易地创建系统备份以及

Ubuntu/Linux Mint下命令行一键安装Chrome浏览器的脚本

把下面的脚本保存为xxx.sh,然后 sudo sh xxx.sh wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.li

在Ubuntu和Linux Mint上安装Terminator 0.98

Terminator,它可以在一个窗口内打开多个终端.该项目的目标之一是为摆放终端提供一个有用的工具.它的灵感来自于类似gnome-multi-term,quankonsole等程序,这些程序关注于按网格摆放终端.Terminator 0.98带来了更完美的标签功能,更好的布局保存/恢复,改进了偏好用户界面和多处 bug 修复. TERMINATOR 0.98 的更改和新特性 ◆添加了一个布局启动器,允许在不用布局之间简单切换(用 Alt + L 打开一个新的布局切换器): ◆添加了一个新的手册

Linux Mint 11 LXDE RC发布

Linux http://www.aliyun.com/zixun/aggregation/16786.html">Mint是一份基于Ubuntu的发行版,其目标是提供一种更完整的即刻可用体验,这包括提供浏览器插件.多媒体编解码器.对DVD播放的支持.Java和其他组件.它与Ubuntu软件5615.html">仓库兼容. Linux Mint 11 LXDE RC更新日志: The Software Manager Many improvements were made

在 Ubuntu 14.04 和 Linux Mint 17 上安装 Atom 文本编辑器

在 Ubuntu 14.04 和 Linux Mint 17 上安装 Atom 文本编辑器 Atom是Github上时髦的,功能丰富的开源文本编辑器.目前,它正处于测试阶段,但如果你对它很好奇,那我们就来看看如何在 Ubuntu 14.04 和 Linux Mint 17 上安装 Atom. 无论是在外观,还是在功能上,Atom 都有很多与Sublime Text editor相似之处.Sublime Text editor是一个功能强大,并深受程序员喜爱的跨平台文本编辑器,可惜它是闭源的.事实

为什么 Linux Mint 比 Ubuntu好?

  Linux Mint由Linux Mint Team团队于2006年开始发行,是一份基于Debian和Ubuntu的Linux发行版.其目标是提供一种更完整的即刻可用体验,这包括提供浏览器插件.多媒体编解码器.对DVD播放的支持.Java和其他组件,它也增加了一套定制桌面及各种菜单,一些独特的配置工具,以及一份基于web的软件包安装界面.Linux Mint是对用户友好而功能强大的操作系统.它诞生的目的是为家庭用户和企业提供一个免费的,易用的,舒适而优雅的桌面操作系统. Linux Mint

Linux Mint 10 KDE发布 基于Ubuntu的发行版

Linux http://www.aliyun.com/zixun/aggregation/16786.html">Mint 是一个非常年轻的操作系统,它于2006年开始发行,然而,它基于非常成熟的软件管理,并且采用了最新的Linux内核,像GNU软件和Gnome桌面.它也基于Ubuntu和Debian项目并且用它们作为基础.Linux Mint致力于使桌面系统对个人用户每天的工作更易用,更高效.这个桌面系统得益于一个强悍的根基,一个巨大的可安装软件库,一个非常完善的服务设置机制. The