Devuan Linuxi installige Enlightenment Desktop


Varasemas artiklis, mis käsitles Devuan Linuxi installimist, installiti Devuan Linuxi uus install ilma graafilise keskkonnata ainsa eesmärgiga hilisemaks Enlightenmenti töölauakeskkonna installimiseks.

Enlightenment oli algselt aknahaldur ja sellest on saanud imeline töölaua keskkond. Projektide kohta lisateabe saamiseks külastage nende lehte meie kohta: https://www.enlightenment.org/about.

Selles artiklis käsitletakse valgustatuse uusima versiooni installimist. Selle kirjutamise ajal on valgustatuse praegune versioon versioon 0.21.6 ja EFL-i teekide praegune versioon on versioon 1.18.4.

Devuani installiartiklist jätkates peaks süsteemil olema juba valgustamiseks vajalikud miinimumnõuded.

Kuid kui alustada nullist, on selle protsessi jaoks minimaalsed soovitatud spetsifikatsioonid.

  1. vähemalt 15 GB kettaruumi; soovitatakse tungivalt rohkem
  2. vähemalt 2 GB ram; julgustatakse rohkem
  3. Interneti-ühendus; installiprogramm laadib failid Internetist alla

Enlightenment Desktopi installimine Devan Linuxi

1. Esimene samm on tagada Devuani täielik uuendamine. Esimene samm on käskude rea käivitamine, et saada Devuanile uusimad paketid.

Järgnev peab olema käivitatud juurkasutajana ja Devuani vaikinstall ei sisalda paketti sudo. Vaja on sisselogimist juurkasutajana:

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

2. Kui Devuan on värskendatud ja kõik vajalikud taaskäivitused on läbi viidud, on aeg alustada EFL-i ja valgustatuse ehitamist.

Allikast midagi ehitades on enne protsessi alustamist alati vaja installida mitu sõltuvust. Järgnevad on vajalikud arendusraamatukogud ja tööriistad, mis on vajalikud EFL-i/Enlightenment Devuanis ja nende kiireks installimiseks, käivitage järgmine käsk:

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

Selle protsessi jaoks on vaja alla laadida umbes 170 MB arhiive ja see võib sõltuvalt Interneti-ühendusest ja arvuti kiirusest kesta 5–15 minutit. VM-i protsess kestis siiski umbes 3 minutit.

3. Kui vajalikud sõltuvused on saadud, on aeg alla laadida vajalikud failid EFL-i ja valgustatuse jaoks.

Kõigi vajalike failide saab käsu wget abil.

# 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

Selle käsu täitmiseks kulub enamiku Interneti-ühenduste korral umbes minut. Käsk laadib lihtsalt alla vajalikud koodid, et luua EFL ja Enlightenment lähtekoodist.

4. Järgmine samm on eraldada tarballide sisu.

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

Kaks ülaltoodud käsku loovad praeguses kaustas kaks kausta, mida nimetatakse vastavalt 'efl-1.18.4' ja 'enlightenment-0.21.6'.

5. Esimene vajalik kaust on kaust ‘efl-1.18.4’. Kuna Devuan soovib olla süsteemivaba, nõuab lähtekoodi ettevalmistamise protsess hiljem nõuetekohaseks koostamiseks spetsiaalset konfigureerimisparameetrit.

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

Ülaltoodud käsk konfigureerimine varieerub selle täitmiseks kuluva aja osas, kuid sõltuvalt süsteemist võib see võtta nii vähe kui minut. Pöörake hoolikalt tähelepanu protsessis teatatud vigadele.

Tavaliselt on siin kogetud ainsad vead puuduvad arendusteegid. Väljund näitab tõenäoliselt, milline teek puudub ja seda konkreetset teeki saab hõlpsasti installida.

# apt-get install library-name

6. Kui käsk configure käitus ilma tõrgeteta, peaks lõplikuks väljundiks olema värvikas loend üksustest, mis lisatakse, kui EFL on eelseisvates toimingutes üles ehitatud.

Järgmised sammud on tegelikult vajalike EFL-i teekide loomine.

# make
# su -c 'make install'

See protsess varieerub jällegi masina ja riistvara ressursside järgi, mis on ehitamisprotsessil saadaval. Selles juhendis kasutatud virtuaalmasin võttis mõlema käsu täitmiseks umbes 10 minutit.

7. Kui EFL-i koostamisprotsess on lõpule jõudnud, on aeg ehitada valgustus.

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

Ülaltoodud käsud võtavad aega 10-15 minutit, sõltuvalt veel kord kasutatavast süsteemist. Kui viimane käsk on lõpule jõudnud, tuleb enne valgustusajala töölaua keskkonna käivitamist teha veel üks ülesanne.

8. See viimane käsk seadistab X11 valgustuse käivitamiseks, kui kasutaja käivitab X (ärge käivitage neid käske juurena).

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

Kui kõik läheb hästi, alustab süsteem valgustatuse algset seadistamist, mis juhatab kasutajat läbi keele, klaviatuuri ja muude seadistussätete.

9. Kui kõik kasutaja seaded on seadistatud, kukutatakse kasutaja valgustusajala töölauale!

Loodan, et see artikkel on olnud kasulik ja teile meeldib uus valgustusajastu töölaua keskkond Devuan Linuxis! Palun andke teada, kui teil tekib probleeme või küsimusi. Nagu alati, aitäh, et leidsite selle artikli lugemiseks aega!