Table des matières:

Howto: Installation de Raspberry PI 4 Headless (VNC) avec Rpi-imager et images: 7 étapes (avec images)
Howto: Installation de Raspberry PI 4 Headless (VNC) avec Rpi-imager et images: 7 étapes (avec images)

Vidéo: Howto: Installation de Raspberry PI 4 Headless (VNC) avec Rpi-imager et images: 7 étapes (avec images)

Vidéo: Howto: Installation de Raspberry PI 4 Headless (VNC) avec Rpi-imager et images: 7 étapes (avec images)
Vidéo: Raspberry Pi Headless Setup 2024, Novembre
Anonim
Howto: Installation de Raspberry PI 4 Headless (VNC) avec Rpi-imager et images
Howto: Installation de Raspberry PI 4 Headless (VNC) avec Rpi-imager et images
Howto: Installation de Raspberry PI 4 Headless (VNC) avec Rpi-imager et images
Howto: Installation de Raspberry PI 4 Headless (VNC) avec Rpi-imager et images

Je prévois d'utiliser ce Rapsberry PI dans un tas de projets amusants sur mon blog. N'hésitez pas à y jeter un œil.

Je voulais recommencer à utiliser mon Raspberry PI mais je n'avais pas de clavier ou de souris à mon nouvel emplacement. Cela faisait un moment que j'avais configuré un Raspberry PI, je voulais donc actualiser la manière simple actuelle de le faire et voir quels problèmes je pouvais rencontrer.

Ceci dont vous aurez besoin:

  • Framboise PI.
  • Micro SD 32 Go
  • Adaptateur MicroSD (peut-être nécessaire pour lire votre SD dans votre ordinateur portable).
  • Prise d'énergie pour votre Raspberry.

Nous configurons ce Raspberry PI avec Raspberry PI OS, via le mode Headless avec accès SSH et VNC. Je prévois d'utiliser celui-ci pour des projets Software Define Radio comme celui-ci, j'avais donc besoin d'une interface graphique qui est la façon dont ce Raspberry PI est configuré.

Étape 1: Installer RPI-Imager

Dans le passé, il existait d'autres façons de configurer l'image d'un rapsberry pi, mais la plupart d'entre elles n'étaient pas si faciles à utiliser. En 2020 le meilleur moyen est d'utiliser le rpi-imager

Si vous utilisez Linux, installez-le avec la commande suivante.

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

rpi-imager v1.4 d'Alan Pope (popey) installé

Étape 2: Installer l'image sur la MicroSD avec Rpi-imager

Installer l'image sur la MicroSD avec Rpi-imager
Installer l'image sur la MicroSD avec Rpi-imager
Installer l'image sur la MicroSD avec Rpi-imager
Installer l'image sur la MicroSD avec Rpi-imager
Installer l'image sur la MicroSD avec Rpi-imager
Installer l'image sur la MicroSD avec Rpi-imager

Exécutez rpi-imager à partir de la ligne de commande. Vous obtiendrez une interface graphique pour sélectionner la version du système d'exploitation que vous souhaitez installer dans votre raspberry pi, et sélectionnez la carte microsd sur laquelle vous souhaitez installer.

robert@robert-enreach:~$ rpi-imager

Étape 3: Pour une installation sans tête, ajoutez un fichier Ssh

Pour une installation sans tête, ajoutez un fichier Ssh
Pour une installation sans tête, ajoutez un fichier Ssh

Dans mon cas particulier, je venais d'avoir un ordinateur portable à la maison et je n'avais pas de souris, de clavier ou d'écran de rechange que je pouvais connecter au Raspberry. J'aurais peut-être pu utiliser ma télé mais cela me semble trop complexe. J'ai plutôt opté pour une installation sans tête.

Cela signifie que vous vous connecterez au Raspberry Pi via le réseau et utiliserez SSH pour activer l'accès VNC au Raspberry. Sur les versions récentes, le SSH est désactivé, vous devez donc ajouter un fichier SSH sur la partition de démarrage, comme indiqué sur l'image. N'oubliez pas de l'ajouter sur la partition de démarrage car vous pouvez en voir plusieurs lorsque la MicroSD est connectée à votre système d'exploitation, j'ai eu un problème avec cela à quelques reprises.

Étape 4: Connectez-vous au réseau, recherchez l'adresse IP et configurez la liaison DHCP

Connectez-vous au réseau, recherchez l'adresse IP et configurez la liaison DHCP
Connectez-vous au réseau, recherchez l'adresse IP et configurez la liaison DHCP
Connectez-vous au réseau, recherchez l'adresse IP et configurez la liaison DHCP
Connectez-vous au réseau, recherchez l'adresse IP et configurez la liaison DHCP
Connectez-vous au réseau, recherchez l'adresse IP et configurez la liaison DHCP
Connectez-vous au réseau, recherchez l'adresse IP et configurez la liaison DHCP

Cette étape sera différente des images car vous aurez probablement un routeur différent du mien. Dans mon cas, j'ai un routeur Draytek, qui a pas mal de fonctionnalités. Fondamentalement, vous aimerez vous familiariser avec votre routeur domestique et trouver quelques éléments. Vous aurez probablement une zone pour ARP ou DHCP sur votre routeur afin que vous puissiez voir la liaison créée par le Raspberry.

Le Raspberry Pi utilise un nom Raspberry PI par défaut afin que vous puissiez le trouver facilement. Dans ce cas, j'ai configuré une liaison DHCP pour que le Raspberry Pi prenne toujours la même adresse IP 192.168.1.40

Vous devriez pouvoir le cingler depuis votre routeur, et plus tard depuis votre ordinateur et devrait être accessible maintenant.

Étape 5: Connectez-vous par SSH, modifiez le mot de passe et définissez l'accès VNC

Connectez-vous par SSH, modifiez le mot de passe et définissez l'accès VNC
Connectez-vous par SSH, modifiez le mot de passe et définissez l'accès VNC
Connectez-vous par SSH, modifiez le mot de passe et définissez l'accès VNC
Connectez-vous par SSH, modifiez le mot de passe et définissez l'accès VNC
Connectez-vous par SSH, modifiez le mot de passe et définissez l'accès VNC
Connectez-vous par SSH, modifiez le mot de passe et définissez l'accès VNC
Connectez-vous par SSH, modifiez le mot de passe et définissez l'accès VNC
Connectez-vous par SSH, modifiez le mot de passe et définissez l'accès VNC

À présent, vous pouviez envoyer un ping à votre Raspberry PI sur le réseau et essayer de vous y connecter en ssh. SSH doit être activé car vous avez ajouté un fichier SSH dans la partition de démarrage de la carte SD pour Rapsberry Pi.

Utilisez les informations d'identification par défaut suivantes pour ssh: pi/raspberry.

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

L'authenticité de l'hôte '192.168.1.40 (192.168.1.40)' ne peut pas être établie. L'empreinte digitale de la clé ECDSA est SHA256:no3JtIRZRG2SqSbWHg1sVC35mBjHyeX9SgDr81uPeuU. Êtes-vous sûr de vouloir continuer à vous connecter (oui/non) ? oui Avertissement: Ajout permanent de « 192.168.1.40 » (ECDSA) à la liste des hôtes connus. Mot de passe de [email protected]: Linux raspberrypi 5.4.51-v7l+ #1333 SMP lun. 10 août 16:51:40 BST 2020 armv7l Les programmes inclus avec le système Debian GNU/Linux sont des logiciels libres; les conditions de distribution exactes pour chaque programme sont décrites dans les fichiers individuels dans /usr/share/doc/*/copyright. Debian GNU/Linux est fourni avec ABSOLUMENT AUCUNE GARANTIE, dans la mesure permise par la loi applicable. Dernière connexion: sam 26 sept. 13:41:55 2020 SSH est activé et le mot de passe par défaut pour l'utilisateur 'pi' n'a pas été modifié. Il s'agit d'un risque de sécurité - veuillez vous connecter en tant qu'utilisateur 'pi' et tapez 'passwd' pour définir un nouveau mot de passe. Le Wi-Fi est actuellement bloqué par rfkill. Utilisez raspi-config pour définir le pays avant utilisation. Si vous avez pu utiliser SSH, vous êtes sur la bonne voie. Sinon, vous devez revenir en arrière et vérifier le fichier ssh sur la partition de démarrage. Changez votre mot de passe à ce stade

pi@raspberrypi:~ $ passwd

Changer le mot de passe pour pi. Mot de passe actuel: Nouveau mot de passe: Retapez le nouveau mot de passe: passwd: le mot de passe a été mis à jour avec succès Je prévois d'utiliser ce Rapsberry pour certaines radios définies par logiciel, j'aurai donc besoin d'une interface graphique. Exécutez la configuration pour activer le bureau, modifier la résolution et activer l'accès VNC

pi@raspberrypi:~ $ sudo raspi-config

Vous pouvez vérifier maintenant que votre Raspberry PI écoute sur le port SSH 22, et le Port VNC 5900

pi@raspberrypi:~ $ netstat -tupln

(Tous les processus n'ont pas pu être identifiés, les informations sur les processus non détenus ne seront pas affichées, vous devrez être root pour tout voir.) Connexions Internet actives (serveurs uniquement) Proto Recv-Q Send-Q Adresse locale Adresse étrangère État PID /Nom du programme 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:::* ÉCOUTER - 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:::* -

Étape 6: Connectez-vous via RealVNC

Connectez-vous via RealVNC
Connectez-vous via RealVNC
Connectez-vous via RealVNC
Connectez-vous via RealVNC
Connectez-vous via RealVNC
Connectez-vous via RealVNC

J'ai eu du mal à me connecter via VNC car je continuais à avoir cette erreur assez courante. Ceci est lié au type de cryptage utilisé par le serveur vnc sur le Rapsberry PI. L'installation de RealVNC vncviewer était la meilleure alternative à cela. Vous pouvez le télécharger à partir de ce lien: RealVNC Viewer

Utilisez les informations d'identification que vous avez configurées avant pi / mot de passe.

Étape 7: Profitez de votre Rapsberry PI

Profitez de votre framboise PI
Profitez de votre framboise PI

Vous pouvez maintenant profiter de votre Framboise. Celui-ci fraîchement installé avec une interface graphique consomme environ 5% de CPU et dispose d'environ 1,5 Go de mémoire libre. J'essaierai de mettre la main sur le modèle de mémoire de 4 Go à l'avenir.

Conseillé: