Sådan installeres og opdateres CentOS 8

Ved hver installation af en ny version af et operativsystem er der altid forventning om, hvilke nye funktioner der vil være, hvilke ændringer der vil blive anvendt og generelt, hvordan det vil opføre sig med vores traditionelle applikationer, samt dets alsidighed i et produktivt miljø . Forventningen vokser meget mere, når det kommer til et operativsystem på serverniveau som CentOS.

Efter flere år at have kontrolleret pålideligheden, ydeevnen og alsidigheden af ​​CentOS 7, er tiden kommet til at kende den nye version af operativsystemet til virksomheder i version 8, som er udviklet som en stabil platform med enkel administration, som er afledt af Red Hat Enterprise Linux (RHEL) kilder.

CentOS 8.0 8.0 er i stand til at forsyne sine millioner af brugere med et pålideligt system, som er i tråd med hybrid cloud -implementeringer for at understøtte arbejdsbelastninger, der kan være ret store, men uden at miste den kendte ydelse.

CentOS 8 er en måske ikke radikal ændring, men ret bred fra det, vi vidste om CentOS 7

Ændrede pakker i CentOS 8Bare for at få en generel idé er følgende pakker blevet ændret i CentOS 8:

  • abrt
  • anaconda
  • apache-commons-net
  • basesystem
  • cloud-init
  • cockpit
  • kompat-glibc
  • dhcp
  • firefox
  • fwupdate
  • grub2
  • httpd
  • første opsætning
  • ipa
  • kabi-yum-plugins
  • kerne
  • kde-indstillinger
  • libreport
  • oscap-anaconda-addon
  • PackageKit
  • stk
  • plymouth
  • redhat-lsb
  • redhat-rpm-config
  • scap-security-guide
  • mellemlæg
  • shim-signeret
  • du er
  • abonnementschef
  • system-config-dato
  • system-config-kdump
  • tordenfugl
  • xulrunner
  • yum

Pakker fjernetNogle pakker blev også fjernet, f.eks .:

  • redhat-access-gui
  • redhat-bogmærker
  • redhat-indexhtml
  • redhat-logoer
  • indsigt-klient
  • abonnement-manager-migration
  • abonnement-manager-migration-data

Nye pakkerDerudover er nye pakker tilføjet som:

  • centos-indexhtml
  • centos-logoer
  • centos-frigivelse
  • centos-baggrunde

CentOS 8 er blevet defineret med version 8.0-1905, og en af ​​de nyheder, der er blevet annonceret af CentOS-projektet, er udviklingen af ​​en eksklusiv version til udviklere, der kaldes CentOS Stream.

CentOS Stream er dybest set en katalogiseret Linux-distribution med rullende udgivelser, der fungerer mellem opstrømsudvikling på Fedora og udvikling til Red Hat (RHEL). CentOS Stream administrerer den kode, der skal udvikles til den næste RHEL -udgivelse, derfor er dens fokus udvikling.

CentOS 8 -download er tilgængelig på følgende links:

Solvetic vil nu tale om de nyheder, vi kommer til at finde i CentOS 8, så vi er klar til at bruge dette nye operativsystem i Linux -familien.

CentOS 8 nyheder og forbedringerNogle af disse nyheder er:

  • Integration af en firewall -grænseflade til webkonsollen, hvorfra vi kan udføre alle sikkerhedsopgaver.
  • Webkonsollen vil være tilgængelig som standard, da den installeres automatisk, og alle firewallporte, der bruges af konsollen, åbnes automatisk ved installationen.
  • Webkonsollen vil være kompatibel med de fleste moderne webbrowsere.
  • CentOS 8 -installationsprogrammet understøtter LUKS2 -diskkrypteringsformatet, som giver mulighed for personlig diskpartitionering ved hjælp af kommandoerne autopart, logvol, part og RAID.
  • Anaconda understøtter nu Systemformål.
  • CentOS 8 tillader nu installation fra et lager på den lokale harddisk.
  • Nu kan vi oprette systembilleder ved hjælp af Image Builder, som det vil være muligt at bruge og oprette ISO -diskbillede i realtid, oprette qcow2 -filer, som vi bruger med en virtuel maskine, filsystembilledfiler og mere.
  • 52-bit ARM fysisk adressering er tilgængelig i CentOS 8.
  • Fysisk hukommelsesstyring understøtter sidetabeller på 5 niveauer.
  • NUMA understøtter nu flere noder.
  • YUM -forbedringer til modulær indholdsstyring.
  • Ny funktionalitet i RPM såsom support til boolske afhængigheder, understøttelse af emballeringsfiler større end 4 GB i størrelse og understøttelse af filudløsere.
  • Java 8 og Java 11 understøttes nu og er native til platformen.
  • Et nyt værktøj til lagerstyring kaldet Stratis er integreret.
  • Python 3 er standardversionen.
  • Muligheden for sessionoptagelse er integreret, takket være hvilken vi kan registrere alle handlinger fra brugerne i systemet for bedre administration og support.
  • Vi vil have databaserne MySQL 8.0, MariaDB 10.3, PostgreSQL 9.6 og PostgreSQL 10, Redis 4 i CentOS 8.
  • Ny Virtual Data Optimizer (Virtual Data Optimizer), takket være hvilken det er muligt at udføre deduplikering af native lagring i Linux -kernen, hvilket øger dens levetid og ydeevne.
  • I CentOS 8 er rodfilsystemet blevet krypteret for at tilbyde større sikkerhed.
  • Tilbyder GNOME 3.28 -miljøet

Uden yderligere ord kommer vi til at se, hvordan vi installerer CentOS 8 fra bunden, og så vil vi se, hvordan vi opgraderer fra CentOS 7 til denne nye version.

1. Sådan installeres CentOS 8 i Core -tilstand

Trin 1
Når vi har downloadet ISO -filen på CentOS 8, som vejer 6,6 GB, fortsætter vi med at brænde den på en bootbar USB eller på en DVD. Dernæst konfigurerer vi opstart af udstyret som følger:

  • Hvis vi har valgt at bruge en DVD, vælger vi cd-rom-drevlinjen.
  • Hvis vi vil bruge en bootbar USB, vælger vi Flytbare enheder.

Trin 2
Når vi starter installationen, ser vi følgende:

Trin 3
Der har vi følgende muligheder:

  • "Installer CentOS Linux 8.0.1905" giver direkte adgang til systeminstallationen.
  • "Test dette medie og installer CentOS Linux 8.0.1905" giver dig mulighed for at køre en foreløbig analyse af computerens hardwareforhold, før du fortsætter med installationen.

BemærkFor at installere CentOS 8 korrekt kræves følgende:

  • Minimum 2 GB (4 GB anbefales) RAM
  • 10 GB (20 GB anbefales) harddiskplads

Trin 3
Indstillingen "Fejlfinding" er ansvarlig for at korrigere problemer, før du installerer CentOS 8. Tryk på Enter, og systeminstallationsprogrammet starter:

FORSTØRRE

Trin 4
Når vi er færdige, fortsætter vi med at vælge installationssproget for CentOS 8:

Trin 5
Når vi har defineret sproget, klikker vi på Fortsæt, og vi får vist følgende. Som vi ser i den nederste del, lanceres en advarsel, så vi udfylder de felter, der er markeret, som standard vil det altid være indstillingen "Installationsdestination",

Trin 6
Ved at klikke der vil vi se følgende. I bunden finder vi detaljer om den valgte disk, og vi bekræfter den ved at klikke på knappen "Udført".

HandlingerI dette afsnit er det muligt:

  • Vælg den harddisk (som er obligatorisk), hvor CentOS 8 skal installeres.
  • Tilføj nye diske.
  • Konfigurer partitioneringen automatisk, eller vælg "Brugerdefineret", og tilføj derefter den måde, disken vil blive distribueret på.

Trin 7
Nu kan vi se, at denne mulighed er blevet valideret. Når dette trin er fuldført, skal du klikke på "Start installation"

Trin 8
Ud over dette har vi følgende:

TastaturDet giver os mulighed for at indstille sproget på CentOS 8 -tastaturet
SprogstøtteVi kan tilføje flere brugssprog
Dato og tidDer kan vi definere tidszonen for vores placering
InstallationskildeGiver dig mulighed for at fastslå, hvorfra CentOS 8 vil blive installeret
Valg af softwareGiver dig mulighed for at tilføje de værktøjer og miljøer, der er tilgængelige til CentOS 8
KDUMPDet gør det muligt at aktivere KDUMP -funktionen, som er en crash dump -mekanisme for korruption i systemkernen.
Netværk og teamnavnDer kan vi aktivere netværket og tildele et navn til udstyret, hvis vi ønsker det
SikkerhedspolitikGør det muligt at etablere nye generelle sikkerhedspolitikker i CentOS 8

BemærkVi diskuterer mulighederne for valg af software i CentOS 8 nedenfor.

Trin 9
Vi ser følgende, hvor vi skal bekræfte root -adgangskoden samt tildele administratorbrugeren:

Trin 10
Vi klikker på "Root password" og fortsætter med at tildele det:

Trin 11
Vi klikker på Udført, og nu klikker vi på "Brugeroprettelse" og registrerer de samme data:

Trin 12
Klik på Udført, og CentOS 8 -installationsprocessen fortsætter:

Trin 13
Når denne proces er afsluttet, ser vi følgende og klikker på Genstart.

Trin 14
Vi fjerner disken eller USB, og vi vil se CentOS 8 -kernen:

Trin 15
Vi vælger den første linje for at fortsætte med systemstart, og derefter ser vi følgende. Vi klikker på "Licensinformation" for at acceptere CentOS 8 -licensen:

Trin 16
Vi klikker på Udført, og vi ser, at licensen er accepteret:

Trin 17
Vi klikker på "Afslut konfiguration" for at fortsætte med processen og fortsætte med at logge ind på CentOS 8:

Trin 18
Licensen, som vi har installeret CentOS 8 Core, der som standard har en GNOME -grænseflade:

Trin 19
Der definerer vi sproget, og derefter kan vi konfigurere skriften:

Trin 20
Vi konfigurerer privatliv:

Trin 21
Vi kan knytte konti online:

Trin 22
Vi har konfigureret CentOS 8:

Trin 23
Nu kan vi validere versionen af ​​Centos installeret ved at udføre:

 lsb_release -a

Vi kan se, at det er den nye version af CentOS 8.

2. Sådan installeres CentOS 8 Server


Den næste mulighed er at installere CentOS 8 som en server uden et GUI -interface, hvilket hjælper med at optimere adgangshastigheden, naturligvis afhænger det af hardwarekomponenterne og er en af ​​de mest almindelige måder at bruge CentOS på.

Trin 1
For denne metode gentager vi processen med at indsætte disken op til det punkt, hvor vi konfigurerer harddisken, der skal vi gå til indstillingen "Softwarevalg", hvor vi vil se følgende. Der aktiverer vi Server -boksen og klikker på Udført for at fortsætte med installationen

Trin 2
Derefter skal vi konfigurere root -bruger og adgangskode, som vi har set:

Trin 3
Når processen er færdig, og systemet genstartes, får vi adgang til den ved hjælp af de registrerede legitimationsoplysninger:

Trin 4
Nu kan vi kontrollere versionen af ​​CentOS ved at køre:

 cat / etc / redhat-release

Der kontrollerer vi, at det er CentOS 8.

3. Sådan opgraderes fra CentOS 7 til CentOS 8


Nu er dette et af de mest vitale trin for tusinder af brugere, siden de i øjeblikket bruger CentOS 7 og ønsker at opdatere deres system til denne nye version. CentOS 8 og Solvetic vil forklare processen for det.

OPMÆRKSOMHEDDet ser ud til, at den officielle CentOS -url er holdt op med at arbejde med at opdatere. Vi forestiller os, at det vil være midlertidigt og kan opdateres om et par dage. I mellemtiden fungerer det kun at installere fra 0, som vi har forklaret ovenfor.

Trin 1
Det første skridt at tage vil være at få adgang til computeren med CentOS 7 og opdatere dens pakker ved at udføre:

 yum opdatering

FORSTØRRE

Trin 2
Hvis der er opdateringer, ser vi følgende:

FORSTØRRE

Trin 3
Vi indtaster brevet for at bekræfte download og installation.

FORSTØRRE

Trin 4
Vi fortsætter med at kontrollere den aktuelle version af CentOS på computeren ved at udføre:

 kat etc / redhat-release

FORSTØRRE

Trin 5
Hvis vi vil se den version af kernen, vi udfører:

 uname -fru

FORSTØRRE

Trin 6
Det næste trin, vi vil tage, er at gå til / etc biblioteket og der finde stien yum.repos.d, vil vi se følgende indhold:

FORSTØRRE

Trin 7
Ved hjælp af en editor får vi adgang til filen CentOS-Base.repo:

 nano CentOS-Base.repo
Der tilføjer vi følgende:
 [upgrade] name = upgradebaseurl = http: //dev.centos.org/centos/8/upg/x86_64/enabled=1gpgcheck=0

FORSTØRRE

Trin 8
Vi gemmer ændringerne med Ctrl + O -tasterne og forlader editoren med Ctrl + X -tasterne.
Nu udfører vi følgende linje:

 yum installere preupgrade-assistent-indhold

FORSTØRRE

Trin 9
Dette er for at installere opdateringsguiden, og når det er installeret, fortsætter vi med at køre yum ugrade for at søge efter og installere tilgængelige opdateringer på systemet, herunder CentOS 8:

FORSTØRRE

Trin 10
Der fortsætter vi med listen, og vi skal acceptere deres download:

FORSTØRRE

Trin 11
Når vi indtaster bogstavet S, fortsætter overførslen:

FORSTØRRE

Trin 12
Derefter bliver vi spurgt, om vi vil importere GPG -nøglen:

FORSTØRRE

Trin 13
Når alt dette er færdigt, vil det være nødvendigt at genstarte systemet med genstartskommandoen og derefter kontrollere, at det er blevet opdateret korrekt ved at udføre:

 kat etc / redhat-release

FORSTØRRE

Med Solvetic har du lært at installere eller opdatere til den nye version af CentOS 8, som utvivlsomt vil være til stor støtte for alle administratorer og brugere af dette fantastiske system.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave