初步清理Ubuntu系统的教程

2016-03-31 15:33 43 1 收藏

下面是个初步清理Ubuntu系统的教程教程,撑握了其技术要点,学起来就简单多了。赶紧跟着图老师小编一起来看看吧!

【 tulaoshi.com - 服务器 】

初步清理Ubuntu系统的教程

   假如你想清理你的 Ubuntu 主机,你可以按照以下的一些简单步骤来移除所有不需要的垃圾文件。

  移除多余软件包

  这又是一个内置功能,但这次我们不必使用新得立包管理软件(Synaptic Package Manager),而是在终端中达到目的。

  现在,在终端窗口中键入如下命令:

  代码如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  sudo apt-get autoclean

  这便激活了包清除命令。这个命令所做的工作是: 自动清除那些当你安装或升级程序时系统所缓存的 .deb 包(即清除 /var/cache/apt/archives 目录,不过只清理过时的包)。如果需要使用清除命令,只需在终端窗口中键入以下命令:

  代码如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  sudo apt-get clean

  然后你就可以使用自动移除命令。这个命令所做的工作是:清除那些 在系统中被某个已经卸载的软件 作为依赖所安装的软件包。要使用自动移除命令,在终端窗口中键入以下命令:

  代码如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  sudo apt-get autoremove

  移除不需要的本地化数据

  为达到此目的,我们需要安装 localepurge 软件,它将自动移除一些不需要的本地化数据(LCTT 译注:即各种语言翻译)。这个软件是一个简单的脚本,它将从那些不再需要的本地化文件和本地化联机手册( man pages ) 所占用的空间中回收磁盘空间。这个软件将在任何 apt 安装命令运行时 被自动激活。

  在 Ubuntu 中安装 localepurge:

  代码如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  sudo apt-get install localepurge

  在通过 apt-get install 安装任意软件后, localepurge 将移除所有不是使用你系统中所设定语言的翻译文件和翻译的联机手册。

  假如你想设置 localepurge,你需要编辑 /ect/locale.nopurge 文件。

  根据你已经安装的软件,这将为你节省几兆的磁盘空间。

  例子:

  假如我试着使用 apt-get 来安装 dicus软件:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  代码如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  sudo apt-get install discus

  在软件安装完毕之后,你将看到如下提示:

  代码如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  localepurge: Disk space freed in /usr/share/locale: 41860K

  移除孤包

  假如你想移除孤包,你需要安装 deborphan 软件:

  在 Ubuntu 中安装 deborphan :

  代码如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  sudo apt-get install deborphan

  使用 deborphan,打开终端并键入如下命令即可:

  代码如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  sudo deborphan | xargs sudo apt-get -y remove --purge

  使用 GtkOrphan 来移除孤包

  GtkOrphan (一个针对 debian 系发行版本的 Perl/Gtk2 应用) 是一个分析用户安装过程状态并查找孤立库文件的图形化工具,它为 deborphan 提供了一个 GUI 前端,并具备移除软件包的功能。

  在 Ubuntu 中安装 GtkOrphan,打开终端并运行如下命令:

  代码如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  sudo apt-get install gtkorphan

  一张截图

201568181524084.png (616×531)

  使用 Wajig 移除孤包

  Wajig是 Debian 包管理系统中一个简单的软件包管理前端。它将 apt、apt-cache、 dpkg、 /etc/init.d 中的脚本等 通过一个单一命令集成在一起,它的设计初衷是使用简单和为它的所有功能提供丰富的文档。

  通过适当的 sudo配置,大多数(如果不是全部)的软件包安装和创建等任务可以通过一个用户 shell 来完成。Wajig 也适用于一般的系统管理。另外,一个 Gnome GUI 命令 gjig也被囊括在这个软件包之中。

  在 Ubuntu 中安装 Wajig,打开终端并运行如下命令:

  代码如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  sudo apt-get install wajig

  Debfoster --- 跟踪你在安装过程中的操作

  debfoster 将会维护一个列有被明确需要安装的软件包的列表,但不包括那些作为某个软件的依赖而被安装的软件包。参数是完全可选的,你甚至可以使得在 dpkg 和/或 apt-get 每次运行之后马上激活 debfoster 。

  另外,你还可以在命令行中使用 debfoster 来安装或移除某些特定的软件包。那些后缀为 --- 的软件包将会被移除,而没有后缀的软件包将会被安装。

  假如一个新的软件包或 debfoster 注意到作为某个软件包的依赖的软件包是一个孤包,则 debfoster 将会询问你下一步如何操作。若你决定保留这个孤包, debfoster 将只会进行记录并继续安装过程;若你觉得这个软件包不足以引起你的兴趣,在 debfoster 询问这个问题后,它将移除这个软件包。进一步的,如果你的决定使得其他的软件包变为孤包,更多的提问将会接踵而来。

  在 Ubuntu 中安装 debfoster,打开终端并运行如下命令:

  代码如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  sudo apt-get install debfoster

  使用 debfoster

  为了创建一个初始跟踪文件,可以使用如下命令:

  代码如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  sudo debfoster -q

  你总可以编辑 /var/lib/debfoster/keepers 文件,来定义那些你想留在系统中的软件包。

  为了编辑这个文件,可以键入:

  代码如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  sudo vi /var/lib/debfoster/keepers

  要强制使 debfoster 去移除所有没有被列在上面这个文件的软件包,或安装作为某些列在这个文件中的软件包的依赖,它也同时会添加所有在这个列表中没有被安装的软件包。若要根据这个列表来执行相关操作,只需执行:

  代码如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  sudo debfoster -f

  若需要跟踪你新安装的软件包,你需要时不时地执行如下命令:

  代码如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  sudo debfoster

  xdiskusage -- 查看你的硬盘空间都去哪儿了

  图形化地展示磁盘使用情况的 du。xdiskusage 是一个用户友好型的程序,它将为你展示你所有磁盘的使用情况。 它是在 Phillip C. Dykstra 所写的 xdu 程序的基础上设计的。做了一些修改以使得它可以为你运行 du命令,并显示磁盘的剩余空间,并且假如你想清晰地了解你的磁盘空间都去哪儿了,它还可以生成一个 PostScript 格式的名为 display.xdiskusage 的文件。

  在 Ubuntu 中安装 xdiskusage,只需使用如下命令:

  代码如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  sudo apt-get install xdiskusage

  若你想打开这个应用,你需要使用如下命令:

  代码如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  sudo xdiskusage

  一旦这个应用被打开,你将看到如下图所示的界面:

201568181546260.png (404×282)

  Bleachbit

  BleachBit 能快速地释放磁盘空间并不知疲倦地保护你的隐私。它可以释放缓存,删除 cookie,清除 Internet 上网历史,粉碎临时文件,删除日志,丢弃你所不知道存在何处的垃圾。为 Linux 和 Windows 系统而设计,它支持擦除清理数以千计的应用程序,如 Firefox, Internet Explorer, Adobe Flash, Google Chrome, Opera, Safari 等等。除了简单地删除文件,BleachBit 还包括许多高级功能,诸如粉碎文件以防止恢复,擦除磁盘空间来隐藏被其他应用程序所删除文件的痕迹,为火狐除尘,使其速度更快等。比免费更好,BleachBit 是一个开源软件。

  在 Ubuntu 中安装 Bleachbit,打开终端并运行如下命令:

  代码如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/fuwuqi/)

  sudo apt-get install bleachbit

  一张截图

201568181607284.png (801×600)

        :更多精彩教程请关注图老师图文教程 频道,

来源:https://www.tulaoshi.com/n/20160331/2050764.html

延伸阅读
标签: 操作系统
随着微软的步步紧逼,包括早先的Windows黑屏计划、实施,逮捕番茄花园作者并判刑,种种迹象表明,中国用户免费使用盗版Windows的日子将不会太长久了,那么这个世界上有没有即免费又易用的操作系统呢?答案是有,那就是Ubuntu操作系统。 Ubuntu是一个流行的Linux操作系统,基于Debian发行版和GNOME桌面环境,和其他Linux发行版相比,Ubuntu...
标签: 服务器
ubuntu 15.04系统怎么安装qq?   新装的ubuntu不能没有QQ,我们需要安装QQ来进行及时交流呀,那么该如何在ubuntu下面安装QQ呢。 1、先升级一下ubuntu系统中的安装源 指令:sudo apt-get update,以便于接下来的操作。 2、更新完成后,我们接着来安装wine 没错,TX不再研发linux内核下面的QQ了,so,只能用wine...
标签: 操作系统
自动登录Ubuntu Ubuntu默认是每次登录都是要输入用户名和密码的,这是基于安全方面的考虑,不过对于桌面版,大家都习惯自己的电脑能自动登录,类似Windows XP系统那样,通过一些设置可以实现Ubuntu自动登录。设置的方法是:点击“系统”—“系统管理”—“登录窗口” (需要输入管理员密码),然后在“安全”选项页—勾选(启用自动登录),...
标签: 服务器
Ubuntu系统上使用LVM调整硬盘分区的教程   先来介绍一下硬盘分区的基本知识: 物理介质 The physical media 你应该感受物理这个单词有极大的延伸,虽然我们刚开始假设它仅仅是一个硬盘,或者一个分区。例如,/dev/hda,/dev/hda6,/dev/sda。你可以转换一个块设备上任何连续块到一个。。。 物理卷 Physical Volume (PV...
标签: 服务器
ubuntu系统怎么设置文件共享?   ubuntu系统下文件的共享其实和windows下共享差不多,不过首次共享的时候需要安装一些应用软件。 1、在ubuntu桌面上打开,以图片文件夹为例,右键选属性。 2、在对话框下选 3、点 4、提示共享服务没有安装,点继续 5、提示安装附加软件samba,继续 6、正...

经验教程

396

收藏

49
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部