Sommario:

Installa e configura Raspbian su Raspberry Pi: 6 passaggi
Installa e configura Raspbian su Raspberry Pi: 6 passaggi

Video: Installa e configura Raspbian su Raspberry Pi: 6 passaggi

Video: Installa e configura Raspbian su Raspberry Pi: 6 passaggi
Video: Getting started with Raspberry Pi | How to install Raspbian Desktop OS in Raspberry Pi 2024, Novembre
Anonim
Installa e configura Raspbian su Raspberry Pi
Installa e configura Raspbian su Raspberry Pi

Questo tutorial è per le persone che vogliono installare Raspbian su Raspberry Pi.

Inizialmente, questo tutorial è stato scritto in portoghese qui in Brasile. Ho fatto del mio meglio per scriverlo in inglese. Quindi perdonami per alcuni errori che potrebbero essere nella scrittura.

Questa istruzione è stata suddivisa come segue:

Passaggio 1: un po 'di e il Raspberry Pi

Passaggio 2: preparare e installare Raspbian

Passaggio 3: abilitare SSH e VNC

Passaggio 4: impostare l'IP statico per l'accesso

Passaggio 5: accedere alla scheda da remoto tramite terminale (SSH)

Passaggio 6: accedere alla scheda in remoto tramite interfaccia grafica (VNC)

Passaggio 1: un po' di cose e il Raspberry Pi

Raspberry Pi è il nome di una linea di microcomputer prodotti dalla Raspberry Pi Foundation e con sede nel Regno Unito. La visione della fondazione è rendere più facile per le persone l'accesso all'informatica.

Persone in tutto il mondo usano Raspberry Pi per addestrare la programmazione, sviluppare progetti hardware e software, implementare progetti di automazione domestica, applicare a progetti industriali, implementare progetti IoT (Internet of Things) e per giocare a videogiochi attraverso sistemi di retrogame, ad esempio Recalbox e Retropie.

Raspberry può eseguire alcune varianti di sistemi operativi noti, ma il più utilizzato è Raspbian.

Raspbian è una variante Linux gratuita basata su Debian, il risultato di un progetto di comunità in costante sviluppo focalizzato sulla stabilità e sulle prestazioni del maggior numero possibile di pacchetti Debian. Questo sistema operativo è ottimizzato per funzionare su Raspberry Pi e può essere scaricato direttamente dal sito Web di Raspberry Foundation.

Passaggio 2: preparare e installare Raspbian

L'esecuzione di Raspbian su Raspberry Pi richiede l'installazione del sistema su una scheda di memoria micro SD di almeno 8 GB e preferibilmente di classe 10.

Puoi installare Raspbian su tutte le versioni di Raspberry Pi. Per questo tutorial sto usando Raspberry Pi 3 Model B+.

Per procedere con l'installazione e la configurazione del sistema operativo sono necessari i seguenti elementi:

01 - Raspberry Pi01 - Alimentatore per Raspberry Pi 3 (Pi 2 / B / B+)01 - Custodia in acrilico con dispositivo di raffreddamento per Raspberry Pi 3 (opzionale)01 - Scheda di memoria Micro SD (16Gb o 32Gb)01 - Lettore di schede di memoria SD01 - Monitor HDMI01 - Cavo HDMI01 - MouseUSB01 - Tastiera USB

Puoi utilizzare una TV come monitor purché disponga di una connessione HDMI. Il monitor avrà bisogno solo una volta in modo da poter effettuare le impostazioni sulla scheda. L'accesso successivo al sistema verrà effettuato in remoto tramite un altro computer. L'uso della custodia con dispositivo di raffreddamento è facoltativo, ma è l'ideale, perché in questo modo la tua tavola è protetta e si mantiene fresca durante il periodo in cui viene utilizzata.

Utilizzare un lettore di schede micro SD per collegare la scheda di memoria al computer:

Immagine
Immagine

Scarica il formattatore della scheda di memoria SD e installa:

www.sdcard.org/downloads/formatter/eula_windows/index.html

Dopo l'installazione, apri il programma, seleziona l'unità in cui è stata allocata la tua scheda di memoria, seleziona l'opzione "Formattazione rapida", fai clic su "Formatta" e attendi il completamento della procedura:

Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine

Scarica Raspbian con desktop e software consigliato:

www.raspberrypi.org/downloads/raspbian/

Dopo il download, decomprimi il file in modo che l'immagine venga generata.

Scarica Etcher e installa:

www.balena.io/etcher/

Apri Etcher, seleziona l'immagine Raspbian che hai scaricato, seleziona l'unità della scheda di memoria in cui verrà registrata l'immagine, fai clic su "Continua", fai clic sull'opzione "Flash", attendi il completamento della procedura e chiudi il programma:

Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine

Rimuovere il lettore di schede dal computer, rimuovere la scheda dal lettore e inserirla nel Raspberry Pi. Collega il cavo HDMI al Raspberry Pi e al monitor, collega l'alimentatore per alimentarlo.

Con il monitor acceso, attendi l'avvio del sistema. Dopo l'avvio ti imbatterai in una schermata simile all'immagine qui sotto:

Immagine
Immagine

Ti verrà richiesto di selezionare le impostazioni del paese, le impostazioni della lingua e le connessioni di rete WiFi. Dopo esserti connesso al WiFi, apri il browser a sinistra nella barra in alto e prova ad accedere a qualsiasi sito Web per confermare di avere accesso a Internet.

È possibile che il sistema effettui alcuni aggiornamenti al primo avvio e si riavvii, quindi aspetta solo di procedere.

Passaggio 3: abilitare SSH e VNC

Dopo aver abilitato queste due opzioni è possibile accedere alla scheda da remoto tramite terminale SSH o interfaccia grafica VNC. In alto a sinistra clicca sul lampone, "Preferenze" e "Configurazione Raspberry Pi":

Immagine
Immagine

Fare clic su "Interfacce", selezionare "Abilita" per SSH e VNC e fare clic su OK:

Immagine
Immagine

Con queste opzioni abilitate, Raspberry Pi è ora pronto per consentire l'accesso remoto tramite SSH o VNC.

Passaggio 4: impostare l'IP statico per l'accesso

Per impostazione predefinita la scheda si connetterà alla rete (ethernet o WiFi), otterrà un IP dinamico e su ogni connessione sarà possibile ottenere un indirizzo IP diverso dalla connessione precedente, quindi ogni volta che si effettua l'accesso remoto la scheda dovrà verificare se il L'IP rimane lo stesso. Per questo motivo, imposteremo un indirizzo IP fisso.

Apri il terminale:

Immagine
Immagine

Da qui gestirai le righe di comando in modo da poter configurare o eseguire azioni sulla piattaforma. Ti consiglio di continuare a seguire questo tutorial direttamente da Raspbian, in questo modo potrai copiare e incollare i comandi che verranno utilizzati successivamente. Per fare ciò, apri semplicemente il browser Web Raspbian, accedi a queste istruzioni e poi continua da qui.

Le righe di comando sottostanti verranno digitate nel terminale e premi Invio per eseguire. In alcuni comandi ti potrebbe essere chiesta conferma e dovresti leggere e confermare.

ip r | grep predefinito

Immagine
Immagine

Nota che viene restituita una riga che mostra due indirizzi IP, il primo è il gateway per l'accesso al router e il secondo indirizzo è quello assegnato al tuo Raspberry Pi. Nota che nel mio caso il primo indirizzo termina con "2.1" e il secondo indirizzo termina con "2.112". Le ultime tre cifre del secondo indirizzo cambiano su ogni dispositivo connesso al router. È probabile che gli indirizzi che ti vengono presentati differiscano da quelli mostrati nell'immagine. Annota il primo indirizzo (gateway) perché ti servirà in seguito.

Digita il comando seguente sul terminale e premi invio:

sudo nano /etc/resolv.conf

Immagine
Immagine

Nel terminale si apre il file contenente le informazioni DNS della propria rete. Annotare l'indirizzo mostrato sulla prima riga (DNS primario) e poi annotare la seconda (DNS secondario). Premi i tasti CTRL + X sul terminale per chiudere il file.

Digita il comando seguente sul terminale e premi invio:

sudo nano /etc/dhcpcd.conf

Immagine
Immagine

Usa il tasto giù sulla tastiera o scorri fino alla fine del file in modo da poter apportare le modifiche appropriate:

Immagine
Immagine

1) Se stai utilizzando un cavo di rete collegato al tuo Raspberry per assegnare la connessione di rete, non è necessario modificare l'interfaccia, ma se stai utilizzando una connessione WiFi, elimina eth0 e scrivi wlan0.

2) In "static ip_address=" cancella le informazioni e scrivi l'indirizzo IP che verrà assegnato al tuo Raspberry, ricordandoti di mantenere il gateway di default, ma modificando le ultime tre cifre dell'indirizzo. Puoi scegliere qualsiasi numero (da tre cifre) fino a 254. Preferisci utilizzare numeri più alti per evitare potenziali conflitti IP sulla tua rete. Mantieni / 24 dopo l'indirizzo IP che scegli.

3) In "router statici =" cancella le informazioni e scrivi l'indirizzo del gateway del tuo router che hai annotato in precedenza.

4) Eliminare le informazioni e scrivere il DNS primario annotato in precedenza.

5) Elimina le informazioni e scrivi il DNS secondario annotato in precedenza.

6) Cancella i segni "#" dalle righe che hai modificato. Si noti che le linee in cui viene cancellato il cancelletto "#" saranno di un colore diverso.

Dopo le modifiche avrai un file con informazioni simili all'immagine qui sotto, ma con i tuoi dati di rete:

Immagine
Immagine

Per salvare le modifiche al file premere CTRL + O e poi CTRL + X per chiudere il file.

Quindi digita il comando seguente nel terminale e premi Invio per riavviare il sistema e applicare le impostazioni:

sudo reboot

Dopo aver riavviato il sistema, apri nuovamente il terminale, digita il comando seguente e premi invio per verificare che le impostazioni precedenti siano OK:

ip r | grep predefinito

Apri il browser di sinistra nella barra in alto e prova ad accedere a qualsiasi sito per confermare di avere accesso a Internet.

Questo indirizzo IP impostato per Raspberry Pi è fisso e non cambierà su nuove connessioni. Salvalo per l'uso quando accedi alla scheda in remoto.

NOTA: Se si cambia il router e l'intervallo IP del gateway cambia, si cambiano gli indirizzi DNS o si cambia l'interfaccia di connessione, assicurarsi di apportare modifiche ai file in modo che la scheda non perda la connessione alla rete

Passaggio 5: accedere alla scheda in remoto tramite terminale (SSH)

Per accedere a Raspberry Pi da remoto tramite terminale e senza interfaccia grafica puoi utilizzare SSH (Secure Shell). Puoi usare, ad esempio, Putty o qualsiasi altro strumento per uno scopo che ti piace. Uso in particolare il prompt dei comandi di Windows stesso, in questo caso Windows PowerShell.

Supponendo che SSH sia già abilitato su Raspberry Pi, vai al menu "Start" di Windows, cerca Windows PowerShell e quando lo trovi, fai clic destro su di esso e seleziona "Esegui come amministratore":

Immagine
Immagine

Con il prompt dei comandi aperto, devi inserire il comando ssh pi@ con l'indirizzo IP del tuo Raspberry dopo @. Supponendo che tu abbia impostato IP 192.168.0.120 per il tuo Raspberry, il comando sarebbe quindi:

ssh [email protected]

Nel mio caso, Raspberry Pi ha un IP fisso 192.168.2.129, quindi digiterò la riga sottostante e premerò invio:

ssh [email protected]

Al primo accesso tramite ssh ti verrà chiesta conferma, dovrai digitare yes e premere invio. Infine, ti verrà richiesta la password che devi inserire e premere invio. Se non hai cambiato la password sarà lampone:

Immagine
Immagine

Per testare l'accesso remoto tramite terminale, digita il comando seguente e inserisci in Windows PowerShell:

ip r | grep predefinito

Se tutto è a posto, il ritorno sarà un'informazione che abbiamo già visto, che mostra l'indirizzo IP del gateway del router a cui è connesso Raspberry e l'indirizzo IP che è stato assegnato alla scheda. Se copi una riga di comando da qualche parte e desideri incollarla nel terminale, appena al prompt fai clic con il pulsante destro del mouse, la riga copiata verrà incollata e premendo invio verrà eseguito il comando (se valido). Per cancellare i comandi del terminale, digita semplicemente reset e premi invio. Tutti i comandi immessi sono stati salvati in memoria e per accedere a questi comandi è sufficiente premere il tasto su sulla tastiera.

Con l'accesso remoto funzionante, puoi controllare il tuo Raspberry Pi da altri computer o dispositivi che ti consentono di utilizzare un terminale e sono collegati alla stessa rete della scheda.

Passaggio 6: accedere alla scheda in remoto tramite interfaccia grafica (VNC)

Se desideri o hai bisogno di accedere al tuo Raspberry Pi in remoto, ma tramite un'interfaccia grafica, dovrai utilizzare VNC (Virtual Network Computing). Supponendo che VNC sia già abilitato su Raspberry Pi, scarica VNC Viewer e installa:

www.realvnc.com/pt/connect/download/viewer/windows/

Dopo il download apri il programma e nel campo inserisci l'indirizzo IP del tuo Raspberry Pi.

Supponendo che tu abbia impostato l'IP 192.168.0.120 per il tuo Raspberry Pi, scrivi l'IP e il programma ti chiederà se vuoi stabilire una connessione oppure puoi premere invio. Nel mio caso, Raspberry ha l'IP fisso 192.168.2.129. Ti verranno richiesti il nome utente (pi) e la password. Se non hai cambiato la password sarà lampone:

Immagine
Immagine
Immagine
Immagine

Si aprirà una nuova finestra in cui puoi vedere il mirroring della GUI del tuo Raspberry Pi e passando con il mouse in alto potrai accedere al menu delle opzioni di VNC Viewer:

Si aprirà una nuova finestra in cui puoi vedere il mirroring della GUI del tuo Raspberry Pi e passando con il mouse in alto potrai accedere al menu delle opzioni di VNC Viewer:

Immagine
Immagine

Con l'accesso remoto funzionante, puoi controllare il tuo Raspberry Pi da altri computer o dispositivi che hanno installato VNC Viewer e sono collegati alla stessa rete della scheda.

Dopo che Raspbian è stato installato e configurato, puoi esplorare le funzionalità del sistema e imparare qualcosa in più sull'utilizzo delle righe di comando sui sistemi basati su Linux.

Se disponi di dispositivi IoT e di automazione domestica, ma non riesci a integrarli con l'app Home di Homekit e Siri perché non sono certificati Apple, ti consiglio di leggere le istruzioni Installa Homebridge su Raspberry Pi e Windows.

Consigliato: