Πίνακας περιεχομένων:
- Βήμα 1: Συγκεντρώστε μέρη
- Βήμα 2: Κατεβάστε το Diet Pi
- Βήμα 3: Εγγραφή εικόνας Diet-pi σε κάρτα Micro SD
- Βήμα 4: Ρύθμιση και συνδέσεις Raspberry Pi
- Βήμα 5: Ρύθμιση του DietPi
- Βήμα 6: Διαμόρφωση του DietPi
- Βήμα 7: Προαιρετικό: Ρύθμιση Wi-Fi
- Βήμα 8: Προσθέστε το χρήστη Pi στο DietPi
- Βήμα 9: Αποκτήστε το FTDI USB to Serial Interface Working
- Βήμα 10: Προσδιορίστε τη θύρα USB
- Βήμα 11: Ανοίξτε το παράθυρο τερματικού και συνδεθείτε στο Raspberry Pi
- Βήμα 12: Πάντα ενημέρωση και αναβάθμιση
- Βήμα 13: Επέκταση συστήματος αρχείων
- Βήμα 14: Προαιρετικό: Κατάργηση GUI
- Βήμα 15: Ρύθμιση του Gmail
- Βήμα 16: Βρείτε τη διεύθυνση IP κατά όνομα
- Βήμα 17: Δημιουργία αντιγράφων ασφαλείας της κάρτας Micro SD
- Βήμα 18: Προσάρτημα: Προ-δημιουργημένο κλειδί
- Βήμα 19: Παράρτημα: Προσθήκη πιστοποιητικών από τον πελάτη σε διακομιστές ιστού
- Βήμα 20: Προσάρτημα: Βασικό ζήτημα RSA
- Βήμα 21: Παράρτημα: Παραπομπές
- Βήμα 22: Προσάρτημα: Ενημερώσεις
- Βήμα 23: Προσάρτημα: Αντιμετώπιση προβλημάτων
- Βήμα 24: Προσάρτημα: Σενάριο εγκατάστασης χωρίς επιτήρηση
Βίντεο: Ρυθμίστε το Raspberry Pi χρησιμοποιώντας το Diet Pi χωρίς οθόνη ή πληκτρολόγιο: 24 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Αυτό το εκπαιδευτικό έχει καταργηθεί. Χρησιμοποιήστε το: DietPi Setup
Το NOOBS απαιτεί οθόνη, πληκτρολόγιο και ποντίκι, το οποίο προσθέτει 60 60 $ (USD) ή περισσότερο σε κόστος. Ωστόσο, μόλις λειτουργήσει το Wi-Fi, αυτές οι συσκευές δεν χρειάζονται πλέον. Perhapsσως, το DietPi να υποστηρίζει USB σε σειριακή εικόνα.
Κάθε φορά που ξεκινάω ένα νέο έργο Raspberry Pi, βγάζω έξω την οθόνη, το πληκτρολόγιο και το ποντίκι και βρίσκω ένα μέρος για να τα εγκαταστήσω. Αφού ολοκλήρωσα το τρίτο μου έργο Raspberry Pi, σκέφτηκα ότι πρέπει να υπάρχει καλύτερος τρόπος.
Αυτή η προσέγγιση είναι λίγο πιο προηγμένη και χρησιμοποιεί MacBook Pro αντί για οθόνη, πληκτρολόγιο και ποντίκι. Έτσι, εξοικονομεί $ 45 και καταλαμβάνει λιγότερο χώρο.
Με αυτό το διδακτικό, άρχισα να χρησιμοποιώ το Diet Pi αντί για το Raspbian. Τα περισσότερα έργα μου είναι ακέφαλα. Η χρήση Diet Pi παρέχει μεγαλύτερη διάρκεια ζωής της κάρτας SD και μειώνει τις γενικές διαδικασίες, αυξάνοντας έτσι την απόδοση.
Το πρώτο πέρασμα απαιτεί πληκτρολόγιο, οθόνη και ποντίκι. Το δεύτερο πέρασμα εξαλείφει την ανάγκη για αυτά.
Οι στόχοι αυτού του έργου είναι:
- Χρησιμοποιήστε το Diet Pi
- Εξαλείψτε την ανάγκη για οθόνη, πληκτρολόγιο και ποντίκι σε επόμενες ρυθμίσεις
- Δημιουργήστε μια τυπική εικόνα κάρτας micro SD, ώστε την επόμενη φορά να παραλείψω πολλά από τα βήματα
- Συμπίεση της εικόνας της κάρτας micro SD
Βήμα 1: Συγκεντρώστε μέρη
Βρήκα ότι τα παρακάτω μέρη έχουν καλύτερη απόδοση στις εφαρμογές μου. Αυτά τα μέρη είναι πιο ακριβά από αυτά που περιλαμβάνονται στο συνηθισμένο κιτ εκκίνησης.
Λάβετε ανταλλακτικά και εργαλεία (τιμές σε USD):
- MacBook Pro (μπορεί να χρησιμοποιηθεί υπολογιστής)
- Raspberry Pi 3 ή Raspberry Pi 2 Model B Element14 35 $
- Panda 300n WiFi Adapter Amazon 16,99 $
- Προσαρμογέας ρεύματος USB 5.2V 2.1A από το Amazon 5,99 $
- Καλώδιο Micro USB σε USB 3ft από το Amazon $ 4,69
- FTDI TTL-232R-RPI Σειριακό καλώδιο USB από το Mouser 15 $
- Θήκη από Amazon 6,99 $
- SanDisk Ultra 16 GB microSDHC Class 10 με προσαρμογέα (SDSQUAN-016G-G4A) από το Amazon 8,99 $
- Τηλεόραση με θύρα HDMI, πληκτρολόγιο USB, ποντίκι USB, καλώδιο HDMI (απαιτείται μόνο στο πρώτο πέρασμα)
Σημειώσεις:
Το κείμενο που περικλείεται σε φτυάρι, όπως, "αντικαταστήστε αυτό", θα πρέπει να αντικατασταθεί με μια πραγματική τιμή. Φυσικά, αφαιρέστε τα φτυάρια
Βήμα 2: Κατεβάστε το Diet Pi
Σε σύγκριση με φορητό υπολογιστή ή επιτραπέζιο υπολογιστή, ο επεξεργαστής του raspberry pi δεν έχει ισχύ. Έτσι, μια κυρίαρχη αρχή για την επίτευξη αποδεκτής απόδοσης είναι η εξάλειψη του περιττού φορτίου στον επεξεργαστή.
Το Diet-Pi είναι μια ελάχιστη εγκατάσταση raspbian. Το Diet-Pi εξαλείφει τις διαδικασίες του λειτουργικού συστήματος που δεν απαιτούνται επιτρέποντας στον επεξεργαστή να εκτελεί ταχύτερα εργασίες χρήστη. Η εκτέλεση της εντολής σε ένα από τα raspbian συστήματά μου δείχνει 126 εργασίες σε λειτουργία, ενώ το diet-pi έχει μόνο 91.
Το Diet-Pi διαθέτει επίσης ένα ελαφρύ GUI και εξαλείφει τα περιττά I/O στην κάρτα micro SD. Οι κάρτες SD φθείρονται μετά από επαναλαμβανόμενους κύκλους εγγραφής. Η μείωση του αριθμού εγγραφών, παρατείνει τη διάρκεια ζωής της κάρτας SD. Τα περισσότερα έργα μου δεν απαιτούν GUI. Έτσι, σε μεταγενέστερο βήμα, το LDXE αφαιρείται.
Το DietPi γράφει τα περισσότερα αρχεία καταγραφής σε δίσκο RAM που αποθηκεύει εγγραφές στην κάρτα micro SD.
Βήματα:
- Κατεβάστε την τελευταία έκδοση από εδώ Diet-Pi. Μεταβείτε στη Λήψη. Επιλέξτε Raspberry Pi. Επιλέξτε Raspberry Pi All Models. Στη συνέχεια, επιλέξτε Λήψη εικόνας.
- Όταν ενημερώθηκε, η τελευταία έκδοση ήταν: DietPi_v6.0_RPi-ARMv6-Stretch
- Μόλις γίνει λήψη, σύρετε τη λήψη από τη λήψη σε έναν κατάλογο όπου αποθηκεύετε εικόνες. Μου αρέσει να διατηρώ τις λήψεις και τις εφεδρικές εικόνες των έργων raspberry pi σε έναν κατάλογο στο Mac μου.
- Θυμηθείτε οτιδήποτε περικλείεται στο is's αντικαθίσταται από το όνομα ή την τιμή σας
♣ macbook-image-directory directory
- Ανοίξτε ένα παράθυρο τερματικού στο MacBook
- Αλλάξτε στον κατάλογο εικόνων και καταχωρίστε τα αρχεία
$ cd ♣ macbook-image-directory
$ ls 2015-11-21-raspbian-jessie.img SDCardBackupSetup.dmg DietPi_RPi- (Jessie).7z disk_test.dmg
- Χρησιμοποίησα το unarchiver για να αποσυμπιέσω το αρχείο zip (.7z) στο MacBook μου.
- Στη συνέχεια, διαγράφηκε το συμπιεσμένο αρχείο (σύρετε το αρχείο zip στον κάδο απορριμμάτων)
$ cd ♣ macbook-image-directory
$ ls 2015-11-21-raspbian-jessie.img SDCardBackupSetup.dmg DietPi_v136_RPi- (Jessie).img disk_test.dmg
Εάν το όνομα της εικόνας περιέχει παρενθέσεις, στα επόμενα βήματα δεν θα αρέσει αυτό. Έτσι, μετονομάστε το αρχείο και αφαιρέστε τις παρενθέσεις. Η εικόνα είναι τώρα: ♣ δίαιτα-πι-εικόνα
Βήμα 3: Εγγραφή εικόνας Diet-pi σε κάρτα Micro SD
Κατεβάστε το etcher από εδώ και, στη συνέχεια, εγκαταστήστε το. Ο Etcher κάνει την εγκατάσταση ανόητη απόδειξη.
Ξεκινήστε και πάλι
- Επιλέξτε την εικόνα σας ♣ diet-pi-image ♣:
- Επιλέξτε την κάρτα microSD
- Λάμψη
- Εισαγάγετε τον κωδικό πρόσβασης MacBook
Για οποιονδήποτε λόγο, το etcher δεν αποσυνδέει την κάρτα microSD. Επομένως, πρέπει να επιλέξω τη μονάδα δίσκου και στη συνέχεια να κάνω δεξί κλικ για να την εξαγάγω (ή αν κάνω ένα πλήκτρο CTRL του ποντικιού-κλικ). Εάν δεν αποβάλλετε δεν έχει μεγάλη σημασία, θα λάβετε ένα προειδοποιητικό μήνυμα.
Βήμα 4: Ρύθμιση και συνδέσεις Raspberry Pi
Θερμάνετε το νεροχύτη Αφαιρέστε την ταινία και πατήστε σταθερά στον επεξεργαστή. Η ψύκτρα και το τσιπ έχουν σχεδόν το ίδιο μέγεθος. Fairlyταν αρκετά προφανές αν έπρεπε να φύγει. Δεν έβγαλα φωτογραφία.
Υπόθεση
Διαχωρίστε την υπόθεση. Η παλαιότερη έκδοση έχει τρία μέρη: πάνω, κάτω και μεσαία. Σύρετε το Raspberry Pi στο κάτω μέρος της θήκης Σύρετε το Raspberry Pi στο κάτω μέρος. Υπάρχουν δύο κλιπ στο τέλος όπου είναι τοποθετημένη η κάρτα SD. Ο πίνακας πρέπει να γλιστρήσει κάτω από αυτά τα κλιπ. Γλιστράει εύκολα, δεν χρειάζεται να το πιέσετε. Και πάλι, αυτό φάνηκε πολύ απλό. Άρα, δεν υπάρχει φωτογραφία. Καλό είναι να κρατάμε το pi στο κάτω μέρος της θήκης.
Καλώδια και κάρτα SD
Εκτός εάν υποδεικνύεται, εισαγάγετε τα ακόλουθα στο Raspberry Pi
-
Απαιτείται μόνο για το Pass 1
- Καλώδιο HDMI σε τηλεόραση
- Πληκτρολόγιο USB
- USB ποντίκι
- Κάρτα Micro SD
- Καλώδιο Ethernet
- Dongle Wi-Fi
-
Σειριακό καλώδιο εισόδου/εξόδου USB (δείτε τις παραπάνω εικόνες)
- Γείωση = Μαύρο σύρμα, καρφίτσα 06 σε RPi
- Tx = Κίτρινο σύρμα, καρφίτσα 08
- Rx = Κόκκινο σύρμα, pin10
Μόλις ολοκληρωθούν τα παραπάνω:
Τοποθετήστε το καλώδιο τροφοδοσίας
Τοποθετήστε USB/Serial καλώδιο στη θύρα USB MacBook
Εάν χρησιμοποιείτε ένα myDietPi_v104_RPi-jessie.img που δημιουργήθηκε στο Pass 1, τότε
- Ελέγξτε τα παραρτήματα για να δείτε αν υπάρχουν προαιρετικά βήματα που θα θέλατε να προσθέσετε
- Εκτελέστε το dietpi-config για να αλλάξετε το όνομα κεντρικού υπολογιστή
- Μετά την αλλαγή του ονόματος κεντρικού υπολογιστή, ίσως χρειαστεί να καταργήσετε ένα κλειδί RSA. Οι οδηγίες για να γίνει αυτό βρίσκονται στο παράρτημα αυτού του οδηγού.
- Τελείωσες!
Βήμα 5: Ρύθμιση του DietPi
Ρυθμίστε το DietPi.
Συνδεθείτε στο raspberry pi
σύνδεση: ρίζα
κωδικός πρόσβασης: dietpi
Ακολουθήστε τις οδηγίες. Το DietPi θα ενημερώσει και θα εγκαταστήσει το απαραίτητο λογισμικό.
Βήμα 6: Διαμόρφωση του DietPi
Συνδεθείτε όταν σας ζητηθεί να το κάνετε.
Αντί για περίπου 25 οθόνες εγκατάστασης, χρησιμοποίησα τους αριθμούς μενού ως οδηγό.
Εάν παρουσιάζεται μενού, περιηγηθείτε στο μενού χρησιμοποιώντας:
- πληκτρα ΒΕΛΟΥΣ
- καρτέλα για μετακίνηση
- χώρος για εναλλαγή επιλογών από το διάστημα στο *
- και ENTER
Ακολουθήστε τις οδηγίες, είναι εύκολο στη χρήση. Ορισμένα βήματα απαιτούν επανεκκίνηση. Πηγαίνετε σε όλες τις επιλογές μενού και αποφασίστε τι θέλετε.
Αν μπερδευτείτε, δεν είναι μεγάλη υπόθεση. Απλά ξεκινήστε από την αρχή.
Εδώ είναι η ρύθμιση μου. Αλλαγή ανάλογα με τις ανάγκες σας.
DietPi-Software
Το πρώτο μενού είναι το DietPi-Software
Επιλέξτε dietpi-config.
Κυρίως μενού
- Επιλογές εμφάνισης
- Επιλογές ήχου
- Επιλογές απόδοσης
- Προχωρημένες επιλογές
-
Γλώσσα/Περιφερειακές επιλογές
-
Locale (για τις ΗΠΑ χρησιμοποιήστε το πλήκτρο διαστήματος για να κάνετε *)
- [*] el. US. UTF-8 UTF-8
- el. US. UTF -8 - προεπιλεγμένη τοπική ρύθμιση
- θα δημιουργήσει αλλαγές
-
Ζώνη ώρας
- ΜΑΣ
- Κεντρικός
-
Πληκτρολόγιο
-
Αλλα
Αγγλικά (ΗΠΑ)
- Κανένα κλειδί σύνθεσης
- Προεπιλογή για διάταξη πληκτρολογίου
- Μοντέλο: Dell
-
-
-
Επιλογές ασφαλείας
- Αλλαγή κωδικού πρόσβασης ρίζας
- Αλλαγή ονόματος κεντρικού υπολογιστή
- Επιλογές δικτύωσης
-
Επιλογές αυτόματης εκκίνησης
0. Κονσόλα: Μη αυτόματη σύνδεση (προεπιλογή)
- Εργαλεία
και μετά επανεκκίνηση.
Συνδεθείτε με root και ♣ τον κωδικό πρόσβασής σας
DietPi-Software
Εγκαταστήστε προαιρετικό λογισμικό.
Μενού ρύθμισης λογισμικού DietPi:
-
Επιλέξτε DietPi Optimized Software
- [*] RPi. GPIO
- [*] LLSP: lighttpd | sqlite | php ΣΗΜΕΙΩΣΗ: αυτό είναι προαιρετικό
- [*] certbot - ΣΗΜΕΙΩΣΗ: Από τις 16APR2018 το certbot δεν λειτουργεί με το lighttpd
-
Επιλέξτε Λογισμικό Πρόσθετο Linux
- [*] Python pip ΣΗΜΕΙΩΣΗ: αυτό είναι προαιρετικό, αλλά τα περισσότερα έργα μου χρησιμοποιούν python
- [*] Avahi-daemon
- Διακομιστής SSH: αλλαγή από DropBear σε OpenSSH
- Διακομιστής αρχείων: Κανένας
- Σύστημα καταγραφής: DietPi-Ramlog #1
- Βοήθεια!
- Μεταβείτε στην Έναρξη εγκατάστασης
Το DietPi θα εγκαταστήσει το λογισμικό
Βήμα 7: Προαιρετικό: Ρύθμιση Wi-Fi
Σε γενικές γραμμές, το Raspberry Pi μπορεί να χρησιμοποιήσει είτε ενσύρματη είτε ασύρματη σύνδεση.
Εάν θέλετε να χρησιμοποιήσετε Wi-Fi, αποσυνδέστε το καλώδιο Ethernet και ενεργοποιήστε το Wi-Fi
Συνδεθείτε και εκτελέστε το dietpi-launcher.
$ dietpi-launcher
Το μενού μοιάζει κάπως έτσι:
- DietPi-Software
- DietPi-Config
- DietPi-AutoStart
- DietPi-Cron
- …
Επιλέξτε DietPi-Config, που μοιάζει με:
- Επιλογές εμφάνισης
- Επιλογές ήχου
- Επιλογές απόδοσης
- Προχωρημένες επιλογές
- Γλώσσα/Περιφερειακές επιλογές
- Επιλογές ασφαλείας
- Επιλογές δικτύου: Προσαρμογείς
- …
Επιλέξτε Επιλογές δικτύου: Προσαρμογείς
- Επιλέξτε WiFi - ενεργοποιήστε το WiFi
- Επιλέξτε Onboard WiFi - ενεργοποιήστε το ενσωματωμένο Wi -Fi
Επιλέξτε Επιλογές δικτύου: Προσαρμογείς και στη συνέχεια WiFi
Επιλέξτε Σάρωση και σύνδεση, επιλέξτε το SSID του σπιτιού σας
Αλλαγή χώρας: ΗΠΑ
Ενεργοποιήστε την αυτόματη επανασύνδεση
Εισαγάγετε τον κωδικό πρόσβασής σας (γνωστό και ως κλειδί πρόσβασης): ♣ your-home-ssid
Εφαρμόστε αλλαγές
Μετά την επανεκκίνηση, το DietPi θα εμφανίσει:
IP eth0: ♣ your-ip-address ♣
Ανοίξτε ένα παράθυρο τερματικού στον υπολογιστή σας και δείτε εάν μπορείτε να συνδεθείτε ασύρματα στο Raspberry Pi χρησιμοποιώντας μία από τις παρακάτω εντολές.
$ ssh root@♣ ip-address
$ ssh root@♣your-hostname♣.local
Και το WiFi πρέπει να λειτουργεί.
Βήμα 8: Προσθέστε το χρήστη Pi στο DietPi
Από προεπιλογή, το DietPi χρησιμοποιεί ένα όνομα χρήστη: root, ενώ το raspbian χρησιμοποιεί όνομα χρήστη: pi.
Πολλές οδηγίες Raspberry Pi και οι οδηγίες μου υποθέτουν ένα σημείο εκκίνησης του /home /pi και μια σύνδεση pi. Έτσι, προσθέστε έναν χρήστη που ονομάζεται: pi
$ useradd pi -m -G sudo
$ passwd pi Κωδικός πρόσβασης: ♣ raspberry-pi-password ♣ Κωδικός πρόσβασης: ♣ raspberry-pi-password ♣
Εάν κάνετε λάθος, χρησιμοποιήστε την ακόλουθη εντολή για να καταργήσετε τον χρήστη:
$ userdel pi
Δημιουργήστε ένα αντίγραφο του αρχείου /etc /sudoers
Ως χρήστης, root, επεξεργαστείτε το αρχείο, αλλά να είστε προσεκτικοί με αυτό το αρχείο. Βεβαιωθείτε ότι είναι σωστό πριν αποθηκεύσετε
$ sudo nano /etc /sudoers
Χωρίς την ακόλουθη αλλαγή θα πρέπει να εισάγετε έναν κωδικό πρόσβασης κάθε φορά που χρησιμοποιείται το sudo.
Μετά το σχόλιο, #includedir…, προσθέστε τη γραμμή που ξεκινά, pi ALL =:
#includedir /etc/sudoers.d
pi ALL = (ALL) NOPASSWD: ALL
CTRL-o, ENTER, CTRL-x για να αποθηκεύσετε και να κλείσετε το αρχείο
Προσθέστε το κέλυφος bash, χρησιμοποιώντας
$ sudo nano /etc /passwd
και επεξεργαστείτε το χρήστη pi για να προσθέσετε /bin /bash στο τέλος. Μην αλλάξετε τίποτα άλλο:
pi: x: 1001: 1001::/home/pi:/bin/bash
CTRL-o, ENTER, CTRL-x για να αποθηκεύσετε και να κλείσετε το αρχείο
Ελέγξτε τις εργασίες του νέου χρήστη
$ αποσύνδεση
και συνδεθείτε ως pi με ♣ raspberry-pi-password
$ ssh pi@♣ ip-address
Εάν είστε συνδεδεμένοι ως pi, τα βοηθητικά προγράμματα DietPi βρίσκονται σε:
/DietPi/dietpi
Τα σενάρια dietpi χρησιμοποιούν έλεγχο για root UID = 0, η οποία εμποδίζει το όνομα χρήστη pi να εκτελέσει τις δέσμες ενεργειών dietpi. Το σενάριο ελέγχει εάν $ UID = 0, το οποίο πρέπει να διατηρηθεί για τη ρίζα ονόματος χρήστη. Η προσθήκη του καταλόγου στο PATH δεν βοηθά.
Για να εκτελέσετε λοιπόν το dietpi-config ή οποιοδήποτε από τα βοηθητικά προγράμματα dietpi από το pi, συνδεθείτε ως super user και, στη συνέχεια, εκτελέστε την εντολή. Για έξοδο από υπερχρήστη, εισαγάγετε έξοδο.
$ sudo su
$ sudo/DietPi/dietpi/dietpi-config ♣ αλλαγή-ρυθμίσεις ♣ έξοδος $
Φυσικά, μπορείτε να τροποποιήσετε το σενάριο και να προσθέσετε το UID του ονόματος χρήστη pi ή να καταργήσετε τον έλεγχο για το UID της ρίζας. Ενδέχεται να απαιτούνται πρόσθετες αλλαγές.
εάν (($ UID! = 0)); τότε
Προαιρετικό Βήμα
Γενικά, το root δεν πρέπει να χρησιμοποιείται ως όνομα σύνδεσης. Η είσοδος ρίζας δεν πρέπει να απενεργοποιηθεί, αλλά θα πρέπει να αποκλείεται από την κανονική σύνδεση.
Για να αποτρέψετε τους χρήστες να συνδεθούν απευθείας ως root, ορίστε το κέλυφος του ριζικού λογαριασμού σε /sbin /nologin στο αρχείο /etc /passwd.
$ sudo nano /etc /passwd
Αλλαγή
root: x: 0: 0: root:/root:/bin/bash
προς το
root: x: 0: 0: root:/root:/usr/sbin/nologin
Βήμα 9: Αποκτήστε το FTDI USB to Serial Interface Working
Από προεπιλογή, το DietPi έχει απενεργοποιημένο το usb to serial. Ενεργοποιήστε αυτήν την υπηρεσία, ώστε να μπορούμε να τη χρησιμοποιήσουμε στο μέλλον.
$ sudo nano /boot/cmdline.txt
Στο αρχείο, προσθέστε πριν από την κονσόλα = tty1
κονσόλα = ttyAMA0, 115200
CTRL-o, ENTER, CTRL-x για να αποθηκεύσετε το αρχείο και να βγείτε
Ενεργοποιήστε την υπηρεσία και επανεκκινήστε το Raspberry Pi
$ sudo systemctl ενεργοποίηση [email protected]
$ sudo επανεκκίνηση -h 0
Εάν δεν είναι συνδεδεμένο, συνδέστε το σειριακό καλώδιο USB FTDI
Σειριακό καλώδιο εισόδου/εξόδου USB (δείτε την εικόνα παραπάνω). Η εξωτερική γωνία του Raspberry Pi έχει τον πείρο 2. Η εξωτερική σειρά που βρίσκεται πιο κοντά στην άκρη είναι αριθμημένες ακίδες (2, 4, 6) και η εσωτερική σειρά είναι περιττοί αριθμημένοι
- Γείωση = Μαύρο σύρμα, καρφίτσα 06
- Tx = Κίτρινο σύρμα, καρφίτσα 08
- Rx = Κόκκινο σύρμα, pin10
Βήμα 10: Προσδιορίστε τη θύρα USB
Καθορίστε τη θύρα USB που χρησιμοποιείται από τον προσαρμογέα USB-Serial. Το MacBook μου χρησιμοποιεί ένα τσιπ από το FTDI.
Ανοίξτε το παράθυρο τερματικού στο MacBook
Υπάρχουν πολλές συσκευές στο /dev. Χρησιμοποιήστε αυτήν την εντολή για να αναγνωρίσετε τη συσκευή (σε αυτήν την περίπτωση, είναι FT9314WH):
$ ls /dev/tty.*/dev/tty. Bluetooth-Incoming-Port /dev/tty.usbserial-FT9314WH
Εδώ είναι ένας εναλλακτικός τρόπος για να ανακαλύψετε:
$ ls /dev | grep FT | grep tty
tty.usbserial-FT9314WH
Εάν κανένα από τα παραπάνω δεν λειτουργεί, δοκιμάστε αυτό:
Εισαγάγετε καλώδιο USB στο MacBook και εκτελέστε:
$ ls /dev | grep tty
Αποσυνδέστε το καλώδιο USB, περιμένετε μερικά δευτερόλεπτα και εκτελέστε:
$ ls /dev | grep tty
Προσδιορίστε τις διαφορές
Βήμα 11: Ανοίξτε το παράθυρο τερματικού και συνδεθείτε στο Raspberry Pi
Ανοίξτε (ή συνεχίστε να χρησιμοποιείτε) τερματικό παράθυρο στο MacBook.
Δείτε την παραπάνω εικόνα και ρυθμίστε τις προτιμήσεις του παραθύρου τερματικού.
- Τερματικό, επιλέξτε Προτιμήσεις, κάντε κλικ στην καρτέλα Για προχωρημένους
- xterm και vt100 λειτουργούν, αλλά το ansi λειτουργεί καλύτερα όταν χρησιμοποιείτε nano
- Ορίστε Western ASCII αντί για unicode (UTF-8))
Σε ένα παράθυρο τερματικού εισάγετε:
$ screen /dev/tty.usbserial-FT9314WH 115200
Χρησιμοποιώντας παράθυρο τερματικού στο MacBook, συνδεθείτε στο RPi: username = pi password = raspberry
Σημείωση: το σειριακό καλώδιο USB μπορεί να ρίξει χαρακτήρες. Εάν οι χαρακτήρες καταργηθούν, ενδέχεται να μην λάβετε μια ερώτηση, πατήστε Επιστροφή ή εισαγάγετε όνομα χρήστη και πατήστε Enter.
Εάν εμφανιστεί η λειτουργία ανάκτησης, τότε η κάρτα micro SD δεν έχει ρυθμιστεί σωστά. Ξεκίνα από την αρχή.
- Η προτροπή της Diet Pi για τον χρήστη root # (στη λειτουργία ανάκτησης raspbian χρησιμοποιεί μια ερώτηση #)
- Η κανονική προτροπή της Diet Pi για τον χρήστη pi είναι $
Βήμα 12: Πάντα ενημέρωση και αναβάθμιση
Πάντα ενημερώνετε και αναβαθμίζετε.
- Το "apt-get update" κατεβάζει τις τελευταίες λίστες πακέτων από τα κατάλληλα αποθετήρια.
- Η "apt-get upgrade" ενημερώνει τα πακέτα
- Το "apt-get autoremove" διαγράφει πακέτα που δεν χρειάζονται πλέον
- Η επανεκκίνηση είναι προαιρετική. Ορισμένες υπηρεσίες πρέπει να επανεκκινήσουν μετά από αναβάθμιση. Η επανεκκίνηση είναι ο τεμπέλης τρόπος μου για να διασφαλίσω ότι όλες οι απαιτούμενες υπηρεσίες επανεκκινούνται σωστά
Εκτελέστε τις ακόλουθες εντολές:
$ sudo apt-get ενημέρωση
$ sudo apt-get upgrade $ sudo apt-get autoremove $ sudo επανεκκίνηση
Εάν υπάρχουν σφάλματα, βεβαιωθείτε ότι είναι συνδεδεμένο ένα καλώδιο Ethernet.
Βήμα 13: Επέκταση συστήματος αρχείων
Το raspi-config περιέχει μια επιλογή επέκτασης του συστήματος αρχείων για χρήση ολόκληρης της κάρτας micro SD. Ανησυχούσα ότι η επέκταση του συστήματος αρχείων αγνοήθηκε στο dietpi-config.
Ωστόσο, από προεπιλογή, "Οι εικόνες DietPi έρχονται προ-βελτιστοποιημένες με δυνατότητες όπως η αυτόματη επέκταση συστήματος αρχείων."
Για να δείξετε ότι το σύστημα αρχείων έχει επεκταθεί, εκτελέστε την εντολή:
$ df -h
Στο DietPi, δεν υπάρχει ανάγκη επέκτασης του συστήματος αρχείων.
Βήμα 14: Προαιρετικό: Κατάργηση GUI
Προαιρετικό βήμα. Τα έργα μου δεν χρησιμοποιούν GUI, οπότε αφαιρέστε το. Η αφαίρεση του GUI εξοικονομεί περίπου 2 MB αποθηκευτικού χώρου και βελτιώνει την απόδοση.
$ sudo apt-get --purge αφαίρεση 'x11-*'
$ sudo apt-get --purge αυτόματη μετακίνηση
Η προσθήκη λειτουργίας turbo έχει ορισμένα οφέλη απόδοσης wifi. Επεξεργαστείτε το αρχείο:
$ sudo nano /boot/cmdline.txt
Και προσθέστε
smsc95xx.turbo_mode = Y, οπότε μοιάζει με:
dwc_otg.lpm_enable = 0 κονσόλα = ttyAMA0, 115200 κονσόλα = tty1 root =/dev/mmcblk0p2 rootfstype = ext4 ανελκυστήρας = προθεσμία fsck.repair = ναι smsc95xx.turbo_mode = Y rootdeait rootdelay = 10
CTRL-o, ENTER, CTRL-x για αποθήκευση και έξοδο
Στη συνέχεια επανεκκινήστε
$ sudo επανεκκίνηση
Βήμα 15: Ρύθμιση του Gmail
Η αλληλογραφία είναι πολύ χρήσιμη για τη λήψη ειδοποιήσεων και ειδοποιήσεων σχετικά με ζητήματα του Raspberry Pi.
Βεβαιωθείτε ότι τα αποθετήρια είναι ενημερωμένα. Εκτελέστε την εντολή:
$ sudo apt-get ενημέρωση
Εγκαταστήστε τα βοηθητικά προγράμματα SSMTP και αλληλογραφίας:
$ sudo apt-get install ssmtp
$ sudo apt -get install mailutils -y
Επεξεργασία του αρχείου διαμόρφωσης SSMTP:
$ sudo nano /etc/ssmtp/ssmtp.conf
ως εξής:
mailhub = smtp.gmail.com: 587 hostname = ♣ your-hostname ♣ AuthUser=♣your-gmail-account♣@gmail.com AuthPass = ♣ your-gmail-password ♣ UseSTARTTLS = ΝΑΙ
CTRL-o, ENTER, CTRL-x για αποθήκευση και έξοδο
Επεξεργασία του αρχείου ψευδωνύμων SSMTP:
$ sudo nano/etc/ssmtp/revaliases
Δημιουργήστε μια γραμμή για κάθε χρήστη στο σύστημά σας που θα μπορεί να στέλνει μηνύματα ηλεκτρονικού ταχυδρομείου. Για παράδειγμα:
root: ouryour-gmail-account♣@gmail.com: smtp.gmail.com: 587
pi: ouryour-gmail-account♣@gmail.com: smtp.gmail.com: 587
Ορίστε τα δικαιώματα του αρχείου διαμόρφωσης SSMTP:
$ sudo chmod 664 /etc/ssmtp/ssmtp.conf
Βήμα 16: Βρείτε τη διεύθυνση IP κατά όνομα
Το σύστημα αυτοματισμού του σπιτιού μου πρέπει να έχει πρόσβαση στο βατόμουρο μου. Ωστόσο, οι διευθύνσεις IP που έχουν εκχωρηθεί από DHCP μπορούν να αλλάξουν. Έτσι, προσπάθησα να εκχωρήσω στατικές διευθύνσεις IP. Δεν ήμουν ικανοποιημένος με αυτή τη λύση. Στη συνέχεια, προσπάθησα να χρησιμοποιήσω το nmap για να ανακαλύψω τη διεύθυνση IP ενός ονόματος κεντρικού υπολογιστή, αλλά αυτό φαίνεται να εμπλέκεται. Επρόκειτο να δημιουργήσω έναν διακομιστή DNS, όταν αντιμετώπισα την παρακάτω λύση.
Είναι ευκολότερο να αναφέρετε σε ένα βατόμουρο pi με το name όνομα κεντρικού υπολογιστή ♣. Τοπικό.
Εάν εγκαταστήσατε το avahi-daemon χρησιμοποιώντας το dietpi-config και αλλάξατε το όνομα κεντρικού υπολογιστή, τότε μπορείτε να μεταβείτε στο επόμενο βήμα
Εγκαταστήστε DNS πολλαπλής διανομής.
$ sudo apt-get install avahi-daemon
$ hostname -I
192.168.1.100
Αλλάξτε το όνομα κεντρικού υπολογιστή
$ sudo nano /etc /hosts
Το όνομα κεντρικού υπολογιστή πρέπει να είναι προεπιλεγμένο σε δίαιτα. Αλλάξτε την τελευταία γραμμή από dietpi στο νέο ♣ όνομα κεντρικού υπολογιστή
192.168.1.100 name όνομα κεντρικού υπολογιστή
CTRL-O, CTR-X, ENTER για αποθήκευση και έξοδο από τον επεξεργαστή
$ sudo nano /etc /hostname
Name όνομα κεντρικού υπολογιστή
CTRL-O, CTR-X, ENTER για αποθήκευση και έξοδο από τον επεξεργαστή
Αναλάβετε τις αλλαγές στο σύστημα
$ sudo /etc/init.d/hostname.sh
$ sudo επανεκκίνηση
Η πύλη δεν έχει ρυθμιστεί σωστά.
$ sudo διαδρομή -ν
Πίνακας δρομολόγησης IP πυρήνα Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
Εκτελέστε την εντολή, όπου 192.168.1.254 είναι η διεύθυνση IP της πύλης του ISP σας:
$ sudo διαδρομή προσθέστε προεπιλεγμένο gw 192.168.1.254
$ sudo route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 wlan0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
Σαφώς, έχασα κάτι στη ρύθμιση.
$ cat/etc/network/interfaces
# Πύλη Wifi 192.168.0.1
Βήμα 17: Δημιουργία αντιγράφων ασφαλείας της κάρτας Micro SD
Όταν έχει ρυθμιστεί το Raspberry Pi, δημιουργήστε αντίγραφα ασφαλείας της εικόνας. Χρησιμοποιήστε αυτήν την εικόνα για να δημιουργήσετε το επόμενο έργο.
Επίσης, δημιουργήστε αντίγραφα ασφαλείας του έργου όταν ολοκληρωθεί. Εάν κάτι πάει στραβά με την κάρτα SD, τότε είναι εύκολο να την επαναφέρετε.
Κλείστε το Raspberry Pi
$ sudo κλείσιμο –h 0
Περιμένετε μέχρι να τερματιστεί η λειτουργία της κάρτας και, στη συνέχεια, αφαιρέστε το τροφοδοτικό και, στη συνέχεια, αφαιρέστε την κάρτα micro SD
Τοποθετήστε κάρτα micro SD στον προσαρμογέα SD και, στη συνέχεια, τοποθετήστε τον προσαρμογέα SD στο MacBook
Στο MacBook χρησιμοποιήστε αυτές τις οδηγίες από το The Pi Hut με τροποποιήσεις ως εξής:
Άνοιγμα παραθύρου τερματικού
Αλλαγή σε κατάλογο που περιέχει raspbian εικόνα
$ cd ♣ your-macbook-image-directory ♣
Προσδιορίστε το δίσκο# (όχι διαμέρισμα) της κάρτας SD σας π.χ. disk2 (όχι disk2s1). Από την έξοδο diskutil, = 4. Ο δίσκος# πρέπει να είναι FAT_32. Στην παρακάτω λίστα, ο δίσκος ♣ micro-SD-card-disk#♣ = 2
$ diskutil λίστα
/dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *160.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Cartwright 159.2 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3: Apple_partition_scheme *2.5 GB disk1 1: Apple_partition_map 1.5 KB disk1s1 2: Apple_HFS Age of Empires III 2.5 GB disk1s2 /dev /disk2 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *15.5 GB disk2 1: Windows_FAT_32 Linux: 5 GB disk2s2 /dev /disk4 #: TYPE NAME SIZE IDENTIFIER 0: Apple_partition_scheme *18,1 MB disk4 1: Apple_partition_map 32,3 KB disk4s1 2: Apple_HFS Flash Player 18,1 MB disk4s2
ΣΗΜΑΝΤΙΚΟ: βεβαιωθείτε ότι χρησιμοποιείτε τον σωστό disk δίσκο micro-SD-card-card#♣-εάν πληκτρολογήσετε λάθος disk micro-SD-card-card-disk#♣, θα καταλήξετε να σκουπίσετε τον σκληρό σας δίσκο!
Η περιγραφή πρέπει να είναι κάτι σαν: ♣ περιγραφή ♣ = myDietPi_v104_RPi-jessie
Αντιγράψτε την εικόνα από την κάρτα SD. Βεβαιωθείτε ότι το όνομα της εικόνας είναι σωστό:
$ sudo dd if =/dev/disk ♣ micro-SD-card-disk#♣ of = ♣ your-macbook-image-directory ♣/SDCardBackup ♣ description ♣.img
CTRL-t για να δείτε την κατάσταση της αντιγραφής.
Μόλις δημιουργηθεί η εικόνα, συμπιέστε την εικόνα. Μια πρόσφατα δημιουργημένη εικόνα 8 GB συμπιέζεται σε λιγότερο από 2 GB.
$ gzip ♣ περιγραφή ♣.img
Για να αποσυμπιέσετε τη χρήση:
$ gunzip ♣ περιγραφή ♣.img.gz
Όταν ολοκληρωθεί, αποσυνδέστε την κάρτα SD:
$ diskutil unmountDisk /dev /disk ♣ micro-SD-card-disk#
Αφαιρέστε τον προσαρμογέα SD από το MacBook και αφαιρέστε την κάρτα micro SD από τον προσαρμογέα
Τοποθετήστε κάρτα micro SD στο Raspberry Pi
Στο επόμενο έργο, χρησιμοποιήστε την αποσυμπίεση αυτής της εικόνας και παραλείψτε πολλά από τα βήματα αυτού του οδηγού.
Και τελειώσατε!
Βήμα 18: Προσάρτημα: Προ-δημιουργημένο κλειδί
Τα προ-δημιουργημένα κλειδιά εξαρτώνται από το MAC του Raspberry Pi και δεν είναι μοναδικά για μια κάρτα micro SD. Αυτά πρέπει να ρυθμιστούν για κάθε συσκευή.
Η χρήση ενός προκαθορισμένου κλειδιού απαιτεί αλλαγή στο/etc/network/interfaces, επομένως χρησιμοποιεί το wpa_supplicant/conf. Ο οδηγός για τη ρύθμιση του Wi-Fi δείχνει πώς να το κάνετε αυτό.
Δημιουργήστε ένα προ-δημιουργημένο κλειδί PSK. Συνδεθείτε στο Raspberry Pi και εκτελέστε την εντολή:
$ wpa_passphrase ♣ your-ssid ♣ ♣ your-pass-pass phrase
παραγωγή:
δίκτυο = {
ssid = "♣ your-ssid ♣" psk = pre το προ-δημιουργημένο κλειδί σας ♣}
/etc/wpa_supplicant/wpa_supplicant.conf
Κάθε παράμετρος στο αρχείο/etc/network/interfaces μετρήθηκε.
Το αρχείο wpa_supplicant.conf πρέπει να είναι σωστό ή το wifi δεν θα λειτουργήσει.
Συνδεθείτε στο raspberry pi και εκτελέστε την εντολή:
$ sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Επεξεργαστείτε το αρχείο για να μοιάζει με αυτό:
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev
update_config = 1 network = {ssid = "♣ your-ssid ♣" # χρησιμοποιήστε ένα προκαθορισμένο κλειδί psk = ♣ το προ-δημιουργημένο-κλειδί σας ♣ # εάν δημιουργείτε μια τυπική εικόνα για πολλά έργα, στη συνέχεια χρησιμοποιήστε τη φράση # αντί δημιουργημένο κλειδί # ένα παραγόμενο κλειδί εξαρτάται από το MAC του Raspberry Pi # psk = "♣ τη φράση πρόσβασής σας ♣" # καθορίστε για λόγους σαφήνειας }
CTRL-o για εγγραφή αρχείου
ENTER για επιβεβαίωση εγγραφής
CTRL-x για έξοδο από τον επεξεργαστή nano
Βήμα 19: Παράρτημα: Προσθήκη πιστοποιητικών από τον πελάτη σε διακομιστές ιστού
Τα έργα μου επικεντρώνονται στον αυτοματισμό του σπιτιού και ενώ είναι χρήσιμο να έχω πρόσβαση, δεν θέλω ο κόσμος να ελέγχει το σπίτι μου. Ένα ζεύγος πιστοποιητικών διακομιστή/πελάτη αποτρέπει την πρόσβαση μη εξουσιοδοτημένων χρηστών.
Ακολουθήστε αυτήν την οδηγία για να προσθέσετε πιστοποιήσεις: Περιορίστε την πρόσβαση στο διακομιστή Raspberry Pi Web
Βήμα 20: Προσάρτημα: Βασικό ζήτημα RSA
Εάν αλλάξει το όνομα κεντρικού υπολογιστή που σχετίζεται με ένα mac, τότε το MacBook μου εμφανίζει το παρακάτω μήνυμα όταν προσπαθώ να συνδεθώ.
$ ssh [email protected]
@ ΠΡΟΕΙΔΟΠΟΙΗΣΗ: ΑΛΛΑΞΕ ΤΗΝ ΑΠΟΤΑΜΙΣΗ ΤΟΥ ΑΠΟΣΤΟΛΟΥ! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@ ΕΙΝΑΙ ΠΙΘΑΝΟ ΟΤΙ ΚΑΠΟΙΟΣ ΚΑΝΕΙ ΚΑΤΙ ΔΥΣΚΟΛΟ! Κάποιος θα μπορούσε να σας παρακολουθεί αυτή τη στιγμή (επίθεση από τη μέση)! Είναι επίσης πιθανό ότι το κλειδί κεντρικού υπολογιστή έχει μόλις αλλάξει. Το δακτυλικό αποτύπωμα για το κλειδί RSA που αποστέλλεται από τον απομακρυσμένο κεντρικό υπολογιστή είναι eb: 98: 60: 31: 52: ac: 7b: 80: 8e: 8f: 41: 64: c1: 11: f9: ef. Επικοινωνήστε με το διαχειριστή του συστήματός σας. Προσθέστε το σωστό κλειδί κεντρικού υπολογιστή στο /Users/jeffcartwright/.ssh/known_hosts για να απαλλαγείτε από αυτό το μήνυμα. Το προσβλητικό κλειδί RSA στο /Users/♣your-username♣/.ssh/known_hosts:16 Το κλειδί κεντρικού υπολογιστή RSA για 192.168.1.94 άλλαξε και ζητήσατε αυστηρό έλεγχο. Η επαλήθευση του κλειδιού κεντρικού υπολογιστή απέτυχε.
Υπάρχει μια εύκολη διόρθωση.
Ανοίξτε ένα παράθυρο τερματικού MacBook και τον επεξεργαστή vi
$ sudo vi /Users/♣your-username♣/.ssh/known_hosts
Συνδεθείτε με τον κωδικό πρόσβασης MacBook.
Η πρώτη καταχώριση είναι η σειρά 1, πατήστε το πλήκτρο κάτω βέλους (16 - 1) μέχρι να μπείτε στο 192.168.1.94, ή όποια IP εμφανίζει το μήνυμα.
Τύπος (διαγραφή γραμμής, εγγραφή αρχείου και διακοπή):
δ.δ
: w!: q!
Τώρα, η σύνδεση πρέπει να λειτουργήσει
$ ssh [email protected]
Εάν σας ζητηθεί να συνεχίσετε τη σύνδεση, επιβεβαιώστε πληκτρολογώντας ναι.
Η αυθεντικότητα του κεντρικού υπολογιστή "192.168.1.94 (192.168.1.94)" δεν μπορεί να καθοριστεί.
Το δακτυλικό αποτύπωμα RSA είναι eb: 98: 60: 31: 52: ac: 7b: 80: 8e: 8f: 41: 64: c1: 11: f9: ef. Είστε βέβαιοι ότι θέλετε να συνεχίσετε τη σύνδεση (ναι/όχι); ναι Προειδοποίηση: Προστέθηκε οριστικά το '192.168.1.94' (RSA) στη λίστα των γνωστών κεντρικών υπολογιστών.
Βήμα 21: Παράρτημα: Παραπομπές
Βιβλιογραφικές αναφορές:
- Κάρτες Raspberry Pi Micro SD
- Σημεία αναφοράς RPi.org κάρτας SD
- elinux.org σε σημεία αναφοράς για κάρτες micro SD
- Σύνδεση με τις οδηγίες της κάρτας micro SD Raspberry Pi
- Σύνδεση με κάρτες micro SD συμβατές με Raspberry Pi
- RaspberryPi.org εγγραφή εικόνας σε κάρτα micro SD
- Το rip-clone είναι ένα σενάριο bash για εγγραφή σε μη διευρυμένο σύστημα αρχείων σε κάρτα SD USB
- Συνεισφορά Raspberry Pi.org Fourdee4d στο νήμα
Βήμα 22: Προσάρτημα: Ενημερώσεις
Πιθανές μελλοντικές βελτιώσεις:
-
αφαιρέστε τα βήματα FTDI και επεξεργαστείτε το αρχείο στην κάρτα microSD ενώ είναι ακόμα συνδεδεμένο στο MacBook
Μετακινήστε τα βήματα FTDI σε ένα προσάρτημα
- Εγκαταστήστε το e2fsprogs στο MacBook
- Τοποθετήστε κάρτα micro SD στο MacBook
- Αποσυναρμολόγηση κάρτας micro SD
-
Μηδέν συμπληρώστε την εικόνα πριν τη συμπιέσετε:
e2fsck -E απορρίψτε το src_fs
- dd την εικόνα και μετά gzip
- Συγκρίνετε μηδενική εικόνα με μη μηδενική
- Αξίζει αυτό τον κόπο;
10 ΦΕΒΡΟΥΑΡΟΥ 2017
Έκανε αλλαγές σύμφωνα με τις πιο πρόσφατες διαδικασίες εγκατάστασης DietPi
11 ΙΟΥΝΙΟΥ 2016
- Καταργήθηκε το προσάρτημα στο nmap και δηλώνει IP
- Χρησιμοποιήστε hostname.local
22ΝΟΒ2016
- Ενημερώθηκε για την έκδοση 136 του DietPi
- Ενημερώθηκε για το Raspberry Pi 3
Βήμα 23: Προσάρτημα: Αντιμετώπιση προβλημάτων
Βήμα 24: Προσάρτημα: Σενάριο εγκατάστασης χωρίς επιτήρηση
Πρέπει να δημιουργήσετε ένα σενάριο εγκατάστασης χωρίς επίβλεψη που αυτοματοποιεί τα βήματα 5-15. Μεταφόρτωση πηγής στο github. Χρησιμοποιήστε το wget για να τραβήξετε ακατέργαστη πηγή από το github και, στη συνέχεια, να εκτελέσετε ένα σενάριο. Αφήστε να αλλάξετε όνομα κεντρικού υπολογιστή και κωδικό πρόσβασης μέχρι μετά το σενάριο UAI. Σως χρειαστεί να διατηρήσει την κατάσταση και να κάνει πολλαπλές επανεκκινήσεις.
Συνιστάται:
Ρύθμιση Raspberry Pi 4 μέσω φορητού υπολογιστή/υπολογιστή χρησιμοποιώντας καλώδιο Ethernet (χωρίς οθόνη, χωρίς Wi-Fi): 8 βήματα
Ρυθμίστε το Raspberry Pi 4 μέσω φορητού υπολογιστή/υπολογιστή χρησιμοποιώντας καλώδιο Ethernet (Χωρίς οθόνη, χωρίς Wi-Fi): Σε αυτό θα συνεργαστούμε με το Raspberry Pi 4 Model-B 1 GB RAM για τη ρύθμιση. Το Raspberry-Pi είναι ένας υπολογιστής ενός πίνακα που χρησιμοποιείται για εκπαιδευτικούς σκοπούς και έργα DIY με προσιτό κόστος, απαιτεί τροφοδοσία 5V 3A. Λειτουργικά συστήματα όπως
Πώς να ρυθμίσετε το Raspberry Pi χωρίς οθόνη και πληκτρολόγιο: 7 βήματα
Πώς να ρυθμίσετε το Raspberry Pi χωρίς οθόνη και πληκτρολόγιο: Το Raspberry Pi είναι ένας μικρός υπολογιστής ενός πίνακα που τρέχει λειτουργικό σύστημα βασισμένο στο Linux που ονομάζεται Raspbian. Αυτή η οδηγία θα σας δείξει πώς να ρυθμίσετε το Raspberry Pi (οποιοδήποτε μοντέλο) χωρίς να χρησιμοποιείτε οθόνη και πληκτρολόγιο. Θα χρησιμοποιήσω το Raspberry Pi 3 B+ με το Raspbi
Ρύθμιση Raspberry Pi χωρίς οθόνη ή πληκτρολόγιο: 18 βήματα
Ρύθμιση Raspberry Pi Χωρίς οθόνη ή πληκτρολόγιο: Το NOOBS απαιτεί οθόνη, πληκτρολόγιο και ποντίκι, το οποίο προσθέτει 60 60 $ (USD) ή περισσότερο σε κόστος. Ωστόσο, μόλις λειτουργεί το Wi-Fi, αυτές οι συσκευές δεν χρειάζονται πλέον. Κάθε φορά που ξεκινάω ένα νέο έργο Raspberry Pi, βγάζω έξω την οθόνη, το πληκτρολόγιο και το ποντίκι και βρίσκω
Ρύθμιση Raspberry Pi χωρίς εξωτερική οθόνη ή πληκτρολόγιο: 7 βήματα
Ρύθμιση Raspberry Pi χωρίς εξωτερική οθόνη ή πληκτρολόγιο: Δεν χρειάζεστε πλέον εξωτερική οθόνη, πληκτρολόγιο και ποντίκι για να ξεκινήσετε με το Raspberry Pi, υπάρχει μια άλλη λύση - λειτουργία χωρίς κεφάλι
Zero Cost Laptop Cooler / Stand (Χωρίς κόλλα, χωρίς διάτρηση, χωρίς παξιμάδια & μπουλόνια, χωρίς βίδες): 3 βήματα
Zero Cost Laptop Cooler / Stand (No Glue, No Drilling, No Nuts & Bolts, No Screws): ΕΝΗΜΕΡΩΣΗ: ΠΑΡΑΚΑΛΩ KINDLY VOTE FOR MY INSTRUCTABLE, THANKS ^ _ ^ YOU MAY MOTO LIKE ΕΙΣΟΔΟΣ ΣΤΟ www.instructables.com/id/Zero-Cost-Alumin-Furnace-No-Propane-No-Glue-/ ΜΠΟΡΕΙ ΝΑ VΗΦΙΣΕΤΕ ΓΙΑ ΤΟΝ ΚΑΛΥΤΕΡΟ ΦΙΛΟ ΜΟΥ