解決CentOS安裝gcc時(shí)的一個(gè)錯(cuò)誤問題
不知道大家也曾像我一樣,在更新CentOS安裝gcc的時(shí)候,總是提示出錯(cuò)。后來,我終于找到了好的方法來解決它。下面,我們就來分析并解決CentOS安裝gcc的問題。
起因是在一個(gè)trixbox上安裝gcc
***步,更新系統(tǒng)的軟件包到***
yum -y update
漫長的等待過后,reboot,然后再次運(yùn)行了
yum -y update 確認(rèn)再?zèng)]有可更新的模塊了。
接下來,CentOS安裝GCC
yum -y install gcc
沒想到出錯(cuò)啦,貌似是缺少kernel-headers,
- So, I try "yum install kernel-headers":
- [trixbox1.localdomain src]# yum install kernel-headers
- Loading "installonlyn" plugin
- Setting up Install Process
- Setting up repositories
- Reading repository metadata in from local files
- Excluding Packages from CentOS-5 - Base
- Finished
- Excluding Packages from CentOS-5 - Updates
- Finished
- Excluding Packages from CentOS-5 - Addons
- Finished
- Excluding Packages from CentOS-5 - Extras
- Finished
- Parsing package install arguments
- Nothing to do
- [trixbox1.localdomain src]#
后來看到有人說到默認(rèn)的CentOS-Base.repo是不包含下載kernel的
注釋掉里邊的exclude=kernel*
再次運(yùn)行yum -y update.又開始下載一個(gè)kernel包。失敗的原因就在這里。
再次執(zhí)行yum install gcc
這樣,就一切正常了,我們就解決了更新CentOS安裝gcc出錯(cuò)的這個(gè)問題。
【編輯推薦】