Hvordan fjerne GNOME fra CentOS 7

Bilde: Jack Wallen

Jeg mottok nylig et spørsmål fra en leser som sa at de hadde installert GNOME på en av deres datasenter CentOS 7-maskiner (slik at de kunne få plattformen konfigurert etter deres smak). Men de ønsket å fjerne GUI-grensesnittet for sikkerhets skyld og for å sikre at OS ikke kaster bort dyrebare ressurser på et nå unødvendig GUI. Standardresponsen fra mange Linux-administratorer kan være noe som ligner på, "Hvorfor ikke bare lære kommandolinjen til adminformål?" Og det er en flott respons. Noen administratorer migrerer imidlertid fra Windows og er vant til et GUI-grensesnitt. Hvis en GUI er det de trenger for å hjelpe dem med å flytte til Linux, får du mer makt til dem. Og denne spesielle administratoren som forstår behovet for å fjerne GUI, viser at han er klar over straffen som kan følge med å ha et slikt grensesnitt på en server ( kan være det operative uttrykket).

Datasenter må leses

  • 8 datasenterprognoser for 2020
  • 7 nettverksvarslinger for 2020: Automatisering, edge computing, Wi-Fi 6, mer
  • Beste praksis for server virtualisering og tips om hva du ikke skal gjøre
  • Kvanteberegning: Syv sannheter du trenger å vite

Svaret på spørsmålet om fjerning er overraskende enkelt, men bare når du kjenner den spesifikke kommandoen for å håndtere fjerningen.

Installasjonen

Før vi kommer inn på kommandoen for å fjerne, la oss friske opp minnet vårt om hvordan du installerer. Dette er like enkelt. Med tre enkle kommandoer kan du installere GNOME, sette den opp for å starte en grafisk innlogging og starte på nytt. Disse kommandoene er:

 sudo yum -y grupper installerer "GNOME Desktop" sudo systemctl set-default grafisk.target sudo reboot 

Det er alt det er å gjøre. Ved omstart bør du se det grafiske påloggingsskjermbildet som venter på innspill.

Du kan også gå den manuelle ruten ved å legge til en .xinitrc-fil i hjemmekatalogen din (i stedet for å gjøre det grafiske påloggingsskjermbildet som standard, som gjort ovenfor med kommandoen sudo systemctl set-default grafisk.target ). For å gjøre dette, gi kommandoen:

 ekko "exec gnome-session" >> ~ / .xinitrc 

Når du nå vil starte GNOME, er det bare å utgi kommandoen startx .

SE: Server distribusjon / migrasjon sjekkliste (Tech Pro Research)

Fjerningen

Nå svarer vi på spørsmålet: Hvordan fjerner du GNOME fra CentOS 7? Stripping av GNOME fra serveren din kan håndteres med en enkelt kommando:

 sudo yum groupremove "GNOME Desktop" 

Hvis du også opprettet en. xinitrc- filen i ~ / katalogen din, kan det være lurt å fjerne den med kommandoen rm ~ / .xinitrc .

Det kan også være lurt å gi ut kommandoen;

 sudo yum grouplist 

Kommandoen ovenfor viser alle gruppene du har installert på systemet ditt ( figur A ).

Figur A

Grouplist før fjerning av GNOME.


SE: 20 raske tips for å gjøre Linux-nettverk enklere (gratis PDF)

Hvis du har noen dvelende grupper som tjener det grafiske miljøet (for eksempel X.org), kan du også fjerne dem. Bare vær forsiktig med dette, da du kan fjerne noe avgjørende.

Start serveren på nytt, og du skal nå få en tekstbasert pålogging.

Og tro det eller ei, det er alt som er for å fjerne GNOME fra CentOS 7. Velkommen tilbake til din terminal-bare CentOS 7-serverinstallasjon.

Datasenter Trender Nyhetsbrev

DevOps, virtualisering, hybridsky, lagring og driftseffektivitet er bare noen av datasentertemaene vi vil trekke frem. Leveres mandager og onsdager

Registrer deg i dag

Les også ...

  • Hvordan enkelt redigere en nettverkstilkobling på en CentOS 7 minimal installasjon (TechRepublic)
  • Hvordan konfigurere en statisk IP-adresse i CentOS 7 (TechRepublic)
  • Slik konfigurerer du tofaktorautentisering på CentOS 7 (TechRepublic)
  • Hvordan installere MySQL på CentOS 7 (TechRepublic)
  • IBM leverer vekst i 2. kvartal, IBM Z fører til maskinvaregevinster (ZDNet)

© Copyright 2020 | mobilegn.com