työpöytäympäristön (GUI) asentaminen Ubuntu Serverille

haluatko asentaa Guin Ubuntu-palvelimeesi? Voit täysin tehdä, että useimmissa skenaarioissa ja aion keskustella vaiheet yksityiskohtia tässä opetusohjelmassa.

mutta ennen kuin näet sen, haluan kertoa, miksi palvelinversiossa ei ole GUI: ta ja missä tapauksissa voit asentaa GUI: n palvelimellesi.

miksi Ubuntu serverillä ei ole käyttöliittymää?

jos Ubuntu Desktopia vertaa palvelimeen, suurin ero on GUI: n eli palvelinversion työpöytäympäristön puuttuminen. Ubuntu Server on periaatteessa raidallinen alas versio Ubuntu desktop ilman graafisia moduuleja.

tämä on tahallista. Linux-palvelin aikoo käyttää järjestelmän resursseja palveluiden pyörittämiseen. Graafinen työpöytäympäristö kuluttaa paljon järjestelmän resursseja ja tästä syystä palvelimen käyttöjärjestelmät eivät oletusarvoisesti sisällä työpöytäympäristöä.

voit käyttää Ubuntu-palvelinta 512 MB RAM-muistia, mutta Ubuntu-työpöytä tarvitsee vähintään 2 Gt RAM-muistia toimiakseen säädyllisesti. Sitä pidetään resurssien tuhlauksena palvelinmaailmassa.

palvelinkäyttäjänä (tai sysadmin) sinun odotetaan käyttävän ja hallitsevan järjestelmääsi komentorivin kautta. Sinulla pitäisi olla kunnollista tietoa Linux komentoja tähän tarkoitukseen.

järjestelmän uudelleenkäynnistys vaaditaan
tyypillisesti palvelinta on hallittava komentoriviltä

onko sinun todella asennettava GUI palvelimelle?

jotkut eivät pidä ajatuksesta tehdä kaikki komentoja käyttäen päätelaitteessa. Useimmat ihmiset ovat ehdollistettuja käyttämään tietokonetta graafisesti.

voit asentaa työpöytäympäristön palvelimellesi ja käyttää sitä graafisesti. Useimmat eivät tee sitä niin, mutta se on vaihtoehto.

mutta tämä toimii vain, jos sinulla on suora yhteys palvelimeen. Jos käytät sitä fyysisellä koneella, kuten palvelimella, työpöydällä/kannettavalla tietokoneella tai laitteilla, kuten Raspberry Pi. Voit myös asentaa sen virtuaalikoneessa toimivalle palvelimelle, jos sinulla on suora pääsy isäntäjärjestelmään.

jos palvelin on käytössä pilvipalvelintarjoajan, kuten Linoden, Digitaloceanin tai AWS: n avulla, GUI: n asentaminen ei ole hyvä idea. Jos sinulla on etäpalvelin, jota haluat hallita graafisesti, voit käyttää työkaluja, kuten Webmin tai Cockpit. Näiden työkalujen avulla voit käyttää ja hallita palvelimia graafisesti verkkoselaimessa. Se kuluttaa paljon vähemmän järjestelmän resursseja kuin täysimittainen työpöytäympäristö.

Cockpit interface
työkalut kuten Cockpit mahdollistavat Linux-palvelimien hallinnan graafisesti

Kuinka asentaa GUI Ubuntu server?

kun perusasiat ovat selvillä, katsotaan vaiheet työpöytäympäristön asentamiseksi Ubuntu-palvelimelle.

tarvitset seuraavia asioita:

  • Ubuntu Server konfiguroitu ja toiminnassa vähintään 2 Gt RAM-muistia
  • hallinnolliset oikeudet (sinun täytyy suorittaa sudo-komentoja)
  • Internet-yhteys (aiot ladata ja asentaa uusia paketteja)

minun tapauksessani Ubuntu-palvelin on asennettu virtuaalikoneeseen ja minulla on suora pääsy isäntäkoneeseen. Olen käyttänyt samaa menetelmää Ubuntu-palvelimella asennettuna Vadelma Pi.

huomio!

nämä asiat ovat kunnossa kokeellisessa tarkoituksessa, kun olet oppimassa ja tutkimassa. Älä lisää käyttöliittymää tuotantopalvelimeen. Guin poistaminen jälkeenpäin voi aiheuttaa riippuvuusongelmia ja jättää rikkoutuneen järjestelmän joissakin tapauksissa.

järjestelmän valmistelu

ensin, koska aiot tehdä joitakin järjestelmänlaajuisia muutoksia, päivitetään & Päivitä kaikki varmistaaksesi, että järjestelmässämme on käynnissä uusimmat paketit:

sudo apt update && sudo apt upgrade

työpöytäympäristön asentaminen

kun päivitykset on poistettu, voit jatkaa työpöytäympäristön asennusta.

on olemassa kaksi tapaa:

  • apt: n käyttäminen pakettien asentamiseen
  • Debian-työkalulla nimeltä tasksel, joka auttaa useiden pakettien asentamisessa yhteen koordinoituun prosessiin (tehtävät)

jompikumpi antaa sinun asentaa täyden työpöytäympäristön, jonka valitset kokonaisena pakettina, aivan kuten jos olisit asentamassa työpöytäversiota tyhjästä. Tällä, tarkoitan, että saat kaikki oletussovellukset ja työkalut saat työpöydän versio.

jos haluat käyttää tasksel, sinun on ensin asennettava se seuraavalla komennolla:

sudo apt install tasksel

kun tämä tehtävä on valmis, voit käyttää tasksel työpöytäympäristön (kutsutaan myös nimellä DE) asentamiseen.

nyt luultavasti tiedät, että työpöytäympäristöjä on useita. Voit valita haluamasi. Jotkut työpöytäympäristöt tarvitsevat enemmän järjestelmäresursseja (kuten GNOME), kun taas jotkut käyttävät vähemmän järjestelmäresursseja (kuten Xfce, MATE jne.).

voit itse päättää, mitä DE: tä haluat käyttää. Olen menossa GNOME Desktop koska se on oletuksena työpöydän Ubuntu. Myöhemmin, aion jakaa joitakin vinkkejä asentamiseen eri Työpöydät liian.

jos käytät tasksel suorita tämä komento:

sudo tasksel install ubuntu-desktop

jos haluat käyttää vain apt: tä, suorita tämä komento:

sudo apt install ubuntu-desktop

riippuen yhteyden nopeudesta ja laitteistosta tämä prosessi kestää parista minuutista tuntiin.

haluan huomauttaa, että molemmat toiminnot johtavat Gnomen työpöytäympäristön täydelliseen asentamiseen. Suoritin molemmat komennot tämän opetusohjelman vuoksi ja päädyin saamaan täsmälleen samat tulokset.

display managerin asentaminen ja käyttöönotto

tämän prosessin päätyttyä tarvitset osan nimeltä Display Manager, joka tunnetaan myös nimellä ”login manager”. Tämä työkalu on vastuussa käynnistämisestä näyttöpalvelimen ja lataa työpöydän samalla hallita käyttäjä istuntoja ja todennus.

oletuksena GNOME-Työpöytä käyttää gdm3: a näytönhallintanaan, mutta resurssipuolella se on hieman raskas. Voit käyttää jotain kevyempää ja resurssiystävällisempää. Tässä tapauksessa mennään lightdm: llä, alustariippumattomalla näyttöhallinnalla. Asenna se apt: llä:

sudo apt install lightdm

lightdm: ää asennettaessa järjestelmä pyytää oletusnäytön hallintaohjelmaa, koska vain yksi voi toimia kerrallaan, vaikka asennettuna voi olla useita.

display managerin asentaminen Ubuntu-palvelimeen
valitse nuolinäppäimellä vaihtoehto ja valitse sitten välilehtinäppäimellä < OK> ja paina enter

valitse listasta vain lightdm ja paina <Ok>. Tämä vie vain pari minuuttia. Kun tämä tehtävä on tehty, voit käynnistää näytönhallinnan ja ladata GUI seuraavalla komennolla:

sudo service lightdm start

jos haluat tarkistaa, mitä näyttöhallinta on määritetty järjestelmässäsi, voit suorittaa:

cat /etc/X11/default-display-manager

ja saat kehote samanlainen kuin tämä:

Guin Ubuntu server default
tarkistamalla oletusnäytön hallinta

jos kaikki meni suunnitelman mukaan, sinulle Ladataan tervehdysnäyttö.

gui ubuntu server gnome desktop greet
Greetings screen of GNOME Desktop with LightDM on an Ubuntu server

Enter your creditions and you will your desktop running.

 asennetaan gui ubuntu server gnome desktop
GNOME Desktop täysin ladattu Ubutnu server

jos haluat sulkea GUI avaa pääteikkuna ja kirjoita:

sudo service lightdm stop

muiden työpöytäympäristöjen asentaminen (valinnainen)

aiemmin sanoin, että voimme valita erilaisia työpöytiä, joten Katsotaanpa joitakin vaihtoehtoja.

MATE

MATE on kevyt työpöytä, joka perustuu GNOME2-peruskoodiin, se on täysin avointa lähdekoodia ja erittäin mukava vaihtoehto.

maten asentamiseen ajettaisiin:

sudo tasksel install ubuntu-mate-core

tai

sudo apt install ubuntu-mate-core

Lubuntu/LXDE / LXQT

Lubuntu on toinen kevyt vaihtoehto, jota suosittelen, jos järjestelmäsi resurssit ovat vähissä tai jos annat uuden elämän vanhemmalle tietokoneelle. Asenna se tällä komennolla:

sudo tasksel install lubuntu-core

tai

sudo apt install lubuntu-core

Xubuntu / Xfce

Xubuntu on Xfce-työpöytäympäristöön perustuva Ubuntu-johdannainen, joka on kevyt, yksinkertainen, vakaa, mutta myös hyvin muokattavissa. Jos haluat kokeilla sitä, käytä seuraavaa komentoa:

sudo tasksel install xubuntu-core

tai

sudo apt install xubuntu-core

jätän joitakin muita pöytäkoneita pois, kuten KDE, Cinnamon ja Budgie, ei mistään viasta, nekin ovat kaikki erinomaisia pöytäkoneita ja voit vapaasti asentaa ne haluamallasi tavalla.

miten GUI poistetaan Ubuntu serveriltä?

jos huomaat, että työpöytäympäristö vie liikaa laskentaresursseja, voit poistaa aiemmin asentamasi paketit.

muista, että se voi aiheuttaa riippuvuusongelmia joissakin tapauksissa, joten tee varmuuskopio tärkeistä tiedoistasi tai luo järjestelmävedos.

osaat poistaa paketteja Ubuntusta:

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

käynnistä järjestelmä uudelleen. Sinun pitäisi olla takaisin normaaliin komentorivin kirjautuminen.

paketointi

graafisen käyttöliittymän asentaminen työpöydälle on mahdollista, mutta useimmissa skenaarioissa sitä ei tarvita. Jos et pidä komentorivistä, käytä Yunohostin kaltaista palvelinjakelua, joka on rakennettu Debianin päälle, antaaksesi sinulle palvelimen, jota voi hallita GUI: n kautta.

tämä sanoi, että jos asennat järjestelmän tyhjästä, niin suosittelen, että käytät työpöytäversiota ja vältät ylimääräisiä vaiheita jälkeenpäin.

Leave a Reply

Vastaa

Sähköpostiosoitettasi ei julkaista.