PiOS - Installation Carte SD (complète) - 103

Description

Mis à jour en 2021. Installer très simplement PiOS sur une carte RPi[1].

  1. Carte SD

    Procédure à suivre pour intégrer un système d'exploitation sur une carte SD (Raspbian - PiOS ou autre) : Pi Imager - Raspberry Pi OS (ancien Raspbian)

  2. LOGIN - LANGUE - SSH

    Connexion / Login

    Premier Démarrage en ligne de commande avec login et mdp : ATTENTION AU MODE QWERTY --> login pi et mdp raspberry (rqspberry avec l'inversion du q et du a).

    Configuration

    Pour lancer la configuration (le - est accessible avec le caractère ) en QWERTY

    1
    sudo raspi-config

    TAB pour aller chercher les boutons Select et Finish.

    Pour choisir une option avec des crochets [], il faut utiliser la touche ESPACE pour l'activer.

    Il faut au minimum franciser le système de façon à travailler avec un clavier en AZERTY (option Localisation Options - Change Locale) et sélectionner le mode fr_FR.UTF-8 UTF8.

    Voir Pi Imager - Raspberry Pi OS (ancien Raspbian) pour plus d'informations.

  3. Installation de Docker

    Docker

    Téléchargement du script d'installation de Docker :

    1
    curl -fsSL https://get.docker.com -o get-docker.sh

    Exécution du script :

    1
    sh get-docker.sh

    Pour exécuter les commandes Docker en tant qu'utilisateur non root sans ajouter sudo ($USER est une variable d'environnement qui contient votre nom d'utilisateur) :

    1
    sudo usermod -aG docker $USER

    Déconnectez-vous et reconnectez-vous pour actualiser l'appartenance au groupe.

    1. Version installée

      1
      docker --version

      Image Test

      Téléchargement de l'image test Hello World qui s'exécute :

      1
      docker run hello-world
  4. Installation Docker Compose

    Installer Python et pip

    Installation de python :

    1
    sudo apt-get install python3-distutils python3-dev libffi-dev libssl-dev

    Manager de paquet Python pip (script) :

    1
    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

    Installer pip avec le script :

    1
    sudo python3 get-pip.py

    Docker Compose

    Télécharger le binaire Docker Compose :

    1
    sudo curl -L "https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

    Le rendre exécutable :

    1
    sudo chmod +x /usr/local/bin/docker-compose

    Installer Docker Compose :

    1
    sudo apt install docker-compose
    Compléments

    Installer Python et pip

    Installation de python :

    1
    sudo apt-get install python3-distutils python3-dev libffi-dev libssl-dev

    Manager de paquet Python pip (script) :

    1
    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

    Installer pip avec le script :

    1
    sudo python3 get-pip.py

    Docker Compose

    Télécharger le binaire Docker Compose :

    1
    sudo curl -L "https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

    Le rendre exécutable :

    1
    sudo chmod +x /usr/local/bin/docker-compose

    Installer Docker Compose :

    1
    sudo apt install docker-compose
    1. 1
      docker-compose --version