Shigar da Teburin Haskakawa akan Devuan Linux


A cikin labarin da ya gabata game da shigar Devuan Linux, an shigar da sabon shigar Devuan Linux ba tare da yanayin hoto ba don kawai dalilin shigar da yanayin tebur na Haskakawa.

Wayewa asalin mai sarrafa taga ne kuma ya haɓaka cikin yanayi mai ban sha'awa na tebur. Don ƙarin bayani game da ayyukan, da fatan za a dakatar da shafin su na 'game da mu' dake: https://www.enlightenment.org/about.

Wannan labarin zai rufe yadda ake shigar da sabuwar sigar Fadakarwa. A lokacin rubuta wannan nau'in Haskakawa na yanzu shine sigar 0.21.6 kuma na yanzu na ɗakunan karatu na EFL shine sigar 1.18.4.

Idan aka ci gaba daga labarin shigarwa na Devuan, tsarin yakamata ya kasance yana da mafi ƙarancin buƙatun da ake buƙata don fadakarwa.

Koyaya idan farawa daga karce, waɗannan su ne mafi ƙanƙancin da aka ba da shawarar wannan tsari.

  1. Aƙalla 15GB na sarari diski; an ƙarfafa su don samun ƙarin
  2. Aƙalla 2GB na ram; ana ƙarfafawa sosai
  3. Haɗin Intanet; mai sakawa zai zazzage fayiloli daga Intanet

Shigar da Desktop na Haskakawa akan Devan Linux

1. Mataki na farko shine tabbatar da cewa Devuan an sabunta shi sosai. Mataki na farko shine gudanar da jerin umarni don samun sabbin fakitin da ake samu don Devuan.

Dole ne a gudanar da abubuwan da ke biyo baya azaman tushen mai amfani kuma tsoho shigarwa na Devuan bai haɗa da kunshin 'sudo' ba. Shiga a matsayin tushen mai amfani zai zama dole:

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

2. Da zarar an sabunta Devuan kuma an yi duk wani sake yi da ake bukata, lokaci ya yi da za a fara ginin EFL da Haskakawa.

Lokacin gina wani abu daga tushe, koyaushe akwai abubuwan dogaro da yawa waɗanda zasu buƙaci shigar da su kafin fara aikin. Masu biyowa sune mahimman ɗakunan karatu na haɓakawa da kayan aikin da ake buƙata don EFL/Haskakawa akan Devuan kuma don shigar da su cikin sauri, gudanar da umarni mai zuwa:

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

Wannan tsari zai buƙaci kusan 170MB na rumbun adana bayanai don saukewa kuma yana iya ɗaukar ko'ina daga mintuna 5-15 dangane da haɗin Intanet da saurin kwamfutar. Tsarin akan VM ya ɗauki kusan mintuna 3 duk da haka.

3. Da zarar an sami abubuwan dogaro masu mahimmanci, lokaci ya yi da za a sauke fayilolin da ake buƙata don EFL da Haskakawa.

Ana iya samun duk fayilolin da suka dace ta amfani da umarnin 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

Wannan umarnin zai ɗauki kusan minti ɗaya don kammalawa akan yawancin haɗin Intanet. Umurnin shine kawai zazzage fayilolin haɓaka masu mahimmanci don gina EFL da Haskakawa daga lambar tushe.

4. Mataki na gaba shine fitar da abubuwan da ke cikin kwalta.

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

Umarni biyu da ke sama za su ƙirƙiri manyan fayiloli guda biyu a cikin na yanzu kai tsaye da ake kira 'efl-1.18.4' da 'haske-0.21.6' bi da bi.

5. Na farko daga cikin waɗannan manyan fayilolin da za a buƙaci shine babban fayil na 'efl-1.18.4'. Tun da Devuan yana da niyyar tsara tsarin kyauta, tsarin shirya lambar tushe zai buƙaci siga na musamman don ginawa da kyau daga baya.

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

Umurnin daidaitawa na sama zai bambanta a cikin adadin lokacin da ake ɗauka don kammalawa amma zai iya ɗaukar ɗan mintuna kaɗan dangane da tsarin. Kula da duk wani kurakurai da tsarin ya ruwaito ko da yake.

Yawanci kurakurai kawai da za a fuskanta anan zasu rasa ɗakunan karatu na ci gaba. Fitowar za ta iya nuna wanne ɗakin karatu ya ɓace kuma ana iya shigar da wannan ɗakin karatu cikin sauƙi da shi.

# apt-get install library-name

6. Idan umarnin daidaitawa ya gudana ba tare da wani kurakurai ba, fitarwa ta ƙarshe ya kamata ya zama jerin launuka masu launi na abubuwan da za a haɗa lokacin da aka gina EFL a cikin matakai masu zuwa.

Matakai na gaba shine ƙirƙirar dakunan karatu na EFL da suka dace.

# make
# su -c 'make install'

Wannan tsari kuma zai bambanta dangane da na'ura da kayan aikin da ake da su don aikin ginin. Injin kama-da-wane da ake amfani da shi a cikin wannan jagorar ya ɗauki kusan mintuna 10 don kammala dukkan umarnin.

7. Da zarar tsarin gina EFL ya cika, lokaci yayi da za a gina Haskakawa.

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

Dokokin da ke sama za su ɗauki ko'ina daga mintuna 10-15 dangane da tsarin da ake amfani da su. Da zarar umarni na ƙarshe ya ƙare, ana buƙatar ƙarin ɗawainiya kafin ƙaddamar da yanayin tebur na Haskakawa.

8. Wannan umarni na ƙarshe zai saita X11 don ƙaddamar da haske lokacin da mai amfani ya fara X (Kada ku gudanar da waɗannan umarni azaman tushen).

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

Idan komai ya yi kyau, tsarin zai fara tsarin farko na Haskakawa wanda zai bi mai amfani ta hanyar harshe, madanni, da sauran saitunan daidaitawa.

9. Da zarar an saita duk saitunan mai amfani, za a jefa mai amfani cikin Desktop Enlightenment!

Ina fatan wannan labarin ya kasance mai fa'ida kuma kuna jin daɗin sabon yanayin tebur mai haske a cikin Devuan Linux! Da fatan za a sanar da ni idan kun ci karo da wata matsala ko tambayoyi da kuke da ita. Kamar koyaushe, na gode don ɗaukar lokaci don karanta wannan labarin!