Utilitzeu sdm per configurar completament el vostre sistema operatiu Raspberry Pi abans d'instal·lar-lo

Utilitzeu sdm per configurar completament el vostre sistema operatiu Raspberry Pi abans d'instal·lar-lo
Lectors com tu ajuden a donar suport a MUO. Quan feu una compra mitjançant enllaços al nostre lloc, podem guanyar una comissió d'afiliats. Llegeix més.

Raspberry Pi OS és un sistema operatiu derivat de Debian dissenyat per ajudar els principiants i experts a treure el màxim profit del maquinari Raspberry Pi, alhora que ofereix una experiència d'escriptori fàcil d'utilitzar. Tot i que podeu fer alguna personalització bàsica abans d'inserir el vostre suport d'emmagatzematge al Pi per primera vegada, mitjançant l'eina oficial Raspberry Pi Imager, potser voldreu fer més coses. Amb sdm, una eina de gestió de targetes SD, podeu fer-ho. Aquí teniu com fer-ho.





Google Play a Amazon Fire 10
MAKEUSEO VÍDEO DEL DIA

Per què utilitzar sdm per crear personalitzat per al vostre Raspberry Pi?

Els Raspberry Pis són barats (quan els podeu trobar) ordinadors d'una sola placa amb components de primer nivell i amb èmfasi en l'aprenentatge i el programari de bricolatge i projectes d'electrònica. Són perfectes per a laboratoris d'informàtica escolar i per desplegar-se com a servidors autònoms.





Si esteu desplegant diversos ordinadors Raspberry Pi en una escola o altres organitzacions, trobareu que després de flashejar una imatge del sistema operatiu Raspberry Pi a una targeta SD o SSD, acabeu instal·lant el mateix conjunt de paquets de programari una i altra vegada. Configurareu els mateixos serveis, muntareu les mateixes unitats addicionals i afegireu els mateixos àlies al .bashrc dossier. Pot arribar a ser molt tediós, molt ràpidament.





sdm és una eina que facilita la creació de suports d'emmagatzematge coherents i preparats per al Raspberry Pi, que conté el programari que necessiteu i la configuració que trieu.

Com instal·lar i utilitzar sdm

sdm s'instal·la a Linux mitjançant un script que arrossegueu des del seu repositori de GitHub i introduïu a Bash:



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

També necessitareu una imatge del sistema operatiu Raspberry Pi de vainilla per treballar. Agafeu la imatge més actual de l'ARM 64 Bullseye descàrregues oficials de Raspberry Pi directori.

Les imatges de disc de Raspberry Pi es comprimeixen com a arxius XZ. Extreu la imatge amb:





unxz /path/to/your/image.img.xz

Ara ja esteu preparat per començar a personalitzar la vostra imatge del sistema operatiu Raspberry Pi. A diferència de l'oficial Raspberry Pi Imager eina, sdm no ofereix una opció de GUI amigable, de manera que passareu molt de temps al terminal. El primer que voleu fer és assegurar-vos que sdm sigui capaç de muntar la ISO i iniciar un chroot:

sudo sdm --explore your_rasperry_pi_image.img   sdm personalitza la transferència de configuració regional i wpa_supplicant ro raspi OS ISO

Si té èxit, sdm iniciarà un chroot i canviarà el fons del terminal a gris, el color de la font del terminal a blau i el cursor a vermell. No és molt fàcil a la vista, però és un recordatori que esteu explorant la ISO en un chroot, en lloc del vostre sistema amfitrió.





Un cop hagis fet una ullada al teu voltant, surt del chroot amb:

exit

La vostra flotilla de Pis haurà de connectar-se a la xarxa. La manera més senzilla de fer-ho és crear-ne una nova wpa_supplicant.conf fitxer al vostre directori de treball.

nano wpa_supplicant.conf

En ell, enganxeu el següent, assegurant-vos de substituir la vostra pròpia xarxa i els detalls del vostre país als camps pertinents:

country=us
update_config=1
ctrl_interface=/var/run/wpa_supplicant
network={
scan_ssid=1
ssid="MyNetworkSSID"
psk="super-secret-password"
}

Desa i surt de nano amb Ctrl + O aleshores Ctrl + X.

Si teniu previst preinstal·lar diversos paquets addicionals al vostre Raspberry Pi ISO, potser voldreu ampliar la imatge per donar-vos més espai. Podeu utilitzar el estendre canvia per això.

sudo sdm --extend --xmb 2048 2022-09-22-raspios-bullseye-arm64.img.xz

... us donarà 2 GB addicionals per jugar. Podeu ajustar aquesta xifra a les vostres necessitats.

Instal·leu paquets addicionals al vostre Raspberry Pi ISO amb sdm

Tenir aplicacions ja instal·lades i accessibles per a l'usuari final és realment el punt de sdm. Podeu gestionar quines aplicacions es preinstal·laran a l'ISO amb el personalitzar interruptor i un fitxer de text amb una llista de les aplicacions que voleu instal·lar.

nano applist

En aquest fitxer, escriviu els noms de totes les aplicacions que voleu estar disponibles al primer arrencada. Aquests poden ser noms separats per espais o un per línia. Per exemple:

irssi mypaint qmmp conky openvpn

Si et falta inspiració, fes una ullada al nostre excel·lent llista seleccionada d'aplicacions fantàstiques per instal·lar a Raspberry Pi . Quan estiguis content, desa i surt de nano amb Ctrl + O aleshores Ctrl + X.

Compromís la vostra personalització amb la ISO de Raspberry Pi

La següent comanda copiarà la configuració del mapa de tecles, la configuració regional, la zona horària i el país de la Wi-Fi des del sistema en què s'executa; copieu el fitxer wpa_supplicant.conf que acabeu de configurar; habiliteu SSH al Pi; demanar una nova contrasenya; i actualitzar i actualitzar el sistema.

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

Adjuntant-lo amb:

--apps applist

...instal·larà les aplicacions que heu especificat al vostre llista d'aplicacions dossier.

Aquest procés pot trigar uns quants minuts, però us mantindrà informat del progrés durant tot el procés.

Abans d'executar l'ordre, hi ha interruptors addicionals que podeu utilitzar per configurar més la ISO. Aquests són alguns dels més útils:

  • password-pi contrasenya estableix la contrasenya per a l'usuari pi
  • contrasenya-arrel estableix la contrasenya per a root
  • registre automàtic inicia sessió automàticament a l'usuari
  • cron-d algun fitxer cron copia un fitxer cron a /etc/cron.d
  • nom d'amfitrió us permet establir un nom d'amfitrió del sistema
  • motd us permet copiar un fitxer especificat a /etc/motd per establir un missatge personalitzat
  • intercanvi n estableix la mida d'intercanvi del sistema
  • nom d'usuari d'usuari crea usuaris

Graveu la vostra ISO personalitzada de Raspberry Pi a una targeta SD o SSD

sdm utilitza dd per 'cremar' la vostra ISO personalitzada de Raspberry Pi al vostre mitjà d'emmagatzematge que trieu. Utilitzar el cremar canvieu per invocar-lo:

sudo sdm --burn /dev/sdx your_rasperry_pi_image.img

...on sdx és la vostra targeta SD o SSD. Si no esteu segur de quina unitat és el vostre mitjà d'emmagatzematge, executeu:

sudo fdisk-l

...per obtenir una llista de dispositius.

Quan hagi acabat el procés, connecteu el dispositiu al vostre Pi i engegueu la vostra ISO personalitzada.

Crear una ISO Raspberry Pi personalitzada és fàcil amb sdm

Ara que heu creat una ISO del sistema operatiu Raspberry Pi personalitzada, feta a les vostres pròpies especificacions, instal·lar la vostra imatge perfecta en diverses màquines és tan fàcil com Pi i les possibilitats són infinites. Si heu descobert que la personalització del sistema operatiu és divertida i productiva, potser voldreu provar la vostra mà a crear girs personalitzats també per a la vostra distribució preferida d'Ubuntu.

Categoria DIY