1. 程式人生 > >virtubox centos 增強工具安裝,終極辦法。

virtubox centos 增強工具安裝,終極辦法。

VirtualBox安裝增強功能的終極辦法,安全,成功率目前100% 先介紹一下我的電腦的系統環境: Host 主系統:Ubuntu12.10 虛擬機器:VirtualBox 4.2 Guest :CentOS 6.3 按照網上的做法安裝核心檔案,安裝gcc。 但是總是會遇到一些莫名奇妙的錯誤讓人措手不及。 總結一下幾次安裝下來遇到問題: 1.一般安裝遇到的問題都是卡在:Building the main Gust Addition kernel modules   [Failed]。 接著會提示讓你檢視 /var/log/下面的相關日誌,按步驟來,發現是無法找到kernel source。 其實這一步需要安裝和你核心版本對應的kernel-headers 和kernel-devel。 其中最莫名其妙的問題就出在這裡!話說安裝gcc編譯器去編譯核心這個步驟都不會有問題的。 網上給的方法是使用命令安裝kernel-headers 和kernel-devel,命令中使用uname -r來獲取系統正在使用的核心的版本,從而下載安裝對應的包。 但是,這一步,有時會遇到如下問題: 1.系統提示沒有可用的安裝包,也就是無法下載。這個比較無奈~,我沒找到解決辦法,這應該屬於軟體源和網路問題。 2.安裝了最新的kernel-headers 和kernel-devel版本,而無法和目前系統使用核心版本對應。這個問題可能是敲的命令有問題,我遇見過,解決辦法是解除安裝已安裝的版本重新下載對應的kernel-headers 和kernel-devel(下文中將會提到)。 以上是我遇到的情況,其最終的表現就是Building the main Gust Addition kernel modules   [Failed],日誌內容都是一樣的。 鑑於多次重灌系統和安裝增強功能的經驗,我總結出了一個終極方法,直接手動下載kernel-headers 和kernel-devel版本去安裝: 下面以我安裝CentOS 6.3為例: 1.檢視當前系統使用的核心版本:uname -r (這裡打斷一下。以前我安裝的kernel-headers 和kernel-devel版本和系統使用的核心版本不匹配的時候的解決辦法: 1.檢視已安裝的kernel相關包:rpm -qa | grep kernel 2.刪除不匹配的包:rpm -e 包名 3.繼續正文做法) 2.線上下載對應的kernel-headers 和kernel-devel包: 我都是在http://rpm.pbone.net/這個網站上下載的,很全。 找到搜尋框(我當初差點沒找到^_^),查詢你要下載的包的關鍵字,比如我的:kernel-devel-2.6.32-279.el6 同時下載kernel-devel-2.6.32-279.el6和kernel-headers-2.6.32-279.el6.i686後本地安裝。 3.轉到下載目錄開啟終端,切換到root,執行:rpm -i kernel-*  等待安裝完成。 4.安裝gcc:rpm install -y gcc 5.完成以上步驟後就能夠保證安裝增強功能的必要條件:安裝和系統版本對應的kernel-headers 和kernel-devel,安裝編譯
原始碼
的gcc 6.這裡再次掛載增強功能所需的光碟,正常安裝就不會報錯了。 到這裡問題基本都解決了。其實我長篇大論說一通也沒多少東西,總結起來也就一句話而已。只是記錄自己遇到的問題和解決的過程。學習是一個享受的過程,過程很重要,有結果最好,沒結果也是一段思考和探索的經歷。

相關推薦

virtubox centos 增強工具安裝終極辦法

VirtualBox安裝增強功能的終極辦法,安全,成功率目前100% 先介紹一下我的電腦的系統環境: Host 主系統:Ubuntu12.10 虛擬機器:VirtualBox 4.2 Guest :CentOS 6.3 按照網上的做法安裝核心檔案,安裝gcc。 但是總是

2-Wi-Fi無線控制器開發例程(開發8266的幾種方式比較{ATLuaSDK其它}開發工具安裝開發固件獲取刷固件)

lan 安裝jdk 總結 .cn 必須 教程 單片機 要求 ont 1-AT,Lua,SDK開發方式總結 2-安裝JDK 3-從瀏覽器獲取開發固件 4-自己動手編譯固件(提供視頻教程,必須的文件和匠芯編譯好的bin文件),初學者不要求自己編譯,先學會使用即可 5-刷入學習固

phpstudy 提示安裝VC9 VC14等MySQL啟動失敗紅色小點點解決辦法PHP VC版本下載集合

phpStudy啟動失敗時的解決方法 提示缺vc9執行庫 php5.3、5.4和apache都是用vc9編譯,電腦必須安裝vc9執行庫才能執行。 php5.5、5.6是vc11編譯,如用php5.5、5.6必須安裝vc11執行庫。 php7.0、7.1是vc14編譯,如用php7.0

【Jmeter】Jmeter工具安裝設定中文頁面

一、Jmeter安裝 1.Jmeter簡介     Apache JMeter是Apache組織開發的基於Java的壓力測試工具。用於對軟體做壓力測試 2.下載地址   3.配置 JMETER_HOME F:\work\wj\test\tools\jm

MobaXterm工具安裝使用

  MobaXterm是一個全功能的終端軟體,支援SSH連線,支援FTP、串列埠等協議。        MobaXterm下載:http://mobaxterm.mobatek.net/download.html 備註:MobaXterm分免費版(Home Edi

CentOS軟體的安裝更新與解除安裝命令

Linux常見的安裝為tar,zip,gz,rpm,deb,bin等。我們可以簡單的分為三類. 第一:打包或壓縮檔案tar,zip,gz等,一般解壓後即可,或者解壓後執行sh檔案; 第二:對應的有管理工具的deb,rpm等,通常的這類安裝檔案可以通過第三方的命令列

win7下VS2008 使用ODBC讀寫EXCEL找不到EXCEL驅動安裝驅動的辦法

終於出現了 Microsoft Excel 12.0 Object Library<1.6>這一項受下面一段話的啟發:[color=#00CCFF]Excel.cpp和Excel.h是從Excel的型別庫中獲取的,型別庫類似C++中的標頭檔案,包括介面,方法,屬性

Centos下GitLab安裝遇坑填坑修改預設埠解決502錯誤

本次實戰參考《GitLab安裝》,連結如下:https://www.cnblogs.com/xiewenming/p/7304863.html安裝步驟:1.部署gitlab需要的postfixyum install curl policycoreutils openssh-s

VMVirtualBox的增強工具安裝以及設定檔案共享

首先說下搭建的工作環境:宿主機:win7-64bit作業系統VM VirtualBox版本:5.2.6linux系統:Ubuntu(版本:17.1)以上環境搭建完成後,VM VirtualBox中點選設定-->共享資料夾,設定宿主機的共享資料夾(具體設定百度),在開始安

Centos常用工具安裝

1. 安裝crontab [root@CentOS ~]# yum install vixie-cron [root@CentOS ~]# yum install crontabs 說明: v

MongoDB下載安裝配置服務

下載地址:https://www.mongodb.com/download-center/community?jmp=nav   建立mongodb資料儲存目錄,位置隨意(別找不到就行)。 執行cmd,進入bin目錄,mongod.exe –dbpath  (db目錄) 出現:

電腦開機可以完成自檢但是就是進不去系統(xp sp3)而且無限迴圈重啟解決辦法

今天電腦出了點小問題,導致開機開不了,而且BIOS可以進去,可以完成自檢,但是進不去系統。 甚至連安全模式都進不去。 花了一個下午時間終於把電腦弄好了。 下面就說一下我的解決辦法: 1、首先要進入

windows 7 下 MySQL 5.5 的root密碼忘記了解決辦法

好久之前裝的MySQL5,.5 ,當時用了下。後來不用就沒管它了。 今天又要用,進不去,意識到密碼忘記了。怎麼辦唻? 解決辦法如下:                一。                

關於UCenter Home的安裝若干問題

康盛創想:comsenz.com ,在win xp下安裝使用Apache+php+mysql。 (1)環境的安裝配置,使用xampp-win32-1.7.3,執行安裝都非常簡單,幾個簡單的Dos下的選擇,以及XAMPP控制面板上啟動Apache和MySqL。 注意問題:遇

Android Studio 添加註解模板解決辦法

最近在從Eclipse的開發環境中轉移到Android Studio  的開發當中, 遇到了,Android Studio  對類和方法註釋模板的設定問題。 方法1: Class類的標頭檔案進行配置Header 註釋,       方法:File >> S

IDEA 匯入Maven專案時主類Main 右鍵沒有Run Application.無法執行而且cannot resolve symbol解決辦法

Unsupported major.minor version 51.0  java.lang.UnsupportedClassVersionError: org/apache/maven/artifact/handler/ArtifactHandler : Unsuppor

CentOS 7 PHP-redis擴展安裝瀏覽器不顯示數據及redis無法儲存數據常見問題解決辦法

edi RR class all IT -c write 不知道 常見問題解決 首先使用php -m 可以查看到自己安裝了那些擴展。 1、使用wget下載redis壓縮包 wget https://github.com/phpredis/phpredis/archive/d

CentOS 7 需要安裝的常用工具centos安裝fcitx 搜狗輸入法的坑旅

spl gnome2 cloud 進入 load rhel 美化 任務 hit https://blog.csdn.net/tham_/article/details/41868831 Centos常用設置 1.當最大化時隱藏標題欄 或者使用tweak to

No module named pip 安裝工具提示沒有pip模組時解決辦法

python2:cmd命令視窗下執行命令: python -m ensurepipe easy_install pip # 若有許可權錯誤,則在命令前面新增sudosudo easy_install pip python3:cmd命令視窗下執行命令: py -3 -m ensurepipe eas

VMware虛擬機器中如何安裝VMware Tools增強工具以解決VMware虛擬機器和本地系統之間複製貼上問題

1.操作環境: window10(本機系統) VMware虛擬機器 2.遇到問題         在windows系統上安裝VMware虛擬機器,然後就可以在虛擬機器上面模擬一些我們想要的執行環境,但是在使用的過程中會發現,windows系統上的文字不能夠複製貼上到V