• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >Ubuntu/Debian > 初步清理Ubuntu系统的教程

初步清理Ubuntu系统的教程

作者:ruchi 字体:[增加 减小] 来源:互联网 时间:2017-05-12

ruchi 通过本文向大家介绍了ubuntu系统安装教程,ubuntu系统使用教程,ubuntu双系统安装教程,ubuntu系统教程,ubuntu16.04系统教程等相关知识,希望对您有所帮助,也希望大家多多支持linkedu.com

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

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

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

   

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

   

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

   

移除不需要的本地化数据

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

在 Ubuntu 中安装 localepurge:

   

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

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

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

例子:

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

   

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

   

移除孤包

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

在 Ubuntu 中安装 deborphan :

   

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

   

使用 GtkOrphan 来移除孤包

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

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

   

一张截图
201568181524084.png (616×531)

使用 Wajig 移除孤包

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

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

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

   

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

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

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

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

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

   

使用 debfoster

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

   

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

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

   

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

   

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

   

x

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Ubuntu系统怎么设置文件默认打开方式?
  • 在Ubuntu系统上安装英特尔核显驱动安装器的方法
  • Ubuntu系统启动休眠及无法唤醒问题的解决
  • Ubuntu系统下Pure-ftpd的安装及配置教程
  • 在Ubuntu系统上使用apt-fast来加快apt-get下载的教程
  • 在Ubuntu系统中使用APT-mirror本地软件仓库的教程
  • 初步清理Ubuntu系统的教程
  • ubuntu系统通过应用商店安装软件的详细教程
  • ubuntu系统安装软件图文教程 如何给Ubuntu安装软件呢
  • Ubuntu系统下安装Aircrack-ng

相关文章

  • 2017-05-12Ubuntu14.04更新软件导致登录死循环但是可以进入tty模式的快速解决方法
  • 2017-05-12Ubuntu利用TCP协议来获取服务器时间的方法
  • 2017-05-12Ubuntu Server Rsync服务端与Windows cwRsync客户端实现数据同步配置教程
  • 2017-05-12ThinkPad 8竟然可以运行Ubuntu系统啦
  • 2017-05-12ubuntu关闭图形模式
  • 2017-05-12Ubuntu静态IP Ubuntu上网配置方法
  • 2017-05-12在Ubuntu上使用Gnome DO和Awesome
  • 2017-05-12Ubuntu 14.04如何引导修复?
  • 2017-05-12为Ubuntu系统装上Mac OS的主题
  • 2017-05-12Ubuntu 14.04如何禁止apport错误报告窗口启动

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • ubuntu安装虚拟磁带库mhvtl的方法
    • 在局域网内Ubuntu和Windows之间实现共享文件教程
    • 在Ubuntu里使用Windows的无线网卡驱动程序的方法教程
    • 双系统重装windows后ubuntu引导找不到了怎么办?
    • Ubuntu下限制局域网网速教程
    • Ubuntu 8.10 Server Ruby 的安装方法
    • Ubuntu系统中防火墙UFW设置(-ufw-iptables)
    • 怎么在ubuntu12.04安装nexus-2.10.0-02-maven私有仓库?
    • Ubuntu 9.10下搭建LAMP服务器完全图解教程
    • Ubuntu修复There is no command installed for 7-zip archive files错误

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有