För att interagera med systemet, oavsett om det är fjärrkontroll eller lokalt, behöver vi något gränssnitt. Det finns två olika typer av gränssnitt för att interagera med systemet, kommandoradsgränssnitt (CLI) och grafiskt användargränssnitt (GUI). För nybörjare är ett grafiskt användargränssnitt mycket lättare att använda. Det grafiska användargränssnittet levereras med olika typer av skrivbordsmiljöer som GNOME, KDE Plasma, MATE, Budgie, Xfce, Cinnamon, etc.
En skrivbordsmiljö är samlingen av komponenter som ikoner, filer, mappar osv. Olika skrivbordsmiljöer erbjuder olika typer av komponenter som ikoner, filer och mappar etc. Dessa miljöer avgör hur ditt operativsystem ser ut och hur du kan interagera med ditt operativsystem. Utan en skrivbordsmiljö är ditt operativsystem bara en terminal och du kan interagera med ditt system med endast kommandon.
MATE Desktop Environment är gratis programvara med öppen källkod som är speciellt byggd för Linux- och UNIX-liknande operativsystem. MATE-projektet gafflades och fortsatte från GNOME2. I den här artikeln kommer vi att ställa in MATE Desktop Environment på vår EC2-instans.
Anslut till instans via SSH
När du startar en EC2-instans i molnet kommer den vanligtvis bara med ett kommandoradsgränssnitt. Så du måste ansluta till instansen via SSH för att konfigurera skrivbordsmiljön. Innan du ansluter till instansen via SSH, ändra behörigheten för det privata nyckelparet.
[e-postskyddad]: ~ $ sudo chmod 400[e-postskyddad: ~ $ ssh ubuntu @
Installerar MATE Desktop Environment
Efter anslutning till instansen är det nu dags att ställa in MATE Desktop Environment på vår EC2-instans. Uppdatera paketen och förvaren på EC2.
[e-postskyddad]: ~ $ sudo apt-get-uppdatering[e-postskyddad]: ~ $ sudo apt-get upgrade -y
Efter att ha uppdaterat paketen och lagringsplatserna kommer vi nu att lägga till apt-repositories av MATE Desktop Environment till Ubuntu.
[e-postskyddad: ~ $ DEBIAN_FRONTEND = icke-interaktiv[e-postskyddad]: ~ $ sudo apt-add-repository ppa: ubuntu-mate-dev / mate
[e-postskyddad]: ~ $ sudo apt-add-repository ppa: ubuntu-mate-dev / trusty-mate
Uppdatera de lokala förvaren i Ubuntu igen efter att ha lagt till ovanstående förvar.
[e-postskyddad]: ~ $ sudo apt-get update -yInstallera xrdp och MATE Desktop Environment.
[e-postskyddad]: ~ $ sudo apt-get install - no-install-recommends ubuntu-mate-core ubuntu-mate-desktop[e-postskyddad]: ~ $ sudo apt-get install mate-core mate-desktop-environment mate-notification-daemon
[e-postskyddad]: ~ $ sudo apt-get install xrdp
Vi har installerat skrivbordsmiljön MATE, men standardskrivbordsmiljön för de flesta EC2-instanser är GNOME. Så efter installation av MATE-skrivbordsmiljön måste vi göra den till standardskrivbordsmiljön för xrdp-sessioner.
[e-postskyddad]: ~ $ echo mate-session> ~ /.xsession[e-postskyddad]: ~ $ sudo cp / home / ubuntu /.xsession / etc / skel
När du har ställt in MATE-skrivbordsmiljön som standard startar du om xrdp-tjänsten för att tillämpa ändringarna.
[e-postskyddad]: ~ $ sudo systemctl starta om xrdp
När du ansluter till din EC2-instans via RDP använder den MATE-skrivbordsmiljön som standard.
Uppdatera lösenordet
För att ansluta till EC2-instansen via RDP måste vi ställa in ett användarlösenord. Som standard tillåter EC2-instanser endast anslutning via SSH, och standardanvändaren har inget lösenord. Ställ in ett lösenord för standard EC2-användaren.
[e-postskyddad]: ~ $ sudo passwd ubuntu
Testar MATE-skrivbordsmiljön
Nu har vi ställt in MATE-skrivbordsmiljön på vår EC2-instans, och det är dags att testa den. Vi ansluter till vår instans via RDP. Innan du ansluter till förekomsten, se till att du inte blockerar port 3389 från någon brandvägg eller säkerhetsgrupp i molnet eftersom RDP som standard skapar en anslutning över port 3389. Öppna remmina, en fjärrskrivbordsklient för UNIX- och Linux-liknande operativsystem, på din Linux-maskin.
Lägg till en ny RDP-anslutning.
Ibland när du skapar en anslutning via RDP får du ett fel på grund av inställningar för färgdjup, som visas i följande bild.
Vi kan lösa ovanstående fel genom att ange rätt färgdjup för anslutningen, som är 'hög färg 16bpp'.
Efter att du har angett rätt färgdjup kommer du åt din instans med MATE Desktop Environment-inställning över RDP.
Du kan bekräfta skrivbordsmiljön genom att kolla DESKTOP_SESSION.
MATE-applikationer
Som diskuterats tidigare gick MATE-skrivbordsmiljön och fortsatte från GNOME2, så för att undvika konflikten med GNOME-applikationer har MATE-applikationerna döpts om. Följande är namnen på några viktiga applikationer som du behöver veta innan du använder MATE-skrivbordsmiljön.
Caja
Caja är filhanteraren för MATE-skrivbordsmiljön. Du kan bläddra bland kataloger och filer samt starta applikationer med Caja. Caja är en gaffel av Nautilus och ansvarar för ikonerna på MATE-skrivbordet. Den kan användas på lokala och avlägsna filsystem.
MATE Terminal
MATE Terminal är en enkel terminalapplikation för MATE-skrivbordet. Det är en gaffel på GNOME-terminalen och kan öppna flera terminalflikar i ett enda fönster. Den kan användas för att starta applikationer som är utformade för att köras på VT102 och VT220.
Atril
Atril är en dokumentvisare i MATE-skrivbordsmiljön och kan användas för att öppna EPS (Encapsulated PostScript), PDF (Portable Document Format), XPS DJVU och PS (PostScript) -filer. Det stöder också textsökning i dokumentet.
Pluma
Pluma är en enkel textredigerare för MATE-skrivbordet precis som gedit i GNOME. Den stöder redigering av flera filer i ett enda fönster. Det är gaffeln av gedit.
MATE-ögat
Eye of MATE (eom) är en enkel bildvisare i MATE-skrivbordsmiljön. Den kan zooma in och ut bilden och hantera större bilder. Eye of MATE är gaffeln i ögat på GNOME (eog).
Slutsats
Skrivbordsmiljön i ett operativsystem definierar operativsystemets grafiska användargränssnitt. Att ha en lätt och effektiv skrivbordsmiljö som MATE sätter mindre tryck på dina molnresurser som RAM och processorer, vilket gör den idealisk för hantering av dina molnoperativsystem.