Vraag Hoe voer je Ubuntu Server uit met een GUI?


Ik probeer voor de eerste keer een Ubuntu-server te draaien ... Maar alles zit in een terminal. Is er een manier om over te schakelen naar een GUI?


177
2017-07-20 07:02


oorsprong


OPMERKING - HET BOVENSTE ANTWOORD ZEGT DAT ER GEEN SERVERVERDELING VAN UBUNTU BESTAAT, MAAR NU ER IS. Het eerste antwoord dat spreekt over Ubuntu Server is momenteel het derde antwoord, door Ubuntu Ingrained. - kim holder
ServerGUI is nuttig. - Eliah Kagan
Dit is typerend voor de aard van de antwoorden op deze site - wanneer een bestaand antwoord op een antwoord eigenlijk nutteloos is omdat het verouderd is, is er geen waarschuwingsteken / waarschuwing, dus we verspillen onze tijd niet aan het lezen / ondervragen ervan. Down-voting leidt tot ongemak. Ze moeten dit echt aanpakken. - killjoy
@killjoy - deze stack lijkt op een bepaald niveau van expertise te zijn en een beetje moeilijk voor nieuwkomers, zoals we allebei zijn. Bij mij thuis, Money.SE, hebben we lang geleden geleerd dat er mensen zijn die net zijn begonnen, totaal geen idee hebben en we hen ook moeten helpen. Hier zou het een goed begin zijn als vragen en antwoorden een toerental hadden, omdat dingen vaak veranderen. Ik heb zojuist "Ubuntu Server 16.04 geïnstalleerd en was gevloerd om een ​​opdrachtregel te zien, en ik moest meer pakketten laden. - JoeTaxpayer
Er is sindsdien een "Ubuntu-server" geweest 6,06 in 2006, en alles wat @ Gilles zei klopt: het is niet zijn eigen distributie; het is een pakketkeuze. - Tohuw


antwoorden:


Er is geen specifieke distributie genaamd "Ubuntu-server", het is allemaal Ubuntu. Er zijn verschillende installatiemedia voor Ubuntu-desktop en -server, maar het verschil zit alleen in het eerste installatieprogramma en de set met pakketten. De serverinstallatiemedia installeren standaard geen GUI, maar het is slechts een pakketinstallatie verwijderd.

Om een ​​desktopomgeving te installeren, moet u de installatie van pakketten vanaf internet inschakelen (de desktoppakketten staan ​​niet op de installatie-cd van de server). Het installatieprogramma had dat voor je moeten doen als het een internetverbinding had gevonden, maar blijkbaar niet.

Voer vervolgens deze opdrachten uit om een ​​bureaubladomgeving te installeren:

sudo apt-get update
sudo apt-get install ubuntu-desktop

U zou op dat moment een grafische aanmeldingsprompt moeten krijgen (ik ben niet helemaal zeker, als u er geen krijgt, start u dan opnieuw).

Als je eenmaal een GUI hebt, moet je er nog een paar inschakelen software bronnen, op zijn minst beveiligingsupdates en de universe-repository. Klik op de knop Ubuntu en zoek naar "Software Sources" en vink in de eerste tab de vakken "restricted", "universe" en "multiverse" aan (naast "main") en controleer ten minste "-beveiliging" en "-updates" (en u kunt net zo goed de andere controleren) op het tabblad "Updates".


160
2017-07-18 12:31



Ik stel voor aangezien het een server het volgende is: sudo apt-get install --no-install-recommends ubuntu-desktop Houd het minimaal. - Karl Morrison
Als er geen "Ubuntu-server" is, waarom heeft ubuntu.com dan verschillende downloads voor "Ubuntu Desktop" en "Ubuntu Server"? - Jistanidiot
Van een ander antwoord hieronder: "--no-install-recommends sluit belangrijke software en tools uit zoals libreoffice, firefox, thunderbird enz. " - Miscreant
@Jistanidiot denk aan de verschillende downloads van ubuntu.com als Ubuntu met deze bibliotheken. Desktopgebruikers hebben geen serverbibliotheken nodig, dus niet opnemen en vice versa. U kunt deze bibliotheken na installatie van Ubuntu op elk gewenst moment installeren, omdat ze zich niet rechtstreeks van Ubuntu zelf bevinden. - Michael Warner
Details hand hand404040 hand hand hand details40 3 3 details40 340 3 details40 3 340 hand hand40 3 3 3 3 3 3 34040 3 3 3 details details details details 3 details 34040 3 details 340 3 details 3 3 3 340 3 3 3 3 3 3 340 3 3 3 3 3 340 3 details hand40 details details 3 340 3 3 details hand hand4040 hand 3 3 hand 3 hand 3 - Sampgun


Als u lokaal wilt beheren

U kunt de standaard Ubuntu-desktop installeren door het volgende uit te voeren:

sudo apt-get install ubuntu-desktop 

Er zijn veel desktop-alternatieven die u kunt installeren en gebruiken, zoals:

  • Gnome 3 installatie: sudo apt-get install gnome-shell
  • KDE zien Kubuntu installatie: sudo apt-get install kubuntu-desktop
  • XFCE installatie: sudo apt-get install xfce4
  • LXDE installatie: sudo apt-get install lxde
  • Open doos installatie: sudo apt-get install openbox
  • Gnome Classic (oud) een Gnome 3-bureaublad dat lijkt op Gnome 2-installatie: sudo apt-get install gnome-session-fallback
  • Ubuntu Gnome (Officiële smaak) installatie: sudo apt install ubuntu-gnome-desktop

Lokaal en / of extern beheer

Behalve het bovenstaande kunt u uw server beheren met behulp van een webgebaseerde oplossing met minder middelen:

  • Webmin-installatie: kijk hier
  • Zentyal (biedt community-editie er lijkt geen gratis editie enymore. Veel klachten, het is meer en meer uitgekleed ...) installatie: kijk hier
  • ISPConfig (ondersteunt tot 16.10) installatie: kijk hier

106
2018-04-23 11:25



Een traditionele grafische interface, zoals gnome of kde of fluxbox, voegt heel weinig toe aan een server, omdat bijna alles wat je doet, toch afkomstig is van de opdrachtregel (bewerken van bestanden, starten van stoppende services, installeren van services). 3 hand 3 hand 3 hand 3 hand 3 details 3 hand 3 details details details details details details details details details details details details details 3 details 3 hand4040 details 3 hand details 3 hand 3 details details details details details details details details details details details details details details details details details details 3 hand details 3 hand4040 3 hand details 3 details 3 hand 3 details details 3 hand4040 details 3 hand details 3 hand 3 details details details details 3 hand 3 details 3 3 3 - Panther
Nergens in de vraag wordt een GUI gevraagd voor administratieve doeleinden. Het OP vraagt ​​duidelijk hoe een grafische gebruikersinterface op zijn server kan worden gezet. Het antwoord biedt verschillende mogelijkheden, van een volledige desktopomgeving voor algemeen gebruik tot meer administratiegerichte oplossingen. - Stef K
Zeer nuttig antwoord voor de verschillende GUI's. Bedankt! - Ian
Fantastische lijst - is er ergens een 'officieel' overzicht van alternatieven? - Reinier Post
Ik ben niet op de hoogte van een rapport - een bericht met alle oplossingen vermeld, Google is je vriend ... - Stef K


Ubuntu Server wordt nooit geleverd met een GUI. Alle activiteiten die u op een server moet uitvoeren, kunnen via de terminal worden gedaan. Zelfs als u de GUI downloadt, zult u waarschijnlijk toegang hebben tot internet en online ondersteuning krijgen via forums of via chat. Maar er zijn nog geen tools voor server / activiteitenbeheer voor linux die een GUI voor beheer nodig hebben.

Als u op zoek bent naar een GUI vergelijkbaar met Windows Server, bestaat zo'n GUI niet voor Ubuntu Server. Maar u kunt een Ubuntu-desktop op een server downloaden om de gebruikersinterface te verkrijgen ... Alle servergerelateerde activiteiten moeten nog steeds via de terminal worden uitgevoerd. U kunt de desktop-GUI op de server downloaden via de volgende opdracht ...

Hieronder volgen de opties

  1. De standaard Unity-bureaubladomgeving installeren: sudo apt-get install ubuntu-desktop

  2. Om de Unity-bureaubladomgeving te installeren zonder add-ons zoals (Email, OpenOffice): sudo aptitude install --without-recommends ubuntu-desktop

  3. Om een ​​zeer lichtgewicht desktop-omgeving te installeren, alleen de basis-GUI (XFCE): sudo apt-get install xubuntu-desktop (of LXDE: sudo apt-get install lubuntu-desktop voor een nog lichtere GUI)


55
2017-07-20 08:34



Ik stel voor aangezien het een server het volgende is: sudo apt-get install --no-install-recommends ubuntu-desktop Houd het minimaal. - Karl Morrison
Ik wou dat ik dit had gezien voordat ik de opdracht van het eerste antwoord lanceerde !!! - Scott Beeson
@ScottBeeson Hallo, Scott. Het starten van de opdracht vanaf het eerste antwoord, blokkeert je niet in die opdracht. U kunt apt-get-pakketten verwijderen (zoals desktopomgevingen) net zo gemakkelijk als u typt apt-get install hen. Als je apt-get de eerste oplossing installeert, kun je ernaar kijken en bepalen of dat iets voor jou is. Als het dat niet is, alleen sudo apt-get remove ubuntu-desktop  installeer vervolgens een andere om uit te proberen. - L. D. James
404040 details details details hand 34040 3 hand hand404040 3 hand40 3 hand hand40 3 3 3 3 3 3 hand 3 hand 3 hand 340 3 3 3 3 3 3 3 3 3 3 3 details hand 3 3 hand40 3 3 hand 3 3 details hand 3 3 hand 3 3 hand 3 details 3 hand 3 details 3 3 3 3 hand 3 3 3 3 hand 3 3 3 3 hand 3 3 3 3 hand 3 3 3 3 Ik ben het daar niet mee eens. Ik installeer nu een gui op mijn dedicated omdat ik een java-service moet uitvoeren die geen opdrachtregelopties heeft. Ik zal zeggen dat het zeldzaam is, maar soms moet je verbinding maken met een xserver. Dit omvat enkele van de coole dingen die je via xserver op afstand kunt doen. - David Cahill
@edwinksl Ik veronderstel dat ik de "-get" opnieuw zal verwijderen zodra 14.04 EOL binnen 3 jaar is, want apt wordt aanbevolen in 16.04+. - Aaron Franke


Hallo allemaal, na een beetje onderzoek wilde ik ook een antwoord delen!
Wat meer info kan hier worden gevonden https://help.ubuntu.com/community/ServerGUI. Ik neem aan dat je begint met een schone installatie van Ubuntu Server 16.04 (sommige aanpassingen zijn misschien nodig voor oudere versies van Ubuntu). Afhankelijk van uw behoeften kunt u deze doen:

  1. Minimale GUI:

    sudo apt install xorg
    sudo apt install --no-install-recommends openbox
    

    Voer het commando uit startx en openbox zal starten (u kunt daar een terminal openen en elke gewenste toepassing uitvoeren)

  2. Minimale GUI met display-manager:

    sudo apt install xorg
    sudo apt install --no-install-recommends lightdm-gtk-greeter
    sudo apt install --no-install-recommends lightdm
    sudo apt install --no-install-recommends openbox
    

    Na het opnieuw opstarten, ziet u het lightdm-inlogmenu.

  3. Een meer functionele minimale bureaubladomgeving (degene die ik gebruik):

    sudo apt install xorg
    sudo apt install --no-install-recommends lightdm-gtk-greeter
    sudo apt install --no-install-recommends lightdm
    sudo apt install --no-install-recommends lxde-icon-theme
    sudo apt install --no-install-recommends lxde-core
    sudo apt install --no-install-recommends lxde-common
    sudo apt install --no-install-recommends policykit-1 lxpolkit
    sudo apt install --no-install-recommends lxsession-logout
    sudo apt install --no-install-recommends gvfs-backends
    

    UITLEG: lxde-icon-theme is nodig voor basispictogrammen (er zijn alternatieven), lxde-core en lxde-common installeert de basiscomponenten van lxde, policykit-1 enlxpolkit zijn nodig om pkexec uit te voeren, lxsession-logout is nodig zodat het uitlogmenu werkt, gvfs-backends is nodig als je afval, netwerk, apparaten enz. wilt ondersteunen op pcmanfm

  4. Een volledig lichtgewicht bureaubladomgeving:

    sudo apt install xorg
    

    Kies vervolgens een van deze:

    sudo apt install --no-install-recommends lubuntu-core
    

    OF

    sudo apt install --no-install-recommends xubuntu-core
    

    OF

    sudo apt install --no-install-recommends ubuntu-mate-core
    

    TOELICHTING: Elk van deze metapackages is gebaseerd op respectievelijk lxde, xfce en mate desktop inclusief afhankelijkheden zoals alsa, lightdm etc. en met veel meer pakketten zoals thema's, configuraties etc.

  5. Een volledig lichtgewicht bureaubladomgeving zonder rekening te houden met de aanbevelingen:

    Kies een van deze:

    sudo apt install lubuntu-core
    

    OF

    sudo apt install xubuntu-core
    

    OF

    sudo apt install ubuntu-mate-core
    

    UITLEG: Bijna hetzelfde als 4 (inclusief volledig xorg installatie) maar met veel meer pakketten zoals bluetooth, printers, scannerondersteuning, verschillende thema's en lettertypen, basisknobbelgereedschap etc.

  6. Een volledige desktop met alle extra's (beter een andere optie kiezen):

    Kies een van deze:

    sudo apt install lubuntu-desktop
    

    OF

    sudo apt install xubuntu-desktop
    

    OF

    sudo apt install ubuntu-mate-desktop
    

    OF

    sudo apt install ubuntu-gnome-desktop
    

    OF

    sudo apt install ubuntu-desktop
    

    OF

    sudo apt install kubuntu-desktop
    

    UITLEG: Hiermee installeer je alles wat de live-cd van elke ubuntu-smaakinstallatie installeert (dat betekent zelfs de mediaspelers of wat ze maar nuttig vinden voor hun smaak.) Dus het is niet aan te raden optie

TIP1: De --no-install-recommends opties zijn van toepassing op alle dependenciespakketten recursief, dus ik installeer eerst xorg pakket om ervoor te zorgen dat alle grafische stuurprogramma's en andere pakketten zijn geïnstalleerd en zodat mijn systeem draagbaar is, zelfs als ik het moederbord of de GPU verander. Sommige mensen installeren alleen componenten van xorg maar ik ben nooit in staat geweest om op deze manier een bruikbaar systeem te maken.

TIP2: Als een optie u kiest voor installaties network-manager en network-manager-gnome gebruik het dan om je netwerk te configureren en alles te verwijderen /etc/network/interfaces bestand (behalve de lo interface) om conflicten te voorkomen.

tip3: Als je remote desktop via nodig hebt x11vnc kies dan optie 2 tot 6 (ik denk dat je ook een optie moet toevoegen -auth guess en -loopzodat vnc werkt voordat je inlogt en nadat je hebt uitgelogd)

Tip4: Bij opties 2 tot 6 als je lightdm autostart wilt stoppen, voer dan de opdracht uit sudo systemctl disable lightdm en je kunt het starten wanneer je maar wilt sudo systemctl start lightdm. Om het opnieuw in te schakelen, voer het uit sudo systemctl enable lightdm en controleer het met systemctl is-enabled lightdm (soms kun je het niet opnieuw inschakelen en hebben de ingeschakelde opdrachten uitvoer static dus ren sudo apt install --reinstall lightdm om het te repareren)

TIP5: Er is ook een andere optie (die ik expres heb weggelaten). U kunt de specifieke metapackage voor de bureaubladomgeving installeren zoals lxde, xfce4, mate-desktop-environment, plasma-desktop, unity, gnome. U zult echter meer pakketten nodig hebben dan alleen xorg in de meeste gevallen en deze pakketten of metapackages kunnen pakketten installeren die niet langer de voorkeur hebben door een Ubuntu-smaak. Bijvoorbeeld lxde installaties wicd als aanbeveling wanneer alle smaken (inclusief lubuntu) worden gebruikt network-manager en network-manager-gnome vandaag de dag. Om verschillen tussen pakketten te zien, kunt u hier zoeken: http://packages.ubuntu.com/

Tip6: Als je bij het opstarten de begroeting ziet en deze terug gooit naar tty opnieuw, herstart dan gewoon de lightdm door te schieten sudo service lightdm restart


42
2018-06-17 14:05



Dit is hier het beste antwoord, bedankt - Ydhem


De reden waarom het "Server" wordt genoemd, is omdat het licht is (geen GUI of extra pakketten) om de machine zo slank mogelijk te laten werken. Het toevoegen van een GUI eraan verslaat het doel van een Server-installatie.

Echter, installeren als Server en vervolgens apt-get install / aptitude install gebruiken, kan de keuze voor een desktop helpen om onnodige applicaties te verwijderen dan om een ​​directe installatie van een Ubuntu Desktop-release te doen. Als je deze route volgt, vind ik dat persoonlijk leuk

sudo aptitude install --without-recommends ubuntu-desktop

EDIT: als u het echter als een echte "server" (ftp, webhosting, DNS, enz.) Gebruikt, wordt het ten zeerste aanbevolen om te leren hoe u Ubuntu kunt navigeren via de shell in plaats van de GUI.

En wat UbuntuIngrained zei over de noodzaak om te weten dat de schaal niet noodzakelijk waar is. Er zijn pakketten die GUI's voor verschillende serverfuncties installeren.


18
2017-08-19 13:22



Over uw EDIT-notitie, heeft u een tutorialkoppeling om door de Ubuntu-server te navigeren via de shell in plaats van de GUI ?! - Mr.Hyde
De reden dat we een minimale GUI nodig hebben zonder al het afval is dat we een ontwikkelings-app-server draaien op een VM, dus we hebben een browser en een fatsoenlijke bestandsbeheerder nodig en niet te vergeten, IDE. Ik hoop dat iedereen die predikt tegen min. GUI in serverinstallaties dit krijgt :) - Kennelijk installeren op een blade - niemand zou GUI willen. - killjoy


Ubuntu-server is ontworpen om minimale bronnen te gebruiken. Een GUI zal leiden tot een hoog bronnengebruik, maar als u nog steeds een GUI wilt, kunt u alleen installeren wat nodig is voor het standaard Unity-bureaublad. Installeren ubuntu-desktop met --no-install-recommends. Dit zal onnodige software en hulpmiddelen zoals LibreOffice, Firefox, Thunderbird, enz. Uitsluiten.

sudo apt-get install --no-install-recommends ubuntu-desktop

Lees deze handleidingen.


14
2017-12-06 09:29



Hand40 3 details 34040 hand404040 details404040 3 details4040 hand404040 details hand4040 3 details40 3 3 3 hand40 3 3 hand details 3 details 3 hand404040404040404040 details hand 340 hand40 details hand40 3 3 3 hand details 340 3 details40 3 3 3 details 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 340 3 Dit antwoord (ook in sommige opmerkingen hierboven) is de uitgeklede versie. - Guy Starbuck
3 hand hand hand hand hand hand40 hand40 3 details 3 hand40 3 3 details details 3 details details 3 hand hand40 3 hand details 3 3 3 3 3 3 3 3 3 details 3 hand 3 340 3 3 3 hand 3 3 340 3 340 3 340 3 3 340 3 details40 hand 3 340 hand hand hand 3 3 details details hand hand hand hand hand hand hand hand hand 3 3 3 3 3 3 3 3 3 hand 3 - killjoy
@ubuntuhelp - dus welke 'core' installeert deze? nm - Ik zag je net gekoppelde kabouter. - killjoy


Ubuntu-server heeft geen GUI, maar u kunt dit extra installeren. Meld u gewoon aan met de gebruiker die u tijdens de installatie hebt gemaakt en installeer het bureaublad met.

sudo apt-get install ubuntu-desktop

Typ daarna

reboot

en je bent klaar.


11
2017-07-18 11:27



maar er staat: Unable to locate package ubuntu-desktop
Volgens packages.ubuntu.com/natty/ubuntu-desktop het pakket bestaat. Misschien moet u eerst de pakketdatabase bijwerken. Begin alsjeblieft met "sudo apt-get update" en volg daarna de genoemde stappen. - ddeimeke
@CIRK heeft jou sudo apt-get update voordat je de installatie probeert? - TheGrimmScientist
Werkt dit ook op VMware? - student
Ik weet geen reden waarom dit niet zou werken op VMware. - ddeimeke


Als je heel goed kijkt naar de officiële Ubuntu Server Guide. In hoofdstuk 6 Remote Administration zul je zien dat het laatste artikel van extreem belang is. Vertrouw me, je wilt geen DeskTop-omgeving op een server installeren, het gebruikt te veel bronnen tot 50 tot 60% als je bananen gebruikt en je hebt geen enkel voordeel om je server vanuit een GUI-standpunt te bedienen.

Lees en verwerk hoofdstuk 6.3 Zentyal. Dat is wat je nodig zou hebben. Ik kan niet geloven dat ik dat zelf over het hoofd heb gezien. Dus wees niet bang om het te installeren, dit is een volledig opgeblazen webinterface die mijn eerste indruk van het installeren van de zentyal-core en zentyal-common was "GEWELDIGE" kijk niet verder voor iets anders dan de gesanctioneerde webinterface door Ubuntu-makers.

Het ziet er echter naar uit dat deze software je misschien geld kan kosten, maar als je serieus bent over het gebruik van een grafische gebruikersinterface, weet ik zeker dat de kosten misschien betaalbaar zijn voor een licht gebruik. Niet alles in het leven is gratis als je het erg genoeg wilt. Hoe dan ook, ik weet zeker dat thuisgebruik mogelijk gratis is, afhankelijk van welke services je nodig hebt. Deze software wordt geleverd met veel modules, ik zou zeggen dat je alleen die moet installeren die je nodig hebt.


4
2018-02-22 01:24





Sommige desktopbeheerders hebben core-pakketten, dus je kunt alleen de desktop installeren zonder applicaties.

  • LXDE: sudo apt-get install lxde-core (voor vol sudo apt-get install lxde )
  • XFCE: sudo apt-get install xfce4 (voor vol sudo apt-get install xubuntu-desktop)
  • GNOME: sudo apt-get install gnome-core (voor full sudo apt-get install gnome)

Bron


4
2018-01-02 00:28





Installeer gnome pakket via sudo apt-get install ubuntu-desktop. Mogelijk moet je ook installeren: x-window-system-core, xserver-xorg, gnome-desktop-omgeving, gdm, maar apt-get zal dat waarschijnlijk doen.

Wat betreft de internet ding: Jij kan een brug opzetten of een router nabootsen. Hoe dat te doen hangt een beetje af van je hardware. Er is een groot aantal forumberichten en howtos beschikbaar over dat onderwerp. Gebruik Google.

Pakketten van interesse: bridge-utils OF dnsmasq. De hostapd pakket is voor WLAN access point als u wilt dat uw laptop er een is. Maar eerlijk gezegd zie ik niet in waarom u uw sever niet verbindt met internet. Een WLAN-kaart is goedkoop en eenvoudig en ik veronderstel dat uw internetlaptop al via een router is verbonden.


2
2017-07-20 07:33



Hoe kan ik het doorsturen instellen? - James Litewski
Hoe installeer ik die pakketten zonder verbonden te zijn met het internet ..? - James Litewski
Om correct te zijn, ubuntu-desktop installeer het pakket niet gnome (en zelfs niet gnome-core), maar een reeks andere gnome-$something pakketjes. - enzotib
@James Litewski: Doorsturen moet met internet op de machine zijn geïnstalleerd! Maar over het algemeen is dit het geval Hoe pakketten offline te installeren. U kunt ook alle pakketten zoeken en downloaden met behulp van Ubuntu-pakket zoeken. Hoewel de gemakkelijkere manier misschien is om de machine tijdelijk met het apparaat te verbinden. - con-f-use