Website-Suche

Installieren Sie Enlightenment Desktop unter Devuan Linux


In einem früheren Artikel über die Installation von Devuan Linux wurde eine Neuinstallation von Devuan Linux ohne grafische Umgebung ausschließlich zu dem Zweck installiert, später die Enlightenment-Desktopumgebung zu installieren.

Enlightenment war ursprünglich ein Fenstermanager und hat sich zu einer wunderbaren Desktop-Umgebung entwickelt. Weitere Informationen zu den Projekten finden Sie auf der Seite „Über uns“ unter: https://www.enlightenment.org/about.

In diesem Artikel erfahren Sie, wie Sie die neueste Version von Enlightenment installieren. Zum Zeitpunkt des Verfassens dieses Artikels ist die aktuelle Version von Enlightenment Version 0.21.6 und die aktuelle Version der EFL-Bibliotheken ist Version 1.18.4.

System Anforderungen

Wenn Sie mit dem Devuan-Installationsartikel fortfahren, sollte das System bereits über die für die Erleuchtung erforderlichen Mindestanforderungen verfügen.

Wenn Sie jedoch ganz von vorne beginnen, finden Sie im Folgenden die empfohlenen Mindestspezifikationen für diesen Prozess.

  1. Mindestens 15 GB Festplattenspeicher; Wir empfehlen dringend, mehr zu haben
  2. Mindestens 2 GB RAM; mehr ist erwünscht
  3. Internetverbindung; Das Installationsprogramm lädt Dateien aus dem Internet herunter

Installation von Enlightenment Desktop unter Devan Linux

1. Der erste Schritt besteht darin, sicherzustellen, dass Devuan vollständig aktualisiert ist. Der erste Schritt besteht darin, eine Reihe von Befehlen auszuführen, um die neuesten für Devuan verfügbaren Pakete abzurufen.

Folgendes muss als Root-Benutzer ausgeführt werden und die Standardinstallation von Devuan enthält nicht das Paket „sudo“. Eine Anmeldung als Root-Benutzer ist erforderlich:

su root
apt-get update
apt-get upgrade

2. Sobald Devuan aktualisiert wurde und alle notwendigen Neustarts durchgeführt wurden, ist es Zeit, mit dem Aufbau von EFL und Enlightenment zu beginnen.

Wenn Sie etwas aus dem Quellcode erstellen, müssen vor Beginn des Prozesses immer mehrere Abhängigkeiten installiert werden. Im Folgenden sind die notwendigen Entwicklungsbibliotheken und Tools aufgeführt, die für EFL/Enlightenment auf Devuan benötigt werden. Um sie schnell zu installieren, führen Sie den folgenden Befehl aus:

su -c 'apt-get install openssl curl gcc g++ libdbus-1-dev libc6-dev libfontconfig1-dev libfreetype6-dev libfribidi-dev libpulse-dev libsndfile1-dev libx11-dev libxau-dev libxcomposite-dev libxdamage-dev libxdmcp-dev libxext-dev libxfixes3 libxinerama-dev libxrandr-dev libxrender-dev libxss-dev libxtst-dev libxt-dev libxcursor-dev libxp-dev libxi-dev libgl1-mesa-dev libgif-dev util-linux libudev-dev poppler-utils libpoppler-cpp-dev libraw-dev libspectre-dev librsvg2-dev libwebp5 liblz4-1 libvlc5 libbullet-dev libpng12-0 libjpeg-dev libgstreamer1.0-0 libgstreamer1.0-dev zlibc luajit libluajit-5.1-dev pkg-config doxygen libssl-dev libglib2.0-dev libtiff5-dev libmount-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libeina-dev libxcb-keysyms1-dev dbus-x11 xinit xorg'

Für diesen Vorgang müssen etwa 170 MB an Archiven heruntergeladen werden. Der Vorgang kann je nach Internetverbindung und Geschwindigkeit des Computers zwischen 5 und 15 Minuten dauern. Der Vorgang auf einer VM dauerte jedoch etwa 3 Minuten.

3. Sobald die erforderlichen Abhängigkeiten erhalten wurden, ist es an der Zeit, die erforderlichen Dateien für EFL und Enlightenment herunterzuladen.

Alle notwendigen Dateien können mit dem Befehl wget abgerufen werden.

wget -c http://download.enlightenment.org/rel/libs/efl/efl-1.18.4.tar.gz http://download.enlightenment.org/rel/apps/enlightenment/enlightenment-0.21.6.tar.gz

Bei den meisten Internetverbindungen dauert die Ausführung dieses Befehls etwa eine Minute. Der Befehl lädt lediglich die erforderlichen Entwicklungsdateien herunter, um EFL und Enlightenment aus dem Quellcode zu erstellen.

4. Der nächste Schritt besteht darin, den Inhalt der Tarballs zu extrahieren.

tar xf efl-1.18.4.tar.gz
tar xf enlightenment-0.21.6.tar.gz

Die beiden oben genannten Befehle erstellen im aktuellen Ordner zwei Ordner mit den Namen „efl-1.18.4“ bzw. „enlightenment-0.21.6“.

5. Der erste dieser Ordner, der benötigt wird, ist der Ordner „efl-1.18.4“. Da Devuan darauf abzielt, systemfrei zu sein, erfordert der Prozess der Vorbereitung des Quellcodes einen speziellen Konfigurationsparameter, um ihn später ordnungsgemäß erstellen zu können.

cd efl-1.18.4
./configure --disable-systemd

Die Ausführung des obigen Konfigurationsbefehls dauert unterschiedlich lange, kann aber je nach System auch nur eine Minute dauern. Achten Sie jedoch genau auf alle vom Prozess gemeldeten Fehler.

Typischerweise sind die einzigen Fehler, die hier auftreten, fehlende Entwicklungsbibliotheken. Die Ausgabe wird wahrscheinlich angeben, welche Bibliothek fehlt und mit dieser bestimmten Bibliothek problemlos installiert werden kann.

apt-get install library-name

6. Wenn der Befehl „configure“ ohne Fehler ausgeführt wurde, sollte die endgültige Ausgabe eine farbige Liste der Elemente sein, die beim Erstellen von EFL in den nächsten Schritten einbezogen werden sollen.

Die nächsten Schritte bestehen darin, die erforderlichen EFL-Bibliotheken tatsächlich zu erstellen.

make
su -c 'make install'

Dieser Prozess hängt wiederum von den Maschinen- und Hardwareressourcen ab, die für den Build-Prozess verfügbar sind. Die in diesem Handbuch verwendete virtuelle Maschine benötigte etwa 10 Minuten, um beide Befehle auszuführen.

7. Sobald der EFL-Erstellungsprozess abgeschlossen ist, ist es Zeit, Enlightenment aufzubauen.

cd ../enlightenment-0.21.6
./configure --disable-systemd
make
su -c 'make install'

Die oben genannten Befehle dauern je nach verwendetem System zwischen 10 und 15 Minuten. Sobald der letzte Befehl ausgeführt wurde, muss eine weitere Aufgabe ausgeführt werden, bevor die Enlightenment-Desktopumgebung gestartet wird.

8. Mit diesem letzten Befehl wird X11 so eingerichtet, dass Enlightenment gestartet wird, wenn der Benutzer X startet (Führen Sie diese Befehle nicht als Root aus).

echo 'exec enlightenment_start' > ~/.xinitrc
startx

Wenn alles gut geht, startet das System die Erstkonfiguration von Enlightenment, die den Benutzer durch die Sprache, die Tastatur und andere Konfigurationseinstellungen führt.

9. Sobald alle Benutzereinstellungen eingerichtet wurden, wird der Benutzer auf dem Enlightenment-Desktop abgelegt!

Ich hoffe, dass dieser Artikel hilfreich war und dass Ihnen die neue Enlightenment-Desktopumgebung in Devuan Linux gefällt! Bitte teilen Sie mir mit, wenn Sie auf Probleme oder Fragen stoßen. Wie immer vielen Dank, dass Sie sich die Zeit genommen haben, diesen Artikel zu lesen!