導航:首頁 > 操作系統 > linux升級內核yum

linux升級內核yum

發布時間:2022-12-29 04:40:35

『壹』 linux中升級更新命令yum upgrade和yum update的區別

Linux升級命令有兩個分別是yum upgrade和yum update, 這個兩個命令是有區別的:
復制代碼
代碼如下:
yum -y update
升級所有包同時也升級軟體和系統內核
復制代碼
代碼如下:
yum -y upgrade
只升級所有包,不升級軟體和系統內核
實驗分別測試 yum -y upgrade和yum -y update
升級前
系統版本: centos5.5
內核版本: 2.6.18-194.el5
升級前做過簡單配置文件修改
yum -y upgrade 升級後
系統版本: centos5.7
內核版本: 2.6.18-194.el5
yum -y update 升級後
系統版本: centos5.7
內核版本: 2.6.18-238.el5

『貳』 linux升級內核詳細步驟(不要復制)

如果是紅帽的話,找個可以連接的伺服器YUM源,我記得CENTOS 這個版本有一個,用在紅帽上也可以的,因為兩者就是同一種發行版本的LINUX,然後yum update這條命令就可以升級內核。

『叄』 如何在CentOS/RHEL上安裝或升級新的內核版本

1、對於CentOS/RHEL系統,盡量使用yum方式或RPM包安裝/升級內核,需要注意的是紅帽的Red Hat Linux服務需要訂閱。

2、使用安裝新內核而不是直接升級內核,安裝新內核不會覆蓋舊內核,而升級會導致新內核直接替換舊內核,可能會導致系統無法啟動,安裝也可以讓我們在升級後有回滾的選擇。

3、一般地,對於大多數Linux分發版,使用yum/dnf和分發版布官方的存儲庫來升級內核,這種方式只能升級到該分發版的存儲庫提供的最新版本,而不是Linux內核組織發布的最新內核。

4、如果想迅速並且安全地使用最新內核,對於CentOS/RHEL系統並不支持yum的方式直接安裝或升級。那麼此時我們可以使用ELRepo(第三方存儲庫)進行內核安裝升級。

5、下載新內核的源碼包進行編譯安裝,這種方式有助於我們更細致地學習內核底層知識,但在生產環境中不推薦編譯安裝。

6、盡量使用最新的Linux發行版,新的Liunx發行版包含該發行版維護的新內核,如果有必要,那麼請使用如yum upgrade或者yum update來更新你的系統。對於Ubuntu、Debian等發行版,使用apt-get update方式來更新。

『肆』 linux的yum update命令

應該是內核升級了,你就用新的內核吧,數字大的那一個。要是不想看見原來的那個啟動選項,可以編輯/boot/grub/grub.conf。裡面類似
default=0
timeout=5
splashimage=(hd0,6)/grub/splash.xpm.gz
hiddenmenu
title Fedora Core (2.6.17-1.2157_FC5smp)
root (hd0,6)
kernel /vmlinuz-2.6.17-1.2157_FC5smp ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.17-1.2157_FC5smp.img
title Fedora Core (2.6.15-1.2054_FC5smp)
root (hd0,6)
kernel /vmlinuz-2.6.15-1.2054_FC5smp ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.15-1.2054_FC5smp.img
title Windows XP
rootnoverify (hd0,0)
chainloader +1
在第二個title前加個#把它注釋掉,這樣像上面這個配置在啟動的時候只能看見兩項了。注意前面的default,0表示默認第一項,1表示第二項,依此類推。

『伍』 如何進行Linux內核升級

1.下載內核
去linux內核的官網或者鏡像站點下載即可。
2.下載熱點內核標准配置文件
wget http://vbets.googlecode.com/files/config</p> <p>mv config .config
3.編譯內核
make menuconfig
選中Load an Alternate Configuration File ,然後選擇剛下載的。config
另外,要特別選中:
1)、通過make menuconfig選中以下對應的選項
General setup –></p> <p>[*] enable deprecated sysfs features to support old userspace tools
2)、修改。config文件
修改。config文件中CONFIG_SYSFS_DEPRECATED_V2,將原本被注釋掉的
CONFIG_SYSFS_DEPRECATED_V2 改成CONFIG_SYSFS_DEPRECATED_V2=y
註: 修改這項是因為舊版的mkinitrd及其nash在內核沒有CONFIG_SYSFS_DEPRECATED_V2參數時默認使用舊版sysfs路徑格式,從而在新內核下無法正確訪問/sys內的硬碟信息節點。
主要是解決"mount:could not find filesystem '/dev/root'"這樣的錯誤
make bzImage</p> <p>make moles</p> <p>make moles_install</p> <p>make install
4.解壓修改內核
cp /boot/initrd-2.6.38.img /tmp</p> <p>cd /tmp/</p> <p>mkdir newinitrd</p> <p>cd newinitrd/
zcat /initrd-2.6.38.img |cpio -i
rm -rf /tmp/initrd-2.6.38.img
vi init[/code]
找到這2行一樣的,去掉1行
echo "Loading dm-region-hash.ko mole"</p> <p>insmod /lib/dm-region-hash.ko</p> <p>echo "Loading dm-region-hash.ko mole"</p> <p>insmod /lib/dm-region-hash.ko
這主要是解決:"insmod: error inserting '/lib/dm-region-hash.ko': -1 File exists"這樣的錯誤
5.從新打包內核
find .|cpio -c -o > /initrd</p> <p>cd /</p> <p>gzip -9 < initrd > initrd-2.6.38img</p> <p>rm -rf /boot/initrd-2.6.38.img</p> <p>cp initrd-2.6.38.img /boot</p> <p>rm -rf /cd /usr/src/linux-2.6.38.tar.gz</p> <p>rm -rf /cd /usr/src/linux-2.6.38
6.設置從新內核啟動
vi /boot/grub/grub.conf
把default=1改為default=0
7.重新啟動系統
reboot

『陸』 如何升級linux內核版本升級

『柒』 Linux中升級更新命令yum upgrade和yum update的區別

很簡單 前者 不建議先用,順序是先運行後者

yum update 是更新apt的軟體源,比如你用了163的源 運行此命令就相當於重新獲取一遍163的索引庫 檢測你本地的索引庫 有更新就會寫入,是更新索引源

yum upgrade 會根據前者 從索引中 分析系統已經安裝的軟體包 之後選出需要更新的軟體包包括系統包 再告訴你是否安裝


『捌』 使用yum升級linux系統內核的命令

直接執行
yum update -y 即可升級

閱讀全文

與linux升級內核yum相關的資料

熱點內容
安卓軟體沒網怎麼回事 瀏覽:785
dvd壓縮碟怎麼導出電腦 瀏覽:274
冒險島什麼伺服器好玩 瀏覽:541
如何在伺服器上做性能測試 瀏覽:793
命令序列錯 瀏覽:259
javaif的條件表達式 瀏覽:576
手機app上傳的照片怎麼找 瀏覽:531
雲伺服器面臨哪些威脅 瀏覽:748
c語言各種編譯特點 瀏覽:177
路由器多種加密方法 瀏覽:604
程序員阻止電腦自動彈出定位 瀏覽:168
如何做伺服器服務商 瀏覽:761
su剖切命令 瀏覽:726
devc編譯背景 瀏覽:211
學習單片機的意義 瀏覽:51
音頻演算法AEC 瀏覽:911
加密貨幣容易被盜 瀏覽:82
蘋果平板如何開啟隱私單個app 瀏覽:704
空調壓縮機一開就停止 瀏覽:528
如何下載虎牙app 瀏覽:848