Installéiert Enlightenment Desktop op Devuan Linux


An engem fréieren Artikel iwwer d'Installatioun vun Devuan Linux, gouf eng frësch Installatioun vun Devuan Linux ouni e grafeschen Ëmfeld installéiert fir den eenzegen Zweck fir spéider d'Enlightenment Desktop-Ëmfeld z'installéieren.

Enlightenment war ursprénglech e Fënstermanager an ass an eng wonnerbar Desktop-Ëmfeld gespaut. Fir méi Informatiounen iwwer d'Projete, stoppt w.e.g. op hir Iwwert eis Säit: https://www.enlightenment.org/about.

Dësen Artikel deckt wéi Dir déi neist Versioun vun Enlightenment installéiere wëllt. Zu der Zäit vun dësem Schreiwen ass déi aktuell Versioun Enlightenment Versioun 0.21.6 an déi aktuell Versioun vun den EFL Bibliothéiken ass Versioun 1.18.4.

Wann Dir weider aus dem Devuan Installatiounsartikel weiderféiert, sollt de System schonn déi Minimum Ufuerderunge fir d'Erliichterung hunn.

Wéi och ëmmer, wann Dir vun Null unzefänken, sinn déi folgend de Minimum proposéiert Spezifikatioune fir dëse Prozess.

  1. Op d'mannst 15GB vun Disk Space; staark encouragéiert méi ze hunn
  2. Op d'mannst 2GB vum Ram; méi gëtt encouragéiert
  3. Internetverbindung; Installateur wäert Dateien vum Internet eroflueden

Installatioun vum Enlightenment Desktop op Devan Linux

1. Den éischte Schrëtt ass sécherzestellen datt Devuan komplett aktualiséiert gëtt. Den éischte Schrëtt ass eng Serie vu Kommandoen auszeféieren fir déi lescht Packagen fir Devuan ze kréien.

Déi folgend muss als Root Benotzer lafen an d'Standardinstallatioun vum Devuan enthält net de 'sudo' Package. Aloggen als Root Benotzer wäert néideg sinn:

$ su root
# apt-get update
# apt-get upgrade

2. Wann Devuan aktualiséiert gëtt an all néideg Neistarten ausgefouert goufen, ass et Zäit fir d'Gebai vun EFL an Enlightenment unzefänken.

Wann Dir eppes aus der Quell baut, ginn et ëmmer e puer Ofhängegkeeten déi installéiert musse ginn ier de Prozess ufänkt. Folgend sinn déi néideg Entwécklungsbibliothéiken an Tools déi fir EFL/Enlightenment op Devuan gebraucht ginn a fir se séier z'installéieren, fuert de folgende Kommando:

# 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'

Dëse Prozess erfuerdert ongeféier 170MB vun Archiven fir erofzelueden a kéint méiglecherweis iwwerall vu 5-15 Minutten daueren ofhängeg vun der Internetverbindung an der Geschwindegkeet vum Computer. De Prozess op engem VM huet awer ongeféier 3 Minutten gedauert.

3. Wann déi néideg Ofhängegkeete kritt sinn, ass et Zäit fir déi néideg Dateie fir EFL an Enlightenment erofzelueden.

All néideg Dateie kënne mat dem wget Kommando kritt ginn.

# 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

Dëse Kommando dauert ongeféier eng Minutt fir op déi meescht Internetverbindungen ze kompletéieren. De Kommando luet einfach déi néideg Entwécklungsdateien erof fir EFL an Enlightenment aus dem Quellcode ze bauen.

4. De nächste Schrëtt ass den Inhalt vun den Tarballs ze extrahieren.

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

Déi zwee Kommandoen uewen erstellen zwee Ordner am aktuellen direkt genannt 'efl-1.18.4' respektiv 'Enlightenment-0.21.6'.

5. Déi éischt vun dësen Ordner déi gebraucht gëtt ass den 'efl-1.18.4' Dossier. Zënter Devuan zielt fir systemdéiert gratis ze sinn, brauch de Prozess fir de Quellcode ze preparéieren e spezielle Konfiguratiounsparameter fir spéider richteg ze bauen.

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

Den uewe genannte Konfiguratiounskommando variéiert an der Zäit déi et dauert fir ze kompletéieren, awer kann esou wéineg wéi eng Minutt daueren ofhängeg vum System. Opgepasst awer op all Feeler, déi vum Prozess gemellt ginn.

Typesch sinn déi eenzeg Feeler, déi hei erlieft ginn, fehlend Entwécklungsbibliothéiken. D'Ausgab wäert méiglecherweis uginn wéi eng Bibliothéik fehlt an déi speziell Bibliothéik kann einfach installéiert ginn.

# apt-get install library-name

6. Wann de Konfiguratiounskommando ouni Fehler leeft, sollt d'Finale Output eng faarweg Lëscht vun den Elementer sinn, déi abegraff sinn, wann EFL an de kommende Schrëtt gebaut gëtt.

Déi nächst Schrëtt sinn tatsächlech déi néideg EFL Bibliothéiken ze kreéieren.

# make
# su -c 'make install'

Dëse Prozess erëm wäert variéieren baséiert op der Maschinn an Hardware Ressourcen fir de Bau Prozess verfügbar. Déi virtuell Maschinn, déi an dësem Guide benotzt gëtt, huet ongeféier 10 Minutten gedauert fir béid Kommandoen ze kompletéieren.

7. Wann den EFL Build Prozess fäerdeg ass, ass et Zäit fir Enlightenment ze bauen.

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

Déi uewe genannte Kommandoen daueren iwwerall vun 10-15 Minutten, ofhängeg nach eng Kéier vum System dat benotzt gëtt. Wann de leschte Kommando ofgeschloss ass, muss eng méi Aufgab gemaach ginn ier Dir d'Enlightenment Desktop-Ëmfeld lancéiert.

8. Dëse leschte Kommando wäert X11 opbauen fir Erliichterung ze starten wann de Benotzer X ufänkt (Laft dës Kommandoen net als Root).

# echo 'exec enlightenment_start' > ~/.xinitrc
$ startx

Wann alles gutt geet, fänkt de System d'initial Konfiguratioun vun der Enlightenment un, déi de Benotzer duerch d'Sprooch, d'Tastatur an aner Konfiguratiounsastellungen trëppelt.

9. Wann all d'Benotzer Astellunge ageriicht sinn, gëtt de Benotzer an d'Enlightenment Desktop erofgelooss!

Ech hoffen, datt dësen Artikel profitabel war an datt Dir déi nei Enlightenment Desktop-Ëmfeld am Devuan Linux genéisst! Loosst mech w.e.g. wëssen wann Dir Problemer oder Froen hutt déi Dir hutt. Wéi ëmmer, Merci fir d'Zäit ze huelen fir dësen Artikel ze liesen!