Lokacin da ci gaba kawai ya fara, sau da yawa ba a bayyana waɗanne fakitin za su je tushen tushen tushen.
A wasu kalmomi, ya yi da wuri don kama LFS, buildroot ko yocto (ko wani abu dabam), amma kuna buƙatar farawa. Ga masu arziki (Ina da 4GB eMMC akan samfuran matukin jirgi) akwai hanyar da za a rarraba wa masu haɓakawa rarrabawa wanda zai ba su damar isar da wani abu da sauri wanda ya ɓace a halin yanzu, sannan koyaushe zamu iya tattara jerin fakiti kuma mu ƙirƙira jeri don tushen tushen.
Wannan labarin ba sabon abu bane kuma umarni ne mai sauƙi na kwafi.
Manufar labarin shine gina tushen tushen Ubuntu don allon ARM (a cikin akwati na, dangane da Colibri imx7d).
Gina hoto
Muna tattara tushen tushen manufa don maimaitawa.
Zazzage Ubuntu Base
Mukan zabar sakin bisa ga bukatu da abubuwan da muka zaba. Anan na bada 20.
$ mkdir ubuntu20
$ cd ubuntu20
$ mkdir rootfs
$ wget http://cdimage.ubuntu.com/ubuntu-base/releases/20.04/release/ubuntu-base-20.04-base-armhf.tar.gz
$ tar xf ubuntu-base-20.04-base-armhf.tar.gz -C rootfs
Duba tallafin BINFMT a cikin kwaya
Idan kuna da rarraba gama gari, to akwai tallafi don BINFMT_MISC kuma komai yana daidaita, idan ba haka ba, to na tabbata kun san yadda ake kunna tallafin BINFMT a cikin kwaya.
Fayilolin taken Kernel da kayayyaki daban ne. Tabbas, ba za mu shigar da bootloader, kernel, modules, bishiyar na'urar ta Ubuntu ba. Za su zo mana daga waje ko kuma mu hada su da kanmu ko kuma a ba mu su daga masana'antun hukumar, a kowane hali wannan ya wuce iyakar wannan umarni.
Har zuwa wani lokaci, bambance-bambancen sigar abin karɓa ne, amma yana da kyau a ɗauke su daga ginin kernel.
# apt install --yes linux-headers-generic
Bari mu ga abin da ya faru kuma ya zama mai yawa:
# apt clean
# du -d 0 -h / 2>/dev/null
770M /
Kar a manta saita kalmar sirri.
Shirya hoton
$ sudo tar -C rootfs --transform "s|^./||" --numeric-owner --owner=0 --group=0 -c ./ | tar --delete ./ | gzip > rootfs.tar.gz
Bugu da kari, za mu iya shigar da dai sauransukeeper tare da autopush saitin
To, bari mu ce mun rarraba taronmu, aikin ya fara kan yadda za a iya haɗa nau'ikan tsarinmu daban-daban daga baya.