消除我们不使用的内核的早期版本

内核输出

今天我带你 一个小把戏,尽管非常简单,但很有用 节省磁盘空间并避免令人讨厌的更新 我们需要什么。 我最近对系统进行了更新,以使用3.5.0-X内核,但是在系统上安装了3.2.0-X内核的先前版本,并且每次系统要求更新时,它都在更新3.2.0。来自内核的XNUMX分支-X,我没有使用。

我全力以赴 删除这些旧版本,为此,首先 我看到系统上安装了哪些,使用以下命令:

sudo dpkg -l | grep linux-image

这个命令 返回已安装内核的列表, 对于我的3.2.0-X分支来说,这已经足够了,所以我决定从该分支中​​删除所有软件包,从而避免使用我不使用的新更新。 要执行此操作,请使用以下命令:

sudo apt-get remove --purge linux-image-X.X.X-X

Xs必须替换为我们要删除的版本, 就我而言,如下所示:

sudo apt-get remove --purge linux-image-3.2.0-40-generic-pae

执行完最后一个操作后,释放了113 MB的磁盘空间,重复此操作以消除该分支的所有版本时,它释放了1GB的空间。 希望您对本技巧有所帮助,并帮助您节省磁盘空间。

取自 人类.


发表您的评论

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

*

*

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

  1.   评论员

    我发现有些文章非常简单,只是为了发布内容而写。 本文介绍了如何删除已安装的软件包,最好在突触中完成,也建议不要删除所有内核,因为以后会...

    1.    拉夫

      当您已经具备一定的知识水平时,有些事情可能看起来很简单……但是 DesdeLinux 它不关注大师......而是关注新用户。

      1.    吉卡德

        很好的答案!

      2.    评论员

        哈哈哈你说老师,是因为我建议使用图形工具而不是终端? 对于新用户,没有什么比用于管理系统的图形界面更好的了; 而且你不能争论。

    2.    代码实验室

      正如elav所说,我认为博客中有各种信息的好地方,从为最近开始使用linux发行版的用户提供的最简单技巧到为更高层次的人们提供的更多技术文章,基本上是关于学习,以一种或另一种方式,但学习。

      问候和小费。

    3.    加姆勒

      本文针对所有新的Linux用户,让他们不再对终端感到恐惧
      优秀的职位

    4.    VM

      非常感谢,使用Synaptic软件包管理器最快。 您也可以从控制台中进行操作,但至少在Linux Mint中,如果使用本教程中的相同命令或以下命令进行操作,则始终保留以前的内核,并且必须重复执行几次

      dpkg –列表| grep linux-image->列出您已安装的内核

      uname -r->查看您使用的是哪一个

      sudo apt-get purge linux-image-XXX-generic->删除一个

      sudo update-grub->更新grub

      sudo apt autoremove->干净

      须藤apt autoclean->清洁

      以及从控制台更新系统,比从Update Manager更好,如果您从此处进行操作,则终端将告诉您仍有软件包需要更新

      sudo apt update->更新服务器上可用软件包的列表

      sudo apt upgrade->安装软件包并升级系统

      例如:

      用户@用户〜$ sudo apt升级
      正在阅读包装清单...完成
      创建依赖树
      正在读取状态信息...完成
      正在计算更新...完成
      已更新0个,将安装0个新的,删除0个,未更新0个。

  2.   其中之一

    如果使用fedora,则步骤为:

    要找出已安装“ rpm -q kernel”的内核,以便告诉您拥有哪些内核并删除它,只需键入“ yum remove(要删除的内核)”。

  3.   Germán

    这是我们没有拱门的问题

    1.   

      非常真实!

    2.    亚伯拉罕

      我想知道它是如何在“感谢技巧”弓中完成的

    3.    潘德夫92

      当然,您没有它,仅仅是因为如果更新使一个使系统混乱的内核,那么您搞砸了,xD的增加或减少

    4.    乔尼127

      是的,但是让我告诉您,稳定性是Arch的问题,而不是Debian的问题。 如果您暂时没有,请不时查询。

  4.   他经过这里

    一个很好的提示,当一个人很有限的空间是非常有用的
    使用aptitude(debian),您还可以(如果您知道要做什么,以为总是建议有一个额外的内核)。
    更倾向于一线
    dpkg -l | grep“ linux- [im \ | he]” | grep -v“ $(uname -r)” | awk'{print $ 2}'
    根据apt.conf中的说明,purge替换为remove –purge或不必要
    APT ::获取::清除;

  5.   普拉托诺夫

    我使用了一个称为内核卸妆的siduction软件包(来自Debian Sid),效果很好。

  6.   神器

    我是从Ubuntu Tweak的Cleaner选项卡上完成的,这非常容易。 除了删除我们不使用的内核版本之外,我们还可以执行更多操作,例如删除某些程序的缓存,不必要的程序包等。
    我总是留下最后一个,上一个并删除最旧的。

  7.   shnkr3

    在archlinux中? :直流

    1.    肯纳季

      在Chakra-Linux中? :直流

  8.   MEFISTO

    Elav还要求对仍然安装的标头执行相同的步骤

  9.   克里斯蒂安

    用于fedora和centos

    他的-
    yum remove -y $(rpm -qa | grep -i内核)

    这试图删除所有内核并跳过运行

    1.    大卫

      谢谢朋友,对我来说效果很好

  10.   富兰克林·戈麦斯

    如果不说,显而易见的事情有时就不再显而易见。
    它总是有用的,肯定会提供多个服务。
    问候。

  11.   冲浪

    在这里我正在寻找linux mint社区,这个脚本出现了,这是URL

    http://community.linuxmint.com/tutorial/view/373

  12.   劳鲁克

    简单评论一下,这里提供的信息对我非常有用,我可以从博客中索取更多信息吗? salu2

  13.   阿德里安

    这确实是非常简单,简单和有用的东西。
    通过控制台工作,对我来说,这是最好的,当然,它更简单,并且通过命令行可以执行许多操作。

    您的帖子非常有用。

    问候和感谢分享。

  14.   埃尔科科

    谢谢,非常有帮助!

  15.   诺尔贝托·希门尼斯

    优秀的贡献...... 谢谢…