是否需要系统清理/优化


43

Ubuntu是否需要定期清理,例如Windows。例如:

  • 清理日志
  • 临时文件
  • 包缓存
  • 遗留的依存关系

我并不是仅指网络浏览器。

万一我从不进行清理,我是否将拥有一个像new这样的系统,而我的硬盘驱动器上却没有临时文件,软件包等?

如果不进行清理,性能会不会随着时间的流逝而降低。

Answers:


42

文件清理/节省空间/隐私

只是给出一个想法,以Windows为基础。在Windows中,您几乎需要每周(如果不是每天)进行一次清理(我以一个例子为例,即我在30多家网吧中工作,这些网吧总共有500多台PC。从用户那里得到的工作不得不每天进行清理工作。)。在Ubuntu中,实际上并不需要那么频繁地进行清理,但是如果您确实需要这样做,则可以使用多个命令行工具(例如apt-get或)aptitude来进行良好的清理,而类似的GUI工具ubuntu tweak也可以这样做。Ubuntu的清理可以每6到12个月完成一次。是的,是的,每隔几个月您就可以这样做,就我而言,每隔2或3年就可以这样做。

这实际上取决于您完成PC的工作量。当我说工作时,我的意思是下载文件,移动文件,创建文件,删除或复制文件。所有这些每天都在进行。大多数Windows用户都知道,如果不进行任何优化,任何Windows的性能都会迅速下降。我曾经遇到过用户整整一年都不需要优化任何事情的情况,还有其他情况下用户不得不在一个月后从字面上格式化PC。这取决于计算机的使用情况。1年的家伙只将计算机用于文字处理和互联网。1个月以来,它用它来下载大量内容,音乐,视频,游戏,删除了一些内容,移动了一些内容等。在所有这些时间里,两者都没有做任何优化。

在Ubuntu中,确实会导致性能下降,但是根据经验,您需要:

  1. 安装还会创建许多文件的许多服务(LAMP服务器,邮件服务器,FTP服务器等)。性能将下降约5%。至少要整整一年,这就是全部。您可能会看到更多性能下降,但需要等待很多时间(例如等待3至5年)。缺点是启动时间和关闭时间,因为您正在运行的服务需要关闭客户端连接等。除此之外,在Windows中不会出现缓慢的情况。

  2. 安装许多程序(视频编辑器,声音编辑器,游戏等)。与安装服务时的性能下降类似,但不是那么严重。您甚至可以安装最多使用99.99%硬盘空间的程序,而Ubuntu不会造成性能下降。至少我用Wine游戏和OpenGL游戏对此进行了测试,以查看它们是否因使用几乎满的HDD而导致性能下降。

如果您担心性能和空间浪费,那么可以每年或两年进行一次检查,因为您不会浪费很多空间。在性能方面,Ubuntu(或其他任何发行版)不会因填充HDD的系统中留下的垃圾量而影响性能。这是Windows的问题,而不是Linux的问题,在Linux上,如果剩下的空间大约为25%到35%,则系统开始变慢(Windows XP中显示的空间比Vista或7/8中的速度还多)。无论如何,就像我之前说过的那样,拥有99.99%的硬盘已装满东西不会让您减速。唯一的事情是您需要清除在以下位置找到的日志/var/log。这将增加超时时间,并且该文件夹将容纳许多兆字节或千兆字节的信息,具体取决于时间和安装的服务。在6个月的周期中,我在日志文件夹中获得了大约20MB的内存。

如果您真的很偏执,可以使用以下命令:

(仅当您安装了智能软件时)

sudo aptitude clean-从缓存中删除下载的软件包-从缓存中
sudo aptitude autoclean删除旧的下载软件包

(使用默认情况下已经提供的apt-get)

sudo apt-get clean-从缓存中删除下载的软件包-从缓存中
sudo apt-get autoclean删除旧的下载软件包

对于基于GUI

Ubuntu的调整

sudo add-apt-repository ppa:tualatrix/next  
sudo apt-get update  
sudo apt-get install ubuntu-tweak

然后运行ubuntu-tweak,有一个称为Janitor的选项,用于春季清洁,如图所示:

在此处输入图片说明

您也可以从系统中删除旧的压缩日志文件

sudo rm -v /var/log/*.gz

最后是一个GUI工具(对此,谢谢Uri。我忘了):

漂白位

在此处输入图片说明

BleachBit是适用于Ubuntu(类似于CCleaner)和其他发行版的高级清理实用程序,实际上可以真正清理系统。您可以通过搜索漂白剂在软件中心找到它。它与Ubuntu Tweak的不同之处在于,它会搜索许多应用程序用来存储缓存/临时文件的许多常用文件夹。除此之外,它还改善了浏览器和libreoffice的性能(因为它也将它们清除了)。BleachBit还有很多其他功能,但是请访问该站点以获取更多信息。+1 Uri进行提醒。

请注意,此操作通常每隔几个月或几年执行一次,而不是像Windows那样每天或每周执行一次。Linux和Ubuntu具有针对此类“问题”进行优化的独特方式。在您问之前,Ubuntu中的碎片化是一件非常困难的事情。在Windows上看到的碎片化需要花费数月甚至数年的时间,因此Windows中2个月的碎片化(以及随之而来的缓慢性)在Linux中大约相当于2到3年(即使这样,碎片化也不会减慢)。视窗)。

对于一般检查,我有2个1TB硬盘驱动器,一个是0.91%非连续硬盘,另一个是OMG!每天连续使用2年后,1.2%不连续... 因此,我猜测到2050年,除非我购买了新硬盘或格式化现有硬盘,否则最终将不得不对硬盘进行“碎片整理”;)。

能源效率

对于电池性能,众所周知,以下工具可以提供帮助:

Powertop

它可以节省几分钟/几小时的电池使用时间,从而延长电池寿命并提高其性能。

安装: sudo apt-get install powertop

跑步: sudo powertop

在此处输入图片说明

木星

(自13.04开始不可用/不需要)推荐读物是否有类似于Jupiter的节能应用程序? 它可以更好地管理电池使用情况,并可以延长电池使用时间。

sudo add-apt-repository ppa:webupd8team/jupiter  
sudo apt-get update  
sudo apt-get install jupiter

运行:在Dash中键入jupiter或使用顶部面板中的Jupiter Applet图标。
在此处输入图片说明

TLP

它是监视功率消耗的良好电源管理工具:

安装:

sudo add-apt-repository ppa:linrunner/tlp  
sudo apt-get update  
sudo apt-get install tlp

运行:只需重新启动,它将作为服务启动。

唯一的缺点是,您需要调整配置文件以充分利用电池电量,但是使用诸如之类的工具powerstat可以让您轻松知道优化的对与错。


1
路易斯,你就是我来这里学习的原因。
lqlarry

2
计算机管理员是邪恶的... Bleachbit更好。
Uri Herrera

2
OMG Uri我上周忘记了它,它我安装在3台PC中。大声笑。谢谢会加。
路易斯·阿尔瓦拉多

1
夸张地说Windows需要“几乎每周(如果不是每天)清洁一次”。您可以升级Ubuntu,而不必进行不必要(和不正确)的比较。
bcbc

1
网吧中的计算机与普通的单用户Windows计算机无法匹敌。但这当然可以澄清您的回应。
2011年

6

清洁不是必需的,但是对于我们当中的细致工作,我们强烈建议;)

  • apt 高速缓存可以快速增长,尤其是在安装许多新内核时
  • 有缺陷的应用程序可以在这里和那里留下文件,并使文件系统混乱。比如我10.10系统上我有几十个~/.recently-used.xbel.XXXXX~/.org.chromium.XXXX无用文件。
  • 卸载的应用程序通常将其配置文件保留在您的主目录中。
  • 如果在你的系统出现问题,日志可以长出巨大的-检查的大小/var/log~/.xsession-errors
  • 通常情况下,用户到处都会留下很多垃圾。打开Baobab磁盘空间分析器或类似工具,以了解随着时间的推移磁盘上累积了什么。
  • 即使您删除了这些照片,也不会清除所有缩略图,也永远不会清除它们。
  • 如果存在文件系统问题,那么您丢失的找到的目录也可能会增加

Ubuntu系统可以很好地清理所有不必要的内容,但管理员有时会费力地...


3

一个apt-get clean删除旧包下载档案曾经在一段时间不走不对劲,我不知道有什么事,可以自动做到这一点。

日志将通过logrotate为您处理。

每次重新启动时都会为您清除/ tmp。


3

实际上,它确实需要清理,在我看来,很多时候,最好的应用程序是漂白程序,它有点像Windows上著名的CCleaner,Bleachbit在软件中心

清理您的firefox缓存,apt缓存,清空垃圾箱等,老实说它应该预先安装在ubuntu中,如果您已经运行了一段时间,则可以在第一次运行bleachbit时释放数百MB

漂白剂


我不得不不同意Jayo,从5.04开始,我没有发现像我在Windows中一样经常进行清理(不是在这里只谈论Ubuntu)。就我而言,在格式化/安装/升级到下一个Ubuntu版本之前使用Firefox已经有6个月的时间了,这只给了我大约2GB到3GB的垃圾空间。这无需进行任何形式的清理,也无需累积所有下载更新,而无需随后将其删除(包括记录浏览器缓存)。在同一时间段内,与Windows中的15GB相比,这大约少了80%。
Luis Alvarado

我根本没有说ubuntu中积累的垃圾接近Windows的水平,我提到bleachbit类似于Windows上的ccleaner(www.piriform.com/ccleaner),它们的作用是。第一次运行漂白剂后,每次将释放100 mb或更多的mbs。但它的其他功能是清除Firefox和缩略图,本地化等缓存。它也非常适合隐私,在清理浏览器缓存的同时,它还清理了Cookie和Flash Cruft,在我看来,它值得每月至少运行一次
Jayo

不用担心,我只是在谈论清洁的频率。在我的情况下,频率为零,因为在新版本发布时,无需清理。
Luis Alvarado

1
足够公平,但是按照我的经验,明智的做法是经常运行它,并且我的主文件夹周围挂的垃圾越少越好,因为如果您的系统不因运行速度变慢而降低速度,我认为这似乎是一个更快的系统gbs在那真是太酷了
Jayo

2

你好,恕我直言,ubuntu确实也需要随着时间的流逝,您安装/删除的东西会让您说您将拥有一些不再需要的配置文件,当然还有一些孤立的软件包……当然,您可以尝试bleachbit


2
apt-get autoremove将摆脱剩余的程序包(作为其他程序的依赖而安装的程序包,但此后其他程序已消失)
Cesium

@ Caesium我确实同意您的意见,但是像现在这样我有时会喜欢这个菜单项,即使我进行了所有自动删除和清除操作,该菜单项也不想消失:P
kosaidpo 2011年

1

Ubuntu和其他版本的Linux确实不需要像Windows中那样进行清理。当然,随着时间的流逝,您可能会在计算机上堆积一些您不希望保留的东西-旧文档,不再使用的程序等-但实际上没有什么类似于Windows注册表那样简单地造成混乱降低计算机速度。您节省的旧资料不会降低计算机的速度:从现在起一年后,它的运行速度可能会和今天一样快。

我会不时地整理事物,以保持事物的整洁和干净,因为我喜欢有条理,包括摆脱旧事物。但是,除非我决定更改设置或删除启动程序或类似的程序,否则我的整洁痴迷不会影响计算机的性能。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.