ubuntu系统如何进行磁盘清理?

运维 系统运维
Ubuntu是一个流行的Linux操作系统,基于Debian发行版和GNOME桌面环境,和其他Linux发行版相比,Ubuntu非常易用,和Windows相容性很好,非常适合Windows用户的迁移。同样,Ubuntu系统也需要进行磁盘清理,本文是关于ubuntu系统下如何进行磁盘清理的教程。

Ubuntu是一个流行的Linux操作系统,基于Debian发行版和GNOME桌面环境,和其他Linux发行版相比,Ubuntu非常易用,和Windows相容性很好,非常适合Windows用户的迁移。同样,Ubuntu系统也需要进行磁盘清理,本文是关于ubuntu系统下如何进行磁盘清理的教程。

提示1:清理残余的配置文件

一般而言,当我们从Ubuntu系统中删除了一个软件之后,该软件的残余配置文件并没有被删除。如果你确信以后不再使用该软件,那么保留其配置文件实在没有必要,所以我们大可一并删除之。

要删除某个软件的残余配置文件,可以执行下面的操作:

在终端中执行sudosynaptic,以便启动Synaptic包管理工具。

点击Synaptic右下角的Status按钮进行切换。

现在,你应该能够在Synaptic的左边看到Notinstalled(residualconfig)。选择它即可在右边看到包含有残余配置文件的包,你可以在此选择删除该包。

提示2:清理下载的缓存包

我们在Ubuntu中通过sudoapt-getinstall安装软件时,其下载的包都缓存在/var/cache/apt/archives/目录中。如果要清理掉这些已下载的缓存包,那么可以执行命令:

sudoapt-getautoclean

sudoapt-getclean

提示3:清理不再需要的包

我们知道,在Ubuntu系统中安装软件时,该软件的依赖通常也会自动安装上。那么,在我们删除该软件后,其依赖可能需要我们手动删除之。你可以运行sudoapt-getautoremove命令来解决这个问题。

提示4:清理无用的语言文件

Ubuntu与其他Linux发行版一样,是一个支持多语言界面的系统。其实,对使用自己母语的我们来说,通常保留中文即可,你也可以保留自己所需要使用的语言,如英文。其他的语言文件于我们而言则没有必要保留。

为了清理这些无用的语言文件,你需要在Ubuntu系统中安装一个名为localepurge的小工具。

安装localepurge是十分简单的,只需执行sudoaptitudeinstalllocalepurge命令就可以了。在安装的过程中,程序会提示你进入如下图所示的画面中进行配置。

localepurge

使用空格键可以选择需要保留的区域配置,其他的则会被删除。当以后在安装程序时,此工具也会自动执行,勿需再次配置。中文用户保留zh、zh_CN、zh_CN.*

提示5:清理无用的翻译内容

你可以使用trans-purge这组小工具来清理*.desktop、mime-database、gconfschema中的无用翻译内容。

trans-purge这组小工具使用过程如下:

下载源代码:

 

  1. wgethttp://pcman.sayya.org/desktop-purge.c  
  2.  
  3. wgethttp://pcman.sayya.org/mime-purge.c  
  4.  
  5. wgethttp://pcman.sayya.org/gconf-purge.c 

 

安装编译依赖:

 

  1. sudoapt-getinstalllibglib2.0-dev 

 

编译程序:

 

  1. gcc`pkg-configglib-2.0--cflags--libs`-odesktop-purgedesktop-purge.c  
  2.  
  3. gcc`pkg-configglib-2.0--cflags--libs`-omime-purgemime-purge.c  
  4.  
  5. gcc`pkg-configglib-2.0--cflags--libs`-ogconf-purgegconf-purge.c 

 

安装程序:

 

  1. sudocpdesktop-purge/usr/bin/  
  2.  
  3. sudocpmime-purge/usr/bin/  
  4.  
  5. sudocpgconf-purge/usr/bin/ 

 

执行清理:

手动清理:

 

  1. sudodesktop-purge  
  2.  
  3. sudomime-purge  
  4.  
  5. sudogconf-purge 

 

自动清理:

让每次apt-get安装软件后自动进行清理。创建/etc/apt/apt.conf.d/99-transpurge文件,并添加下列内容:

 

  1. DPkg  
  2.  
  3. {  
  4.  
  5. Post-Invoke{"if[$(psw-p"$PPID"|grep-cremove)!=1];then/usr/bin/desktop-purge>/dev/null;/usr/bin/mime-purge>/dev/null;/usr/bin/gconf-purge>/dev/null;elseexit0;fi";};  
  6.  
  7. }; 

 

警告:无用翻译在清除后无法还原,若使用后造成系统损坏,作者并不负责

总结:

希望本文教大家进行ubuntu系统做磁盘清理的教程能够对读者有所帮助,更多有关linux系统的知识还有待于读者去探索和学习。

【编辑推荐】

  1. 什么是Ubuntu?
  2. ubuntu如何安装?
  3. Ubuntu系统下如何开机自动禁用无线网络?
  4. Linux技巧之Ubuntu11.04下安装极点五笔输入法
  5. 使用rdesktop实现从Ubuntu远程访问Windows桌面
责任编辑:韩亚珊 来源: 建站学
相关推荐

2010-03-01 09:04:01

Windows 7磁盘清理

2011-09-15 17:01:25

ubuntu备份

2021-09-06 17:00:57

微软Windows 11Windows

2017-01-24 18:49:28

Windows磁盘清理

2011-08-16 14:08:01

windowslinux

2011-09-01 18:54:29

WifiGoodReader

2021-09-05 19:15:02

Windows 11操作系统微软

2010-02-05 16:35:35

Android操作系统

2018-09-17 21:00:15

Windows 10存储硬盘

2023-12-21 13:02:25

Linux系统Ubuntu

2018-04-08 08:15:30

Windows 10磁盘清理

2011-09-02 14:37:32

UbuntuAndroid

2015-11-25 13:37:52

磁盘空间LinuxUbuntu

2011-08-22 12:05:50

Linux

2018-09-14 10:20:09

微软工具Windows

2021-09-06 06:48:02

Windows 11磁盘微软

2020-12-15 17:11:59

电脑磁盘办公

2013-12-02 15:36:31

Windows Ser系统映像还原Windows Ser

2011-09-19 16:56:14

Vista秘密下载

2011-08-29 14:53:16

UbuntuMySQLserver
点赞
收藏

51CTO技术栈公众号