虚位以待(AD)
虚位以待(AD)
首页 > 操作系统 > Fedora > fedora内核更新(安装及卸载)

fedora内核更新(安装及卸载)
类别:Fedora   作者:码皇   来源:互联网   点击:

在安装一个新的fedora发行版本后,可以选择升级所有的软件,也可以只升级下fedora编译过的内核包,在测试完新的内核后,再把旧的内核包卸载掉,节约空间。这里只探讨fedora的自动在线升级方式,没有使用手动的方

在安装一个新的fedora发行版本后,可以选择升级所有的软件,也可以只升级下fedora编译过的内核包,在测试完新的内核后,再把旧的内核包卸载掉,节约空间。这里只探讨fedora的自动在线升级方式,没有使用手动的方式,也即意味着会自动搞定vmlinuz,initrd.img,system.map 等文件的位置,以及Grub的配置文件/etc/grub/grub.conf的修改。  一、升级fedora的内核    a.查看目前内核版本    [qkshan /boot]$uname -r  2.6.29.4-167.fc11.i686.PAE    b.查看最新可用 的内核    [qkshan /]$sudo yum list kernel  Loaded plugins: axelget, fastestmirror, presto, refresh-packagekit  Loading mirror speeds from cached hostfile  * fedora: mirrors.163.com  www.2cto.com   * rpmfusion-free: fr2.rpmfind.net  * rpmfusion-free-updates: fr2.rpmfind.net  * rpmfusion-nonfree: fr2.rpmfind.net  * rpmfusion-nonfree-updates: fr2.rpmfind.net  * updates: ftp.mirror.tw  Available Packages  kernel.i586    2.6.30.9-96.fc11          updates    c.安装新内核    [qkshan /]$sudo yum install kernel.i586    注:不会覆盖原来 的内核的,即使是update也不会    二、卸载fedora的旧内核          当更新内核包后或安装的新内核有问题,我们需要卸载掉该内核,  首先查看已安装kernel相关包:    [qkshan /boot]$sudo rpm -qa |grep kernel  kernel-firmware-2.6.30.8-64.fc11.noarch  kernel-PAE-devel-2.6.30.8-64.fc11.i686  kerneloops-0.12-5.fc11.i586  kernel-PAE-2.6.29.4-167.fc11.i686  kernel-headers-2.6.30.8-64.fc11.i586  kernel-PAE-2.6.30.8-64.fc11.i686    当检验新安装的内核没有问题后,把旧的内核包卸掉:  [qkshan /boot]$sudo rpm -qa |grep kernel |grep 167  kernel-PAE-2.6.29.4-167.fc11.i686  [qkshan /boot]$sudo yum remove kernel-PAE-2.6.29.4-167.fc11.i686    另外,如果在更新系统时不想更新kernel相关包,  在 /etc/yum.conf中增加红色的一行:  $ sudo vi /etc/yum.conf  [main]   www.2cto.com   cachedir=/var/cache/yum  keepcache=0  debuglevel=2  logfile=/var/log/yum.log  exactarch=1  obsoletes=1  gpgcheck=1  plugins=1  installonly_limit=3  exclude=kernel*    试下update,可以发现没有再提示有关kernel*的包升级了哈    [qkshan /]$sudo yum update  Loaded plugins: axelget, fastestmirror, presto, refresh-packagekit  Loading mirror speeds from cached hostfile  fedora/metalink                                                           | 9.8 kB     00:00      updates/metalink                                                          | 8.6 kB     00:00      * fedora: mirrors.163.com  * rpmfusion-free: fr2.rpmfind.net  * rpmfusion-free-updates: fr2.rpmfind.net  * rpmfusion-nonfree: fr2.rpmfind.net  * rpmfusion-nonfree-updates: fr2.rpmfind.net  * updates: ftp.mirror.tw  adobe-linux-i386                                                          |  951 B     00:00      rpmfusion-free                                                            | 3.3 kB     00:00      rpmfusion-free-updates                                                    | 3.8 kB     00:00      rpmfusion-nonfree                                                         | 3.3 kB     00:00      rpmfusion-nonfree-updates                                                 | 3.8 kB     00:00      Setting up Update Process  No Packages marked for Update          作者 Sharpleo
相关热词搜索: fedora 内核 更新 安装 卸载