網站搜尋

Quickgui - 一個用於 Quickemu 運行虛擬機的圖形介面


在我們之前的教學中,我們討論了如何使用 Quickemu 執行 Linux、macOS、Windows 虛擬機。Quickemu 是一個命令行程式。不是每個人都喜歡命令行模式。對於那些偏好 GUI 而非 CLI 的人,我向你介紹 Quickgui,它是一個為 Quickemu 提供的圖形化前端,用於創建、運行和管理虛擬機。

什麼是 Quickgui?

Quickgui 是用於 quickget 和 quickemu 的 Flutter 前端。使用 Quickgui,您可以通過簡單的圖形介面快速創建和運行虛擬機。無需記住命令!

Quickgui 是使用 Flutter 建立的,Flutter 是由 Google 提供的一個開源框架,用於從單一代碼庫建立美觀、原生編譯、跨平台的應用程式。

在 Linux 安裝 Quickgui

首先,您需要按照以下連結所述安裝 Quickemu 和 Quickget。

使用 Quickemu 運行 Linux、macOS、Windows 虛擬機

在 Ubuntu 及其衍生版本中安裝 Quickgui:

如果你正在使用 Ubuntu,或其衍生版本如 Elementary OS、Linux Mint 和 Pop OS,你可以從如下的 PPA 安裝 Quickgui。

$ sudo add-apt-repository ppa:yannick-mauray/quickgui
$ sudo apt update
$ sudo apt install quickgui

安裝完成後,從 Dash 或選單啟動 Quickgui:

啟動 Quickgui

使用預編譯二進位檔安裝 Quickgui:

在其他 Linux 平台上,請從 releases 頁面下載預先編譯的二進位檔。

$ wget https://github.com/quickemu-project/quickgui/releases/download/v1.2.4/quickgui-1.2.4.tar.xz

解壓下載的檔案:

$ cd quickgui-1.2.4/

使用以下命令啟動 Quickgui:

$ ./quickgui 

要在整個系統範圍內安裝 Quickgui,請使用此命令:

$ sudo update-alternatives --install /usr/local/bin/quickgui quickgui /path/to/quickgui 50

使用 Quickgui 建立虛擬機

按照上面安裝部分所示打開 Quickgui 應用程式。

Quickgui 的預設介面將如下圖所示。Quickgui 包含兩個部分:

  • 管理現有機器(管理者區段)
  • 創建新機器(下載器部分)

我們還沒有任何虛擬機。所以,讓我點擊「建立新機器」按鈕來建立一個。

Quickgui 介面

選擇作業系統類型及其版本,然後點擊下載。為了示範,我將下載 Zorin OS 16 版本。

所選作業系統的 ISO 映像檔將會下載並儲存在您的 HOME 目錄中。如果您手動從不同的目錄啟動 Quickgui,ISO 檔案將會儲存在該目錄中。

你可以點擊底部的三個水平點來選擇不同的下載位置。

選擇要下載的作業系統

一旦你點擊下載按鈕,Quickgui 將開始下載所選作業系統的 ISO。

下載 ISO 檔案

下載完成後,點擊「關閉」按鈕。

下載完成

關閉下載器部分以返回主選單。

關閉下載器

同樣地,你可以下載任意多個 ISO 映像檔。

運行虛擬機

在 Quickgui 主選單中,點擊「管理現有機器」按鈕。

管理現有機器

您將看到已下載的 ISO 映像列表。如下面的圖片所示,我已下載「Alpine Linux」和「Zorin 16」。點擊播放按鈕以使用 ISO 映像啟動虛擬機。

啟動虛擬機

虛擬機現在將啟動。所有虛擬機預設都可以透過 Spicy 客戶端存取。

Zorin OS 虛擬機正在 Quickgui 中運行

現在照常繼續客體作業系統的安裝。安裝完成後,重新啟動客體並開始使用它。

存取虛擬機器

預設情況下,虛擬機的控制台會透過 Spicy 用戶端自動開啟。如果您意外關閉了 Spicy 用戶端視窗,只需在 Quickgui 管理員視窗中點擊「使用 SPICE 連接顯示」按鈕,即可訪問/查看虛擬機的控制台。

透過 SPICE 客戶端存取虛擬機器

同樣地,您可以點擊「使用 SSH 連接」按鈕(位於 SPICE 客戶端旁邊)來通過 SSH 訪問客戶操作系統。請注意,只有在您已在客戶機上安裝並配置了 SSH 之後,SSH 按鈕才會被啟用。

此外,Quickgui 還支援一些額外功能,例如 USB 直通、主機和虛擬機之間的剪貼簿及檔案共享,開箱即用。這些功能可以透過 Spicy 客戶端 -> 選項 菜單,只需一次滑鼠點擊即可啟用或停用。

停止虛擬機

要停止正在運行的虛擬機,請在 Quickgui 管理器窗口中點擊停止按鈕。

停止虛擬機

刪除虛擬機器

如果你不再需要虛擬機,請先停止虛擬機,然後在 Quickgui 管理窗口中點擊刪除按鈕。你可以選擇只刪除虛擬機磁碟並保留配置,或者刪除整個虛擬機。

刪除虛擬機器

結論

Quickgui 讓新手建立和管理虛擬機的過程變得更加簡單!玩了一段時間 Quickgui 之後,我開始覺得 Quickemu 可能是 Oracle Virtualbox 的一個不錯的替代方案。

我想我會暫時使用 Quickemu 搭配 Quickgui 看看它的表現。試試看,希望你也會覺得它有用!

相關閱讀:

  • 如何使用 Virt-Manager 管理 KVM 虛擬機
  • 使用 Gnome Boxes 管理遠端和虛擬機
  • 如何在 Linux 上使用 Multipass 創建和啟動 Ubuntu 虛擬機

資源:

  • Quickgui GitHub 儲存庫