Per interagire con il sistema, remoto o locale, abbiamo bisogno di un po 'di interfaccia. Esistono due diversi tipi di interfacce per interagire con il sistema, l'interfaccia della riga di comando (CLI) e l'interfaccia utente grafica (GUI). Per i principianti, un'interfaccia utente grafica è molto più facile da usare. L'interfaccia utente grafica viene fornita con diversi tipi di ambienti desktop come Gnome, Plasma KDE, Mate, Budgie, XFCE, Cannella, ecc.
Un ambiente desktop è la raccolta di componenti come icone, file, cartelle, ecc. Diversi ambienti desktop offrono diversi tipi di componenti come icone, file e cartelle, ecc. Questi ambienti determinano l'aspetto del tuo sistema operativo e come puoi interagire con il tuo sistema operativo. Senza un ambiente desktop, il tuo sistema operativo è solo un terminale e puoi interagire con il tuo sistema utilizzando solo comandi.
Mate Desktop Environment è un software gratuito e open source appositamente costruito per sistemi operativi Linux e UNIX. Il progetto Mate è stato biforcuto e ha continuato da Gnome2. In questo articolo, imposteremo l'ambiente desktop Mate sull'istanza EC2.
Connettiti all'istanza su SSH
Quando si avvia un'istanza EC2 sul cloud, di solito viene fornita con solo un'interfaccia di riga di comando. Quindi devi connetterti all'istanza su SSH per configurare l'ambiente desktop. Prima di connettersi all'istanza su SSH, modificare l'autorizzazione della coppia di tasti privati.
ubuntu@ubuntu: ~ $ sudo chmod 400
ubuntu@ubuntu: ~ $ ssh ubuntu@-io
Installazione dell'ambiente desktop per compagni
Dopo essersi connesso all'istanza, ora è il momento di impostare l'ambiente desktop Mate sull'istanza EC2. Aggiorna i pacchetti e i repository su EC2.
ubuntu@ubuntu: ~ $ sudo apt-get update
ubuntu@ubuntu: ~ $ sudo apt -get upgrade -y
Dopo aver aggiornato i pacchetti e i repository, ora aggiungeremo repository apt dell'ambiente desktop Mate a Ubuntu.
ubuntu@ubuntu: ~ $ debian_frontend = non interattivo
ubuntu@ubuntu: ~ $ sudo apt-addd-repository PPA: Ubuntu-Mate-Dev/Mate
ubuntu@ubuntu: ~ $ sudo apt-addd-repository PPA: Ubuntu-Mate-Dev/Trusty-Mate
Aggiorna nuovamente i repository locali di Ubuntu dopo aver aggiunto i repository di cui sopra.
ubuntu@ubuntu: ~ $ sudo apt -get update -y
Installa l'ambiente desktop XRDP e Mate.
ubuntu@ubuntu: ~ $ sudo apt-get Installa
ubuntu@ubuntu: ~ $ sudo apt-get Installa mate-core mate-desktop-ambiente mate-notification-daemon
ubuntu@ubuntu: ~ $ sudo apt-get Installa xrdp
Abbiamo installato l'ambiente desktop Mate, ma l'ambiente desktop predefinito per la maggior parte delle istanze EC2 è GNOME. Quindi, dopo aver installato l'ambiente desktop Mate, dobbiamo renderlo l'ambiente desktop predefinito per le sessioni XRDP.
ubuntu@ubuntu: ~ $ echo mate-session> ~/.xsession
ubuntu@ubuntu: ~ $ sudo cp/home/ubuntu/.xsession /etc /skel
Dopo aver effettuato l'ambiente desktop Mate, riavvia il servizio XRDP per applicare le modifiche.
ubuntu@ubuntu: ~ $ sudo systemctl riavvio xrdp
Ogni volta che ti connetti all'istanza EC2 su RDP, utilizzerà l'ambiente desktop Mate per impostazione predefinita.
Aggiorna la password
Per connetterci all'istanza EC2 su RDP, dobbiamo impostare una password utente. Per impostazione predefinita, le istanze EC2 consentono la connessione solo su SSH e l'utente predefinito non ha alcuna password. Imposta una password per l'utente EC2 predefinito.
ubuntu@ubuntu: ~ $ sudo passwd ubuntu
Testare l'ambiente desktop Mate
Ora abbiamo impostato l'ambiente desktop Mate sulla nostra istanza EC2 ed è tempo di testarlo. Ci connetteremo alla nostra istanza su RDP. Prima di connettersi all'istanza, assicurati di non bloccare la porta 3389 da qualsiasi firewall o gruppo di sicurezza sul cloud perché, per impostazione predefinita, RDP crea una connessione sulla porta 3389. Sulla macchina Linux, Apri Remmina, un client desktop remoto per sistemi operativi unix e Linux.
Aggiungi una nuova connessione RDP.
A volte durante la creazione di una connessione su RDP, si ottiene un errore a causa delle impostazioni di profondità del colore, come mostrato nella figura seguente.
Possiamo risolvere l'errore sopra specificando la profondità del colore corretta per la connessione, che è "alto colore 16bpp".
Dopo aver specificato la corretta profondità del colore, accederai alla tua istanza con l'ambiente desktop mate configurazione su RDP.
Puoi confermare l'ambiente desktop controllando il desktop_session.
ubuntu@ubuntu: ~ $ env | grep desktop_session
Applicazioni di compagnia
Come discusso in precedenza, l'ambiente desktop Mate è stato biforcato e continuato da Gnome2, quindi per evitare il conflitto con le applicazioni GNOME, le applicazioni di compagnia sono state rinominate. Di seguito sono riportati i nomi di alcune applicazioni importanti che devi sapere prima di utilizzare l'ambiente desktop Mate.
Caja
Caja è il file manager dell'ambiente desktop Mate. È possibile sfogliare directory e file, nonché applicazioni di avvio utilizzando CAJA. Caja è una forchetta di Nautilus ed è responsabile delle icone sul desktop del compagno. Può essere utilizzato su filesystem locali e remoti.
Terminal del compagno
Mate Terminal è una semplice applicazione del terminale per il desktop Mate. È una forchetta del terminale Gnome e può aprire più schede di terminale in una singola finestra. Può essere utilizzato per avviare applicazioni progettate per funzionare su VT102 e VT220.
Atril
Atril è un visualizzatore di documenti nell'ambiente desktop Mate e può essere utilizzato per aprire i file EPS (PostScript), PDF (formato di documenti portatili), XPS DJVU e PS (PostScript). Supporta anche la ricerca di testo nel documento.
Pluma
Pluma è un semplice editor di testo per il desktop Mate proprio come Gedit in Gnome. Supporta la modifica di più file in una singola finestra. È la forchetta di gedit.
Occhio di compagno
Eye of Mate (EOM) è un semplice visualizzatore di immagini nell'ambiente desktop Mate. Può ingrandire e ingrandire l'immagine e può gestire immagini più grandi. Eye of Mate è la forchetta dell'occhio di Gnome (EOG).
Conclusione
L'ambiente desktop di un sistema operativo definisce l'interfaccia utente grafica del sistema operativo. Avere un ambiente desktop leggero ed efficiente come Mate mette meno pressione sulle risorse del cloud come RAM e processori, rendendolo ideale per gestire i tuoi sistemi operativi cloud.