• 安全删除linux旧内核的方法


    我们在用yum升级系统之后,希望往往会为我们保持旧的内核文件,这样以防在出现硬件或者软件冲突的时候我们能够返回到旧的内核文件继续使用,如果我们想要安全的删除旧的内核文件,可以follow下面的方法。
     
    step 1: 查找当前正在使用的内核文件的版本号
     
    [cpp] view plaincopyprint?
    #uname -r  
    #uname -r
     
    output:
     
    2.6.35.14-106.fc14.i686
     
    step 2: 列出所有的内核文件
     
    使用rpm 或者 dpkg 命令
     
    [cpp] view plaincopyprint?
    #rpm -q kernel  
    #rpm -q kernel
    output:
     
    kernel-2.6.35.6-45.fc14.i686kernel-2.6.35.14-106.fc14.i686
     
    Debian/ Ubuntu Linux 用户,使用:
     
    [cpp] view plaincopyprint?
    $dpkg --list 'linux-image*'  
    $dpkg --list 'linux-image*'
    output:
     
    Desired=Unknown/Install/Remove/Purge/Hold
    | Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend
    |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
    ||/ Name Version Description
    +++-=============================-=============================-==========================================================================
    ii linux-image 2.6.22.14.21 Generic Linux kernel image.
    un linux-image-2.6 (no description available)
    rc linux-image-2.6.20-15-generic 2.6.20-15.27 Linux kernel image for version 2.6.20 on x86/x86_64
    ii linux-image-2.6.20-16-generic 2.6.20-16.32 Linux kernel image for version 2.6.20 on x86/x86_64
    ii linux-image-2.6.22-14-generic 2.6.22-14.47 Linux kernel image for version 2.6.22 on x86/x86_64
    ii linux-image-generic 2.6.22.14.21 Generic Linux kernel image
     
     
    step 3: 删除所有旧的内核文件,注意不要删除当前系统正在运行的内核文件
     
    从安装的所有内核文件中选择你要删除的内核文件, RHEL / CentOS / Fedora Linux系统下使用下面的命令来删除内核文件包。
     
    [cpp] view plaincopyprint?
    #sudo rpm -e kernel-2.6.35.6-45.fc14.i686  
    #sudo rpm -e kernel-2.6.35.6-45.fc14.i686
     
     
    Debian / Ubuntu Linux系统下使用下面的命令来删除内核文件包:
     
    [cpp] view plaincopyprint?
    $ sudo apt-get remove linux-image-2.6.22-14-generic  
    $ sudo apt-get remove linux-image-2.6.22-14-generic
     
    到此,旧的内核文件就安全删除,这样在开机启动时就不会看到一大堆的内核文件名了。
  • 相关阅读:
    btrfs基础
    解决debian编辑器vim没有颜色的问题
    [转载]RHEL-6启动时提示:“/usr/libexec/gconf-sanity-check-2 exited with status 256”
    [转载]vim E667: Fsync failed
    Windows Server 2003修改远程桌面连接数
    [转载]"由于这台计算机没有远程桌面客户端访问许可证,远程会话被中断"的解决方案
    [转载]远程登录提示"*已经被拒绝登录到终端*"
    ESXi开启SSH的方法总结
    glibc 编译安装( version `GLIBC_2.14' not found")
    [转载]Wireshark基本介绍和学习TCP三次握手
  • 原文地址:https://www.cnblogs.com/huapox/p/3516177.html
Copyright © 2020-2023  润新知