yum update


一、查看系統當前版本

方法一:uname -a

 

方法二:cat /etc/redhat-release

 

方法三:cat /proc/version

 

查看系統是64&32位:通過getconf LONG_BIT 和 file /bin/ls 這兩個命令來查看

 file /bin/ls

 getconf LONG_BIT

 

 二、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

 

RedHat/CentOS/Fedora使用 yum update 更新時,默認會升級內核。但有些服務器硬件(特別是組裝的機器)在升級內核后,新的內核可能會認不出某些硬件,要重新安裝驅動,很麻煩。所以在生產環境中不要輕易的升級內核,除非你確定升級內核后不會出現麻煩的問題。

如果不想升級內核而只更新其他軟件包,有兩種方法:

1、修改yum的配置文件 vim /etc/yum.conf,在 [main] 的最后添加 exclude=kernel*

2、直接在yum的命令后面加上如下的參數:


 【阿里雲】CentOS 使用 yum update 命令不升級內核操作系統的方法


 最后總結:

在 /etc/yum.conf 的 [main]后面添加

exclude=kernel*
exclude=centos-release*

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM