szeretné telepíteni a GUI-t az Ubuntu szerverre? Akkor teljesen csinálni, hogy a legtöbb esetben, és megyek, hogy megvitassák a lépéseket részletesen ebben a bemutató.
de mielőtt ezt látná, hadd mondjam el, miért nem érkezik a server edition GUI-val, és mely esetekben telepítheti a GUI-t a szerverre.
miért nem rendelkezik az Ubuntu server GUI-val?
ha összehasonlítja az Ubuntu desktop-ot a szerverrel, a fő különbség a GUI hiánya lesz, azaz az asztali környezet a szerver kiadásban. Ubuntu Server alapvetően egy csíkos le változata Ubuntu desktop nélkül grafikus modulok.
ez szándékos. A Linux szerver a rendszer erőforrásait a futó szolgáltatásokra kívánja használni. A grafikus asztali környezet sok rendszererőforrást fogyaszt, ezért a szerver operációs rendszerek alapértelmezés szerint nem tartalmaznak asztali környezetet.
az Ubuntu szervert 512 MB RAM-on használhatja, de az Ubuntu asztali számítógéphez legalább 2 GB RAM szükséges a megfelelő működéshez. Ezt erőforráspazarlásnak tekintik a szerver világában.
szerver felhasználóként (vagy rendszergazdaként) elvárható, hogy a rendszert parancssoron keresztül használja és kezelje. Erre a célra megfelelő ismeretekkel kell rendelkeznie a Linux parancsokról.
tényleg telepítenie kell a GUI-t a szerverére?
néhány ember nem érzi jól magát azzal a gondolattal, hogy mindent megtesz a terminál parancsaival. A legtöbb ember kondicionált, hogy használja a számítógépet grafikusan elvégre.
dönthet úgy, hogy asztali környezetet telepít a kiszolgálóra, és azt grafikusan használja. A legtöbb ember nem így csinálja, de ez egy lehetőség.
de ez csak akkor működik, ha közvetlen hozzáférése van a szerverhez. Ha fizikai gépen, például szerveren, asztali számítógépen/laptopon vagy olyan eszközökön futtatja, mint a Raspberry Pi. Telepítheti azt egy virtuális gépen futó szerverre is, ha közvetlen hozzáférése van a gazdarendszerhez.
ha van egy szerver telepített egy felhő szerver szolgáltató, mint a Linode, DigitalOcean vagy AWS, telepítése GUI nem lesz jó ötlet. Ha van egy távoli szervere, amelyet grafikusan szeretne kezelni, használhat olyan eszközöket, mint a Webmin vagy a Cockpit. Ezek az eszközök lehetővé teszik a kiszolgálók grafikus használatát és kezelését egy webböngészőben. Sokkal kevesebb rendszererőforrást fogyaszt, mint egy teljes értékű asztali környezet.
Hogyan telepítsük a GUI-t az Ubuntu szerverre?
Miután az alapok egyértelműek, nézzük meg az asztali környezet Ubuntu szerverre történő telepítésének lépéseit.
a következő dolgokra lesz szükséged:
- az Ubuntu Server legalább 2 GB RAM-mal konfigurálva és futtatva
- rendszergazdai jogosultságok (sudo parancsokat kell futtatnia)
- internetkapcsolat (új csomagokat fog letölteni és telepíteni)
az én esetemben az Ubuntu szerver egy virtuális gépbe van telepítve, és közvetlen hozzáférésem van a gazdagéphez. Ugyanezt a módszert használtam egy Raspberry Pi-re telepített Ubuntu szerveren.
figyelem!
ezek a dolgok jól vannak kísérleti célokra, amikor tanulsz és felfedezel. Kérjük, ne adjon hozzá GUI-t egy termelési kiszolgálón. A GUI későbbi eltávolítása függőségi problémákat okozhat, és bizonyos esetekben hibás rendszert hagyhat.
a rendszer előkészítése
először is, mivel néhány rendszerszintű módosítást fogsz végrehajtani, frissítsünk & frissítsünk mindent, hogy megbizonyosodjunk arról, hogy rendszerünk a legújabb csomagokat futtatja:
sudo apt update && sudo apt upgrade
az asztali környezet telepítése
ha a frissítések nincsenek útban, folytathatja az asztali környezet telepítését.
ennek két módja van:
- az apt használata a csomagok telepítéséhez
- a tasksel nevű Debian eszköz használata, amely segít több csomag telepítésében egy összehangolt folyamatban (feladatok)
bármelyik lehetővé teszi, hogy telepítse a teljes asztali környezetet, amelyet teljes csomagként választ, csakúgy, mint ha az asztali verziót a semmiből telepítette. Ez alatt azt értem, hogy megkapja az összes alapértelmezett alkalmazást és eszközt, amelyet az asztali verzióval kap.
ha használni szeretné tasksel
először telepítenie kell a következő paranccsal:
sudo apt install tasksel
miután ez a feladat befejeződött, az tasksel
használatával telepítheti az asztali környezetet (más néven DE).
most már valószínűleg tudja, hogy számos asztali környezet áll rendelkezésre. Kiválaszthatja azt, amelyik tetszik. Egyes asztali környezeteknek több rendszererőforrásra van szükségük (például GNOME), míg mások kevesebb rendszererőforrást használnak (például Xfce, MATE stb.).
Ön dönti el, hogy melyik DE-t szeretné használni. A GNOME asztallal megyek, mivel ez az Ubuntu alapértelmezett asztala. Később megosztok néhány tippet a különböző asztali számítógépek telepítéséhez is.
ha tasksel
– et használ, futtassa ezt a parancsot:
sudo tasksel install ubuntu-desktop
ha csak apt-t szeretne használni, akkor futtassa ezt a parancsot:
sudo apt install ubuntu-desktop
a kapcsolat sebességétől és hardverétől függően ez a folyamat néhány perctől egy óráig tart.
szeretném rámutatni, hogy mindkét művelet a GNOME asztali környezet teljes telepítését eredményezi. Futottam mindkét parancs kedvéért ez a bemutató, és végül, hogy pontosan ugyanazt az eredményt.
a display manager telepítése és beállítása
a folyamat befejezése után szüksége lesz egy Display Manager nevű összetevőre, más néven “login manager” – re. Ez az eszköz lesz felelős a megjelenítő szerver elindításáért és az asztal betöltéséért, miközben kezeli a felhasználói munkameneteket és a hitelesítést.
alapértelmezés szerint a GNOME Desktop a GDM3-at használja megjelenítéskezelőként, de az erőforrások oldalán kissé nehéz. Használhat valami könnyebbet és erőforrás-barátabbat. Ebben az esetben menjünk a LightDM-hez, egy platformfüggetlen kijelzőkezelőhöz. Telepítse az apt segítségével:
sudo apt install lightdm
a LightDM telepítésekor a rendszer alapértelmezett megjelenítéskezelőt fog kérni, mert egyszerre csak egy futtatható, bár több is telepíthető.
csak válassza ki a LightDM-et a listából, és nyomja meg a <Ok>gombot. Ez nem tarthat tovább pár percnél. A feladat elvégzése után elindíthatja a megjelenítéskezelőt, és betöltheti a GUI-t a következő paranccsal:
sudo service lightdm start
ha azt szeretnénk, hogy ellenőrizze, milyen display manager van beállítva a rendszer futtatható:
cat /etc/X11/default-display-manager
ehhez hasonló promptot fog kapni:
ha minden a terv szerint ment, akkor betöltődik egy üdvözlő képernyő.
adja meg a hitelesítő adatokat, és akkor az asztalon fut.
ha azt szeretnénk, hogy shutdown a GUI nyissa meg a terminál ablakot, és írja be a:
sudo service lightdm stop
egyéb asztali környezetek telepítése (opcionális)
korábban azt mondtam, hogy különböző asztali számítógépeket választhatunk, ezért vessünk egy pillantást néhány alternatívára.
MATE
MATE egy könnyű asztali alapuló GNOME2 alapkód, ez teljesen nyílt forráskódú, és egy nagyon szép lehetőség.
a MATE telepítéséhez:
sudo tasksel install ubuntu-mate-core
vagy
sudo apt install ubuntu-mate-core
Lubuntu / LXDE/LXQT
a Lubuntu egy másik könnyű opció, amelyet akkor ajánlok, ha a rendszer kevés erőforrással rendelkezik, vagy ha új életet ad egy régebbi számítógépnek. Telepítse ezt a parancsot:
sudo tasksel install lubuntu-core
vagy
sudo apt install lubuntu-core
Xubuntu / Xfce
az Xubuntu egy Ubuntu származék, amely az Xfce asztali környezetén alapul, könnyű, egyszerű, stabil, de nagyon testreszabható is. Ha ki akarja próbálni, használja a következő parancsot:
sudo tasksel install xubuntu-core
vagy
sudo apt install xubuntu-core
néhány más asztali számítógépet, például a KDE-t, a Cinnamon-t és a Budgie-t elhagyom, nem semmi baj miatt, ezek mind kiváló asztali számítógépek is, és szabadon telepítheti őket, ahogy akarja.
hogyan lehet eltávolítani a GUI-t az Ubuntu szerverről?
ha rájön, hogy az asztali környezet túl sok számítási erőforrást igényel, eltávolíthatja a korábban telepített csomagokat.
kérjük, vegye figyelembe, hogy bizonyos esetekben függőségi problémákat okozhat, ezért kérjük, készítsen biztonsági másolatot a fontos adatokról, vagy hozzon létre egy rendszer pillanatképet.
tudod, hogyan kell eltávolítani a csomagokat az Ubuntu-ból:
sudo apt remove ubuntu-desktopsudo apt remove lightdmsudo apt autoremovesudo service lightdm stop
indítsa újra a rendszert most. Vissza kell térnie a normál parancssori bejelentkezéshez.
csomagolása
telepítése GUI egy asztali lehetséges, de nem szükséges a legtöbb esetben. Ha nem túl kényelmes a parancssor, használjon olyan szerver disztribúciót, mint a Yunohost, amely a Debian tetejére épül, hogy olyan szervert kapjon, amelyet GUI-n keresztül lehet kezelni.
ez azt jelenti, hogy ha a rendszert a semmiből telepíti, akkor azt javaslom, hogy menjen egy asztali verzióval, és kerülje el az extra lépéseket.