CentOS 7 to bardzo potężna platforma serwerowa o otwartym kodzie źródłowym. Z tym konkretnym systemem operacyjnym, można wdrożyć bardzo potężne strony internetowe, kontenery i wiele więcej. Ale dla niektórych, instalacja może „przypadkowo” skończyć się na platformie bez GUI (musisz pamiętać, aby wybrać GUI podczas instalacji). Jeśli jesteś dobrze zaznajomiony z linią poleceń Linuksa, to nie jest to problem. Ale dla tych, którzy dopiero zaczynają przygodę z Linuksem, dobre GUI może okazać się bardzo pomocne w procesie administracji.
Na szczęście, dla tych, którzy mają serwer CentOS bez GUI, dodanie środowiska graficznego nie jest wcale takie trudne. Pokażę wam, jak zainstalować środowiska GNOME, KDE, XFCE i Mate i włączyć graficzne logowanie. W rzeczywistości jest to o wiele łatwiejsze niż się spodziewasz.
Założenia
Aby to zadziałało, założę, że masz już zainstalowany CentOS 7 (bez środowiska graficznego), masz dostęp do konta root lub użytkownika z prawami sudo, i że twój komputer ma połączenie z internetem. Zwróć uwagę, że choć instalacja środowiska GNOME nie będzie wymagała restartu, to uzyskanie dostępu do graficznego logowania już tak. Nie martwcie się jednak, nadal możecie dostać się do pulpitu GNOME bez konieczności restartowania komputera.
Zobacz: Zabezpieczanie polityki Linuksa (Tech Pro Research)
Instalacja
Instalacja pulpitu GNOME w systemie CentOS 7 jest obsługiwana przez opcję groups dla polecenia yum. Zanim rozpoczniemy instalację, wykonajmy najpierw aktualizację. Wydaj polecenie sudo yum update, aby zaktualizować wszystko, co może być zaktualizowane. Jeśli proces aktualizacji uaktualni jądro, będziesz musiał zrestartować komputer, aby zmiany zaczęły obowiązywać.
Kiedy aktualizacja się zakończy, wydaj polecenie:
sudo yum -y groups install "GNOME Desktop"
Ta instalacja może trochę potrwać (w zależności od szybkości twojego sprzętu i połączenia internetowego). Pozwól jej dokończyć, a następnie zostaniesz przeniesiony z powrotem do okna terminala. Aby zakończyć instalację, wydaj polecenie:
echo "exec gnome-session" >> ~/.xinitrc
Powyższe polecenie poinformuje polecenie startx, które środowisko graficzne uruchomić. Jest to ważne, jeśli masz zainstalowane więcej niż jedno środowisko.
Uruchamianie środowiska GNOME
Zanim zautomatyzujemy ten proces, przetestujmy, czy GNOME działa. W oknie terminala wydajemy polecenie startx. Pulpit GNOME powinien się uruchomić i działać zgodnie z oczekiwaniami (Rysunek A).
Rysunek A
Zobacz: Lista kontrolna wdrażania/migracji serwera (TechRepublic)
Logowanie GUI
Możesz nie chcieć wydawać polecenia startx za każdym razem, gdy musisz się zalogować do swojego serwera. Jeśli tak jest, jest na to odpowiednie polecenie. Otwórz okno terminala i wydaj polecenie:
systemctl set-default graphical.target
Przy następnym ponownym uruchomieniu zostaniesz przywitany ekranem logowania GUI (Rysunek B).
Rysunek B
A co z KDE, XFCE lub Mate?
Jeśli GNOME nie jest twoją filiżanką herbaty, możesz preferować środowisko graficzne KDE. Aby zainstalować ten konkretny pulpit, polecenie instalacyjne będzie brzmiało:
sudo yum -y groups install "KDE Plasma Workspaces"
Po wykonaniu tego polecenia, poinformuj startx poleceniem:
echo "exec startkde" >> ~/.xinitrc
Pulpit XFCE może być zainstalowany/włączony za pomocą następujących komend:
sudo yum -y groupinstall X11sudo yum --enablerepo=epel -y groups install "Xfce"echo "exec /usr/bin/xfce4-session" >> ~/.xinitrc
Fan pulpitu Mate? Zainstaluj/włącz go następującymi poleceniami:
sudo yum --enablerepo=epel -y groups install "MATE Desktop"echo "exec /usr/bin/mate-session" >> ~/.xinitrc
Jeśli włączysz logowanie GUI (poleceniem systemctl set-default graphical.target), powinieneś być w stanie wybrać GUI, które chcesz na ekranie logowania.
Twój serwer, twój sposób
Jak mówię prawie codziennie, jedną z wielkich rzeczy w Linuksie jest to, że możesz sprawić, by robił to, co chcesz, dokładnie tak, jak chcesz. Dodanie GUI do platformy nie jest wyjątkiem (i doskonale ilustruje ten punkt).
Jeśli jesteś początkujący w administracji Linuksem, prawdopodobnie chcesz rozpocząć swoją podróż od GUI. Zainstaluj jeden z nich i ciesz się bardziej przyjaznym dla użytkownika środowiskiem serwerowym.
Zobacz też
- Jak zainstalować Cockpit na CentOS 7 (TechRepublic)
- Jak zainstalować cPanel/WHM na CentOS 7 (TechRepublic)
- Jak jak znaleźć odpowiednią dystrybucję Linuksa dla siebie (TechRepublic Video)
- Jak włączyć https w Apache CentOS (TechRepublic)
- SUSE Linux kończy 25 lat: Od lidera dystrybucji biznesowych do potęgi chmury (ZDNet)