如何在 Linux 上設置 X2Go

正在尋找一種遠程訪問 Linux 桌面的簡單方法?考慮安裝 X2Go。它比 VNC 之類的東西更加用戶友好,並且不需要像 Chrome 遠程桌面這樣的網絡瀏覽器。最好的部分是,它主要專注於 Linux,因此您無需擔心失去對其他操作系統的支持。以下是如何在 Linux 上設置 X2Go 並使其運行。

劇透警告:向下滾動並觀看本文末尾的視頻教程。

服務器設置

每個 Linux 發行版上設置 X2Go 主機的方式都不同。正因為如此,我們詳細介紹瞭如何讓服務器軟件運行在最流行的 Linux 發行版上。如果您希望讓 X2Go 服務器軟件在您的 Linux 版本上運行,但發現下面沒有介紹它,那麼最好檢查操作系統的包管理器或 X2Go 網站以獲取可下載的源存檔。

使用 X2Go 需要使用 SSH。在遵循本指南之前,請設置 SSH 以及 X11 轉發。

烏班圖

X2Go 有兩個部分。在 Ubuntu 上,只有客戶端存在。如果您想舉辦 X2Go 會議,這會很煩人。為了解決這個問題,社區成員自行創建了一個 PPA,用戶可以添加該 PPA 以快速添加服務器組件。PPA 並非特定於 Ubuntu 桌面版本。如果您想在 Ubuntu 服務器上設置 X2Go 主機,它會很好地工作。此外,PPA 將適用於所有 Ubuntu 衍生品(例如 Elementary 和 Mint 等)。

打開終端,然後添加 X2GO PPA:

sudo apt-add-repository ppa:x2go/stable

然後,使用 apt update 更新 Ubuntu 的軟件源。

須藤apt更新

當 Ubuntu 的軟件源是最新的時,安裝該軟件。

sudo apt-get install x2goserver x2goserver-xsession

這兩個包應該是您所需要的一切。也就是說,如果您使用 Lubuntu 或 Ubuntu Mate,則需要安裝一些額外的軟件包。這些是桌面特定的綁定。

烏班圖伴侶:

sudo apt-get install x2gomatebindings

盧本圖:

sudo apt-get install x2golx解除綁定

將這些軟件包安裝到 Ubuntu 將自動設置 X2Go 服務器會話。一切都在安裝過程中完成,無需進行任何調整。

德班

儘管 Debian 與 Ubuntu 共享相同的軟件包基礎,但沒有簡單的方法可以讓 X2Go 軟件存儲庫正常工作。相反,您需要手動調整一些內容。首先添加存儲庫密鑰。這很重要,因為 Debian 不會安裝不受信任的軟件。

sudo apt-key adv --recv-keys --keyserverkeys.gnupg.net E1F958385BFE2B6E

添加密鑰後,就可以添加實際的軟件存儲庫了。

注意:不使用 Debian 9.2 Stable?將“穩定”更改為您運行的 Debian 版本。

echo 'deb https://packages.x2go.org/debian stable main' | sudo tee /etc/apt/sources.list.d/x2go.list

添加軟件源後,更新 Debian 以反映更改。

sudo apt-get 更新

最後,安裝 X2Go 服務器工具以使一切正常運行。

sudo apt-get install x2goserver x2goserver-xsession

架構Linux

Arch Linux 設法通過社區存儲庫支持 X2Go 服務器軟件。要安裝它,請使用 Arch 包管理器。

sudo pacman -S x2goserver

安裝軟件後,為 X2Go 創建一個新數據庫:

sudo x2godbadmin --createdb

最後,在 systemd 中啟用服務器軟件(並啟動它)。

sudo systemctl 啟用 x2goserver.service sudo systemctl 啟動 x2goserver.service

軟呢帽

X2Go 在 Fedora 上得到了很好的支持。使用dnf install命令像任何其他軟件包一樣安裝它。

sudo dnf install x2goserver x2goserver-xsession

然後,創建 X2Go 將使用的數據庫(如果 Fedora 沒有為您執行此操作)。

sudo x2godbadmin --createdb

最後,使用 systemd 啟用該服務。

sudo systemctl 啟用 x2goserver.service sudo systemctl 啟動 x2goserver.service

開放SUSE

X2Go 服務器軟件可通過開發人員自己的軟件存儲庫進行安裝。添加方法如下:

sudo zypper ar https://packages.x2go.org/opensuse/SUSE-VERSION/extras x2go-extras

zypper ar https://packages.x2go.org/opensuse/SUSE-VERSION/main x2go-release

添加軟件存儲庫後,將軟件包安裝到您的系統中:

x2goserver 中的 sudo zypper x2goserver-xsession

為 X2Go 創建數據庫。SUSE 軟件包可能(也可能不會)處理這個問題。如果 X2Go 不起作用,則表明您可以使用終端自行操作。

sudo x2godbadmin –createdb

一切安裝完畢後,在 systemd init 系統中啟用 X2Go。

sudo systemctl 啟用 x2goserver.service sudo systemctl 啟動 x2goserver.service

安裝X2Go客戶端

現在服務器已經設置完畢,是時候進行遠程連接了。X2Go 客戶端在 Linux 上廣泛使用,但也可以在 (https://code.x2go.org/releases/binary-win32/x2goclient/ releases/4.1.0.0-2017.03.11/x2goclient-4.1.0.0-2017.03.11-setup.exe) Windows、Android和其他平台。無論如何,要與 Linux 來賓連接,您首先需要安裝適合您喜歡的操作系統的客戶端。幸運的是,設置 X2Go 客戶端比軟件的服務器方面涉及的內容要少。如果下面未提及您的 Linux 發行版,請檢查網站以獲取客戶的最新源版本。

烏班圖

sudo apt安裝x2goclient

德班

sudo apt-get install x2goclient

架構Linux

sudo pacman -S x2goclient

軟呢帽

sudo dnf 安裝 x2goclient

開放SUSE

從 OBS獲取最新版本的 X2Go 客戶端。要安裝,請選擇您的 OpenSUSE 版本,然後單擊“一鍵安裝”按鈕。

正在連接

要進行連接,請輸入託管 X2Go 會話的遠程服務器/Linux PC 的名稱。這應該與您用於登錄 SSH 的主機或 IP 相同。然後,按照以下步驟操作。

例如:要登錄我的桌面,我會輸入“arch-linux-desktop”,如果我在本地網絡之外執行此操作,則輸入互聯網 IP 地址。

在下一個字段中,在“登錄”字段中填寫用於通過 SSH 登錄的用戶名。

對於“端口”,最好的想法是不去管它。這是因為大多數人不會更改默認的 SSH 端口 22。但是,如果您在OpenSSH中更改了它,請添加該端口來代替“22”。

最後,從下拉菜單中選擇桌面環境。如果您在客戶端中沒有看到任何一個,則需要安裝一個。

注意:嘗試使用 LXDE、MATE 或 XFCE for X2Go,因為它們非常輕。

一切設置完畢後,單擊“確定”即可連接到您的 X2Go 服務器!


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。