CentOS 8-gennemgang - Lad os skåle til de næste ti år
Opdateret: Oktober 5, 2019
Der er operativsystemer, der aldrig var beregnet til at blive brugt som desktops. For at være retfærdig, mest
Linux-distributioner falder på en måde i denne kategori. Men
CentOS falder mere. Det er en no-nonsense server distro, designet til
give dig tre fjerdedele af en evighed af stabil støtte og et sort hul værd at forudsige kedsomhed
så du kan udføre arbejde. Men hvis du vil have desktop, kan du også.
Jeg har altid haft et blødt sted for CentOS - hvis du er nysgerrig, kan du læse alt om min
CentOS 6 historie og det efterfølgende
CentOS 7 saga i det sidste årti. Nu det seneste
frigivelse er ude, det er tid til endnu en lang gennemgang. Jeg vil forpligte distroen til min otte-boot blandet
Windows & Linux Lenovo G50-maskine, som forresten allerede kører en CentOS-instans. Og hvis alt
går godt, så forsøger vi også en in-vivo-opgradering. Lad os nu starte rejsen.
Installation
Ingen skærmbilleder, da dette sker, før du når skrivebordet. I øjeblikket kunne jeg ikke finde noget
levende medier, så jeg gik med den fulde installation, en kæmpe 6.6GB værdi af ISO download. Jeg ætsede
image, startede derefter systemet op og startede opsætningen.
Generelt er det meget Fedora, men med nogle ekstramateriale. Du har også muligheden for at konfigurere typen af
installation, du kan lide (standard for mig var Server med GUI - hvilket betyder Gnome),
Kdump-konfiguration, netværk og sikkerhedspolitik. Installationen bruger
den ultra-ikke-intuitive stjernetilgang med knappen Udført i øverste venstre hjørne, som ikke hjælper nogen.
Du har heller ikke Blivet-partitioneren.
Jeg konfigurerede distroen til at bruge rodpartitionen, tilføjet og formateret swap og konfigureret
/ Boot / EFI. Derefter satte jeg netværket op og blev glædeligt overrasket over at vide, at det fungerede ud af
boks. Dette var ikke tilfældet, da jeg testede
7 CentOS, hvor jeg måtte manuelt downloade Realtek-kortet
RPM. Sød. Jeg lod installationsprogrammet køre, og cirka halvtreds minutter senere blev alt gjort. Reboot.
GRUB-menuen viste alle mine distros ... undtagen et af en eller anden underlig grund. En Ubuntu 18.04
instans installeret på en 150 GB / dev / sda6-partition var ikke på listen, men alle de andre var inklusive
flere andre Bionic-baserede systemer, såsom Kubuntu 18.04 on / dev / sda14 og KDE neon on / dev / sda15, plus
boligen Windows 10, Fedora 30, CentOS7 og Manjaro. Ikke sikker på hvorfor, men noget at udforske senere
én.
Brug af CentOS 8
Skrivebordet er simpelt Gnome 3 (version 3.28). Intet, du ikke har set et dusin gange før, og
det er en minimalistisk formel, der ikke fungerer for mig. Ingen min / max knapper som standard, ingen dock
eller genvejspanel, der er let tilgængeligt med et enkelt museklik, og sådan. Så min første opgave af
dagen var at få alt sorteret, inden der blev foretaget nogen ekstra test.
Gnome-justeringer, Gnome-udvidelser og repos fra tredjepart
Dette var ikke trivielt. Gnome Tweaks (Gnome Tweak Tool) er i repoen og konfigurerer EPEL og RPM
Fusion var ret enkel. Men der var masser af problemer med Gnome-udvidelser. Faktisk beder dette om en
hele sin egen guide, som jeg vil udgive om et par dage. Bære over med mig. For nu, tro mig på, at det
kan rettes, og at du kan få den komplette oplevelse. Men det tog et stykke tid. Engang havde jeg alt
ovenstående aktiveret korrekt, installerede jeg derefter
Dash til panelet, Jeg havde vinduet knapper, og jeg kunne fortsætte med
installation af ekstra software, temaer og ikoner og få skrivebordet til at opføre sig som det skal.
Og til sidst, efter magi (tutorial kommer, pinky løfte), eureka!
netværk
Trådløs, ude af kassen, yup. Men så mistede jeg forbindelsen efter et stykke tid. W00t. Derefter tilføjede jeg min
Realtek tweak, og tingene var bedre efter det. Imidlertid,
dette skulle slet ikke have været sket, fordi problemet antages at være løst i
nyere kerner. Mærkelig.
Bluetooth-parring fungerede hurtigt og sandt. Faktisk nær øjeblikkelig. Meget sejt. Samba deling, nyet!
Nej gå, fordi sikkerhed. Men i det mindste med en serverdistro kan du faktisk undskylde det strenge
defaults. Jeg var nødt til at gøre det lille
klientprotokol justering før jeg havde adgang. Udskrivning klogt,
Jeg havde flere problemer. Distroen kunne ikke se nogen af printerne, hvad enten det er trådløst eller Samba og kun
efter at jeg havde angivet en IP-adresse manuelt, startede resultaterne. Jeg er glad for, at jeg ikke havde brug for
meget for at have rimelig forbindelse, men dette kan være så meget mere strømlinet.
Multimedieafspilning
Hvor meget har verden ændret sig. En serverdistro spiller MP3 og HD-video uden nogen klager.
Sød. Det ene spørgsmål er nu, Video lader dig ikke fange skærmbilleder af dets afspilningsområde. hvis du
prøv kun at gøre det med vinduet, får du et tomt lærred. Du skal gribe hele skrivebordet
for at se indholdet i det gemte billede. Dette er ikke et CentOS-problem, dette er et bredere Gnome-spørgsmål, jeg har
rapporterede et halvt dusin gange i de sidste par år.
Smartphone-forbindelse
Ingen sved. Jeg prøvede de tre vigtigste varianter - Android, iPhone og Windows Telefon, og de er alle monteret
uden problemer og alt det der. Inkluderet et enkelt skærmbillede, så du bliver nødt til at tage mit ord for
det. Men dette er ret pænt, og det betyder moderne ting, som normale mennesker har brug for lige der, i en
server distro.
Pakkehåndtering og opdateringer
Jeg var ikke i stand til at bruge Gnome Software - det klagede hele tiden om
skrivebeskyttet repo. Ikke sikker på hvorfor, men det er tingenes tilstand. På den
kommandolinje, dnf var pålidelig, og det gjorde alt hvad jeg havde brug for. Der var et problem med Firefox &
certifikatsignering for addons, som blev rettet efter den første batch af opdateringer, 220 MB data værd
indeholdt i nogle 90-pakker. Hurtig og sand.
Gnome-software "fikserede" til sidst selv, men det er stadig en temmelig intetsigende og ikke tiltalende ting.
Og så er der helheden Windows-ligner genstart & opdatering ting, som bare ikke giver mening ved
alle. Hvorfor ville du miste værdifuld tid, du kan have i din session, bare for at køre opdateringer på en måde, som nej
anden distro gør nogensinde? Ikke specifikt for CentOS, dette er et gammelt og unødvendigt Gnome-problem.
Derefter installerede jeg GIMP, VLC, Steam, LibreOffice, plus Skype og Google Chrome fra downloadede RPM'er
direkte fra deres officielle websteder. Der var nogle problemer her. For eksempel først VLC
klagede over manglende afhængigheder - dette krævede nogle ekstra repos, men vi vil tale om
det i den helt perfekte tutorial.
Sidste udløbskontrol af metadata: 0: 13: 06 siden mandag 30 Sep 2019 03: 29: 48 PM BST.
Fejl:
Problem: modstridende anmodninger
- intet giver libjack.so.0 () (64bit) behov for vlc-1: 3.0.8-20.el8.x86_64
- intet giver libfluidsynth.so.1 () (64bit) behov for vlc-1: 3.0.8-20.el8.x86_64
(prøv at tilføje '–skib-brudt' for at springe uinstallerbare pakker eller '–nobest' for ikke kun at bruge bedst
kandidatpakker)
Og LibreOffice har ikke en metapakke, så du skal installere komponenter en efter en, som
Writer, Impress og sådan, hvilket kan være irriterende. Men så fik jeg tingene sorteret, og mit system var det
fyldt med god, moderne software. Imidlertid er den samlede tilgængelighed mindre end en typisk Ubuntu
distro - du finder ikke mange andre leet-programmer, som de såkaldte unge bruger, messengers og
sociale medier og lignende. Og for os crusty veteraner, for eksempel ingen LyX.
Standard applikations sæt
Du tror måske, at den kiggende 6.6 GB-billedstørrelse oversættes til et bibliotek i Alexandria værd
software, men det er ikke tilfældet. I det mindste ikke når det kommer til skrivebordsartikler. Billedet leveres med
masser af vigtige server- og virksomhedskomponenter, som du sandsynligvis ikke er interesseret i, plus flere desktop
miljøer, så det, du har tilbage med, er et beskedent sæt. Firefox, videoer, æsker, ost og sådan.
Og vi får den sædvanlige forskel mellem mørkt / lys tema - nogle apps bruger dette, nogle
at.
Tilpasning
Jeg brugte lidt ekstra tid på at gøre CentOS 8 super-pretty. Dette omfattede ændring af tip til subpixel
(LCD), tilføjer skabelonfiler, så filer ville have dem, når du højreklikker - jeg kan ikke tro det
er stadig et problem i 2019, hvor du skal konfigurere din boks manuelt til trivielt Ny filelement i
kontekstmenuen - ved hjælp af Papirus-ikoner, nye baggrunde og et par ekstra udvidelser.
Standardikoner er meget old-school og un-nice.
Dog snart havde jeg et meget rimeligt og smukt skrivebord til rådighed. Og det ville du ikke
virkelig kender eller være i stand til at fortælle forskellen fra ethvert andet Gnome-skrivebord. Men derefter, selv under
hætte, ændringerne er i øjeblikket minimale. Hvis du er nysgerrig, gør CentOS Gnome 3.28 som nævnt tidligere
plus kerne 4.18, hvilket gør det temmelig modernistisk, men så havde jeg 4.16 i CentOS 7 som en manual
nappe.
Hardwarekompatibilitet, suspendering og genoptagelse, stabilitet
Bortset fra den lille trådløse fejl, var alt andet godt på hardware-fronten. Distroen var
også superstabil, uden sammenbrud, oopses eller ens. SELinux klagede ikke engang, og det var jeg
i stand til at suspendere og genoptage uden problemer. Hurtigt også. Fn knapper, pude.
Ydeevne
Dette er den svage side af denne distro - mest på grund af Gnome-skrivebordet. På inaktiv, CPU'en
udnyttelsen var relativt lav, kun omkring 1%, hvilket er godt, men ville spike selv på små ting.
Hukommelsesforbrug handler om 1.7 GB uden åbne applikationer, omtrent fire gange mere end en typisk Xfce
eller Plasmadistro på samme boks.
Derefter undersøgte jeg også systemets opførsel efter en times arbejde. Jeg var allerede nået at ramme
bytte, blot ved at installere software via dnf, lidt let browsing og den tilpasning, du har set
over. Der var også mærkbare forsinkelser i ting, der sker. Desktopmiljøet er det simpelthen ikke
lydhør nok. På dette tidspunkt krævede skrivebordet ca. 3 GB RAM plus noget swap. CPU'en
Forbruget var dog ikke så dårligt i gennemsnit 2.5%, men vi har set meget bedre.
Batteriets levetid
Med let brug og 50% lysstyrke returnerede CentOS 8 på G50 cirka 110 minutter for det fulde
batteri, hvilket faktisk betyder to tredjedele af det fulde, da nogle af cellerne er forringet over
år - du kan se status på plasma-desktops, men ikke her. I det mindste oversættes dette til ca. 3
timer og skift for en sund pakke, og dette er næsten 40-50% mindre end mindre Xfce- eller plasma-desktops
på den samme boks. Som forventet, da vi har set lignende resultater selv i det seneste
Fedora 30. Værsgo.
Sammenlignet med CentOS 7, hvad siger du?
Det er godt interessant. Først er der gået meget tid siden CentOS 7 blev lanceret. Og
den overordnede teknologiske tilgængelighedsfaktor spiller bestemt rollen. Mest fordi innovation i
desktopplads har nået et højdepunkt, og deltaet mellem CentOS 7 og CentOS 8 er meget mindre end det
mellem CentOS 7 og CentOS 6.
Dette betyder, at den seneste CentOS er meget tættere på moderne desktops end dens forgænger, og
det leveres med et bredere udvalg af godbidder til daglig brug end før. Igen er grunden til dette
skrivebordet har ikke ændret sig meget siden omkring 2012, så systemer kan tilbyde funktionalitet paritet, der
var ikke muligt i de foregående generationer.
Rent praktisk betyder det, at få af mine CentOS 7-klager holder. Hardwareproblemer, pakkehåndtering
spørgsmål, codec-problemer og ens. De fleste af disse er ikke længere anvendelige, og det er en god ting. At
betyder ikke, at oplevelsen var fejlfri - langt derfra, men der var få knebler, der var nødvendige for sortering
ud.
Med CentOS 7 på netop denne maskine separerede jeg mig
Gnome ,
Xfce opsætninger (plus den KDE, der er linket ovenfor), så også jeg
tilføjede
mainline 4.16-kerne, og jeg var nødt til at udføre nogle få
tricks her og der for at få alt til at fungere korrekt. Næsten intet af dette er nødvendigt med
seneste udgave. Dette er ganske opmuntrende, da det viser, at CentOS går videre. Men det er også en
tegn på stagnation i Linux-verdenen. Det er blevet en stabil tilstand, der er få nye ting
sker, og selvom dette kan være godt, er det ikke. Jeg taler ikke om innovation af hensyn til det,
Jeg taler om ægte entusiasme på tværs af Linux-sfæren som helhed.
Konklusion
Lad os se, hvordan vi pakker dette op. Hvis vi ser på CentOS 8 som det, kommer det med masser af problematiske
områder, der forhindrer det i at være sjovt og sjovt ud af boksen. Det store spørgsmål er evnen til
administrere Gnome-udvidelser, uden hvilke skrivebordet simpelthen ikke kan bruges. Men så, hvis vi husker dette
er en serverdistro, der aldrig i sig selv er beregnet til desktop brug, tingene ser helt okay ud, som der er
mange dedikerede hjemmesystemer, der administrerer meget mindre end dette. Glem ikke stabilitet og ti år
af støtte.
Desuden var jeg faktisk i stand til at opnå en rimelig aftale, jeg formåede at tilføje ny og cool software,
support til multimedia og smartphone er ganske god, og du kan være afhængig af dette system fremover.
Ydeevne er meh, netværk kan være bedre, og der bør være en forenklet mekanisme til at aktivere
desktop element. Alt i alt fortjener CentOS 8 noget som 7.5 / 10. Efter polering og tweaks, en snarere
halvtreds 9 / 10. Plus CentOS 8 er bedre end sin forgænger overalt, respekt. Du skal prøve.
Jeg vil prøve en in-vivo-opgradering. Måske også en plasma-test, ja! Og CentOS Stream, som
er måske lige det, jeg har set hele mit liv - en version med rullende version af distro designet
at forblive moderne og relevant selv mange, mange år efter den første udgivelse. Dette kan være magien
formel for stabilitet, support og nyeste software. Vi får se. Plus jeg skylder dig alle disse tutorials.
Stay tuned.