[Linux生活誌] EP.8-軟體匱乏的應對方案-VirtualBox篇

更新於 發佈於 閱讀時間約 3 分鐘

如果實在找不到可用的替代軟體,或者就是要用指定的軟體不可,那麼虛擬機器可以作為在使用Linux時的一個應對方案。只不過使用上會有一些限制和缺點。


虛擬機器的原理與優缺點

簡單說,虛擬機器透過軟體的方式在主系統上模擬出一台完整的電腦(當然也可以建立很多台~),並安裝上需要的作業系統,之後就可以在上面執行相對應的程式。這種作法相比直接安裝雙系統的好處是,不用因為要執行特定軟體而重新開機,可以省下切換系統的時間。

raw-image

然而虛擬機器也不是完全沒有缺點,由於是軟體模擬出來的,所以會導致性能會有些衰減,在加上電腦本身的硬體規格也不能太差(畢竟要同時執行主系統和副系統),因此這種方案比較適合執行需要特定系統但不吃效能的軟體(例如:LINE、Office、等......)


操作教學

這篇會先以常見的VirtualBox示範(當然還有其他的,之後再陸續介紹)。VirtualBox是一套跨平台的開放原始碼的虛擬機器軟體,使用前要先準備好安裝系統要用的ISO檔案。

軟體安裝

到VirtualBox官網,再左側選單選擇Downloads,之後再依照作業系統選擇下載安裝檔。Linux需要點選Linux Distributions,之後再依照發行版下載,並透過套件裝器安裝。如果系統本身又內建應用商店,可以直接下載安裝。

raw-image


建立虛擬機器

開啟Virtuabox,點選 新增 來新建虛擬機,在視窗中依序設定項目。

raw-image
  1. 名稱:取一個便方便辨識,建議用英文和數字
  2. 資料夾:用來存放虛擬機器檔案的地方,一般使用預設就可以了
  3. ISO鏡像:選擇用來安裝系統的ISO檔案,如過在這一步沒有選擇檔案,需要在設定選項中選擇
  4. 類型/版本:根據你要安裝的系統來選擇


硬體/虛擬硬碟設定

raw-image

記憶體和CPU和硬碟空間依照要安裝的系統來做分配,記憶體建議最多分配2/1的量就好,配置過多會導致整體執行不順暢。接著選擇 完成 就可以完成建立。


設定選項

如果要調整細部選項,可以透 設定 來做微調,大致上的設定其實都在剛剛新增的時候都設定好了。

raw-image

確定都設定完畢後,最後點選 啟動 就可以將虛擬機器開機,並依照一般的安裝的流程安裝作業系統。


安裝Guest Additions

系統安裝完成後,記得要為副系統安裝Guset Additions。這個相對於是虛擬機器的驅動程式,安裝後可以開啟一些專用的功能。

以下Windows為例:

  1. 點選在視窗上方的選單列 裝置>插入Guest Additions鏡像
  2. 在檔案總管中會出現安裝Guest Additions
  3. 照著步驟安裝並重新起動
  4. 試著調整虛擬機的視窗大小,如果畫面大小有隨著變化就表示安裝成功

總結

透過虛擬機器的方式,可以不用重新啟動電腦的也可以執行特定軟體,使用完畢後在結束該系統環境,能在一定程度上解決在Linux下軟體數量不足和相容性的問題。

raw-image


本篇就分享到這裡,我是紅茶,我們下篇文章見~


*非常感謝您讀完這篇文章*

如果你喜歡或覺得這篇文章有幫助到你,可以按個愛心或是追蹤。如果文章有誤或有其它想法,歡迎在下方留言討論。你的支持是我創作的動力~


~有興趣的話還可以看看~

avatar-img
33會員
57內容數
在創作間就任意隨心創作吧~為每件作品賦予意義,即使微不足道也沒有關係
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
在先前的文章中說明了Linux大致上的安裝流程,整個過程只要依照畫面的指示設定,都可以安裝成功。其中可能比較困難在於硬碟空間的分配,這對於許多新手來說也是一個難點,也是這篇所要說的重點。
當改用Linux的時候,會發現像是:Office、Photoshop、AutoCAD等......,這些平常在Windows上會用到的軟體根本就沒有Linux版本。至於為什麼沒有,很簡單,因為Linux系統常用在伺服器上、超級電腦這些專業領域用途,平時幾乎沒有人拿來做為日常使用,在加上......
Linux的軟體安裝流程大致上與其他系統並沒有太大的區別,僅此在於安裝的方式會比較多元。但也因為這樣,常會讓新手感到很混亂,不知道要下手。所以本篇就來說說如何在Linux上安裝軟體。
安裝好新系統,當然也要習慣新的操作界面。有別於我們常用的Windows和macOS,Linux系統並沒有固定操作界面,而是會根據每個發行版而有所不同。
經過試用之後,如果覺得滿意,就可以考慮將系統安裝到硬碟裡了。安裝到硬碟的好處是可以充分發揮電腦硬體效能,不用再被外接式裝置拖累速度。此外,設定和檔案都可以保留,使用體驗也會比較完整。
當你選擇好發行版後,下一步就是把系統安裝在硬......,等等!!新的系統都還很陌生,這樣貿然安裝真的好嗎?如果遇到軟體相容性問題,或者跟硬體水火不容那要怎麼辦?
在先前的文章中說明了Linux大致上的安裝流程,整個過程只要依照畫面的指示設定,都可以安裝成功。其中可能比較困難在於硬碟空間的分配,這對於許多新手來說也是一個難點,也是這篇所要說的重點。
當改用Linux的時候,會發現像是:Office、Photoshop、AutoCAD等......,這些平常在Windows上會用到的軟體根本就沒有Linux版本。至於為什麼沒有,很簡單,因為Linux系統常用在伺服器上、超級電腦這些專業領域用途,平時幾乎沒有人拿來做為日常使用,在加上......
Linux的軟體安裝流程大致上與其他系統並沒有太大的區別,僅此在於安裝的方式會比較多元。但也因為這樣,常會讓新手感到很混亂,不知道要下手。所以本篇就來說說如何在Linux上安裝軟體。
安裝好新系統,當然也要習慣新的操作界面。有別於我們常用的Windows和macOS,Linux系統並沒有固定操作界面,而是會根據每個發行版而有所不同。
經過試用之後,如果覺得滿意,就可以考慮將系統安裝到硬碟裡了。安裝到硬碟的好處是可以充分發揮電腦硬體效能,不用再被外接式裝置拖累速度。此外,設定和檔案都可以保留,使用體驗也會比較完整。
當你選擇好發行版後,下一步就是把系統安裝在硬......,等等!!新的系統都還很陌生,這樣貿然安裝真的好嗎?如果遇到軟體相容性問題,或者跟硬體水火不容那要怎麼辦?
你可能也想看
Google News 追蹤
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
為什麼要用Docker安裝? Docker是一個容器化平台, 就類似於我們早期虛擬機的VMWare、Virtual Box…等, 虛擬機平台一般, 只是面向的是伺服端, 供企業快速、簡單、輕量的佈署開發完成的程式軟體, 並將相關的環境依賴皆封裝成一包所謂的映像檔(image), 透過這樣的方式減少
Thumbnail
軟體系統的發展歷程大多相似,首重解決基本需求、提供操作介面,進而提升安全性、擴充功能、優化操作。
Thumbnail
因為換電腦了,剛好又看到一個邏輯荒謬的問題,所以就來發一篇文試試這個新電腦好用不好用。
Thumbnail
新系統建構時,可考慮採購建置VM機器,DB機器,備份機器以及網路設備等硬體機器。
Thumbnail
想要進入工程師的世界,首先要先學會架設自己的Build code環境,有了編譯環境,接下來就可以安心的撰寫你想要的C語言程式啦! 如果你不知道該從何下手,那不妨先照著本篇文章的步驟做,Violet一步一步教你並解釋每個步驟的意義,很快你就會得到一個能編譯C語言程式碼的虛擬基環境哦!
Thumbnail
這篇文章將會講述虛擬(virtual)與覆蓋(override)的簡易使用方式。
Thumbnail
到存放虛擬機的磁碟處\點選想要註冊的機器\註冊機器(登錄虛擬機器)
Thumbnail
本文介紹如何設定ESXI HOST中的虛擬機自動隨著HOST開關機。
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
為什麼要用Docker安裝? Docker是一個容器化平台, 就類似於我們早期虛擬機的VMWare、Virtual Box…等, 虛擬機平台一般, 只是面向的是伺服端, 供企業快速、簡單、輕量的佈署開發完成的程式軟體, 並將相關的環境依賴皆封裝成一包所謂的映像檔(image), 透過這樣的方式減少
Thumbnail
軟體系統的發展歷程大多相似,首重解決基本需求、提供操作介面,進而提升安全性、擴充功能、優化操作。
Thumbnail
因為換電腦了,剛好又看到一個邏輯荒謬的問題,所以就來發一篇文試試這個新電腦好用不好用。
Thumbnail
新系統建構時,可考慮採購建置VM機器,DB機器,備份機器以及網路設備等硬體機器。
Thumbnail
想要進入工程師的世界,首先要先學會架設自己的Build code環境,有了編譯環境,接下來就可以安心的撰寫你想要的C語言程式啦! 如果你不知道該從何下手,那不妨先照著本篇文章的步驟做,Violet一步一步教你並解釋每個步驟的意義,很快你就會得到一個能編譯C語言程式碼的虛擬基環境哦!
Thumbnail
這篇文章將會講述虛擬(virtual)與覆蓋(override)的簡易使用方式。
Thumbnail
到存放虛擬機的磁碟處\點選想要註冊的機器\註冊機器(登錄虛擬機器)
Thumbnail
本文介紹如何設定ESXI HOST中的虛擬機自動隨著HOST開關機。