virtualbox增強(qiáng)包VboxAdditions的安裝

Origin address:?http://www.cnblogs.com/eastson/archive/2012/09/14/2684355.html
這是一篇15年的文章,現(xiàn)在不知還有參考價(jià)值沒?
我的CentOS是用VirtualBox做的虛擬機(jī),安裝好以后最好再將VBoxAdditions增強(qiáng)功能裝上,主要目的是能夠在虛擬機(jī)和宿主機(jī)之間能夠共享文件。
更新內(nèi)核。
CentOS 6.2對(duì)應(yīng)的kernel默認(rèn)為2.6.32-220.el6:
# uname -r?
2.6.32-220.el6.x86_64
安裝增強(qiáng)功能需要kernel-devel包,必須保證kernel-devel和kernel版本的一致。
查看軟件源中kernel-devel的版本:
當(dāng)前的kernel-devel版本是2.6.32-279.5.2.e16。
因此,必須升級(jí)kernel:
# yum update kernel
升級(jí)完后必須重啟系統(tǒng),新的kernel才能被使用。
安裝kernel-devel和gcc。
# yum install kernel-devel gcc gcc-c++
安裝增強(qiáng)功能。
進(jìn)入增強(qiáng)功能光盤根目錄,執(zhí)行Linux下的安裝命令:
安裝VBoxLinuxAdditions可能會(huì)報(bào)錯(cuò):
可能是內(nèi)核目錄和內(nèi)核版本不一致造成的:
$ ls /usr/src/kernels/?
2.6.32-358.6.2.el6.x86_64?
$ uname -r 2.6.32-358.el6.x86_64
建立一個(gè)鏈接指向內(nèi)核目錄應(yīng)該就可以解決問題: