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.
- Mill-inqas 15GB ta' spazju fuq disk; mħeġġa bil-qawwa biex ikollna aktar
- Mill-inqas 2GB ta' ram; aktar huwa mħeġġeġ
- 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!