在Virtualbox的CentOS虛擬機器中安裝增強功能

來源:互聯網
上載者:User

近日,需要在不同環境下實驗一些中介軟體產品,因為沒有多餘的硬體,所以考慮使用虛擬機器。剛開始使用VMWare,可是佔用記憶體比較大(即使是沒有啟動虛擬機器的時候),而且安裝之後系統總是很慢,一直找不到很好的解決辦法,不經意間發現原來Sun曾經收購了一個名為Virtualbox的虛擬機器,而且這個產品是免費的,找來一些文章,發現評價還可以,關鍵是佔用資源很小。

原來一直使用CentOS,於是在virtualbox下繼續安裝CentOS 5.4,安裝之後發現總是不能安裝增強功能,每次手動切換滑鼠又太費事。

找來一些資料,說是某些東西沒有正確安裝,於是按照相關說明,依次在終端中執行下列操作:

  • #yum install kernel-devel
  • #yum install gcc

上述操作,均需要虛擬機器可以正常登入互連網,因為需要下載更新內容。另外,由於在安裝CentOS時,選擇了所有gcc的相關的包,所以在執行第二個操作時,所有的下載內容為update操作。上述兩步根據網路情況,決定執行的速度。

然後,在終端中輸入以下內容:

# ln -s /usr/src/kernels/2.6.18-164.15.1.el5-i686 /usr/src/linux

其中,加粗部分,可以直接藉助於“Tab”鍵補齊

上述所有在終端中的操作,都可以在任何位置的終端中執行,為保證安全,在執行時,所有的終端都直接使用“應用系統”--“附件”--“終端”,開啟終端,定位至“root”。

由於之前已經執行了virtualbox的“裝置”--“安裝增強功能”,在案頭上有一個名稱為:VBOXADDITIONS_3.1.6_59338的virtualbox的虛擬光碟機(名稱可能會根據不同的virtualbox版本而不同),雙擊開啟,發現很多檔案(在執行完上述操作之後,直接雙擊autorun.sh檔案應該可以自動執行安裝操作了)。

最後,定位至開啟的檔案夾,在檔案夾中右鍵“開啟終端”,在終端中錄入以下內容:

#sh VBoxLinuxAdditions-x86.run

虛擬機器會自動安裝好增強功能,重啟虛擬機器,滑鼠再也不用來回手工切換了!

說明:主機環境:Windows XP SP3,Virtualbox 3.1.6 r59338;虛擬機器:CentOS 5.4,而且使用的是案頭環境;建立虛擬機器時,選擇的作業系統類型為RedHat;網路連接方式為預設的“NAT”;安裝後的虛擬機器只有一個root使用者。

據說,“NAT”方式的網路連接方式,所有虛擬機器的網路連接內容,均需要通過主機的網路進行,因此,可能會有主機與虛擬機器同時訪問網路時的網速較慢的問題。

另外,virtualbox網站上明明指出了支援centos的,可是在新增虛擬機器時,為何不直接給出centos的選項呢?

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.