Χρησιμοποιήστε το sdm για να διαμορφώσετε πλήρως το Raspberry Pi OS πριν την εγκατάσταση

Χρησιμοποιήστε το sdm για να διαμορφώσετε πλήρως το Raspberry Pi OS πριν την εγκατάσταση
Αναγνώστες σαν εσάς βοηθούν στην υποστήριξη του MUO. Όταν κάνετε μια αγορά χρησιμοποιώντας συνδέσμους στον ιστότοπό μας, ενδέχεται να κερδίσουμε μια προμήθεια θυγατρικών. Διαβάστε περισσότερα.

Το Raspberry Pi OS είναι ένα λειτουργικό σύστημα που προέρχεται από το Debian και έχει σχεδιαστεί για να βοηθά αρχάριους και ειδικούς να αξιοποιήσουν στο έπακρο το υλικό Raspberry Pi, ενώ προσφέρει μια εύχρηστη εμπειρία επιφάνειας εργασίας. Αν και μπορείτε να κάνετε κάποια βασική προσαρμογή προτού εισαγάγετε το μέσο αποθήκευσης στο Pi για πρώτη φορά, χρησιμοποιώντας το επίσημο εργαλείο Raspberry Pi Imager, ίσως θα θέλατε να μπορούσατε να κάνετε περισσότερα. Με το sdm, ένα εργαλείο διαχείρισης κάρτας SD, μπορείτε. Δείτε πώς να το κάνετε.





ΚΑΤΑΣΚΕΥΗ ΒΙΝΤΕΟ ΤΗΣ ΗΜΕΡΑΣ

Γιατί να χρησιμοποιήσετε το sdm για να δημιουργήσετε προσαρμοσμένα για το Raspberry Pi σας;

Τα Raspberry Pis είναι φθηνά (όταν μπορείτε να τα βρείτε) υπολογιστές μονής πλακέτας με κορυφαία εξαρτήματα και έμφαση στη μάθηση και τα DIY έργα λογισμικού και ηλεκτρονικών. Είναι ιδανικά για σχολικά εργαστήρια υπολογιστών και για ανάπτυξη ως αυτόνομοι διακομιστές.





Εάν αναπτύσσετε πολλούς υπολογιστές Raspberry Pi σε ένα σχολείο ή άλλους οργανισμούς, θα διαπιστώσετε ότι αφού αναβοσβήσετε μια εικόνα του λειτουργικού συστήματος Raspberry Pi σε μια κάρτα SD ή SSD, καταλήγετε να εγκαθιστάτε ξανά και ξανά το ίδιο σύνολο πακέτου λογισμικού. Θα ρυθμίσετε τις ίδιες υπηρεσίες, θα προσαρτήσετε τις ίδιες επιπλέον μονάδες δίσκου και θα προσθέσετε τα ίδια ψευδώνυμα στο .bashrc αρχείο. Μπορεί να γίνει πολύ κουραστικό, πολύ γρήγορα.





Το sdm είναι ένα εργαλείο που διευκολύνει τη δημιουργία συνεπών, έτοιμου μέσου αποθήκευσης για το Raspberry Pi, που περιέχει το λογισμικό που χρειάζεστε και τη διαμόρφωση που επιλέγετε.

Πώς να εγκαταστήσετε και να χρησιμοποιήσετε το sdm

Το sdm εγκαθίσταται στο Linux μέσω ενός σεναρίου το οποίο περιστρέφετε από το αποθετήριο GitHub και το pip στο Bash:



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

Θα χρειαστείτε επίσης μια εικόνα Vanilla Raspberry Pi OS για να εργαστείτε. Πάρτε την πιο πρόσφατη εικόνα ARM 64 Bullseye από το επίσημες λήψεις Raspberry Pi Ευρετήριο.

πώς να βρείτε τον αριθμό imei iphone

Οι εικόνες του δίσκου Raspberry Pi συμπιέζονται ως αρχεία XZ. Εξαγωγή της εικόνας με:





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

Τώρα είστε έτοιμοι να ξεκινήσετε την προσαρμογή της εικόνας του Raspberry Pi OS. Σε αντίθεση με τον επίσημο Raspberry Pi Imager εργαλείο, το sdm δεν προσφέρει μια φιλική επιλογή GUI, επομένως θα ξοδεύετε πολύ χρόνο στο τερματικό. Το πρώτο πράγμα που θέλετε να κάνετε είναι να βεβαιωθείτε ότι το sdm μπορεί να προσαρτήσει το ISO και να ξεκινήσει ένα chroot:

sudo sdm --explore your_rasperry_pi_image.img   sdm προσαρμόστε τη μεταφορά τοπικών ρυθμίσεων και wpa_supplicant ro raspi OS ISO

Εάν είναι επιτυχής, το sdm θα ξεκινήσει ένα chroot και θα αλλάξει το φόντο του τερματικού σας σε γκρι, το χρώμα της γραμματοσειράς του τερματικού σε μπλε και τον κέρσορα σε κόκκινο. Δεν είναι πολύ εύκολο στο μάτι, αλλά είναι μια υπενθύμιση ότι εξερευνάτε το ISO σε ένα chroot, αντί στο σύστημα υποδοχής σας.





Αφού ρίξετε μια ματιά τριγύρω, βγείτε από το chroot με:

είναι ps4 προς τα πίσω συμβατό με παιχνίδια ps3
exit

Ο στολίσκος του Pis θα χρειαστεί να συνδεθεί στο δίκτυο. Αυτός ο ευκολότερος τρόπος για να γίνει αυτό είναι να δημιουργήσετε ένα νέο wpa_supplicant.conf αρχείο στον κατάλογο εργασίας σας.

nano wpa_supplicant.conf

Σε αυτό, επικολλήστε τα παρακάτω, φροντίζοντας να αντικαταστήσετε τα στοιχεία του δικτύου και της χώρας σας στα σχετικά πεδία:

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

Αποθήκευση και έξοδος από το nano με Ctrl + Ο έπειτα Ctrl + Χ.

Εάν σκοπεύετε να προεγκαταστήσετε πολλά πρόσθετα πακέτα στο Raspberry Pi ISO, ίσως θελήσετε να επεκτείνετε την εικόνα για να δώσετε περισσότερο χώρο στον εαυτό σας. Μπορείτε να χρησιμοποιήσετε το επεκτείνω διακόπτη για αυτό.

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

...θα σας δώσει επιπλέον 2 GB για να παίξετε. Μπορείτε να προσαρμόσετε αυτόν τον αριθμό στις δικές σας απαιτήσεις.

Εγκαταστήστε επιπλέον πακέτα στο Raspberry Pi ISO με sdm

Η ύπαρξη εφαρμογών ήδη εγκατεστημένων και προσβάσιμων για τον τελικό χρήστη είναι πραγματικά το θέμα του sdm. Μπορείτε να διαχειριστείτε ποιες εφαρμογές θα είναι προεγκατεστημένες στο ISO με το προσαρμόστε διακόπτη και ένα αρχείο κειμένου που αναφέρει τις εφαρμογές που θέλετε να εγκαταστήσετε.

nano applist

Σε αυτό το αρχείο, πληκτρολογήστε τα ονόματα όλων των εφαρμογών που θέλετε να είναι διαθέσιμες κατά την πρώτη εκκίνηση. Αυτά μπορεί να είναι ονόματα διαχωρισμένα στο διάστημα ή ένα ανά γραμμή. Για παράδειγμα:

irssi mypaint qmmp conky openvpn

Αν δεν έχετε έμπνευση, δείτε το εξαιρετικό μας επιμελημένη λίστα εξαιρετικών εφαρμογών για εγκατάσταση στο Raspberry Pi . Όταν είστε ευχαριστημένοι, αποθηκεύστε και βγείτε από το nano με Ctrl + Ο έπειτα Ctrl + Χ.

Υποβολή της προσαρμογής σας στο Raspberry Pi ISO

Η επόμενη εντολή θα αντιγράψει τις ρυθμίσεις χάρτη κλειδιού, τοπικές ρυθμίσεις, ζώνη ώρας και χώρας Wi-Fi από το σύστημα στο οποίο εκτελείται. Αντιγράψτε το αρχείο wpa_supplicant.conf που μόλις ρυθμίσατε. ενεργοποιήστε το SSH στο Pi. ζητά νέο κωδικό πρόσβασης. και ενημέρωση και αναβάθμιση του συστήματος.

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

Προσθέτοντας το με:

--apps applist

...θα εγκαταστήσει τις εφαρμογές που ορίσατε στο δικό σας λίστα εφαρμογών αρχείο.

Αυτή η διαδικασία μπορεί να διαρκέσει αρκετά λεπτά, αλλά θα σας κρατά ενήμερους για την πρόοδο καθ' όλη τη διάρκεια.

Πριν εκτελέσετε την εντολή, υπάρχουν πρόσθετοι διακόπτες που μπορείτε να χρησιμοποιήσετε για να διαμορφώσετε περαιτέρω το ISO. Εδώ είναι μερικά από τα πιο χρήσιμα:

  • κωδικός πρόσβασης-pi ορίζει τον κωδικό πρόσβασης για τον χρήστη pi
  • κωδικός πρόσβασης root ορίζει τον κωδικό πρόσβασης για το root
  • αυτόματο αρχείο καταγραφής συνδέεται αυτόματα με τον χρήστη
  • cron-d some-cron-αρχείο αντιγράφει ένα αρχείο cron στο /etc/cron.d
  • όνομα κεντρικού υπολογιστή σας επιτρέπει να ορίσετε ένα όνομα κεντρικού υπολογιστή συστήματος
  • motd σας επιτρέπει να αντιγράψετε ένα καθορισμένο αρχείο στο /etc/motd για να ορίσετε ένα προσαρμοσμένο μήνυμα
  • ανταλλάσσω n ορίζει το μέγεθος ανταλλαγής συστήματος
  • όνομα χρήστη δημιουργεί χρήστες

Κάψτε το Custom Raspberry Pi ISO σε κάρτα SD ή SSD

Η sdm χρησιμοποιεί το dd για να 'κάψει' το προσαρμοσμένο ISO Raspberry Pi στο μέσο αποθήκευσης της επιλογής σας. Χρησιμοποιήστε το έγκαυμα αλλάξτε για να το επικαλέσετε:

πόσα gb σε σκληρό δίσκο terabyte
sudo sdm --burn /dev/sdx your_rasperry_pi_image.img

...όπου sdx είναι η κάρτα SD ή ο SSD σας. Εάν δεν είστε σίγουροι ποια μονάδα δίσκου είναι το αποθηκευτικό σας μέσο, ​​εκτελέστε:

sudo fdisk-l

...για να λάβετε μια λίστα συσκευών.

Όταν ολοκληρωθεί η διαδικασία, συνδέστε τη συσκευή στο Pi σας και εκκινήστε το προσαρμοσμένο ISO!

Η δημιουργία ενός προσαρμοσμένου Raspberry Pi ISO είναι εύκολη με το sdm

Τώρα που έχετε δημιουργήσει ένα προσαρμοσμένο Raspberry Pi OS ISO, κατασκευασμένο σύμφωνα με τις δικές σας προδιαγραφές, η εγκατάσταση της τέλειας εικόνας σας σε πολλά μηχανήματα είναι τόσο εύκολη όσο το Pi και οι δυνατότητες είναι ατελείωτες. Εάν έχετε ανακαλύψει ότι η προσαρμογή του λειτουργικού συστήματος είναι διασκεδαστική και παραγωγική, ίσως θέλετε να δοκιμάσετε τις δυνάμεις σας στη δημιουργία προσαρμοσμένων περιστροφών και για την αγαπημένη σας διανομή Ubuntu.

Κατηγορία DIY