Come impostare X2Go su Linux

click fraud protection

Alla ricerca di un modo semplice per accedere in remoto al desktop Linux? Prendi in considerazione l'installazione di X2Go. È molto più facile da usare rispetto a qualcosa come VNC e non ha bisogno di un browser web come il desktop remoto di Chrome. La parte migliore è che si concentra principalmente su Linux, quindi non dovrai preoccuparti di perdere il supporto a favore di altri sistemi operativi. Ecco come è possibile configurare X2Go su Linux e farlo funzionare.

AVVISO SPOILER: Scorrere verso il basso e guarda il video tutorial alla fine di questo articolo.

Installazione del server

La configurazione di un host X2Go è diversa su ogni distribuzione Linux. È per questo che abbiamo analizzato esattamente come far funzionare il software server per le più diffuse distribuzioni Linux. Se stai cercando di far funzionare il software del server X2Go sulla tua versione di Linux, ma scopri che non è stato coperto di seguito, è una buona idea controllare il gestore dei pacchetti del sistema operativo o il sito Web X2Go per una fonte scaricabile archivio.

instagram viewer

L'uso di X2Go richiede l'utilizzo di SSH. Si prega di impostare SSH, insieme all'inoltro X11 prima di seguire questa guida.

Ubuntu

X2Go ha due parti. Su Ubuntu è presente solo il client. Questo è irritante, se stai cercando di ospitare una sessione X2Go. Per risolvere questo problema, i membri della comunità hanno deciso di creare un PPA che gli utenti possano aggiungere per aggiungere rapidamente il componente server. Il PPA non è specifico per le versioni desktop di Ubuntu. Se stai cercando di configurare host X2Go su un server box Ubuntu, funzionerà perfettamente. Inoltre, il PPA funzionerà su tutti i derivati ​​di Ubuntu (pensa a Elementary e Mint, ecc.).

Apri un terminale e aggiungi il PPA X2GO:

sudo apt-add-repository ppa: x2go / stable

Quindi, aggiorna le fonti software di Ubuntu con apt update.

sudo apt update

Quando le fonti software per Ubuntu sono aggiornate, installare il software.

sudo apt-get install x2goserver x2goserver-xsession

Questi due pacchetti dovrebbero essere tutto ciò di cui hai bisogno. Detto questo, se usi Lubuntu o Ubuntu Mate, ci sono alcuni pacchetti aggiuntivi da installare. Si tratta di associazioni specifiche del desktop.

Ubuntu Mate:

sudo apt-get install x2gomatebindings

Lubuntu:

sudo apt-get install x2golxdebinding

L'installazione di questi pacchetti su Ubuntu imposterà automaticamente una sessione del server X2Go. Tutto viene eseguito durante il processo di installazione e non è necessario modificare nulla.

Debian

Sebbene Debian condivida la stessa base di pacchetti di Ubuntu, non esiste un modo semplice per far funzionare i repository software X2Go. Invece, dovrai modificare alcune cose manualmente. Inizia aggiungendo il tasto repo. Questo è importante, in quanto Debian non installerà software non affidabile.

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

Con la chiave aggiunta, è tempo di aggiungere il repository software effettivo.

Nota: non usi Debian 9.2 Stable? Cambia "stabile" con qualsiasi versione di Debian che stai eseguendo.

echo 'deb http://packages.x2go.org/debian stabile principale '| sudo tee /etc/apt/sources.list.d/x2go.list

Dopo aver aggiunto la fonte del software, aggiorna Debian per riflettere le modifiche.

sudo apt-get update

Infine, installa gli strumenti del server X2Go per far funzionare tutto.

sudo apt-get install x2goserver x2goserver-xsession

Arch Linux

Arch Linux riesce a supportare il software del server X2Go tramite il repository Community. Per installarlo, utilizzare il gestore di pacchetti Arch.

sudo pacman -S x2goserver

Con il software installato, creare un nuovo database per X2Go:

sudo x2godbadmin --createdb

Infine, abilitare il software server in systemd (e avviarlo anche).

sudo systemctl abilita x2goserver.service. sudo systemctl avvia x2goserver.service

Fedora

X2Go è ben supportato su Fedora. Installalo come qualsiasi altro pacchetto, usando il dnf install comando.

sudo dnf installa x2goserver x2goserver-xsession

Quindi, crea il database che X2Go utilizzerà (se Fedora non lo fa per te).

sudo x2godbadmin --createdb

Infine, abilitare il servizio con systemd.

sudo systemctl abilita x2goserver.service sudo systemctl avvia x2goserver.service

OpenSUSE

Il software server X2Go è disponibile per l'installazione tramite i repository software dello sviluppatore. Ecco come aggiungerlo:

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

e

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

Dopo aver aggiunto i repository software, installare i pacchetti sul sistema:

sudo zypper in x2goserver x2goserver-xsession

Creare il database per X2Go. I pacchetti SUSE possono (o no) occuparsene. Se X2Go non funziona, questo è un segno per farlo da solo, utilizzando il terminale.

sudo x2godbadmin –createdb

Con tutto installato, abilita X2Go all'interno del sistema systemd init.

sudo systemctl abilita x2goserver.service sudo systemctl avvia x2goserver.service

Installa il client X2Go

Ora che il server è configurato, è il momento di accedere in remoto. Il client X2Go è ampiamente utilizzato su Linux, ma è anche possibile utilizzarlo su finestre, androidee altre piattaforme. In ogni caso, per connetterti con un guest Linux, devi prima installare il client per il tuo sistema operativo preferito. Fortunatamente, la configurazione di un client X2Go è meno complicata dell'aspetto server del software. Se la tua distribuzione Linux non è menzionata di seguito, controlla sul sito Web la versione di origine più recente di cliente.

Ubuntu

sudo apt installa x2goclient

Debian

sudo apt-get install x2goclient

Arch Linux

sudo pacman -S x2goclient

Fedora

sudo dnf installa x2goclient

OpenSUSE

Prendi l'ultima versione del client X2Go dall'OBS. Per installare, seleziona la tua versione di OpenSUSE, quindi fai clic sul pulsante "Installa in 1 clic".

Collegamento

Per connetterti, inserisci il nome del server remoto / PC Linux che ospita una sessione X2Go. Dovrebbe essere lo stesso host o IP che usi per accedere a SSH. Quindi, seguire i passaggi seguenti.

Ad esempio: per accedere al mio desktop, inserisco "arch-linux-desktop" o l'indirizzo IP di Internet se lo faccio al di fuori della mia rete locale.

Nel campo successivo, inserisci il nome utente che utilizzi per accedere tramite SSH nel campo "login".

Per "porto", l'idea migliore è di lasciarlo in pace. Questo perché la maggior parte delle persone non cambia la porta SSH predefinita da 22. Se, tuttavia, lo hai modificato in OpenSSH, aggiungilo al posto di "22".

Infine, seleziona un ambiente desktop dal menu a discesa. Se non ne vedi nessuno nel tuo client, dovrai installarne uno.

Nota: prova LXDE, MATE o XFCE per X2Go, poiché sono molto leggeri.

Una volta impostato tutto, fai clic su "OK" per connetterti al tuo server X2Go!

watch instagram story