2012-09-23

Ubuntu 安裝和升級 VirtualBox

(本文適用升級到 VirtualBox 4.x.x 的任何版本)

VirtualBox 最近釋出 Virtulabox 4.2 版,但是,如果是用 VirtualBox 上的更新功能來檢查的話,就只會出現到 VirtualBox 4.1.22 版,並不會告訴你說,有 VirtualBox 4.2 版了可更新,會這樣子的原因是,阿舍猜,應該 VirtualBox 無法直接從 VirtualBox 4.1 版直接升級到 4.2 版的關係吧!阿舍試過,如果沒有移除舊版本的話,就會出現訊息,沒辦法安裝VirtualBox 4.2 版哩 !

VirtualBox 設定拖拉功能

在講如何升級前,先來介紹二個阿舍覺得 VirtualBox 4.2 版不錯用的功能,第一個是能夠在 Host 和 Guest 之間直接拖拉檔案的功能,不過,這個功能不是預設有啟用的,而是要在進入設(如上圖)來啟用的,而且,Guest 要安裝過 VirtualBox 4.2 版的 GuestAddition 才行,阿舍試了一下,只有成功的把檔案檔案從 Ubuntu Host 拉到 Ubuntu Guest,其它的,像是從 Ubuntu Host 到 Windows Guest 和從 Guest 拉到 Host 就都沒有成功,改天再來研究看看哩 !

而第二個功能,就是有提供設定 Port Forwarding 的介面了,之前要設定 Port Forwarding 的話,要用指令來設定,有些麻煩且也不好管理,現在,只要開啟虛擬機器的設定畫面後,在「網路」項目,點開「進階」項目,就會看到一個「連接埠轉送」的按鈕,點下去,就會出現如下圖的 Port Forwarding 的設定畫面,然後,就可以直接新增和修改了哩 !

VirtualBox Port Forwarding 設定畫面

另外,還有一項一直讓阿舍覺得有點煩的問題,就是把虛擬機器開在全螢幕時,VirtualBox 的控制列只會出現在下面,所以,當阿舍在用的軟體功能有在下方狀態列的,或是,工具列在下方時,當阿舍把滑鼠利到下方時,VirttualBox 的控制列就會常常自己跑出來擋到阿舍哩!但是,這個控制列的位置不能變,所以,就很煩,還好,VirtualBox 4.2 版已經可以位置了哩 !更改方式,請參考本文第一張圖的說明第二個箭頭。

好了,講完阿舍喜歡的新功能之後,就要來安裝 VirtualBox 4.2,其實,安裝方式和之前的版本沒什麼不同,只是,如果有在用 VirtualBox 之前的版本的話,要先用下面的指令來移除舊版本,不用擔心現有的虛擬機器會不見要重裝,阿舍試過,用下面這行指令是不會移掉現有的虛擬機器的。

sudo apt-get remove virtualbox* --purge

移完之後,就可以到 VirtualBox.org 的這裡來下載 VirtualBox 和 Extension Pack,下載完成之後,請用下面的指令來安裝 VirtualBox 4.2 版。(後面的 .deb 檔名請換成實際下載來的檔名)

sudo dpkg -i virtualbox-4.2_4.2.0-80737~Ubuntu~precise_amd64.deb

安裝之後,請啟動 VirtualBox (Unity 請 Dash 搜尋,選單請找「系統工具」),然後,請點選「檔案」>「喜好設定」>「擴充」來安裝 VirtualBox 的 Extension Pack。

VirtualBox 安裝 Extension Pack
最後,請參考阿舍寫的這一篇來新增 VirtualBox 需要的群組哩 !

推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

沒有留言 :

張貼留言

歡迎留言提問和討論 .... 😁