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

CentOS 8 Desktop-Perfektion – die Fortsetzung

Es ist Zeit für einen weiteren Artikel in meiner jahrelangen CentOS-Pimpifizierungsserie. Wir haben das damals mit CentOS 6 begonnen, mit CentOS 7 fortgesetzt, und kürzlich habe ich Ihnen auch gezeigt, wie Sie die relativ langweilige, aber voll funktionsfähige Server-Distribution AKA CentOS 8 in einen netten und unterhaltsamen Desktop verwandeln können. Wir haben viele coole Aufgaben erledigt, aber es gibt noch mehr zu tun.

Also machte ich mich daran, den Desktop etwas aufzupolieren, neue Software hinzuzufügen, neue Änderungen vorzunehmen, jede Option zu testen, um die Eckfälle zu entdecken und sie zu lösen. Meistens lief es gut, aber ein paar Dinge nicht. Das bedeutet, dass wir zum ersten Mal einen unvollkommenen Desktop haben werden. Ich hatte das nicht erwartet, aber ich denke, das ist Teil dieses andauernden Abenteuers. Fangen wir an.

NTFS-Berechtigungen

Ich habe versucht, einige interne Windows-Volumes zu mounten - natürlich mit NTFS formatiert. No Go. Mir wurde klar, dass ich die richtigen Bibliotheken installieren musste. Im Grunde fehlt Folgendes:

sudo dnf install ntfs-3g ntfsprogs

Wenn Sie nun auch komprimierte Dateien lesen können müssen (nicht sicher, ob dies jemand unter Windows verwendet), dann:

sudo dnf install ntfs-3g-system-compression

Opera-Browser

Im ersten Artikel installieren wir Chrome zusätzlich zu Firefox. Wenn Sie Opera wollen, kann es getan werden. Jetzt müssen Sie das richtige Repository konfigurieren – auf der offiziellen Seite steht nur das Deb-Paket zum Download bereit. Die Anleitung dazu erwähnt Fedora, aber das funktioniert auch in RHEL/CentOS 8:

sudo rpm --import https://rpm.opera.com/rpmrepo.key

Erstellen Sie dann die folgende Datei:/etc/yum.repos.d/opera.repo, und kopieren Sie den folgenden Text hinein:

[opera]
name=Opera-Pakete
type=rpm-md
baseurl=https://rpm.opera.com/rpm
gpgcheck=1
gpgkey=https://rpm.opera.com/rpmrepo.key
enabled=1

Sobald Sie das Repo konfiguriert haben, können Sie Opera installieren, entweder Stable oder Developer Edition:

sudo dnf installiere opera-stable (oder opera-developer)

Abhängigkeiten gelöst.
==========================================================================
Größe des Repositorys der Paketarchitekturversion
==========================================================================
Installieren:
opera-stable x86_64 67.0.3575.115-0 opera 62 M

Transaktionsübersicht
===========================================================================
1 Paket installieren

Gesamtgröße des Downloads:62 MB
Installierte Größe:216 MB
Ist das in Ordnung [j/N]:

Vivaldi-Browser

Sie können entscheiden, dass Opera nichts für Sie ist, und Sie bevorzugen Vivaldi. Gut, kein Problem. Wieder eine Repo-Konfiguration. Hier können Sie wie zuvor vorgehen oder das Repo importieren:

sudo dnf config-manager --add-repo https://repo.vivaldi.com/archive/vivaldi-fedora.repo

Und wieder haben Sie die Möglichkeit, verschiedene Editionen (stable oder dev) zu installieren:

sudo dnf install vivaldi-stable

Möglicher Fehler:Doppelte Repo-Konfiguration

Nachdem ich Vivaldi konfiguriert hatte, erhielt ich bei der nächsten Verwendung von dnf eine Fehlermeldung, die besagt:

Das Repository vivaldi ist in der Konfiguration mehrfach aufgeführt.

Um zu sehen, ob dies tatsächlich der Fall ist, habe ich in allen meinen Repo-Dateien eine einfache Suche nach der Zeichenfolge „vivaldi“ durchgeführt:

grep vivaldi /etc/yum.repos.d/*
/etc/yum.repos.d/vivaldi-fedora.repo:[vivaldi]
/etc/yum.repos.d/vivaldi-fedora .repo:name=vivaldi
/etc/yum.repos.d/vivaldi-fedora.repo:baseurl=https://repo.vivaldi.com/
archive/rpm/$basearch
/etc/yum.repos.d/vivaldi-fedora.repo:gpgkey=https://repo.vivaldi.com/
archive/linux_signing_key.pub
/etc/yum.repos.d/ vivaldi.repo:[vivaldi]
/etc/yum.repos.d/vivaldi.repo:name=vivaldi
/etc/yum.repos.d/vivaldi.repo:baseurl=http:// repo.vivaldi.com/archive/
rpm/x86_64
/etc/yum.repos.d/vivaldi.repo:gpgkey=http://repo.vivaldi.com/archive/
linux_signing_key.pub

Tatsächlich scheinen zwei Repos konfiguriert worden zu sein - Sie können das Fedora-Repository löschen.

Java-Setup

Möglicherweise benötigen Sie Java (entweder 8 oder 11). Dafür gibt es eine offizielle Anleitung, einschließlich eines Testfalls, um zu sehen, ob Sie Ihr System tatsächlich richtig konfiguriert haben:

sudo dnf install java-1.8.0-openjdk-devel

sudo dnf install java-11-openjdk-devel

Gnome Layout Switcher (kein Glück)

Nachdem ich meinen Manjaro 19-Test gemacht hatte, war ich begeistert, das Layout Switcher-Tool zu testen, und CentOS 8 schien die richtige Gelegenheit für dieses kleine Spiel zu sein. Leider liefen die Dinge nicht ganz so gut, wie sie hätten oder sollen. Ich habe die Dateien von GitHub heruntergeladen, das Skript ausgeführt ... und nicht die benötigten Layouts erhalten. Einige der Optionen haben mich einfach abgemeldet, ohne Änderungen vorzunehmen. Andere haben nur die Symbole geändert. Auch das Laden einer gespeicherten Default-Konfiguration funktionierte nicht - die Icons aus einem anderen Set blieben erhalten. Das erfordert also mehr Arbeit.

Die Menschheitssymbole aus dem Unity-Set bleiben - ich habe Papirus zurück erwartet.

Globales Anwendungsmenü (kein Glück)

Ich dachte auch, dass es super nett wäre, ein Unity-ähnliches Layout mit einem globalen Menü auszuprobieren, wie ich es in Plasma getan habe. Und es gibt sogar eine Gnome-Erweiterung, die das tut. Leider wurde es nicht für Gnome 3.32 aktualisiert, das CentOS 8 hat, also funktioniert das nicht wirklich. Ich konnte das nicht einmal installieren, also habe ich hier nichts zu zeigen.

LyX (kein Glück)

Mein liebstes Textverarbeitungsprogramm auf der ganzen Welt ist LyX - und ich habe im ersten Artikel erwähnt, dass es in den von mir konfigurierten Extra-Repos nicht vorhanden ist. Also ging ich herum und suchte und kam zu kurz. Es gibt LyX im CentOS 7 EPEL Repo, aber es erfordert Qt 4.X, das veraltet ist. Es gibt auch eine Version in Fedora 31 Repo, aber diese verwendet zu neue Bibliotheken. Noch ein trauriges Gesicht.

- nichts stellt libQtCore.so.4()(64bit) bereit, das von lyx-2.2.3-1.el7.x86_64 benötigt wird
- nichts stellt libQtGui.so.4()(64bit) bereit, das von lyx-2.2.3 benötigt wird -1.el7.x86_64
- nichts stellt libQtSvg.so.4()(64bit) zur Verfügung, das von lyx-2.2.3-1.el7.x86_64 benötigt wird

- nichts stellt /usr/bin/dv2dt bereit, das von lyx-2.3.3-2.fc31.x86_64 benötigt wird
- nichts stellt /usr/bin/dvipost bereit, das von lyx-2.3.3-2.fc31.x86_64 benötigt wird
- nichts stellt libQt5Core.so.5(Qt_5.12) bereit, das von lyx-2.3.3-2.fc31.x86_64 benötigt wird
- nichts stellt libhunspell-1.7.so.0() bereit, das von lyx-2.3 benötigt wird. 3-2.fc31.x86_64
...

IrfanView

Ich mag IrfanView sehr - es ist mein Lieblingsbildbetrachter auf der ganzen Welt. Es ist eine Windows-Anwendung, aber es funktioniert auch sehr gut unter Linux, und wann immer ich eine Chance habe, greife ich zu. Nun, ich habe dies mit Snaps gemacht, was auch eine Reihe anderer Optionen vor Ihnen eröffnet, anwendungstechnisch. Hinweis:Ich bin mit dem Schnappschuss verbunden, also wenn Sie Voreingenommenheit riechen, rennen Sie weg! Aber im Ernst, ein netter kleiner Erfolg nach ein paar Haken.

Snap-Installieren von irfanview

Schlussfolgerung

Und damit sind wir am Ende dieser abenteuerlichen Achterbahnfahrt angelangt. Gute Sachen, schlechte Sachen, wieder gute Sachen. Was mich jetzt beunruhigt, ist die neu entdeckte bipolare Natur der Desktop-Transformation von CentOS 8. Auf der einen Seite sind einige Dinge so viel einfacher, einfacher und schneller als in den vergangenen Ausgaben dieser Distribution. Bedeutsam. CentOS 8 ist sehr modern, also gibt es hier nichts davon, die Dinosaurier-Sache zu jagen. Aber auf der anderen Seite fehlen viele coole Sachen oder wurden nicht zu den beliebten Repos von Drittanbietern hinzugefügt, und ich frage mich warum.

Hat die Distribution an Popularität nachgelassen – oder die Notwendigkeit für die Extras? Verwenden die Leute ihre Computer heute anders als zu der Zeit, als CentOS 6 oder CentOS 7 herauskamen? Vielleicht ist der Mangel an cooler Software ein Zeichen für die allgemeine Ermüdung im Linux-Bereich. Oder etwas ganz anderes? Alles in allem können Sie in CentOS viel erreichen und viele coole und lustige Dinge genießen. Vergessen Sie nie, dass dies im Wesentlichen eine Server-Distribution ist! Aber zum ersten Mal spüre ich auch eine große Störung in der Kraft, und es gibt negative Elemente, die mich daran hindern, den perfekten Spaß zu haben. Nun, ich finde, Sie finden den heutigen Beitrag nützlich – und wenn Sie noch weitere Fragen haben, fragen Sie einfach. Wir sind fertig.


Cent OS
  1. So aktivieren Sie das EPEL-Repository auf CentOS

  2. Konfigurieren Sie VNC auf CentOS 6 / RHEL 6

  3. So ändern Sie den Hostnamen unter CentOS

  4. Eine Einführung in den vi-Editor

  5. So aktivieren Sie Remotedesktop zum Freigeben der aktuellen Desktopsitzung in CentOS/RHEL 7

CentOS 7 - Ah ah ah am Leben bleiben (im Jahr 2021)

Und die beste Distribution des Jahres 2019 ist ...

CentOS 8 Stream - die Streampunk-Distribution

So verwandeln Sie CentOS 8 in einen perfekten Desktop

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

Centos – Wie installiere ich Desktop-Umgebungen auf Centos 7?