Ubuntu清理垃圾文件

说明:本部分主要介绍如何清理 Ubuntu 垃圾文件。从两个方面介绍:Ubuntu 升级软件和内核;删除多余包和内核

Ubuntu 升级

  1. 更新源列表(使用阿里源)

    • sudo apt update
  2. 升级需要更新的所有软件(包括内核、软件)

    • sudo apt upgrade

    • 实例

      shen@shen-Ubuntu:~$ sudo apt upgrade
      正在读取软件包列表... 完成
      正在分析软件包的依赖关系树       
      正在读取状态信息... 完成       
      正在计算更新... 完成
      升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
      

Ubuntu 清理垃圾

  1. 删除多余内核

    • 查看当前使用内核版本

      1. uname -a

      2. 实例

        shen@shen-Ubuntu:~$ uname -a
        Linux shen-Ubuntu 4.15.0-108-generic #109-Ubuntu SMP Fri Jun 19 11:33:10 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
        
    • 查看系统内核信息

      1. sudo dpkg --get-selections | grep linux

      2. 实例

        shen@shen-Ubuntu:~$ dpkg --get-selections | grep linux
        binutils-x86-64-linux-gnu           install
        console-setup-linux             install
        libselinux1:amd64               install
        linux-base                  install
        linux-firmware                  install
        linux-generic                   install
        linux-headers-4.15.0-108            install
        linux-headers-4.15.0-108-generic        install
        linux-headers-generic               install
        linux-image-4.15.0-108-generic          install
        linux-image-generic             install
        linux-libc-dev:amd64                install
        linux-modules-4.15.0-108-generic        install
        linux-modules-extra-4.15.0-108-generic      install
        linux-sound-base                install
        pptp-linux                  install
        syslinux                    install
        syslinux-common                 install
        syslinux-legacy                 install
        util-linux                  install
        
    • 删除多余的版本内核

      1. 已知内核版本为 4.15.0-108 ,故删除低于此版本的内核信息

      2. sudo apt remove --purge

      3. 实例(多余 4.15.0.106 版本)

        sudo apt remove --purge linux-headers-4.15.0-106 linux-headers-4.15.0-106-generic linux-image-4.15.0-106-generic linux-modules-4.15.0-106-generic linux-modules-extra-4.15.0-106-generic
        # mac-linux-ubuntu-18
        sudo apt remove --purge linux-headers-5.4.0-60-generic linux-hwe-5.4-headers-5.4.0.60 linux-image-5.4.0.60-generic linux-modules-5.4.0.62-generic linux-modules-extra-5.4.0-60-generic
        # windows-linux-ubuntu-18
        sudo apt remove --purge linux-headers-4.15.0-122-generic linux-headers-4.15.0-122 linux-image-4.15.0-122-generic linux-modules-4.15.0-122-generic linux-modules-extra-4.15.0-122-generic
        # 最新Ubuntu
        apt remove --purge linux-headers-5.15.0-60-generic linux-hwe-5.15-headers-5.15.0-60 linux-image-5.15.0-60-generic linux-modules-5.15.0-60-generic linux-modules-extra-5.15.0-60-generic
        
  2. 删除多余软件包

    • 删除已安装软件包缓存

      1. sudo apt autoclean
      2. sudo apt clean
    • 删除无依赖的软件包

      1. sudo apt autoremove

      2. 实例

        shen@shen-Ubuntu:~$ sudo apt autoremove
        正在读取软件包列表... 完成
        正在分析软件包的依赖关系树       
        正在读取状态信息... 完成       
        升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
        
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容