Bralci, kot ste vi, pomagajo podpirati MUO. Ko opravite nakup prek povezav na našem spletnem mestu, lahko zaslužimo partnersko provizijo. Preberi več.

Raspberry Pi OS je operacijski sistem, ki izvira iz Debiana in je zasnovan tako, da pomaga začetnikom in strokovnjakom, da kar najbolje izkoristijo strojno opremo Raspberry Pi, hkrati pa ponuja izkušnjo namizja, ki je enostavna za uporabo. Čeprav lahko naredite nekaj osnovnih prilagoditev, preden prvič vstavite svoj medij za shranjevanje v Pi, z uporabo uradnega orodja Raspberry Pi Imager, boste morda želeli, da bi lahko storili več. S sdm, orodjem za upravljanje kartic SD, lahko. Tukaj je opisano, kako to storiti.

Zakaj uporabljati sdm za ustvarjanje prilagojenih slik diska za vaš Raspberry Pi?

Raspberry Pis so poceni (če jih najdete) enoploščni računalniki z vrhunskimi komponentami in poudarkom na učenju ter DIY projektih programske opreme in elektronike. Popolne so za šolske računalniške učilnice in za namestitev kot samostojni strežniki.

Če nameščate več računalnikov Raspberry Pi v šoli ali drugi organizaciji, boste po utripanju ugotovili, sliko OS Raspberry Pi na kartico SD ali SSD, na koncu znova in znova namestite isti nabor programskega paketa. Nastavili boste iste storitve, priklopili iste dodatne pogone in dodali enake vzdevke v .bashrc mapa. Lahko postane zelo dolgočasno, zelo hitro.

sdm je orodje, ki olajša gradnjo doslednega, pripravljenega medija za shranjevanje za Raspberry Pi, ki vsebuje programsko opremo, ki jo potrebujete, in konfiguracijo, ki jo izberete.

Kako namestiti in uporabljati sdm

sdm se namesti v Linux prek skripta, ki ga zvijete iz njegovega GitHub repozitorija in pipate v Bash:

curl -L https://raw.githubusercontent.com/gitbls/sdm/master/EZsdmInstaller | bash\n

Za delo boste potrebovali tudi sliko OS Raspberry Pi. Zgrabite najnovejšo sliko ARM 64 Bullseye iz uradni prenosi za Raspberry Pi imenik.

Slike diskov Raspberry Pi so stisnjene kot arhivi XZ. Ekstrahirajte sliko z:

unxz /pot/do/vaše/slike.img.xz

Zdaj ste pripravljeni začeti prilagajati svojo sliko OS Raspberry Pi. Za razliko od uradnega Raspberry Pi Imager orodje, sdm ne ponuja možnosti prijaznega GUI, zato boste veliko časa preživeli v terminalu. Prva stvar, ki jo želite narediti, je zagotoviti, da lahko sdm priklopi ISO in zažene chroot:

sudosdm--raziskujtvoja_rasperry_pi_image.img

Če bo uspešen, bo sdm zagnal chroot in spremenil ozadje terminala v sivo, barvo pisave terminala v modro in kazalec v rdečo. Na oko ni ravno prijetno, vendar je opomnik, da ISO raziskujete v chroot-u in ne v gostiteljskem sistemu.

Ko si ogledate okolico, zapustite chroot z:

izhod

Vaša flotila Pisa se bo morala povezati z omrežjem. To najlažje storite tako, da ustvarite novo wpa_supplicant.conf datoteko v vašem delovnem imeniku.

nanowpa_supplicant.conf

Vanj prilepite naslednje, pazite, da v ustrezna polja zamenjate svoje podatke o omrežju in državi:

država=nas
update_config=1
ctrl_interface=/var/run/wpa_supplicant
omrežje={
scan_ssid=1
ssid="MyNetworkSSID"
psk="super-skrivno-geslo"
}

Shranite in zapustite nano z Ctrl + O potem Ctrl + X.

Če nameravate vnaprej namestiti več dodatnih paketov na vaš Raspberry Pi ISO, boste morda želeli razširiti sliko, da boste imeli več prostora. Lahko uporabite razširiti stikalo za to.

sudosdm--podaljšati--xmb 2048 2022-09-22-raspios-bullseye-arm64.img.xz

... vam bo dal dodatnih 2 GB za igranje. To številko lahko prilagodite svojim zahtevam.

Namestite dodatne pakete na svoj Raspberry Pi ISO s sdm

Imeti aplikacije, ki so že nameščene in dostopne končnemu uporabniku, je bistvo sdm. Upravljate lahko, katere aplikacije bodo vnaprej nameščene na ISO z prilagoditi stikalo in besedilno datoteko s seznamom aplikacij, ki jih želite namestiti.

seznam nano aplikacij

V to datoteko vnesite imena vseh aplikacij, za katere želite, da so na voljo ob prvem zagonu. To so lahko imena, ločena s presledki, ali po eno na vrstico. Na primer:

irssi mypaint qmmp conky openvpn

Če vam primanjkuje navdiha, si oglejte naše odlične izbran seznam odličnih aplikacij za namestitev na Raspberry Pi. Ko ste zadovoljni, shranite in zapustite nano z Ctrl + O potem Ctrl + X.

Prenos vaše prilagoditve na Raspberry Pi ISO

Naslednji ukaz bo kopiral vašo razporeditev tipk, jezik, časovni pas in nastavitve države Wi-Fi iz sistema, v katerem se izvaja; kopirajte datoteko wpa_supplicant.conf, ki ste jo pravkar konfigurirali; omogočite SSH na Pi; zahtevati novo geslo; ter posodobiti in nadgraditi sistem.

sudo sdm --customize --wpa /path/to/working/wpa_supplicant.conf --L10n --restart --user myuser --password-user mypassword your_rasperry_pi_image.img

Dodajanje z:

--apps seznam aplikacij

... bo namestil aplikacije, ki ste jih določili v svojem applist mapa.

Ta postopek lahko traja nekaj minut, vendar vas bo ves čas obveščal o napredku.

Preden zaženete ukaz, obstajajo dodatna stikala, ki jih lahko uporabite za nadaljnjo konfiguracijo ISO. Tukaj je nekaj najbolj uporabnih:

  • geslo-pi geslo nastavi geslo za uporabnika pi
  • geslo-root geslo nastavi geslo za root
  • samodejna prijava samodejno prijavi uporabnika
  • cron-d nekaj-cron-datoteke kopira datoteko cron v /etc/cron.d
  • ime gostitelja omogoča nastavitev imena gostitelja sistema
  • motd omogoča kopiranje določene datoteke v /etc/motd za nastavitev sporočila po meri
  • zamenjati n nastavi velikost zamenjave sistema
  • uporabniško ime uporabnika ustvarja uporabnike

Zapišite svoj ISO Raspberry Pi po meri na kartico SD ali SSD

sdm uporablja dd za "zapis" vašega ISO Raspberry Pi po meri na vaš izbrani medij za shranjevanje. Uporabi opeklina preklopite, da ga prikličete:

sudo sdm --burn /dev/sdx vaša_rasperry_pi_image.img

... kjer je sdx vaša SD kartica ali SSD. Če niste prepričani, kateri pogon je vaš medij za shranjevanje, zaženite:

sudo fdisk-l

... da dobite seznam naprav.

Ko je postopek končan, priključite napravo na svoj Pi in zaženite svoj ISO po meri!

Ustvarjanje prilagojenega ISO Raspberry Pi je preprosto s sdm

Zdaj, ko ste ustvarili OS ISO Raspberry Pi po meri, izdelan po vaših specifikacijah, je namestitev vaše popolne slike na več strojev tako enostavna kot Pi, možnosti pa so neskončne. Če ste odkrili, da je prilagajanje operacijskega sistema zabavno in produktivno, se boste morda želeli preizkusiti tudi v ustvarjanju vrtljajev po meri za svojo najljubšo distribucijo Ubuntu.