Πίνακας περιεχομένων:

Πώς: Εγκατάσταση Raspberry PI 4 Headless (VNC) Με Rpi-imager και εικόνες: 7 βήματα (με εικόνες)
Πώς: Εγκατάσταση Raspberry PI 4 Headless (VNC) Με Rpi-imager και εικόνες: 7 βήματα (με εικόνες)

Βίντεο: Πώς: Εγκατάσταση Raspberry PI 4 Headless (VNC) Με Rpi-imager και εικόνες: 7 βήματα (με εικόνες)

Βίντεο: Πώς: Εγκατάσταση Raspberry PI 4 Headless (VNC) Με Rpi-imager και εικόνες: 7 βήματα (με εικόνες)
Βίντεο: Raspberry Pi Remote Desktop Connection 2024, Ιούνιος
Anonim
Πώς να κάνετε: Εγκατάσταση Raspberry PI 4 Headless (VNC) με Rpi-imager και εικόνες
Πώς να κάνετε: Εγκατάσταση Raspberry PI 4 Headless (VNC) με Rpi-imager και εικόνες
Πώς να κάνετε: Εγκατάσταση Raspberry PI 4 Headless (VNC) με Rpi-imager και εικόνες
Πώς να κάνετε: Εγκατάσταση Raspberry PI 4 Headless (VNC) με Rpi-imager και εικόνες

Σκοπεύω να χρησιμοποιήσω αυτό το Rapsberry PI σε ένα σωρό διασκεδαστικά έργα στο ιστολόγιό μου. Μη διστάσετε να το ελέγξετε.

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

Αυτό θα χρειαστείτε:

  • Raspbery PI.
  • MicroSD 32 GB
  • Προσαρμογέας MicroSD (ίσως χρειαστεί για να διαβάσετε το SD στο φορητό υπολογιστή σας).
  • Ενεργειακή πρίζα για το σμέουρό σας.

Ρυθμίσαμε αυτό το Raspberry PI με Raspberry PI OS, μέσω της λειτουργίας Headless με πρόσβαση SSH και VNC. Σκοπεύω να το χρησιμοποιήσω για λογισμικά Define Radio όπως αυτό, οπότε χρειάστηκα ένα GUI που είναι το πώς έχει ρυθμιστεί αυτό το Raspberry PI.

Βήμα 1: Εγκαταστήστε το RPI-Imager

Στο παρελθόν υπήρχαν άλλοι τρόποι ρύθμισης της εικόνας για ένα rapsberry pi, αλλά οι περισσότεροι από αυτούς δεν ήταν τόσο εύχρηστοι. Το 2020 ο καλύτερος τρόπος είναι να χρησιμοποιήσετε το rpi-imager

Εάν χρησιμοποιείτε linux, εγκαταστήστε το με την ακόλουθη εντολή.

robert@robert-enreach: su $ sudo snap install rpi-imager

Εγκατεστημένο το rpi-imager v1.4 από τον Alan Pope (popey)

Βήμα 2: Εγκαταστήστε την εικόνα στο MicroSD με Rpi-imager

Εγκαταστήστε την εικόνα στο MicroSD με Rpi-imager
Εγκαταστήστε την εικόνα στο MicroSD με Rpi-imager
Εγκαταστήστε την εικόνα στο MicroSD με Rpi-imager
Εγκαταστήστε την εικόνα στο MicroSD με Rpi-imager
Εγκαταστήστε την εικόνα στο MicroSD με Rpi-imager
Εγκαταστήστε την εικόνα στο MicroSD με Rpi-imager

Εκτελέστε rpi-imager από τη γραμμή εντολών. Θα λάβετε μια γραφική διεπαφή για να επιλέξετε ποια έκδοση του λειτουργικού συστήματος θέλετε να εγκαταστήσετε στο raspberry pi και επιλέξτε την κάρτα microsd στην οποία θέλετε να εγκαταστήσετε.

robert@robert-enreach: ~ $ rpi-imager

Βήμα 3: Για εγκατάσταση χωρίς κεφαλή, προσθέστε ένα αρχείο Ssh

Για εγκατάσταση χωρίς κεφαλή, προσθέστε ένα αρχείο Ssh
Για εγκατάσταση χωρίς κεφαλή, προσθέστε ένα αρχείο Ssh

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

Αυτό σημαίνει ότι θα συνδεθείτε στο Raspberry Pi μέσω του δικτύου και θα χρησιμοποιήσετε SSH για να ενεργοποιήσετε την πρόσβαση VNC στο Raspberry. Στις πρόσφατες εκδόσεις, το SSH απενεργοποιείται, οπότε πρέπει να προσθέσετε ένα αρχείο SSH στο διαμέρισμα εκκίνησης, όπως φαίνεται στην εικόνα. Λάβετε υπόψη ότι μπορείτε να το προσθέσετε στο διαμέρισμα εκκίνησης, καθώς μπορεί να δείτε πολλά όταν το MicroSD είναι συνδεδεμένο στο λειτουργικό σας σύστημα, είχα ένα πρόβλημα με αυτό μερικές φορές.

Βήμα 4: Συνδεθείτε στο Δίκτυο, βρείτε τη διεύθυνση IP και ρυθμίστε τη σύνδεση DHCP

Συνδεθείτε στο δίκτυο, βρείτε τη διεύθυνση IP και ρυθμίστε τη σύνδεση DHCP
Συνδεθείτε στο δίκτυο, βρείτε τη διεύθυνση IP και ρυθμίστε τη σύνδεση DHCP
Συνδεθείτε στο δίκτυο, βρείτε τη διεύθυνση IP και ρυθμίστε τη σύνδεση DHCP
Συνδεθείτε στο δίκτυο, βρείτε τη διεύθυνση IP και ρυθμίστε τη σύνδεση DHCP
Συνδεθείτε στο δίκτυο, βρείτε τη διεύθυνση IP και ρυθμίστε τη σύνδεση DHCP
Συνδεθείτε στο δίκτυο, βρείτε τη διεύθυνση IP και ρυθμίστε τη σύνδεση DHCP

Αυτό το βήμα θα διαφέρει από τις εικόνες επειδή πιθανότατα θα έχετε διαφορετικό δρομολογητή από αυτόν που έχω εγώ. Στην περίπτωσή μου, έχω έναν δρομολογητή Draytek, ο οποίος έχει αρκετά χαρακτηριστικά. Βασικά θα σας αρέσει να εξοικειωθείτε με το Home Router σας και να βρείτε μερικά πράγματα. Πιθανότατα θα έχετε κάποια περιοχή για ARP ή DHCP στο δρομολογητή σας, ώστε να μπορείτε να δείτε το Binding που δημιουργήθηκε από το Raspberry.

Το Raspberry Pi χρησιμοποιεί ένα όνομα PI βατόμουρου από προεπιλογή, ώστε να μπορείτε να το βρείτε εύκολα. Σε αυτήν την περίπτωση, ρυθμίζω μια σύνδεση DHCP, ώστε το Raspberry Pi να λαμβάνει πάντα την ίδια διεύθυνση IP 192.168.1.40

Θα πρέπει να μπορείτε να το κάνετε ping από το δρομολογητή σας και αργότερα από τον υπολογιστή σας και θα πρέπει να είναι προσβάσιμο τώρα.

Βήμα 5: Σύνδεση μέσω SSH, Αλλαγή κωδικού πρόσβασης και Ορισμός πρόσβασης VNC

Συνδεθείτε μέσω SSH, αλλάξτε τον κωδικό πρόσβασης και ορίστε την πρόσβαση VNC
Συνδεθείτε μέσω SSH, αλλάξτε τον κωδικό πρόσβασης και ορίστε την πρόσβαση VNC
Συνδεθείτε μέσω SSH, αλλάξτε τον κωδικό πρόσβασης και ορίστε την πρόσβαση VNC
Συνδεθείτε μέσω SSH, αλλάξτε τον κωδικό πρόσβασης και ορίστε την πρόσβαση VNC
Συνδεθείτε μέσω SSH, αλλάξτε τον κωδικό πρόσβασης και ορίστε την πρόσβαση VNC
Συνδεθείτε μέσω SSH, αλλάξτε τον κωδικό πρόσβασης και ορίστε την πρόσβαση VNC
Συνδεθείτε μέσω SSH, αλλάξτε τον κωδικό πρόσβασης και ορίστε την πρόσβαση VNC
Συνδεθείτε μέσω SSH, αλλάξτε τον κωδικό πρόσβασης και ορίστε την πρόσβαση VNC

Μέχρι τώρα είχατε τη δυνατότητα να κάνετε ping στο Raspberry PI στο δίκτυο και να προσπαθήσετε να εισέλθετε σε αυτό. Το SSH πρέπει να είναι ενεργοποιημένο επειδή προσθέσατε ένα αρχείο SSH στο διαμέρισμα εκκίνησης της κάρτας SD για το Rapsberry Pi.

Χρησιμοποιήστε τα ακόλουθα προεπιλεγμένα διαπιστευτήρια για το ssh: pi / raspberry.

robert@robert-enreach: ~ $ ssh [email protected]

Η αυθεντικότητα του κεντρικού υπολογιστή "192.168.1.40 (192.168.1.40)" δεν μπορεί να καθοριστεί. Το δακτυλικό αποτύπωμα ECDSA είναι SHA256: no3JtIRZRG2SqSbWHg1sVC35mBjHyeX9SgDr81uPeuU. Είστε βέβαιοι ότι θέλετε να συνεχίσετε τη σύνδεση (ναι/όχι); ναι Προειδοποίηση: Προστέθηκε οριστικά το '192.168.1.40' (ECDSA) στη λίστα των γνωστών κεντρικών υπολογιστών. Κωδικός πρόσβασης [email protected]: Linux raspberrypi 5.4.51-v7l+ #1333 SMP Δευ 10 Αυγούστου 16:51:40 BST 2020 armv7l Τα προγράμματα που περιλαμβάνονται στο σύστημα Debian GNU/Linux είναι δωρεάν λογισμικό. οι ακριβείς όροι διανομής για κάθε πρόγραμμα περιγράφονται στα μεμονωμένα αρχεία στο/usr/share/doc/*/copyright. Το Debian GNU/Linux παρέχεται ΑΠΟΛΥΤΩΣ ΧΩΡΙΣ ΕΓΓΥΗΣΗ, στο βαθμό που επιτρέπεται από την ισχύουσα νομοθεσία. Τελευταία σύνδεση: Σάββατο 26 Σεπ 13:41:55 2020 Το SSH είναι ενεργοποιημένο και ο προεπιλεγμένος κωδικός πρόσβασης για τον χρήστη "pi" δεν έχει αλλάξει. Αυτός είναι ένας κίνδυνος ασφάλειας - συνδεθείτε ως χρήστης "pi" και πληκτρολογήστε "passwd" για να ορίσετε έναν νέο κωδικό πρόσβασης. Το Wi-Fi είναι προς το παρόν αποκλεισμένο από το rfkill. Χρησιμοποιήστε το raspi-config για να ρυθμίσετε τη χώρα πριν από τη χρήση. Εάν καταφέρατε να κάνετε SSH, είστε στο δρόμο σας. Εάν όχι, πρέπει να επιστρέψετε και να ελέγξετε το αρχείο ssh στο διαμέρισμα εκκίνησης. Αλλάξτε τον κωδικό πρόσβασής σας σε αυτό το σημείο

pi@raspberrypi: ~ $ passwd

Αλλαγή κωδικού πρόσβασης για το pi. Τρέχων κωδικός πρόσβασης: Νέος κωδικός πρόσβασης: Πληκτρολογήστε ξανά νέο κωδικό πρόσβασης: passwd: ο κωδικός πρόσβασης ενημερώθηκε με επιτυχία Σκοπεύω να χρησιμοποιήσω αυτό το Rapsberry για κάποιο Ραδιόφωνο καθορισμένο από λογισμικό, οπότε θα χρειαστώ μια διεπαφή GUI. Εκτελέστε το config για να ενεργοποιήσετε την επιφάνεια εργασίας, αλλάξτε την ανάλυση και ενεργοποιήστε την πρόσβαση VNC

pi@raspberrypi: su $ sudo raspi-config

Μπορείτε να ελέγξετε τώρα ότι το Raspberry PI ακούει στη θύρα SSH 22 και τη θύρα VNC 5900

pi@raspberrypi: net $ netstat -tupln

(Δεν ήταν δυνατή η αναγνώριση όλων των διαδικασιών, οι πληροφορίες διαδικασίας που δεν ανήκουν δεν θα εμφανίζονται, θα πρέπει να είστε root για να τα δείτε όλα.) Ενεργές συνδέσεις Διαδικτύου (μόνο διακομιστές) Proto Recv-Q Αποστολή-Q Τοπική διεύθυνση Ξένες διευθύνσεις PID /Όνομα προγράμματος tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN - tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN - tcp6 0 0::: 5900:::* LISTEN - tcp6 0 0::: 22:::* LISTEN - udp 0 0 0.0.0.0:68 0.0.0.0:* - udp 0 0 0.0.0.0:47273 0.0.0.0:* - udp 0 0 0.0.0.0:5353 0.0.0.0:* - udp6 0 0::: 42453:::* - udp6 0 0::: 5353:::* -

Βήμα 6: Συνδέστε μέσω RealVNC

Συνδέστε μέσω RealVNC
Συνδέστε μέσω RealVNC
Συνδέστε μέσω RealVNC
Συνδέστε μέσω RealVNC
Συνδέστε μέσω RealVNC
Συνδέστε μέσω RealVNC

Είχα κάποιο πρόβλημα με τη σύνδεση μέσω VNC επειδή συνέχιζα να λαμβάνω αυτό το σφάλμα που είναι αρκετά κοινό. Αυτό σχετίζεται με τον τύπο της εγγραφής που χρησιμοποιεί ο διακομιστής vnc στο Rapsberry PI. Η εγκατάσταση του RealVNC vncviewer ήταν η καλύτερη εναλλακτική λύση σε αυτό. Μπορείτε να το κατεβάσετε από αυτόν τον σύνδεσμο: RealVNC Viewer

Χρησιμοποιήστε τα διαπιστευτήρια που έχετε ρυθμίσει πριν το pi / password.

Βήμα 7: Απολαύστε το Rapsberry PI σας

Απολαύστε το Rapsberry PI σας
Απολαύστε το Rapsberry PI σας

Μπορείτε να απολαύσετε τώρα το Βατόμουρο. Αυτό το νέο εγκατεστημένο με GUI καταναλώνει περίπου 5% CPU και έχει περίπου 1,5 GB δωρεάν μνήμη. Θα προσπαθήσω να μπω στα χέρια μου στο μοντέλο μνήμης 4 GB στο μέλλον.

Συνιστάται: