Instalējiet Enlightenment Desktop operētājsistēmā Devuan Linux


Iepriekšējā rakstā par Devuan Linux instalēšanu tika instalēta jauna Devuan Linux instalācija bez grafiskas vides, kuras vienīgais mērķis bija vēlāk apgaismojuma darbvirsmas vides instalēšana.

Apgaismība sākotnēji bija logu pārvaldnieks, un tā ir izveidojusies brīnišķīgā darbvirsmas vidē. Lai iegūtu papildinformāciju par projektiem, lūdzu, apmeklējiet viņu lapu “par mums”, kas atrodas vietnē https://www.enlightenment.org/about.

Šajā rakstā būs aprakstīts, kā instalēt jaunāko Apgaismības versiju. Rakstīšanas laikā pašreizējā Apgaismības versija ir versija 0.21.6 un pašreizējā EFL bibliotēku versija ir versija 1.18.4.

Ja turpināsit no Devuan instalācijas raksta, sistēmā jau jābūt minimālajām prasībām, kas nepieciešamas apgaismībai.

Tomēr, ja sākat no nulles, tālāk minētās ir minimālās šī procesa ieteiktās specifikācijas.

  1. vismaz 15 GB diska vietas; ļoti ieteicams, lai viņiem būtu vairāk
  2. vismaz 2 GB RAM; vairāk tiek mudināts
  3. interneta pieslēgums; instalētājs lejupielādēs failus no interneta

Enlightenment Desktop instalēšana Devan Linux

1. Pirmais solis ir nodrošināt, ka Devuan tiek pilnībā atjaunināts. Pirmais solis ir komandu palaišana, lai iegūtu jaunākās Devuan pieejamās pakotnes.

Tālāk ir jāpalaiž kā root lietotājam, un Devuan noklusējuma instalācijā nav iekļauta pakete ‘sudo’. Būs jāpiesakās kā root lietotājam:

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

2. Kad Devuan ir atjaunināts un ir veiktas nepieciešamās atkārtotas palaišanas, ir pienācis laiks sākt veidot EFL un Apgaismību.

Veidojot kaut ko no avota, pirms procesa sākšanas vienmēr būs jāinstalē vairākas atkarības. Tālāk ir norādītas nepieciešamās izstrādes bibliotēkas un rīki, kas nepieciešami EFL/Enlightenment on Devuan, un, lai tos ātri instalētu, izpildiet šādu komandu:

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

Šim procesam būs nepieciešams lejupielādēt aptuveni 170 MB arhīvu, un tas, iespējams, aizņems 5-15 minūtes atkarībā no interneta savienojuma un datora ātruma. Tomēr process ar VM ilga apmēram 3 minūtes.

3. Kad nepieciešamās atkarības ir iegūtas, ir pienācis laiks lejupielādēt nepieciešamos failus EFL un Apgaismībai.

Visus nepieciešamos failus var iegūt, izmantojot komandu wget.

# 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

Šīs komandas izpilde aizņems aptuveni minūti lielākajā daļā interneta savienojumu. Komanda vienkārši lejupielādē nepieciešamos izstrādes failus, lai izveidotu EFL un Enlightenment no avota koda.

4. Nākamais solis ir izvilkt lietojumprogrammu saturu.

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

Abas iepriekš minētās komandas pašreizējā pašreizējā režīmā izveidos divas mapes, kuras attiecīgi sauc par “efl-1.18.4” un “enlightenment-0.21.6”.

5. Pirmā no šīm mapēm, kas būs nepieciešama, ir mape ‘efl-1.18.4’. Tā kā Devuan mērķis ir atbrīvot no sistēmas, avota koda sagatavošanas procesam būs nepieciešams īpašs konfigurācijas parametrs, lai vēlāk pareizi izveidotu.

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

Iepriekš minētā komanda konfigurēt var atšķirties atkarībā no laika, kas nepieciešams, lai pabeigtu, taču atkarībā no sistēmas tā var aizņemt tikai minūti. Tomēr uzmanīgi pievērsieties visām kļūdām, par kurām ziņo process.

Parasti vienīgās šeit sastopamās kļūdas būs trūkst izstrādes bibliotēku. Izeja, visticamāk, norādīs, kuras bibliotēkas trūkst, un konkrēto bibliotēku var viegli instalēt.

# apt-get install library-name

6. Ja konfigurēšanas komanda darbojās bez kļūdām, galīgajam iznākumam jābūt krāsainam to vienumu sarakstam, kuri jāiekļauj, kad topošajās darbībās tiek izveidota EFL.

Nākamie soļi ir faktiski izveidot nepieciešamās EFL bibliotēkas.

# make
# su -c 'make install'

Šis process atkal mainīsies atkarībā no datora un aparatūras resursiem, kas pieejami būvēšanas procesam. Šajā rokasgrāmatā izmantotajai virtuālajai mašīnai bija nepieciešamas apmēram 10 minūtes, līdz abas komandas tika izpildītas.

7. Kad EFL veidošanas process ir pabeigts, ir pienācis laiks veidot Apgaismību.

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

Iepriekš minētās komandas aizņems 10-15 minūtes, vēlreiz atkarībā no izmantotās sistēmas. Kad pēdējā komanda ir pabeigta, pirms Enlightenment darbvirsmas palaišanas ir jāveic vēl viens uzdevums.

8. Šī pēdējā komanda iestatīs X11, lai palaistu apgaismību, kad lietotājs sāk X (nedarbiniet šīs komandas kā root).

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

Ja viss izdosies, sistēma sāks Apgaismības sākotnējo konfigurāciju, kas ļaus lietotājam iziet valodu, tastatūru un citus konfigurācijas iestatījumus.

9. Kad visi lietotāja iestatījumi ir iestatīti, lietotājs tiks nomests Apgaismības darbvirsmā!

Es ceru, ka šis raksts ir bijis izdevīgs un ka jums patiks jaunā Enlightenment darbvirsmas vide Devuan Linux! Lūdzu, dariet man zināmu, ja jums rodas kādi jautājumi vai jautājumi. Kā vienmēr, paldies, ka veltījāt laiku šī raksta lasīšanai!