Installez Ubuntu Server sur Raspberry Pi en mode sans tête et SSH dedans

Install Ubuntu Server Raspberry Pi Headless Mode



Ubuntu est un système d'exploitation open source. Il est basé sur le système d'exploitation Debian GNU/Linux. Ubuntu est un excellent système d'exploitation pour vos projets IoT sur Raspberry Pi 4.

Dans la configuration sans tête d'Ubuntu sur Raspberry Pi 4, vous n'avez pas besoin d'un clavier, d'une souris et d'un moniteur. Vous pouvez accéder directement au système d'exploitation Ubuntu installé sur votre Raspberry Pi 4 à distance via SSH.







Dans cet article, je vais vous montrer comment installer Ubuntu Server 20.04 LTS sur votre Raspberry Pi 4 en mode sans tête et configurer l'accès SSH. Alors, commençons.



Choses dont vous aurez besoin :

Pour suivre cet article, vous avez besoin des éléments suivants :



  1. Un ordinateur monocarte Raspberry Pi 4
  2. Un adaptateur secteur USB Type-C pour votre Raspberry Pi 4
  3. Une carte microSD de 16 Go ou 32 Go
  4. Un ordinateur portable ou un ordinateur pour flasher l'image du serveur Ubuntu sur la carte microSD et accéder à votre Raspberry Pi 4 via SSH
  5. Imageur Raspberry Pi ou Balena Etcher installé sur votre ordinateur portable ou ordinateur pour flasher l'image du serveur Ubuntu sur la carte microSD.

Si vous avez besoin d'aide pour l'installation Imageur Raspberry Pi sur votre système d'exploitation Linux, consultez mon article Comment installer et utiliser Raspberry Pi Imager .





Si vous avez besoin d'aide pour l'installation Baleine graveur sur votre système d'exploitation Linux, consultez mon article Installer Etcher sur Linux .

Dans cet article, j'utiliserai Imageur Raspberry Pi pour flasher l'image du système d'exploitation du serveur Ubuntu sur la carte microSD. Vous pouvez utiliser Balena Etcher si vous le souhaitez.



Téléchargement de l'image Ubuntu Server 20.04 LTS pour Raspberry Pi :

Pour installer Ubuntu sur Raspberry Pi 4, vous devez télécharger l'image Ubuntu Server 20.04 LTS pour Raspberry Pi.

L'image Ubuntu Server 20.04 LTS Raspberry Pi est disponible sur le site officiel de Ubuntu .

Visiter le site officiel d'Ubuntu depuis votre navigateur Web préféré.

site ubuntu

Une fois la page chargée, cliquez sur Télécharger et cliquez sur Raspberry Pi 2, 3 ou 4 du Ubuntu pour l'IoT section comme indiqué dans la capture d'écran ci-dessous.

capture d'écran du site ubuntu

Une fois la page chargée, faites défiler un peu vers le bas et cliquez sur soit le Télécharger 64 bits ou Télécharger 32 bits bouton de la Ubuntu 20.04.1 LTS section comme indiqué dans la capture d'écran ci-dessous.

Si vous utilisez la version 2 Go ou 4 Go de Raspberry Pi 4, téléchargez l'image Ubuntu 20.04 LTS 32 bits.

Si vous utilisez la version 8 Go de Raspberry Pi 4, téléchargez l'image Ubuntu 20.04 LTS 64 bits. Sinon, vous ne pourrez pas utiliser l'intégralité des 8 Go de RAM de votre Raspberry Pi 4. Un système d'exploitation 32 bits ne peut traiter que 4 Go de RAM.

télécharger ubunti pi

Votre navigateur devrait commencer à télécharger l'image Ubuntu Server 20.04 LTS pour Raspberry Pi sous peu.

commencer le téléchargement

Une fois que votre navigateur vous invite à enregistrer l'image Ubuntu Server 20.04 LTS pour Raspberry Pi, sélectionnez l'emplacement où vous souhaitez enregistrer l'image, puis cliquez sur sauvegarder .

Ubuntu vous invite à enregistrer

Votre navigateur devrait commencer à télécharger l'image Ubuntu Server 20.04 LTS pour Raspberry Pi. Cela peut prendre un certain temps en fonction de la vitesse de votre connexion Internet.

commencer à télécharger ubuntu

Image clignotante du serveur Ubuntu 20.04 LTS sur la carte MicroSD :

Une fois l'image Ubuntu Server 20.04 LTS téléchargée, vous pouvez utiliser Imageur Raspberry Pi pour flasher l'image Ubuntu Server 20.04 LTS sur la carte microSD.

Insérez la carte microSD sur votre ordinateur. Ensuite, ouvrez le Imageur Raspberry Pi et cliquez sur CHOISIR LA .

imageur framboise pi

Faites défiler un peu et cliquez sur Utiliser la personnalisation .

imageur framboise pi - utiliser personnalisé

Sélectionnez l'image Ubuntu Server 20.04 LTS que vous venez de télécharger et sur laquelle vous avez cliqué Ouvert .

imageur framboise pi - utiliser personnalisé

L'image Ubuntu Server 20.04 LTS doit être sélectionnée. Clique sur le CHOISIR LA CARTE SD bouton comme indiqué dans la capture d'écran ci-dessous.

imageur framboise pi - choisissez sd

Cliquez sur la carte microSD dans la liste pour laquelle vous souhaitez flasher l'image Ubuntu Server 20.04 LTS.

imageur raspberry pi - cliquez sur le microsd

Pour écrire l'image Ubuntu Server 20.04 LTS sur la carte microSD sélectionnée, cliquez sur ÉCRIVEZ .

imageur framboise pi - écriture
Pour confirmer l'opération, cliquez sur OUI .

Cela supprimera toutes les données existantes de la carte microSD et copiera le fichier image Ubuntu Server 20.04 LTS sur la carte microSD.

imageur raspberry pi - toutes les données existantes

L'image Ubuntu Server 20.04 LTS est flashée sur la carte microSD. Cela peut prendre un certain temps.

imageur framboise pi - chargement

Une fois l'image Ubuntu Server 20.04 LTS flashée sur la carte microSD, cliquez sur CONTINUEZ et fermer Imageur Raspberry Pi .

imageur framboise pi - continuer

Configuration de la connectivité Wi-Fi :

REMARQUE: Si vous souhaitez utiliser le Wi-Fi pour la connectivité réseau sur votre Raspberry Pi 4, cette section est pour vous. Si vous souhaitez utiliser une connexion filaire, vous pouvez ignorer cette étape.

Pour la configuration sans tête d'Ubuntu Server 20.04 LTS, vous devez configurer le réseau (Wi-Fi ou filaire).

Pour ce faire, éjectez et réinsérez la carte microSD sur votre ordinateur. Vous devriez voir un botte partition comme vous pouvez le voir dans la capture d'écran ci-dessous.

connectivité wifi - partition de démarrage

Tu devrais trouver un configuration-réseau fichier dans le botte cloison.

connectivité wifi - configuration réseau

Ouvrez le configuration-réseau fichier dans un éditeur de texte. Le fichier doit avoir le contenu suivant par défaut.

connectivité wifi - fichier de configuration réseau

Retirer le # caractère des lignes marquées (pour décommenter le code). Ensuite, changez le et avec le SSID et le mot de passe du réseau Wi-Fi auquel vous souhaitez vous connecter.

Une fois que vous avez terminé, enregistrez le configuration-réseau déposer.

connectivité wifi - mot de passe ssid wifi

Mise sous tension du Raspberry Pi 4 :

Connectez la carte microSD et le câble d'alimentation USB Type-C sur le Raspberry Pi 4.

Si vous souhaitez utiliser un réseau filaire, connectez également le câble réseau RJ45 au port Ethernet du Raspberry Pi 4.

Une fois que vous avez terminé, allumez le Raspberry Pi 4.

Allumer le Raspberry Pi 4

Trouver l'adresse IP de votre Raspberry Pi 4 :

Connectez-vous au panneau d'administration de votre routeur à partir d'un navigateur Web et vous devriez trouver l'adresse IP de votre Raspberry Pi 4 qui lui est attribuée via le serveur DHCP exécuté sur le routeur de votre réseau domestique.

Comme vous pouvez le voir, l'adresse IP de mon Raspberry Pi 4 est 192.168.0.104 . Cela devrait être différent dans votre cas. Alors, assurez-vous de le remplacer par le vôtre à partir de maintenant.

Trouver l'adresse IP de votre Raspberry Pi 4

Accéder au serveur Ubuntu 20.04 LTS à distance via SSH :

Pour accéder à distance au système d'exploitation Ubuntu Server 20.04 LTS exécuté sur votre Raspberry Pi 4 via SSH, exécutez la commande suivante :

$sshUbuntu@192.168.0.104

Accéder au serveur Ubuntu 20.04 LTS à distance via SSH 1

Pour accepter l'empreinte digitale, saisissez Oui et appuyez sur .

Accéder au serveur Ubuntu 20.04 LTS à distance via SSH 2

Le mot de passe par défaut est Ubuntu . Tapez Ubuntu et appuyez sur .

Accéder au serveur Ubuntu 20.04 LTS à distance via SSH 3

La première fois que vous vous connectez à Ubuntu Server 20.04 LTS sur votre Raspberry Pi 4, il vous sera demandé de changer le mot de passe par défaut Ubuntu .

Tapez Ubuntu et appuyez sur .

Accéder au serveur Ubuntu 20.04 LTS à distance via SSH 4

Saisissez un nouveau mot de passe et appuyez sur .

Accéder au serveur Ubuntu 20.04 LTS à distance via SSH 5

Retapez le mot de passe et appuyez sur .

Accéder au serveur Ubuntu 20.04 LTS à distance via SSH 6

Le mot de passe doit être modifié et la session SSH doit être fermée.

Accéder au serveur Ubuntu 20.04 LTS à distance via SSH 7

Vous pouvez à nouveau vous connecter en SSH à votre Raspberry Pi 4 avec la commande suivante :

$sshUbuntu@192.168.0.104

ssh ubuntu 01

Tapez le nouveau mot de passe et appuyez sur .

ssh ubuntu 02

Vous devez être connecté au système d'exploitation Ubuntu Server 20.04 LTS installé sur votre Raspberry Pi 4.

ssh ubuntu 03

Comme vous pouvez le voir, j'exécute Ubuntu 20.04.1 LTS sur mon Raspberry Pi 4.

$lsb_release

lsb_release

Maintenant, vous pouvez exécuter n'importe quelle commande sur votre Raspberry Pi 4 à distance via SSH.

Conclusion:

Dans cet article, je vous ai montré comment installer Ubuntu Server 20.04 LTS sur votre Raspberry Pi 4 en mode sans tête (sans moniteur, clavier et souris connectés à votre Raspberry Pi 4). Je vous ai également montré comment gérer à distance votre Raspberry Pi 4 via SSH.