Installer le bureau Pixel sur Raspbian Stretch Lite. 10 logiciels indispensables pour le Raspberry Pi 3 • Domotique et objets connectés à faire soi-même

Si vous regrettez d’avoir optez pour la version Lite de Raspbian, voici un tutoriel rapide qui explique comment installer manuellement le bureau Pixel. Inutile de graver une nouvelle carte SD pour votre Raspberry Pi. Quelques commandes dans le Terminal suffisent pour installer le bureau graphique Pixel sur Raspbian Stretch Lite. Nous allons également voir comment installer les principaux logiciels indispensables pour débuter avec le Raspberry Pi 3. Synaptic Package Manager, VNC, VLC Player, client BitTorrent Deluge, LibreOffice, Mathematica, Wolfram Alfa, Thonny Python, Node-RED, Scratch 2, IDE Arduino

On trouve de nombreuses conversations sur le forum officiel de la fondation comme celle-ci. Pour réaliser l’article sur le test de l’écran tactile 7” de Waveshare, j’avais utilisé la carte SD de Jeedom qui est basé sur Jessie Lite. Evidemment, lorsqu’il a fallu testé la partie tactile de l’écran, je n’avais pas de bureau graphique  😕

Une seule commande est nécessaire pour installer le bureau Pixel. Connectez-vous à votre Raspberry Pi. Commencez par mettre à jour la distribution

sudo apt update
sudo apt upgrade

Ensuite, exécutez cette commande qui va installer X11 (le moteur graphique de Linux) et le bureau PIXEL.

sudo apt install raspberrypi-ui-mods

A la fin de l’installation, redémarrez le système avec la commande sudo reboot. Raspbian se lance directement sur Pixel et vous demande de vous connecter.

L’installation manuellement du bureau graphique Pixel ne veut pas dire que tous les logiciels pré-installés sur l’image Desktop vont l’être également. En fait, il n’y a vraiment que le bureau Pixel qui est installé. Si vous avez besoin d’autres logiciels, il va falloir les installer un à un manuellement. Voici une liste des 10 logiciels indispensables à installer sur votre Raspberry Pi.

Navigateur internet Chromium

Avant de vous lancer, la première chose à faire est de mettre à jour la distribution vers la version la plus récente. Exécutez les commandes suivantes puis redémarrez. La mie à jour de la distribution va permettre (en plus des améliorations sous le capot comme par exemple une meilleure gestion du Bluetooth) d’installer le navigateur web Open Source Chromium (attention à ne pas confondre avec le navigateur Chrome de Google), l’outil système Htop et les liens vers le MagPi et d’autres ressources pour le Raspberry Pi.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo reboot

Ensuite, voici quelques commandes trouvées sur internet pour installer les différents logiciels pré-installés sur l’image Stretch Desktop.

Gestionnaire de paquets Synaptic Package Manager

Si vous n’avez pas l’habitude du Terminal, je vous conseille d’installer le gestionnaire de paquets Synaptic. C’est l’équivalent des Stores sous Windows et macOS. La plupart des logiciels disponibles pour le Raspberry Pi peuvent être installés depuis ce gestionnaire. Ce dernier est accessible depuis le raccourcis ajouté dans le menu Préférence.

Pour l’installer, exécutez la commande sudo apt-get install synaptic depuis le Terminal.

VNC pour accéder au bureau Pixel à distance avec RealVNC

VNC permet d’accéder au bureau graphique de Raspbian depuis un autre ordinateur et même une tablette. Depuis le Terminal, lancez raspi-config avec la commande sudo raspi-config puis sélectionnez l’option 5 (Interfacing Option)

Ensuite P3 – VNC et acceptez

La première fois qu’on active VNC sur la distribution Jessie Lite, il faut installer tous les paquets nécessaires.

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés : 
  bc cups cups-browsed cups-client cups-common cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers cups-ppdc cups-server-common
  ghostscript gsfonts libcupscgi1 libcupsfilters1 libcupsimage2 libcupsmime1 libcupsppdc1 libfontembed1 libgs9 libgs9-common libgutenprint2 libijs-0.35
  libjbig2dec0 libpoppler46 libqpdf13 poppler-data poppler-utils printer-driver-gutenprint qpdf
Paquets suggérés :
  cups-bsd foomatic-db-compressed-ppds foomatic-db printer-driver-hpcups hplip cups-pdf xpp ghostscript-x gutenprint-locales fonts-japanese-mincho
  fonts-ipafont-mincho fonts-japanese-gothic fonts-ipafont-gothic fonts-arphic-ukai fonts-arphic-uming fonts-nanum gutenprint-doc
Les NOUVEAUX paquets suivants seront installés :
  bc cups cups-browsed cups-client cups-common cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers cups-ppdc cups-server-common
  ghostscript gsfonts libcupscgi1 libcupsfilters1 libcupsimage2 libcupsmime1 libcupsppdc1 libfontembed1 libgs9 libgs9-common libgutenprint2 libijs-0.35
  libjbig2dec0 libpoppler46 libqpdf13 poppler-data poppler-utils printer-driver-gutenprint qpdf realvnc-vnc-server
0 mis à jour, 31 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 20,9 Mo dans les archives.
Après cette opération, 86,9 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O

Acceptez l’installation (touche O) des nouveaux paquets.

Maintenant, allez sur le site de RealVNC pour récupérer le viewer qui correspond à votre système.

Installez et lancez VNC Viewer. Dans la barre d’adresse, saisissez l’adresse IP du Raspberry Pi (commande ifconfig pour la trouver) puisen appuyant sur la touche Enter du clavier. Il n’est pas nécessaire d’indiquer le port (5900) sauf s’il a été modifié manuellement. Dans la fenêtre qui s’affiche, saisissez votre nom d’utilisateur et votre mot de passe.

RealVNC vous informe que la connexion n’est sécurisée (ce n’est pas très grave lorsqu’on se connecte au Raspberry Pi depuis un réseau local). Acceptez

Vous voilà sur votre Raspberry Pi :D. Il n’y a rien de plus à configurer. VNC démarre automatiquement au démarrage du système !

Vous pouvez également installer TightVNC. Suivez ce tutoriel écrit pour Armbian sur un Orange Pi s’applique également à Raspbian Stretch.

Player VLC

Le célèbre lecteur multimédia a évidemment été adapté au Raspberry Pi. VLC est disponible depuis Synaptic ou en ligne de commande (sudo apt install vlc).La version 2.2.7 ne se lance as sur Raspbian Strech.

Le client BitTorrent Deluge

Le Raspberry Pi est un mini-PC qui consomme très peu. Si vous avez des fichiers (légaux) à télécharger, le Raspberry Pi 3 est un bonne alternative. Cela vous évitera de laisser fonctionner votre PC de nombreuses heures ou d’investir dans un NAS onéreux. Deluge peut être installé depuis Synaptic ou en ligne de commande (sudo apt install deluge). Deluge vient se loger dans le menu Internet

L’éditeur de code Thonny Python (pour Python 3)

Thonny Python est un éditeur de code simple et efficace pour programmer en Python. Il est maintenant intégré par défaut à la distribution Raspbian Stretch. Python 3 est également installé en même temps de l’éditeur de code Thonny Python. Thonny Python vient se ranger dans le menu programmation.

Mathematica et le langage Wolfram Alfa

sudo apt-get install wolfram-engine

Depuis le Terminal, les commandes wolfram  et mathematica permettent de lancer les logiciels.

Node-RED

Node-RED s’installe très facilement avec une seule commande dans le Terminal. Pour en savoir plus, lisez ce tutoriel.

bash