清理我们的系统

邀请我们使用的好处之一 GNU / Linux的 是它没有被垃圾填满,因为这是不正确的,不同之处在于该垃圾不会降低系统的速度,或者至少在我看来,它并没有发生在我的计算机上,但是尽管我喜欢清理它每隔一段时间我就会分享我的工作。

德福斯特

该程序的目的是将尚未安装的软件包显示为依赖项,并显示一个列表,指示“保留”的软件包。

它的使用非常简单,当我们第一次运行它时,它将向我们询问有关已安装软件包的一系列问题。
我们可以选择保留该软件包(debfoster将记住该软件包),也可以选择删除它。

如果在回答问题之一时对包装有任何疑问,我们可以输入«?» 以便能够查看有关它的信息。

以我为例,关于我应该或不应该删除的软件包有很多严重的问题

德博芬

该软件包生成系统上孤立软件包的列表。 通过孤立的软件包,我们了解那些不再需要的库,也就是说,没有已安装的软件包将其表示为依赖项,但是……请注意从源代码编译的程序(使用make install或checkinstall),因为它们的依赖项将不受控制,因此可能会导致某些故障。

有趣的选择是 –利勃杰夫,不需要使用开发库(以-dev结尾)生成列表。
要查看孤立的软件包,只需启动命令

# deborphan
o
# deborphan –libdevel

有可能做到这一点 apt-get 阅读deborphan生成的软件包列表:

# aptitude --purge remove `deborphan`
# aptitude --purge remove `deborphan --libdev

我们已经知道–purge选项将删除软件包配置文件。
对于喜欢控制台的小朋友,我们可以安装gtkorphan,这是deborphan的非常简单直观的图形界面。

通过删除配置文件,我们释放了磁盘上的空间(早晚或以后非常有价值),并保持/ etc目录的清洁。 使用以下命令,我们可以删除不带–purge选项的已卸载软件包遗留下来的配置文件。

# dpkg --purge `COLUMNS=300 dpkg -l | egrep "^rc" | cut -d' ' -f3`

其他形式:

清除已安装应用程序的缓存:

sudo aptitude clean

清理卸载的应用

sudo aptitude autoclean

清除已卸载应用程序的可能依赖项:

sudo aptitude autoremove

删除旧内核

首先,我们必须确定我们在系统上安装了哪些内核版本。

dpkg --get-selections | grep linux-image

注意后,我们将卸载(删除配置文件)不需要的内核

sudo aptitude remove --purge linux-image-X.X.XX-XX-generic

我们必须用要卸载的内核版本替换“ X”。

请注意,我们只需要超级用户权限即可删除内核,而无需搜索它们。

PPA_清除

很多时候,通过在Ubuntu中添加PPA存储库,我们最终会遇到一个不稳定的系统,相关性错误,或者需要很长时间来搜索出现的所有更新。
一种解决方案是从该列表中清除存在问题或过时的存储库。

grep -i ppa.launchpad.net /etc/apt/sources.list.d/*.list > listappa.txt

使用此命令,我们将创建带有完整列表的文本文件。

ppa-purge是一个脚本,可以轻松删除此类存储库条目和公共密钥。 该脚本的另一个优点是,我们将与这些存储库一起安装的程序,脚本本身负责尝试用官方Ubuntu存储库中的相应软件包替换软件包。 只要有可能。

从Ubuntu 10.10开始,可以从官方存储库进行安装。

sudo aptitude install ppa-purge

要使用它,我们在.txt文件中生成以下内容

/etc/apt/sources.list.d/wrinkliez-ppasearch-lucid.list:deb http://ppa.launchpad.net/wrinkliez/ppasearch/ubuntu lucid main

我们感兴趣的是删除“ wrinkliez / ppasearch”

sudo ppa-purge ppa:wrinkliez/ppasearch

我以为要添加localepurge,但是它已经在以下链接中
https://blog.desdelinux.net/ahorra-cientos-de-mb-en-tu-ordenador-con-localepurge/

这是我通常使用的,我不使用图形应用程序,以前我使用过ubuntu调整功能,但现在不再使用。
问候。


43条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   拉玛

    gtkorphan以图形方式进行

    pd:dpkg –清除`列= 300 dpkg -l | egrep“ ^ rc” | cut -d''-f3`给我关于Debian Wheezy的错误

    dpkg:错误:–purge至少需要一个软件包名称作为参数

    键入dpkg –help来帮助安装和卸载软件包[*];
    使用dselect或aptitude进行更友好的软件包管理;
    输入dpkg -Dhelp以获得dpkg调试设置的列表。
    键入dpkg –force-help以获得强制选项的列表;
    输入dpkg-deb –help来帮助处理.deb文件;

  2.   特鲁科22

    在使用debian的NAS上,我对清理工具的经验很差,我只是安装localepurge并使用aptitude来清理未使用的依赖项,而在chakra中,我将pacman用作依赖项,而其余部分则由发行版带来的名为Sweeper的程序使用。

  3.   混蛋BQ

    优秀的文章。 非常感谢。

  4.  

    还有BleachBit? 我可以解决。 尽管事实是我大约三个月都没有清洁,但效果仍然不错,但我并没有注意到它的速度变慢。

    1.    瓦里·哈维(VaryHeavy)

      那就是我要命名的那个。 使用Filelight支持的BleachBit来监视各种光盘的大小,我可以很好地进行管理。

      1.    瓦里·哈维(VaryHeavy)

        不同的目录想说...我吃了一个字...

    2.    盖尔曼

      以我的口味,BleachBit是最“危险的”,您必须知道说是与否,因为我已经看到使用和详细说明它之后,系统仍然无法使用...结果...格式化并安装零。

  5.   Pin

    最好弄清楚所有这些过程都是针对Debian或派生发行版的...

    1.    sieg84

      我一读完就必须……我停止阅读了。

      1.    布莱尔·帕斯卡

        哈哈我也是。 谎言,我读了,但是脑子里有个念头告诉我别读了。

        1.    盖尔曼

          小心赌注,如果您是拱门鞋,请多加注意。 这就是明智的说法(我相信他们)。

          1.    曼努埃尔·德拉·富恩特

            成为Arch-Vamp有什么问题? *拔出尖牙*

      2.    盖尔曼

        您错过了与Suse面对面的新鲜信息,然后争论……因为即使您或我不使用它,也必须知道它(这是我个人对您的尊重)。

        1.    sieg84

          所以我错过了很多信息,每当我在debian中看到/从/在debian中时,我都会过去。 😛

  6.   rat月

    在我的分数中注明。 Gr8!

    1.    布莱尔·帕斯卡

      Gr8? 我从未读过。 记住了呵呵。

  7.   m

    “邀请我们使用GNU / Linux的好处之一是它不会充满垃圾,因为这是不正确的,”

    这种概括是绝对错误的,并且肯定会导致GNU / Linux的新用户对操作系统产生误解。

    您应该澄清一下,您提到的问题与DEBIAN及其包装系统完全相关,因为在发行版中,我仅使用一次发现三个孤立的程序包,而发生这种情况的原因是我一直在使用该系统。

    同样,在我看来,“垃圾”一词是指属于操作系统的文件,例如日志,手册和语言文件等。

    垃圾桶可以在Windows注册表中找到,因为编程不良的应用程序在卸载时通常会留下通过系统的痕迹。 还包括固有的系统问题,突然的中断以及为什么恶意软件通常不会破坏注册表。

    尽管GNU / Linux并非没有问题,但由于没有明显的原因,极不可能运行到损坏的安装或应用程序中。

    我认为这篇绝对平庸的文章严重影响了诺贝尔或非GNU / Linux用户可能对该系统的看法。
    至少,在这种特定情况下,有必要指定我们正在谈论的Debian GNU / Linux。

    1.    盖尔曼

      新手对“垃圾”一词的理解更好……因为通常他们来自W $,那里有很多东西,而且很烂。 您必须使用他们知道的术语与新人交谈,然后“培养”它们以使它们变得更好……因为它们已经在Linux上……而最佳意义上的“垃圾箱”是互动的结果,其中最好的东西被提取出来了的东西,还有一个称为排泄物的残留物...必须将其消除...因为它们是一种负担,无论您称呼产生它们的系统。

      1.    MSX

        对于空谈的政治家,您做得很好。

        你什么都不懂

        1.    曼努埃尔·德拉·富恩特

          我希望自己不要属于“空谈政治家”的标签,但是Arch确实会堆积垃圾。 当然,这取决于您所说的“垃圾”一词的含义。 对我来说,可以用来指代您不需要的东西,只是妨碍您的工作,如果您不需要日志,手册或语言文件(显然,正在使用的文件除外),那是垃圾

          在这里 他们在谈论一个脚本,用于自动化Arch中的某些清理任务。至少基本的操作是运行 # pacman -Sc 在每次更新或卸载程序后,由于未安装的应用程序的缓存会占用大量空间; 和 # pacman -Qdt 检查孤立的程序包,就我而言(上个月的几个月后),我刚刚做了,发现了12。

        2.    盖尔曼

          然后您既不是MSX,也已经是两个! 您要喝咖啡吗? 并且不要让“垃圾”来填充人们在此页面上寻找的东西是解决方案,而不是知识的证明或自我发光。

          1.    KZKG ^ Gaara

            人们在此页面上寻找的只是解决方案,而不是知识的证明或自我的光芒。

            顺便说一句,很棒great

          2.    m

            我不会为追求卓越和与平庸而道歉。

          3.    布莱尔·帕斯卡

            史诗般的评论。

  8.   罗莎桌面新鲜

    如何在全新的Rosa Linux 2012 Desktop Fresh上安装它?

    1.    sieg84

      ROSA的等效项是urpme -auto-orphans,但是... http://blogdrake.net/blog/abagune/como-elimine-paquetes-huerfanos

    2.    盖尔曼

      嗨,朋友,您能帮我个忙吗,您能给我ROSA图标吗?我有它们,但我不小心删除了它们,却无法取回它们。 提前致谢。

  9.   阿尔夫

    –M | 5小时前|
    我不会为追求卓越和与平庸而道歉。

    平庸的
    1中等或中等质量,或更差:他们的最新专辑有些中等。
    2没意思或没有价值:所做的工作平庸,这就是为什么它没有获得大奖。
    -调整com。
    3它适用于不聪明的人或没有足够能力进行他从事的活动的人:

    衡量您的话,我只问您,您不喜欢它并不意味着它不符合网络的内容标准。

    如果我没有为您服务的知识,那么您将需要了解我,我已经开发了生产和管理流程,我已经合作创建了公司,所以不要说我没有知识,不要躲在网络的匿名性后面,因为在我的土地上用嘴说的是用球维持的。 这是我唯一要告诉你的。

    1.    MSX

      看看功夫,该职位是不完整的,但是快乐地传播FUD却没有。

    2.    拉夫

      安静 阿尔夫我们知道,有很多巨魔在不经意间被挑衅,因为我们知道,网络使自己适应了他们无法面对的挑战。

      m请注意衡量自己的言论对您有好处,因为即使您是对的(这并不意味着您是对的),这并不意味着您有权冒犯并称任何用户在网站上的贡献平庸。 DesdeLinux。如果你认为你可以做得更好,我们邀请你合作,但是相信我,这篇对你来说可能最微不足道或平庸的文章,我们认为它是最好的,因为它总是教会我们一些东西。

      和平与爱心的同事..

      1.    MSX

        我不是在拖钓。 显然,这名男子是一个脾气暴躁的男子,他不屈不挠批评说的是一个男人,而不是一个外交官。

        当您公开做某件事时,*您将其设为公开*。

        1.    拉夫

          MSX,你所说的“那个家伙”可以是你想要的任何人,他甚至可以是独裁者或地球上最大的王八蛋,重点是,当我们躲在一个人后面时,冒犯是非常丑陋的(而且非常容易)昵称和我们拥有一台电脑作为交换形式。以及像您或任何其他用户一样的“那个人” DesdeLinux,你必须尊重它。

          确切地说,这是一种“公开”的事实,这是一种吸引更多人的方式,并且如果Alf或任何用户在其撰写和出版的内容上有误,当然可以通过正确的方式纠正他。 在您的文章中,我看不到任何平庸的事物,相信我,我已经看到在社交场合“更重要”的人们的想法中出现了更多平庸的事物。

          请我们现在离开这个话题。我只要求尊重任何用户,因为从一开始我们就一直这样描述自己 DesdeLinux.

    3.    卡洛斯·Xfce

      嗨Alf 我喜欢您的文章,因为我了解了我不知道的Linux新功能。

      我不知道您在此评论中答复的人,但是我“被鼓励”(被鼓励)写信给您,因为我看到您使用词典。 就我而言,我只想指出第一段中的一个错误,即您误用了动词“鼓励”。

      “鼓励”并不意味着“放慢脚步”。 这是一个非常常见的错误。 为此,我们有“放慢脚步”。 因此,在Linux中,我们具有系统稳定且不会像Windows那样变慢的优点。

      1.    MSX

        :拖钓:他必须放慢足球队的速度! xD:/拖曳:

  10.   阿尔夫

    Carlos-Xfce,我注意到您的更正,如果我没记错的话,您已经在另一篇文章中对我做了,但是我有几句话有很多弊端,有些弊端很难纠正。

    埃拉夫(Elav),相信我不要打扰我,我很难生气,这只是我的讲话方式,非常被殴打,这就是为什么我写得很少,我容易被误解的原因。

    1.    卡洛斯·Xfce

      嗨Alf 不必担心错误-我们都会犯错,这很正常。 人类的语言不是完美的,人类也不是完美的,因此总会有错误。 重要的是要学习,以免再次陷入错误。

      动词“ slow down”是很多人所不知道的。 该动作不是人们日常生活的一部分,反义词是“加速”,是切断这种动作的方式:“停止”,“停止”,“停止”。 除了“减速”之外,还存在“减速”和“减速”。 最后一种形式也是衍生词,在我们的情况下是错误的“鼓励”。

      是的,我想我已经纠正了一些问题。 感谢您的文章; 它们是学习以前不知道的有趣事物的一种方式。 我希望很快能再读一次。 问候。

      1.    MSX

        人们通常说得不好,可能是因为几乎没有人读过,如果这样做的话,他们会局限于一个特定的主题,在该主题中,他们总是会找到相同的词汇,并且经常根据上下文推断出他们不知道的单词的含义,而不是去阅读。看看Mataburros,因为它给了他们很多工作。
        我每天听到的一些野蛮行为是:“如果我有时间,我会的!” ...不是动物,它必须与另一个动词时态相对应,如果您有时间或有时间,该死。
        例如,当它们可互换地使用“看见”和“外观”,“听”和“听”时。
        我之所以这么说并不是因为@Alf,每个人都有失误,总的来说,必须使用简化的语言来使他们理解您或听到胡说八道是很烦人的,例如“发生的事情是您说话困难”,我总是回答“我不会说困难或困难,我会说口语的里约热内卢西班牙语,您的问题是您缺乏词汇量,您是否曾经尝试过打开一本书以查看所发现的内容或查阅字典以了解其含义?»
        有人笑着承认他们胡说八道(很少,显然我喜欢他们),而且大多数人都感到兴奋,生气和生气,看到他们很有趣。

      2.    ja

        阅读“ msx”的注释后,很有趣-可以说-,您可以添加:

        1.您犯了拼写错误,句法错误,并且就语义结构而言,您还不太正常。
        2.我碰到这篇文章是因为我正在寻找消除垃圾文件的不同方法。 是的:“垃圾”。 它们对我不起作用,我不使用它们,它们占用磁盘空间,删除它们不会对我的OS造成任何问题。 相反,完全相反。

        然后,经过无数次关于“卓越”的教训,没有示例,当Windows和许多基于Debian的版本都具有BIN,诸如CLEAN或图标键入BROOM等命令时,最好坚持使用某些脚本,我只建议这样做→谢谢贡献或停止“卓越”。

        您的卓越。

  11.   马蒂亚斯

    PRUEBA

  12.   测试

    挺好。

  13.   安托

    我有使用lxde的debian稳定的jessie),并且我使用了debfoster对几乎所有内容都回答了yes
    并且它已经卸载了一半的系统,包括许多软件包:游戏,应用程序,实用程序。 我的debian被“剥皮了”。 我以为我会保留所有这些并删除它们。 在我多次使用deborphan和deborphan-gtk之前,直到没有软件包出炉并且一切都很好。
    我做错什么了吗?