Installa Enlightenment Desktop fuq Devuan Linux


F'artiklu preċedenti dwar l-installazzjoni ta 'Devuan Linux, installazzjoni ġdida ta' Devuan Linux ġiet installata mingħajr ambjent grafiku għall-iskop uniku li aktar tard jiġi installat l-ambjent tad-desktop Enlightenment.

Enlightenment kien oriġinarjament maniġer tat-twieqi u nissel f'ambjent tad-desktop mill-isbaħ. Għal aktar informazzjoni dwar il-proġetti, jekk jogħġbok ieqaf mill-paġna tagħhom ‘dwarna’ li tinsab: https://www.enlightenment.org/about.

Dan l-artikolu se jkopri kif tinstalla l-aktar verżjoni ġdida ta 'Enlightenment. Fiż-żmien tal-kitba ta 'dan il-verżjoni attwali Enlightenment hija l-verżjoni 0.21.6 u l-verżjoni attwali tal-libreriji EFL hija l-verżjoni 1.18.4.

Jekk tkompli mill-artikolu ta 'installazzjoni Devuan, is-sistema għandu diġà jkollha r-rekwiżiti minimi meħtieġa għall-illuminazzjoni.

Madankollu jekk tibda mill-bidu, dawn li ġejjin huma l-ispeċifikazzjonijiet minimi ssuġġeriti għal dan il-proċess.

  1. Mill-inqas 15GB ta' spazju fuq disk; mħeġġa bil-qawwa biex ikollna aktar
  2. Mill-inqas 2GB ta' ram; aktar huwa mħeġġeġ
  3. Konnessjoni tal-internet; l-installatur se jniżżel fajls mill-Internet

Installazzjoni ta' Enlightenment Desktop fuq Devan Linux

1. L-ewwel pass huwa li jiġi żgurat li Devuan ikun kompletament aġġornat. L-ewwel pass huwa li tħaddem serje ta 'kmandi biex tikseb l-aħħar pakketti disponibbli għal Devuan.

Dan li ġej għandu jitmexxa bħala l-utent root u l-installazzjoni default ta 'Devuan ma tinkludix il-pakkett 'sudo'. Se jkun meħtieġ li tidħol bħala l-utent root:

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

2. Ladarba Devuan jiġi aġġornat u jkunu saru kwalunkwe reboots meħtieġa, wasal iż-żmien li tibda l-bini tal-EFL u l-Enlightenment.

Meta tibni xi ħaġa mis-sors, dejjem hemm diversi dipendenzi li jridu jiġu installati qabel ma jibda l-proċess. Dawn li ġejjin huma l-libreriji u l-għodod meħtieġa għall-iżvilupp li huma meħtieġa għall-EFL/Enlightenment fuq Devuan u biex tinstallahom malajr, mexxi l-kmand li ġej:

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

Dan il-proċess jeħtieġ li jitniżżlu madwar 170MB ta' arkivji u x'aktarx jista' jieħu kullimkien minn 5-15-il minuta skont il-konnessjoni tal-Internet u l-veloċità tal-kompjuter. Madankollu, il-proċess fuq VM ħa madwar 3 minuti.

3. Ladarba jkunu nkisbu d-dipendenzi meħtieġa, wasal iż-żmien li tniżżel il-fajls meħtieġa għall-EFL u l-Enlightenment.

Il-fajls kollha meħtieġa jistgħu jinkisbu bl-użu tal-kmand 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

Dan il-kmand se jieħu madwar minuta biex jitlesta fuq il-biċċa l-kbira tal-konnessjonijiet tal-Internet. Il-kmand huwa sempliċement tniżżel il-fajls ta 'żvilupp meħtieġa biex tibni EFL u Enlightenment mill-kodiċi tas-sors.

4. Il-pass li jmiss huwa li jiġi estratt il-kontenut tat-tarballs.

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

Iż-żewġ kmandi ta 'hawn fuq se joħolqu żewġ folders fil-kurrent direttament imsejjaħ 'efl-1.18.4' u 'enlightenment-0.21.6' rispettivament.

5. L-ewwel minn dawn il-folders li se jkunu meħtieġa huwa l-folder 'efl-1.18.4'. Peress li Devuan għandu l-għan li jkun systemd b'xejn, il-proċess tat-tħejjija tal-kodiċi tas-sors se jeħtieġ parametru ta 'konfigurazzjoni speċjali biex jinbena kif suppost aktar tard.

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

Il-kmand tal-konfigurazzjoni ta 'hawn fuq ivarja fl-ammont ta' ħin li jieħu biex jitlesta iżda jista 'jieħu mill-inqas minuta skont is-sistema. Oqgħod attent ħafna għal kwalunkwe żball irrappurtat mill-proċess għalkemm.

Tipikament l-uniċi żbalji li se jiġu esperjenzati hawn se jkunu neqsin libreriji ta 'żvilupp. L-output x'aktarx se jindika liema librerija hija nieqsa u dik il-librerija partikolari tista 'tiġi installata faċilment magħha.

# apt-get install library-name

6. Jekk il-kmand tal-konfigurazzjoni dam mingħajr żbalji, l-output finali għandu jkun lista ikkulurita tal-oġġetti li għandhom jiġu inklużi meta l-EFL jinbena fil-passi li ġejjin.

Il-passi li jmiss huma li fil-fatt jinħolqu l-libreriji EFL meħtieġa.

# make
# su -c 'make install'

Dan il-proċess għal darb'oħra se jvarja skont ir-riżorsi tal-magna u tal-ħardwer disponibbli għall-proċess tal-bini. Il-magna virtwali li qed tintuża f'din il-gwida ħadet madwar 10 minuti biex iż-żewġ kmandi jitlestew.

7. Ladarba l-proċess tal-bini tal-EFL ikun lest, wasal iż-żmien li tibni l-Illuminazzjoni.

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

Il-kmandi ta 'hawn fuq se jieħdu kullimkien minn 10-15-il minuta jiddependi għal darb'oħra fuq is-sistema li tkun qed tintuża. Ladarba l-kmand finali jitlesta, trid issir kompitu ieħor qabel ma jitnieda l-ambjent tad-desktop Enlightenment.

8. Dan il-kmand finali se jwaqqaf X11 biex iniedi l-illuminazzjoni meta l-utent jibda X (Tħaddimx dawn il-kmandi bħala għerq).

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

Jekk kollox imur tajjeb, is-sistema tibda l-konfigurazzjoni inizjali ta 'Enlightenment li timxi lill-utent permezz tal-lingwa, it-tastiera, u settings ta' konfigurazzjoni oħra.

9. Ladarba s-settings kollha tal-utent ikunu ġew stabbiliti, l-utent se jintrema fil-Desktop Enlightenment!

Nittama li dan l-artikolu kien ta 'benefiċċju u li inti tgawdi l-ambjent tad-desktop Enlightenment ġdid f'Devuan Linux! Jekk jogħġbok għarrafni jekk tiltaqa' ma' xi kwistjonijiet jew mistoqsijiet li jista' jkollok. Bħal dejjem, grazzi talli ħadt il-ħin biex taqra dan l-artiklu!