Dans cet article, vous verrez comment vous pouvez utiliser votre Raspberry Pi en mode sans tête en utilisant Ubuntu. En mode sans tête, cela signifie que le Raspberry Pi fonctionne sans clavier de moniteur et une souris.
Vous utiliserez une connexion WiFi, vous devriez donc obtenir une configuration car vous en aurez besoin dans les dernières parties de cet article.
Utilisation du Raspberry Pi
Étant donné que le Raspberry Pi est un micro-ordinateur, il peut en fait fonctionner comme le fait un ordinateur malgré cela avec des ressources limitées. Une façon de l'utiliser est de la connecter à un moniteur, un clavier et une souris.
Tout le monde n'a pas accès aux accessoires, donc des alternatives sont recherchées. L'exécution du Raspberry Pi est une alternative bien connue, car vous pouvez utiliser le PI via un autre ordinateur, où un moniteur, un clavier et une souris sont disponibles.
Obtenir un système d'exploitation
Le matériel n'est rien sans logiciel. Votre Raspberry Pi n'est pas utile qu'un morceau de papier sans logiciel dessus. Vous avez besoin de logiciels travaillant sur ce cas dans ce cas un système d'exploitation pour faire quoi que ce soit.
Vous pouvez télécharger le système d'exploitation Raspbian et écrire l'image sur la carte SD que vous avez l'intention d'utiliser pour le Raspberry Pi. Cela dépasse la portée de cet article, mais vous pouvez utiliser un lecteur de carte SD USB et suivre les étapes prises pour créer un USB amorçable.
Activer ssh sur le pi
SSH doit être actif sur le Raspberry Pi car c'est la méthode que vous avez l'intention d'utiliser pour exécuter l'appareil en mode sans tête. Malheureusement, cet utilitaire n'est pas activé par défaut sur le PI, vous devrez donc l'activer vous-même.
Après avoir écrit l'image sur la carte SD, vous devez créer un fichier vide dans le botte Répertoire de la carte SD. Le fichier doit être nommé ssh, sans aucune extension. Vous pouvez le faire dans le terminal en utilisant le touche commande dans cette partition.
Toucher SSH
Lorsque vous utilisez le Raspberry Pi, il vérifie ce fichier. Il le voit, puis permet SSH et supprime le fichier.
Configuration du wifi
Pour utiliser le Raspberry Pi en mode sans tête, vous pouvez utiliser une connexion Ethernet. Mais dans ce cas, vous verrez comment le configurer en utilisant une connexion WiFi.
Pour que cela fonctionne, votre ordinateur doit être une connexion à une source WiFi n'a pas besoin d'avoir un accès Internet.
Tout comme vous avez ajouté un ssh fichier à la botte Répertoire de la carte SD, vous ajouterez un fichier appelé WPA_SUPPLICANT.confli au dossier racine du même répertoire.
Copiez simplement le contenu suivant dans le fichier:
ctrl_interface = dir = / var / run / wpa_supplicant groupe = netdev
update_config = 1
country = "your_iso-3166-1_two-leter_country_code"
réseau =
SSID = "" Votre_SSID ""
psk = "" your_psk ""
key_mgmt = wpa-psk
Vous allez remplacer <> avec le nom du WiFi utilisé et <> avec le mot de passe du wifi. Le "Your_iso-3166-1_two-leter_country_code" devrait être remplacé par un code approprié à partir d'ici.
Récupérer l'adresse IP
Pour SSH dans le Raspberry Pi, vous devez connaître son adresse IP. Dans cette section, vous verrez comment faire ça.
Vous devez avoir le nmap Outil installé sur votre machine pour pouvoir suivre cette partie du tutoriel. Si vous ne l'avez pas déjà installé, vous pouvez rapidement le faire en utilisant:
sudo apt-get install nmap
NMAP est un scanner de réseau de sécurité qui vous aidera à analyser l'adresse IP de Raspberry Pi. Après avoir installé NMAP, trouvez l'adresse IP de votre ordinateur en utilisant le nom d'hôte commande.
Tapez simplement dans le terminal:
nom d'hôte -i
Cette commande est utilisée pour vérifier toutes les adresses IP disponibles sur l'hôte. Vous obtiendrez un résultat similaire à 192.168.X.x qui est l'adresse IP du WiFi.
Pour trouver l'adresse IP spécifique pour le Raspberry Pi, saisissez la commande suivante:
NMAP -SP 192.168.X.0/24
Remplacer X avec la valeur réelle que vous pouvez voir sur votre machine après avoir exécuté le nom d'hôte -i commande.
Vous verrez qu'il y a quelques adresses IP qui apparaissent. Les adresses IP doivent avoir un nom, il est donc facile de comprendre lesquelles des adresses appartiennent au Raspberry Pi.
Accéder au Pi
Maintenant que vous connaissez l'adresse IP, vous pouvez l'utiliser pour accéder au Raspberry Pi via SSH. Le nom d'utilisateur par défaut pour le Raspberry Pi est pi et le mot de passe par défaut est framboise.
Maintenant que cela est connu, vous pouvez y faire un ssh avec la commande ci-dessous:
ssh pi @ piaddress
Remplace le piaddress avec l'adresse IP réelle du Raspberry Pi et vous devriez être dans le Raspberry Pi.
N'oubliez pas que le mot de passe par défaut est générique, vous devez donc le changer. Le Raspbian OS est une distribution Linux basée à Debian, vous pouvez donc effectuer des tâches similaires comme vous le feriez sur une distribution Linux régulière comme l'Ubuntu.
Par exemple, vous pouvez modifier le mot de passe par défaut en tapant simplement passage Commande dans le terminal.
Vous recevrez une invite vous demandant de saisir votre mot de passe actuel, puis le nouveau mot de passe.
Accéder à l'interface utilisateur graphique du PI
Vous accédez au PI via SSH, vous ne pouvez donc l'utiliser que via le terminal. Mais vous ne pouvez pas en faire grand-chose à partir du terminal, vous devrez donc accéder à l'interface graphique pour une expérience plus épanouissante.
Pour ce faire, vous devez utiliser un outil appelé RealVNC. Notez que vous installerez RealVNC à l'intérieur du Raspberry Pi et non votre machine Ubuntu.
Par conséquent, assurez-vous que vous avez pi @ raspberrypi montrant sur votre invite de terminal en ssh-ing dans le Pi.
Avant l'installation, mettez à jour la liste du référentiel de packages à l'aide:
Mise à jour Sudo apt-get
Ensuite, vous pouvez installer avec la commande ci-dessous:
sudo apt-get install -y realvnc-vnc-server realvnc-vnc-viewer
Maintenant que RealVNC a été installé sur le Raspbian, vous pouvez récupérer l'adresse IP qu'il utilise pour se connecter à votre serveur Ubuntu.
Pour ce faire, saisissez la commande ci-dessous:
vncserver
Vous obtiendrez une adresse IP qui devrait être notée ou copiée quelque part car vous en aurez besoin bientôt.
Étant donné que RealVNC sur le Raspberry Pi doit travailler avec la machine Ubuntu via une adresse IP, vous devez également l'installer sur votre machine Ubuntu.
Vous pouvez télécharger RealVnc pour Ubuntu ici et c'est un fichier deb. Vous pouvez l'installer via le terminal ou utiliser le package «Installer logiciel» sur Ubuntu.
Après l'installation, vous trouverez l'icône de la visionneuse VNC sur votre liste d'applications. Cliquez sur le menu «Fichier» et l'option «Nouvelle connexion».
Vous trouverez une boîte pour saisir l'adresse IP que vous avez copiée il y a quelque temps, et vous pouvez également lui donner un nom. Cliquez sur «OK» pour enregistrer.
Vous pouvez maintenant cliquer avec le bouton droit sur l'option nouvellement créée et vous connecter à elle. Là, vous l'avez, l'interface graphique du Raspberry Pi devrait s'afficher sur votre écran.
Conclusion
Après avoir suivi les différents points de cet article, votre Raspberry Pi doit être accessible sur votre ordinateur, via le terminal et l'interface utilisateur graphique (GUI).
Dans cet article, une approche étape par étape a été prise pour configurer Raspberry Pi pour exécuter sans tête sur la machine Ubuntu. Des outils tels que NMAP, REALVNC sont importants dans ce processus, et le PI peut désormais être utilisé par «SSH-ing» dans le Raspberry Pi via une connexion WiFi.
Vous ne devriez pas avoir de hoquet en suivant cette voie, mais si vous le faites; Veuillez poser des questions. Il est temps de commencer avec des projets incroyables.