GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

CentOS 8-Review – Lassen Sie uns auf die nächsten zehn Jahre anstoßen

Es gibt Betriebssysteme, die nie als Desktops verwendet werden sollten. Nun, um fair zu sein, fallen die meisten Linux-Distributionen in gewisser Weise in diese Kategorie. Aber CentOS fällt mehr. Es ist eine No-Nonsense-Server-Distribution, die Ihnen eine dreiviertel Ewigkeit stabilen Support und ein schwarzes Loch im Wert vorhersehbarer Langeweile bietet, damit Sie Ihre Arbeit erledigen können. Aber wenn du Desktop willst, kannst du das auch.

Ich hatte schon immer ein Faible für CentOS – wenn Sie neugierig sind, können Sie alles über meine CentOS 6-Geschichte und die nachfolgende CentOS 7-Saga im letzten Jahrzehnt lesen. Jetzt, da die neueste Version erschienen ist, ist es Zeit für einen weiteren langen Rückblick. Ich werde die Distribution auf meinen Lenovo G50-Rechner mit acht Booten und gemischtem Windows und Linux übertragen, auf dem übrigens bereits eine CentOS-Instanz ausgeführt wird. Und wenn alles gut geht, werden wir auch ein In-vivo-Upgrade versuchen. Beginnen wir erst einmal die Reise.

Installation

Keine Screenshots, da dies geschieht, bevor Sie den Desktop erreichen. Im Moment konnte ich keine Live-Medien finden, also entschied ich mich für die vollständige Installation, einen ISO-Download im Wert von 6,6 GB. Ich habe das Image geätzt, dann das System gebootet und mit der Einrichtung begonnen.

Insgesamt ist es sehr Fedora, aber mit einigen Extras. Sie haben auch die Möglichkeit, den gewünschten Installationstyp (der Standard für mich war Server mit GUI - was Gnome bedeutet), die Kdump-Konfiguration, das Netzwerk und die Sicherheitsrichtlinie zu konfigurieren. Die Installation verwendet den ultra-nicht intuitiven Sternansatz mit der Schaltfläche „Fertig“ in der oberen linken Ecke, die niemandem hilft. Sie haben auch nicht den Blivet-Partitionierer.

Ich habe die Distribution so konfiguriert, dass sie die Root-Partition verwendet, Swap hinzugefügt und formatiert und /boot/efi konfiguriert. Dann richtete ich das Netzwerk ein und war angenehm überrascht zu erfahren, dass es sofort einsatzbereit war. Dies war nicht der Fall, als ich CentOS 7 getestet habe, wo ich die Realtek-Karten-RPM manuell herunterladen musste. Süss. Ich ließ das Installationsprogramm laufen, und etwa fünfzig Minuten später war alles erledigt. Neustart.

Das GRUB-Menü zeigte alle meine Distributionen ... außer einer, aus irgendeinem seltsamen Grund. Eine Ubuntu 18.04-Instanz, die auf einer 150-GB- /dev/sda6-Partition installiert war, war nicht in der Liste, aber der Rest, einschließlich mehrerer anderer Bionic-basierter Systeme, wie Kubuntu 18.04 auf /dev/sda14 und KDE neon auf /dev/sda15 , sowie das residente Windows 10, Fedora 30, CentOS7 und Manjaro. Nicht sicher warum, aber etwas, das Sie später erkunden können.

Mit CentOS 8

Der Desktop ist einfach Gnome 3 (Version 3.28). Nichts, was Sie nicht schon ein Dutzend Mal gesehen haben, und es ist eine vermeintlich minimalistische Formel, die für mich nicht funktioniert. Standardmäßig keine Min/Max-Schaltflächen, kein Dock oder Shortcut-Panel, das mit einem einzigen Mausklick leicht zugänglich ist, und so weiter. Also bestand meine erste Aufgabe des Tages darin, alles zu sortieren, bevor ich zusätzliche Tests durchführte.

Gnome Tweaks, Gnome-Erweiterungen und Repos von Drittanbietern

Das war nicht trivial. Gnome Tweaks (Gnome Tweak Tool) befindet sich im Repo, und die Konfiguration von EPEL und RPM Fusion war ziemlich einfach. Aber es gab jede Menge Probleme mit Gnome-Erweiterungen. Tatsächlich verlangt dies nach einem eigenen Leitfaden, den ich in ein paar Tagen veröffentlichen werde. Tragen Sie mit mir. Glauben Sie mir vorerst, dass es behoben werden kann und dass Sie die vollständige Erfahrung haben können. Aber es hat eine Weile gedauert. Nachdem ich alle oben genannten Funktionen korrekt aktiviert hatte, installierte ich Dash to Panel, hatte Fensterschaltflächen und konnte mit der Installation zusätzlicher Software, Themen und Symbole fortfahren und den Desktop so verhalten, wie er sollte.

Und schließlich, nach der Magie (Tutorial kommt, kleines Versprechen), Heureka!

Netzwerken

Drahtlos, sofort einsatzbereit, ja. Aber dann verlor ich nach einer Weile die Verbindung. W00t. Ich habe dann meinen Realtek-Tweak hinzugefügt, und danach war es besser. Dies hätte jedoch gar nicht passieren dürfen, da das Problem in neueren Kerneln behoben sein soll. Seltsam.

Die Bluetooth-Kopplung funktionierte schnell und richtig. Tatsächlich fast augenblicklich. Sehr cool. Samba-Sharing, naja! Nein, wegen Sicherheit. Aber zumindest mit einer Server-Distribution können Sie die strengen Standardeinstellungen entschuldigen. Ich musste das winzige Client-Protokoll anpassen, bevor ich Zugriff hatte. Drucktechnisch hatte ich mehr Probleme. Die Distribution sah keinen der Drucker, seien es Wireless oder Samba, und erst nachdem ich manuell eine IP-Adresse angegeben hatte, wurden die Ergebnisse angezeigt. Ich bin froh, dass ich nicht viel brauchte, um eine vernünftige Konnektivität zu haben, aber das kann so viel effizienter sein.

Multimedia-Wiedergabe

Wie sehr hat sich die Welt verändert. Eine Server-Distribution spielt MP3- und HD-Videos klaglos ab. Süss. Das einzige Problem ist, dass Sie mit Video keine Screenshots des Wiedergabebereichs aufnehmen können. Wenn Sie dies nur mit dem Fenster versuchen, erhalten Sie eine leere Leinwand. Sie müssen den gesamten Desktop erfassen, um den Inhalt des gespeicherten Bildes anzuzeigen. Dies ist kein CentOS-Problem, dies ist ein umfassenderes Gnome-Problem, das ich in den letzten Jahren ein halbes Dutzend Mal gemeldet habe.

Smartphone-Konnektivität

Kein Schweiß. Ich habe die drei Hauptvarianten ausprobiert - Android, IPhone und Windows Phone, und sie haben alle ohne Probleme gemountet und so weiter. Einschließlich eines einzigen Screenshots, also müssen Sie mir beim Wort glauben. Aber das ist ganz ordentlich, und das bedeutet modernes Zeug, was normale Leute brauchen, genau dort, in einer Server-Distribution.

Paketverwaltung &Updates

Ich konnte die Gnome-Software nicht verwenden - sie beschwerte sich ständig über das schreibgeschützte Repo. Keine Ahnung warum, aber das ist der Stand der Dinge. Auf der Befehlszeile war dnf zuverlässig und tat alles, was ich brauchte. Es gab ein Problem mit Firefox und dem Signieren von Zertifikaten für Add-Ons, das nach dem ersten Stapel von Updates behoben wurde, 220 MB an Daten, die in etwa 90 Paketen enthalten waren. Schnell und wahr.

Die Gnome-Software hat sich schließlich selbst "repariert", aber es bleibt immer noch eine ziemlich langweilige und unattraktive Sache. Und dann gibt es noch das ganze Windows-ähnliche Neustarten und Aktualisieren, was überhaupt keinen Sinn ergibt. Warum sollten Sie wertvolle Zeit verlieren, die Sie in Ihrer Sitzung haben können, nur um Updates auf eine Weise auszuführen, wie es keine andere Distribution jemals tut? Nicht spezifisch für CentOS, das ist ein altes und unnötiges Gnome-Problem.

Ich habe dann GIMP, VLC, Steam, LibreOffice sowie Skype und Google Chrome von RPMs installiert, die direkt von ihren offiziellen Websites heruntergeladen wurden. Hier gab es einige Probleme. Zum Beispiel beschwerte sich VLC zunächst über fehlende Abhängigkeiten – dies erforderte einige zusätzliche Repos, aber darüber werden wir im Make-Perfect-Tutorial sprechen.

Letzte Metadaten-Ablaufprüfung:vor 0:13:06 Uhr am Montag, 30. September 2019, 15:29:48 Uhr BST.
Fehler:
Problem:Widersprüchliche Anforderungen
- nichts stellt libjack.so.0()(64bit) bereit, das von vlc-1:3.0.8-20.el8.x86_64 benötigt wird
- nichts bietet libfluidsynth.so.1()(64bit) benötigt von vlc-1:3.0.8-20.el8.x86_64
(versuchen Sie '--skip-broken' hinzuzufügen, um deinstallierbare Pakete zu überspringen oder '- -nobest', um nicht nur die besten Kandidatenpakete zu verwenden)

Und LibreOffice hat kein Metapaket, also müssen Sie Komponenten einzeln installieren, wie Writer, Impress und so weiter, was lästig sein kann. Aber dann hatte ich die Dinge geklärt, und mein System war vollgestopft mit guter, moderner Software. Die Gesamtverfügbarkeit ist jedoch geringer als bei einer typischen Ubuntu-Distribution - Sie werden nicht viele andere Leet-Programme finden, die die sogenannten jungen Leute verwenden, Messenger und Social-Media-Zeug und dergleichen. Und für uns knusprige Veteranen zum Beispiel kein LyX.

Standardanwendungssatz

Sie könnten denken, dass die Bildgröße von 6,6 GB in eine Software im Wert von Library of Alexandria übersetzt wird, aber das ist nicht der Fall. Zumindest nicht, wenn es um Desktop-Sachen geht. Das Image enthält viele wichtige Server- und Unternehmenskomponenten, die Sie wahrscheinlich nicht interessieren, sowie mehrere Desktop-Umgebungen, sodass Ihnen nur ein bescheidener Satz bleibt. Firefox, Videos, Boxes, Cheese und so weiter.

Und wir bekommen die übliche Diskrepanz zwischen dunklen und hellen Themen – einige Apps verwenden dies, andere das.

Anpassung

Ich habe etwas mehr Zeit damit verbracht, CentOS 8 superhübsch zu machen. Dies beinhaltete das Ändern von Hinweisen auf Subpixel (LCD) und das Hinzufügen von Vorlagendateien, damit Dateien sie beim Rechtsklick haben - ich kann nicht glauben, dass dies 2019 immer noch ein Problem ist, bei dem Sie Ihre Box manuell für eine triviale neue Datei konfigurieren müssen Eintrag im Kontextmenü - mit Papirus-Symbolen, neuen Hintergrundbildern und einigen zusätzlichen Erweiterungen.

Standard-Icons sind sehr altmodisch und unschön.

Schon bald stand mir jedoch ein sehr vernünftiger und hübscher Desktop zur Verfügung. Und Sie würden den Unterschied zu anderen Gnome-Desktops nicht wirklich kennen oder erkennen können. Aber auch unter der Haube sind die Änderungen derzeit minimal. Wenn Sie neugierig sind, CentOS macht Gnome 3.28, wie bereits erwähnt, plus Kernel 4.18, was es ziemlich modern macht, aber dann hatte ich 4.16 in CentOS 7 als manuelle Anpassung.


Hardwarekompatibilität, Suspend &Resume, Stabilität

Abgesehen von der winzigen Wireless-Störung war alles andere an der Hardwarefront großartig. Die Distribution war auch superstabil, ohne Abstürze, Hoppla oder ähnliches. SELinux hat sich kein einziges Mal beschwert, und ich konnte ohne Probleme aussetzen und fortsetzen. Auch schnell. Fn-Tasten, bequem.

Leistung

Dies ist die schwache Seite dieser Distribution - hauptsächlich wegen des Gnome-Desktops. Im Leerlauf war die CPU-Auslastung relativ niedrig, nur etwa 1 %, was gut ist, aber selbst bei winzigen Dingen sprunghaft ansteigen würde. Die Speichernutzung beträgt etwa 1,7 GB ohne offene Anwendungen, ungefähr viermal mehr als eine typische Xfce- oder Plasma-Distribution auf derselben Box.


Ich habe dann auch das Verhalten des Systems nach einer Stunde Arbeit untersucht. Ich hatte es bereits geschafft, auf Swap zu klicken, indem ich einfach Software über dnf installierte, etwas leichtes Browsen und die Anpassung, die Sie oben gesehen haben. Es gab auch spürbare Verzögerungen im Geschehen. Die Desktop-Umgebung ist einfach nicht reaktionsschnell genug. Zu diesem Zeitpunkt verbrauchte der Desktop etwa 3 GB RAM plus etwas Swap. Der CPU-Verbrauch war jedoch nicht so schlimm, ungefähr 2,5 % im Durchschnitt, aber wir haben schon viel besseres gesehen.

Akkulaufzeit

Bei geringer Nutzung und 50 % Helligkeit lieferte CentOS 8 auf dem G50 etwa 110 Minuten für den vollen Akku, was eigentlich zwei Drittel eines vollen Akkus bedeutet, da einige der Zellen im Laufe der Jahre abgenutzt sind – Sie können den Status in Plasma sehen Desktops, aber nicht hier. Jedenfalls bedeutet dies ungefähr 3 Stunden und Wechselgeld für ein gesundes Paket, und das ist fast 40-50 % weniger als bei schlanken Xfce- oder Plasma-Desktops auf derselben Box. Irgendwie erwartet, da wir ähnliche Ergebnisse sogar im neuesten Fedora 30 gesehen haben. Bitte schön.

Was sagen Sie im Vergleich zu CentOS 7?

Nun, das ist ziemlich interessant. Erstens ist seit dem Start von CentOS 7 viel Zeit vergangen. Und der allgemeine Faktor der technischen Zugänglichkeit spielt definitiv eine Rolle. Hauptsächlich, weil die Innovation im Desktop-Bereich ihren Höhepunkt erreicht hat und das Delta zwischen CentOS 7 und CentOS 8 viel kleiner ist als das zwischen CentOS 7 und CentOS 6.

Das bedeutet, dass das neueste CentOS viel näher an modernen Desktops ist als sein Vorgänger, und es bietet eine größere Auswahl an Extras für den täglichen Gebrauch als zuvor. Der Grund dafür ist wiederum, dass sich der Desktop seit etwa 2012 nicht wesentlich verändert hat, sodass Systeme eine Funktionalitätsparität anbieten können, die in den vorherigen Generationen nicht möglich war.

Praktisch bedeutet dies, dass nur wenige meiner CentOS 7-Beschwerden gelten. Hardwareprobleme, Paketverwaltungsprobleme, Codec-Probleme und dergleichen. Die meisten davon sind nicht mehr anwendbar, und das ist eine großartige Sache. Das bedeutet nicht, dass die Erfahrung fehlerfrei war – ganz im Gegenteil, aber es gab einige Kleinigkeiten, die geklärt werden mussten.

Mit CentOS 7 auf genau dieser Maschine habe ich separate Gnome- und Xfce-Setups (plus das oben verlinkte KDE-Setup) durchgeführt, dann habe ich auch den Mainline 4.16-Kernel hinzugefügt, und ich musste hier und da ein paar Tricks ausführen, damit alles richtig funktioniert. Fast nichts davon ist mit der neuesten Ausgabe notwendig. Dies ist recht ermutigend, da es zeigt, dass CentOS voranschreitet. Aber es ist auch ein Zeichen der Stagnation in der Linux-Welt. Es ist zu einer stabilen Sache geworden, es passieren nur wenige neue Dinge, und obwohl dies gut sein könnte, ist es das nicht. Ich spreche nicht um der Innovation Willen, ich spreche von echter Begeisterung in der gesamten Linux-Sphäre.

Schlussfolgerung

Mal sehen, wie wir das abschließen. Wenn wir uns CentOS 8 so ansehen, dann gibt es viele problematische Bereiche, die verhindern, dass es sofort Spaß macht und Spaß macht. Das große Problem ist die Möglichkeit, Gnome-Erweiterungen zu verwalten, ohne die der Desktop einfach nicht nutzbar ist. Aber wenn wir uns daran erinnern, dass dies eine Server-Distribution ist, die per se nie für den Desktop-Einsatz gedacht ist, sieht es ganz gut aus, da es viele dedizierte Heimsysteme gibt, die viel weniger verwalten. Stabilität und zehn Jahre Support nicht vergessen.

Darüber hinaus konnte ich tatsächlich einen fairen Deal erzielen, ich habe es geschafft, neue und coole Software hinzuzufügen, Multimedia- und Smartphone-Unterstützung sind ziemlich gut, und Sie können sich in Zukunft auf dieses System verlassen. Die Leistung ist schlecht, das Netzwerk kann besser sein, und es sollte einen vereinfachten Mechanismus geben, um das Desktop-Element zu aktivieren. Alles in allem verdient CentOS 8 so etwas wie 7,5/10. Nach dem Polieren und Optimieren ein ziemlich schickes 9/10. Außerdem ist CentOS 8 rundum besser als sein Vorgänger, Respekt. Du solltest es versuchen.

Ich werde versuchen, ein In-vivo-Upgrade durchzuführen. Vielleicht auch ein Plasmatest, ja! Und CentOS Stream, das könnte genau das sein, wonach ich mein ganzes Leben lang gesucht habe – eine Rolling-Release-Version der Distribution, die so konzipiert ist, dass sie auch viele, viele Jahre nach der Erstveröffentlichung modern und relevant bleibt. Das könnte die Zauberformel für Stabilität, Support und neueste Software sein. Wir werden sehen. Außerdem schulde ich dir all diese Tutorials. Bleiben Sie dran.


Cent OS
  1. Garuda Linux Review - Kämpfe gegen mich, kämpfe gegen dich, aha

  2. Überprüfung von Ubuntu MATE 20.10 Groovy Gorilla

  3. Der neue Plasmasystem-Monitor – ist er gut?

  4. Kubuntu 20.10 Groovy Gorilla-Rezension

  5. EasyOS 2.3 - Der moderne Prometheus-Tux

Xfce 4.14-Rezension - Ausharren für einen Helden

Manjaro 18.0.4 Illyria Plasma Review – Genius in Verkleidung

Plasma 5.16 Review – Eine Flutwelle der Güte

KDE neon 5.15 im Test – Bremsschwellen voraus

Plasma 5.15-Rezension – Pro Momentum

Zorin OS 12.4 Core Review – Überraschend gut