Jak zainstalować środowisko komputerowe na EC2

Jak zainstalować środowisko komputerowe na EC2

Aby wchodzić w interakcje z systemem, zarówno zdalnym, jak i lokalnym, potrzebujemy interfejsu. Istnieją dwa różne rodzaje interfejsów do interakcji z systemem, interfejsem wiersza poleceń (CLI) i graficznym interfejsem użytkownika (GUI). Dla początkujących graficzny interfejs użytkownika jest znacznie łatwiejszy w użyciu. Graficzny interfejs użytkownika jest wyposażony w różne typy środowisk stacjonarnych, takich jak Gnome, KDE Plasma, Mate, Budgie, XFCE, cynamon itp.

Środowisko stacjonarne to zbiór komponentów takich jak ikony, pliki, foldery itp. Różne środowiska stacjonarne zapewniają różne typy komponentów, takich jak ikony, pliki i foldery itp. Te środowiska określają, jak wygląda system operacyjny i jak możesz wchodzić w interakcje z systemem operacyjnym. Bez środowiska stacjonarnego system operacyjny jest tylko terminalem i możesz wchodzić w interakcje z systemem za pomocą tylko poleceń.

Mate Desktop Environment to bezpłatne i oprogramowanie typu open source specjalnie zbudowane dla systemów operacyjnych Linux i Unix podobnych do. Projekt Mate został rozwidlony i kontynuował od Gnome2. W tym artykule skonfigurujemy środowisko komputerowe na naszą instancję EC2.

Połącz się z instancją nad SSH

Po uruchomieniu instancji EC2 w chmurze, zwykle jest wyposażony tylko w interfejs wiersza poleceń. Musisz więc połączyć się z instancją nad SSH, aby skonfigurować środowisko stacjonarne. Przed połączeniem się z instancją nad SSH zmień zgodę pary klucza prywatnego.

Ubuntu@ubuntu: ~ $ sudo chmod 400
Ubuntu@ubuntu: ~ $ ssh ubuntu@ -I

Instalowanie środowiska komputerowego

Po połączeniu z instancją nadszedł czas, aby skonfigurować środowisko komputerowe na naszą instancję EC2. Zaktualizuj pakiety i repozytoria na EC2.

Ubuntu@ubuntu: ~ $ sudo apt-get aktualizacja
Ubuntu@ubuntu: ~ $ sudo apt -get aktualizację -y

Po zaktualizowaniu pakietów i repozytoriów dodamy teraz apt-repozytoria środowiska komputerowego do Ubuntu.

Ubuntu@ubuntu: ~ $ debian_frontend = nieinteraktywne
Ubuntu@ubuntu: ~ $ sudo apt-add-repozytory pPA: Ubuntu-Mate-dev/Mate
Ubuntu@ubuntu: ~ $ sudo apt-add-repozytory pPA: Ubuntu-Mate-dev/trusty-Mate

Zaktualizuj ponownie lokalne repozytoria Ubuntu po dodaniu powyższych repozytoriów.

Ubuntu@ubuntu: ~ $ sudo apt -get aktualizacja -y

Zainstaluj środowisko stacjonarne XRDP i Mate.

Ubuntu@ubuntu: ~ $ sudo apt-get instaluj-no-install-recomends Ubuntu-Mate-Core Ubuntu-Mate-Desktop
Ubuntu@ubuntu: ~ $ sudo apt-get instaluj mate-core Mate-Desktop-Environment Mate-Notification-Daemon
Ubuntu@ubuntu: ~ $ sudo apt-get instaluj xrdp

Zainstalowaliśmy środowisko stacjonarne Mate, ale domyślne środowisko stacjonarne dla większości instancji EC2 jest gnom. Więc po zainstalowaniu środowiska stacjonarnego Mate, musimy uczynić go domyślnym środowiskiem stacjonarnym dla sesji XRDP.

Ubuntu@ubuntu: ~ $ echo Mate-session> ~/.Xsession
Ubuntu@ubuntu: ~ $ sudo cp/home/ubuntu/.Xsession /itp. /Skel

Po ustawieniu środowiska komputerowego domyślnie uruchom ponownie usługę XRDP, aby zastosować zmiany.

Ubuntu@ubuntu: ~ $ sudo systemctl restart xrdp


Ilekroć połączysz się z instancją EC2 przez RDP, domyślnie będzie on domyślnie użyć środowiska komputerowego.

Zaktualizuj hasło

Aby połączyć się z instancją EC2 przez RDP, musimy skonfigurować hasło użytkownika. Domyślnie instancje EC2 zezwala tylko na połączenie z SSH, a domyślny użytkownik nie ma żadnego hasła. Skonfiguruj hasło dla domyślnego użytkownika EC2.

Ubuntu@ubuntu: ~ $ sudo passwd ubuntu

Testowanie środowiska komputerowego

Teraz założyliśmy środowisko komputerowe na naszą instancję EC2 i nadszedł czas, aby to przetestować. Połączymy się z naszą instancją przez RDP. Przed połączeniem się z instancją upewnij się, że nie blokujesz portu 3389 z żadnej zapory lub grupy bezpieczeństwa w chmurze, ponieważ domyślnie RDP tworzy połączenie z portem 3389. Na komputerze Linux otwórz Remmina, zdalny klient komputerowy dla systemów operacyjnych UNIX i Linux.


Dodaj nowe połączenie RDP.


Czasami podczas tworzenia połączenia przez RDP otrzymasz błąd z powodu ustawień głębokości kolorów, jak pokazano na poniższym rysunku.


Możemy rozwiązać powyższy błąd, określając prawidłową głębokość koloru dla połączenia, która jest „wysokim kolorem 16BPP”.


Po określeniu właściwej głębokości kolorów, uzyskasz dostęp do instancji za pomocą konfiguracji środowiska komputerowego dla RDP.


Możesz potwierdzić środowisko stacjonarne, sprawdzając pulpit_sesji.

Ubuntu@ubuntu: ~ $ env | Grep Desktop_Session

Zastosowania partnera

Jak omówiono wcześniej, środowisko stacjonarne Mate zostało rozwidlone i kontynuowane z Gnome2, więc aby uniknąć konfliktu z aplikacjami GNOME, aplikacje Mate zostały przemianowane. Poniżej znajdują się nazwy niektórych ważnych aplikacji, które musisz znać przed użyciem środowiska komputerowego.

Caja

Caja jest menedżerem plików środowiska komputerowego. Możesz przeglądać katalogi i pliki, a także uruchomić aplikacje za pomocą CAJA. Caja jest widelcem Nautilusa i jest odpowiedzialny za ikony na komputer. Może być używany w lokalnych i zdalnych systemach plików.

Mate Terminal

Mate Terminal to prosta aplikacja terminalowa dla komputera. Jest to widelc terminina gnome i może otworzyć wiele zakładek terminalu w jednym oknie. Można go używać do uruchamiania aplikacji zaprojektowanych do działania na VT102 i VT220.

Atril

ATRIL jest przeglądarką dokumentów w środowisku komputerowym i może być używany do otwarcia plików EPS (enkapsulate PostScript), PDF (format dokumentu przenośnego), XPS DJVU i PS (PostScript). Obsługuje również wyszukiwanie tekstu w dokumencie.

Pluma

Pluma jest prostym edytorem tekstu dla komputera, podobnie jak Gedit w Gnome. Obsługuje edycję wielu plików w jednym oknie. To jest widelca gedit.

Oko Mate

Oko Mate (EOM) to prosty przeglądarka obrazu w środowisku komputerowym. Może powiększać i powiększać obraz i poradzić sobie z większymi obrazami. Oko Mate to widelc oka gnomu (EOG).

Wniosek

Środowisko stacjonarne systemu operacyjnego określa graficzny interfejs użytkownika systemu operacyjnego. Posiadanie lekkiego i wydajnego środowiska stacjonarnego, takiego jak Mate, wywiera mniejszą presję na zasoby w chmurze, takie jak pamięć RAM i procesory, dzięki czemu jest idealny do obsługi systemów operacyjnych w chmurze.