slik installerer Du Et Skrivebordsmiljø (GUI) På Ubuntu Server

vil du installere GUI på Ubuntu-serveren din? Du kan helt gjøre det i de fleste scenarier, og jeg skal diskutere trinnene i detaljer i denne opplæringen.

men før du ser det, la meg fortelle deg hvorfor serverutgaven ikke kommer MED GUI, og i hvilke tilfeller kan DU installere GUI på serveren din.

Hvorfor Har Ubuntu server ikke EN GUI?

hvis Du sammenligner Ubuntu desktop med server, vil hovedforskjellen være fraværet AV GUI, dvs. skrivebordsmiljøet i serverutgaven. Ubuntu Server er i utgangspunktet en stripet ned versjon Av Ubuntu desktop uten de grafiske modulene.

Dette er forsettlig. En Linux-server har til hensikt å bruke systemressursene på å kjøre tjenester. Det grafiske skrivebordsmiljøet bruker mye systemressurser, og derfor inkluderer serveroperativsystemene ikke et skrivebordsmiljø som standard.

Du kan bruke En Ubuntu-server på 512 MB RAM, men Et Ubuntu-skrivebord trenger minst 2 GB RAM for å fungere anstendig. Det regnes som sløsing med ressurser i serververdenen.

som serverbruker (eller sysadmin) forventes det at du bruker og administrerer systemet via kommandolinjen. Du bør ha anstendig kunnskap Om Linux-kommandoene for dette formålet.

systemstart kreves
vanligvis må du administrere en server fra kommandolinjen

Trenger du virkelig å installere GUI på serveren din?

Noen mennesker føler seg ikke komfortable med ideen om å gjøre alt ved hjelp av kommandoer i terminalen. De fleste er betinget av å bruke en datamaskin grafisk tross alt.

du kan velge å installere et skrivebordsmiljø på serveren din og bruke det grafisk. Det er ikke slik de fleste gjør det, men det er et alternativ.

men dette fungerer bare hvis du har direkte tilgang til serveren. Hvis du kjører den på en fysisk maskin som en server, en stasjonær/bærbar pc eller enheter som Raspberry Pi. Du kan også installere den på en server som kjører i en virtuell maskin hvis du har direkte tilgang til vertssystemet.

hvis du har en server distribuert ved hjelp av en sky serverleverandør Som Linode, DigitalOcean eller AWS, vil det ikke være en god ide å installere GUI. Hvis du har en ekstern server som du vil administrere grafisk, kan du bruke verktøy som Webmin eller Cockpit. Disse verktøyene lar deg bruke og administrere serverne dine grafisk i en nettleser. Den bruker mye mindre systemressurser enn et fullverdig skrivebordsmiljø.

Cockpit interface
Verktøy som Cockpit tillater styring Av Linux-servere grafisk

hvordan installere GUI På Ubuntu server?

når grunnleggende er klare, la oss se trinnene for å installere et skrivebordsmiljø på En Ubuntu-server.

Du trenger følgende ting:

  • Ubuntu Server konfigurert og kjører med minst 2 GB RAM
  • Administrative rettigheter (du må kjøre sudo-kommandoer)
  • Internett-tilkobling (du skal laste ned og installere nye pakker)

I mitt tilfelle Er Ubuntu-serveren installert i en virtuell maskin, og jeg har direkte tilgang til vertsmaskinen. Jeg har brukt samme metode på En Ubuntu-server installert på En Raspberry Pi.

Oppmerksomhet!

Disse tingene er fine for eksperimentelle formål når du lærer og utforsker. Vennligst ikke legg TIL GUI på en produksjonsserver. Fjerne GUI etterpå kan føre til avhengighetsproblemer og la et ødelagt system i noen tilfeller.

Klargjøre systemet

først, siden du skal gjøre noen systemomfattende modifikasjoner, la oss oppdatere & oppgradere alt for å sikre at systemet vårt kjører de nyeste pakkene:

sudo apt update && sudo apt upgrade

Installere skrivebordsmiljøet

med oppdateringene ute av veien, kan du fortsette med installasjonen av et skrivebordsmiljø.

det er to måter å gjøre dette på:

  • Bruke apt til å installere pakkene
  • Bruke Et Debian-verktøy kalt tasksel som hjelper med installasjon av flere pakker i en koordinert prosess (oppgaver)

Enten vil du la deg installere hele skrivebordsmiljøet du velger som en full pakke, akkurat som om du installerte skrivebordsversjonen fra bunnen av. Med dette mener jeg at du får alle standardprogrammene og verktøyene du får med skrivebordsversjonen.

hvis du vil bruke tasksel må du først installere den ved hjelp av følgende kommando:

sudo apt install tasksel

når denne oppgaven er ferdig, kan du bruke tasksel til å installere skrivebordsmiljøet (også kalt DE).

nå vet du sikkert at det finnes flere skrivebordsmiljøer tilgjengelig. Du kan velge den du liker. Noen skrivebordsmiljøer trenger flere systemressurser (SOM GNOME), mens noen bruker færre systemressurser(Som Xfce, MATE etc).

det er opp til deg å bestemme hvilken DE du vil bruke. JEG går med GNOME-Skrivebordet siden det er standard skrivebord For Ubuntu. Senere vil jeg dele noen tips for å installere forskjellige skrivebord også.

hvis du bruker tasksel kjør denne kommandoen:

sudo tasksel install ubuntu-desktop

hvis du bare vil bruke apt, kjør du denne kommandoen:

sudo apt install ubuntu-desktop

avhengig av tilkoblingshastighet og maskinvare vil denne prosessen ta fra et par minutter til en time.

jeg vil påpeke at begge handlingene vil resultere i full installasjon AV GNOME-Skrivebordsmiljøet. Jeg kjørte begge kommandoene på grunn av denne opplæringen og endte opp med å ha nøyaktig samme resultat.

Installere og sette opp display manager

etter at denne prosessen er fullført, trenger du en komponent kalt En Display Manager, også kjent som en «login manager». Dette verktøyet skal være ansvarlig for å starte skjermserveren og laste skrivebordet mens du administrerer brukerøkter og godkjenning.

SOM standard BRUKER GNOME Desktop GDM3 som skjermbehandling, men det er litt tungt på ressurssiden. Du kan bruke noe lettere og mer ressursvennlig. I dette tilfellet, la oss gå med lightdm, en plattformuavhengig skjermbehandling. Installer den med apt:

sudo apt install lightdm

når du installerer lightdm, vil systemet be om en standard skjermbehandling fordi bare en kan kjøre om gangen, selv om du kan ha flere installert.

Installere skjermbehandling på Ubuntu server
Bruk piltastene til å velge et alternativ, og bruk deretter tab-tasten til å velge< OK > og trykk enter

bare velg lightdm fra listen og trykk < Ok >. Dette bør ikke ta mer enn et par minutter. Etter at denne oppgaven er ferdig, kan du starte skjermbehandleren og laste GUI med følgende kommando:

sudo service lightdm start

hvis du ønsker å sjekke hva display manager er konfigurert i systemet kan du kjøre:

cat /etc/X11/default-display-manager

og du vil få en melding som ligner på dette:

installere gui ubuntu server standard
Kontrollerer standard Skjermbehandling

hvis alt gikk i henhold til planen, vil du ha en hilsen skjerm lastet.

installere gui ubuntu server gnome desktop greet
Hilsen skjermen AV GNOME Desktop Med LightDM på En Ubuntu server

Skriv inn legitimasjonene dine, Og du vil få skrivebordet ditt til å kjøre.

installere gui ubuntu server gnome desktop
GNOME Desktop fullt lastet På Ubutnu server

hvis DU ønsker å nedleggelse GUI åpne en terminal vindu og type:

sudo service lightdm stop

Installere andre skrivebordsmiljøer (valgfritt)

Tidligere sa Jeg at vi kunne velge forskjellige skrivebord, så la oss se på noen alternativer.

MATE

MATE er et lett skrivebord basert PÅ GNOME2-basiskode, det er helt åpen kildekode og et veldig fint alternativ.

for å installere MATE, ville du kjøre:

sudo tasksel install ubuntu-mate-core

Eller

sudo apt install ubuntu-mate-core

Lubuntu / lxde/LXQT

Lubuntu er et annet lettvektsalternativ som jeg anbefaler hvis systemet ditt har lite ressurser, eller hvis du gir nytt liv til en eldre datamaskin. Installer den ved hjelp av denne kommandoen:

sudo tasksel install lubuntu-core

or

sudo apt install lubuntu-core

Xubuntu / Xfce

Xubuntu er Et Ubuntu-derivat basert på xfce-skrivebordsmiljøet som er lett, enkelt, stabilt, men det er også svært tilpassbart. Hvis du vil prøve det, bruk følgende kommando:

sudo tasksel install xubuntu-core

eller

sudo apt install xubuntu-core

jeg forlater noen andre skrivebord ut, SOM KDE, Kanel og Budgie, ikke for noe galt, de er alle gode skrivebord også, og du er fri til å installere dem som du vil.

hvordan fjerne GUI fra Ubuntu server?

hvis du innser at skrivebordsmiljøet tar for mye dataressurser, kan du fjerne pakkene du installerte tidligere.

vær oppmerksom på at det kan føre til avhengighetsproblemer i noen tilfeller, så ta en sikkerhetskopi av viktige data eller opprett et øyeblikksbilde av systemet.

du vet hvordan du fjerner pakker Fra Ubuntu:

sudo apt remove ubuntu-desktopsudo apt remove lightdmsudo apt autoremovesudo service lightdm stop

Start systemet på nytt nå. Du bør være tilbake til normal kommandolinje pålogging.

Innpakning

Installering AV ET GUI for et skrivebord er mulig, men ikke nødvendig i de fleste scenarier. Hvis du ikke er så komfortabel med kommandolinjen, bruk en serverdistribusjon Som YunoHost som er bygget på Toppen Av Debian for å gi deg en server som kan administreres via GUI.

Når det er sagt, hvis du installerer et system fra bunnen av, vil jeg anbefale at du går med en skrivebordsversjon og unngår de ekstra trinnene etterpå.

Leave a Reply

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.