Configurazione Raspberry (linea di comando)

Utilizzando un metodo alternativo all'applicazione con interfaccia grafica, ovvero la configurazione tramite riga di comando, basata sull'uso del tool raspi-config.

Una volta avviato Raspbian, clicchiamo sull’icona con il simbolo del Terminale, evidenziata nella figura seguente:

Figura 1. Desktop di Raspbian su Raspberry Pi (click per ingrandire)

Desktop di Raspbian su Raspberry Pi

Si aprirà una finestra in cui un testo in verde seguito
da un blocco grigio descrive la riga di comando del terminale:

Figura 2. Applicazione del Terminale su Raspbian (click per ingrandire)

Applicazione del Terminale su Raspbian

Il testo in verde contiene due importanti informazioni.
I due punti (:) separano le informazioni e definiscono l'utente e
l'hostname della macchina nella forma user@hostname, seguiti poi dal
percorso corrente. Il simbolo ~ rappresenta la cartella
iniziale dell'utente pi, ovvero /home/pi/.

Per configurare Raspbian, vediamo quindi come utilizzare raspi-config. Digitiamo all'interno del terminale quanto segue:

pi@raspberrypi:~$ sudo raspi-config

Il comando sudo ci permette di ottenere particolari privilegi di
amministratore durante l'esecuzione del comando. Prima di eseguire il comando,
il sistema chiederà la password dell'utente pi, che di default è raspberry.
Digitata la password, il sistema mostrerà una interfaccia come la seguente:

Figura 3. Interfaccia di raspi-config su terminale Raspbian (click per ingrandire)

Interfaccia di raspi-config su terminale Raspbian

raspi-config permette di modificare alcune funzionalità con lo scopo di semplificare le comuni configurazioni di Raspbian.
Questo tool modifica automaticamente il file contenuto in /boot/config.txt e in altri file standard di Linux che si occupano della configurazione del sistema operativo.

Utilizzo di raspi-config

Utilizziamo le freccie su e giù per muoverci all'interno dell'ambiente di raspi-config.
Una riga evidenziata si muoverà tra le varie opzioni disponibili.
Con le freccie destra e sinistra sarà possibile entrare ed uscire da ogni menù.
In alternativa, per utilizzare i pulsanti che l'ambiente mette a disposizione,
è possibile utilizzare il tasto TAB.

Un elenco numerato mostra un menù che permette di attivare o disattivare funzioni
o funzionalità della scheda.
Il primo punto, evidenziato in Figura 3, permette di modificare la password dell'utente raspbian (cosa che può comunque essere effettuata tramite il comando sudo passwd pi).
Selezionato questo primo punto, l'ambiente ci chiederà di digitare
la nuova password dell'utente e successivamente di confermarla.

Figura 4. Modifica della password tramite terminale di Raspbian (click per ingrandire)

Modifica della password tramite terminale di Raspbian

Il secondo punto dell'ambiente raspi-config permette di configurare impostazioni
a livello di rete sulla nostra scheda.
Una volta selezionato il punto due, sarà mostrata una schermata come la seguente:

Figura 5. Configurazione della rete tramite raspi-config (click per ingrandire)

Configurazione della rete tramite raspi-config

Per modificare il nome del nostro dispositivo nella rete locale (hostname),
clicchiamo sull'omonimo tab, evidenziato in rosso in Figura 5.

Figura 6. Modifica dell'hostname tramite raspi-config (click per ingrandire)

Modifica dell'hostname tramite raspi-config

All'interno della cella blu, come in Figura 6, inseriamo il nome che si vuole assegnare alla scheda
(in questo caso è stato inserito htmlpi). Spostiamoci quindi sul tab <OK> con il tasto TAB
e premiamo il tasto Invio.
Sempre all'interno del secondo punto di raspi-config possiamo connettere il nostro dispositivo alla rete wireless, conoscendo ovviamente
l'SSID, o più comunemente il nome della rete wireless, e la passphrase.

Figura 7. Inserimento dell'SSID per la connessione alla rete wireless mediante raspi-config (click per ingrandire)

Inserimento dell'SSID per la connessione alla rete wireless mediante raspi-config

Inseriamo dunque il nome della nostra rete wireless all'interno della cella blu, e spostiamoci sul tab <OK> con il tasto TAB e premiamo il tasto Invio.
A questo punto l'ambiente ci chiederà la passphrase della nostra rete wireless:

Figura 8. Immissione della passphrase per la connessione alla rete wireless tramite raspi-config (click per ingrandire)

Immissione della passphrase per la connessione alla rete wireless tramite raspi-config

Una volta inserita la passphrase, spostiamoci sul tab <OK> con il tasto TAB
e premiamo il tasto Invio.
Se tutto è andato correttamente, una schermata confermerà il successo dell'operazione, e l'avvenuta connessione.

Configurazioni delle interfacce

Nella precedente lezione abbiamo visto come configurare le interfacce via interfaccia grafica. Di seguito vedremo come fare le stesse cose con raspi-config.
Selezioniamo l'opzione Interfacing Options.
Utilizzando la freccia destra oppure selezionando <Select> tramite il tasto TAB e premendo Invio.
Il tool, una volta selezionata l'opzione, mostrerà una interfaccia come quella vista in Figura 9:

Figura 9. Interfacing Options in raspi-config su Raspbian (click per ingrandire)

Interfacing Options in raspi-config su Raspbian

Ciascuna riga permette di abilitare o disabilitare porte e servizi all'interno del Raspberry Pi. In particolare,
per abilitare la Pi camera eventualmente connessa al connettore CSI della scheda stessa, selezioniamo la riga corrispondente (come in Figura 9) e premiamo Invio:

Figura 10. Attivazione della Pi Camera su raspi-config (click per ingrandire)

Attivazione della Pi Camera su raspi-config

Ci viene chiesto se vogliamo abilitare l'interfaccia. Rispondiamo <Si>:

Figura 11. Interfacing Options in raspi-config su Raspbian (click per ingrandire)

Interfacing Options in raspi-config su Raspbian

Verrà mostrata una finestra di conferma dell'avvenuto successo dell'operazione.
Come la camera, ogni altro servizio o interfaccia, può essere abilitato/disabilitato seguendo gli stessi passi.

Per eventuali chiarimenti o approfondimenti sul tool di configurazione raspi-config, è possibile fare riferimento all'apposita pagina sul sito ufficiale di Raspberry Pi.


Ultime modifiche: mercoledì, 20 aprile 2022, 09:24