歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 利用RemoteBox管理VirtualBox中虛擬機

利用RemoteBox管理VirtualBox中虛擬機

日期:2017/2/28 14:37:41   编辑:Linux教程

在昨天終於我工作平台換了,突發奇想,我是不是再在工作平台裝個VBox虛擬出幾台機子來呢。答案是肯定的,經過昨天的DPKG鎖死問題,經驗人士說,我有Linux基礎薄,對於命令不熟悉,有必要模擬一台和我工作平台差不多的機子,先再模擬機上命令通過了,再用在真機,經驗之談呀。

首先,當然是裝Vbox,這個去Vbox官網有說明的哦。

第一,下第三方的東東,首先肯定加源。

deb http://download.virtualbox.org/virtualbox/debian saucy contrib

deb http://download.virtualbox.org/virtualbox/debian raring contrib

deb http://download.virtualbox.org/virtualbox/debian quantal contrib

deb http://download.virtualbox.org/virtualbox/debian precise contrib

deb http://download.virtualbox.org/virtualbox/debian lucid contrib non-free

deb http://download.virtualbox.org/virtualbox/debian wheezy contrib

deb http://download.virtualbox.org/virtualbox/debian squeeze contrib non-free

選擇一個和你機子版本相應的加到 /etc/apt/sources.list (這個是官方推薦的)。

不過我還是希望以後不怎麼這個,我是在 /etc/apt/sources.list.d/ 新建一個virtualbox.list,以後刪除也方便不是。

第二步,加KEY.

sudo apt-key add Oracle_vbox.asc

或者

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -

第三部,就可以安裝了。

sudo apt-get update

sudo apt-get install virtualbox-4.2

你會發現你的小水管動起來,我在公司就是這樣,可能是Vbox官方的原因,我是等不了,所以我采用下包恢復安裝,等的及就略過下面手動安裝吧。

****我從官方上下包,記得找對版本哦,我工作平台是Ubuntu12.04 lts,用的4.2版本Vbox.

在下載包目錄執行

sudo dpkg -i virtualbox-4.2_4.2.20-90983~Ubuntu~precise_i386.deb

執行關系修復

sudo apt-get install -f

***

第四步,就是安裝擴展包了。去官網下載,記得和你Vbox版本要一致哦,下錯了就不要喊了。

現在可以打開你安裝的Vbox manager,在全局變量擴展中將你下載的擴展包加進去就好了。

file -> Preferences -> Extensions

現在你的Vbox能正常工作了,至於你虛擬出來的機子屏幕有點少,那是因為你還有驅動包沒有安裝。

這個ISO在你的Vbox的安裝目錄下面,在安裝系統完畢,將安裝的ISO退出,掛載驅動擴展包,安裝一下,你的屏幕就不會小了,而且還能自由切換你的鼠標,不會產生不順暢感。

virtualOS -> setting -> storage


接下來,就是今天的重點,安裝RemoteBox,如果你是Window系虛擬機子,你可以回避,因為這個只能Linux MAC下運行,而且不是都支持的,這個挑系統的,真麻煩,還好Ubuntu能裝。

第一步,你要在安裝的Vbox的機子上要開啟vboxweb-service服務。

sudo nano /etc/default/virtualbox

----> VBOXWEB_USER=robinson --你登錄的用戶

----> VBOXWEB_TIMEOUT=0 --延時

----> VBOXWEB_HOST=172.16.80.186 --映射的IP

sudo update-rc.d vboxweb-service defaults

sudo service vboxweb-service restart

這樣你的服務就起來了,你可以用RemoteBox連接了。


第二步,去RemoteBox官網上下載,它上面明確說明支持的版本,這個是人家規定,可能是鄙視Window吧。

Vbox4.2 是對應 RemoteBox1.6 1.5的,這個不要下錯了。

下載下來需要解壓,因為這個是一個綠色軟件,不用安裝的,所以你可以把它放在任意目錄都能執行的。解壓完畢,進入目錄執行remotebox.

./remotebox

一般都會報錯的,當然你在國內很難找到答案,因為大家都是寫到這步就完了,其實是因為系統少了東西,老外就地道,需要啥都給你說明了。真是內問百度,外問谷歌。

sudo apt-get install libgtk2-perl libsoap-lite-perl rdesktop

安裝以上的東東,你的RemoteBox就能啟動了。

啟動完成,當然遠程連接虛擬機了,你點擊 connect 按鈕,輸入你開啟 vboxweb-service 服務綁定的IP,輸入服務用戶名和密碼就可以點擊連接。

這個時候,遠程連接完畢,但是啟動還是會報錯的。

有兩個方面的原因:

1,你遠程的虛擬機沒有開遠程桌面,這個在Vbox 和 RemoteBox都是可以設置的。

virtualOS -> display -> remote display 勾選,並設置遠程端口號,Method 選擇 External。(建議再RemoteBox設置)

2,RemoteBox沒有加連接參數。

file -> RemoteBox Preferences 在RDP Client後面加上 -u 用戶名 -p 密碼. (就是開啟 vboxweb-service 服務用戶名和密碼)

RemoteBox 的詳細介紹:請點這裡
RemoteBox 的下載地址:請點這裡

Copyright © Linux教程網 All Rights Reserved