:::: MENU ::::
Parcourir les posts dans : Bases

TIP : Activer rapidement l’accès SSH au premier boot

Depuis les dernières releases de Raspbian (full et lite), le serveur SSH permettant un accès  à distance est désactivé par défaut. C’est une bonne nouvelle pour tous les débutants travaillant uniquement en local qui auraient pu laisser une « porte ouverte » sans forcément le savoir.

Cependant si comme moi vous aviez pris la mauvaise habitude, en préparant une carte de démarrage Raspbian lite, d’aller directement brancher votre nouveau Raspberry à bidouiller simplement à une source d’alimentation et à une connexion réseau. Il est maintenant nécessaire de démarrer une première fois le système connecté à un écran et un clavier pour le configurer correctement via  raspi-config ou la ligne de commande directe. Cette étape est relativement fastidieuse pour les bidouilleurs réguliers.

Il est cependant possible de rapidement activer le serveur SSH au premier boot en le configurant lors de la création de la carte de démarrage. A la fin de l’écriture du système sur la carte, il suffit simplement de créer un fichier vide nommé ssh dans la partition boot de votre carte toute fraîche. Au premier démarrage le fichier sera détecté par le système, le serveur SSH sera activé et le fichier sera supprimé.



Installation simplifiée avec NOOBS

NOOBS (New Out of Box Software) est un utilitaire destiné aux nouveaux utilisateurs de Raspberry Pi. Celui-ci permet une installation simplifiée du système d’exploitation, mais également un changement aisé de distribution sans avoir à recopier des fichiers supplémentaires sur la carte SD via un ordinateur externe.

Pour simplifier, NOOBS se comporte à la manière d’un recovery, c’est-à-dire un système allégé qui se lance avant le système principal. Au premier démarrage celui-ci vous permettra de choisir entre différentes distributions à installer sur votre carte SD (Raspbian, Pidora, RaspBMC, OpenELEC…).

Lire la suite


Installation du Java JDK 8 (early access) sur le Raspberry Pi

Le Java Development Kit (JDK) désigne l’ensemble des bibliothèques logicielles de base du langage de programmation Java, ainsi que les outils avec lesquels le code peut être compilé, destiné à la machine virtuelle Java. L’installation du Java JDK va donc permettre de créer et exécuter du code Java pour différents projets sur la plateforme Raspberry.

Lire la suite


Déporter le système de fichier sur un disque dur USB

Le Raspberry Pi fonctionne et stocke ses données grâce à une carte SD. C’est pratique, ça se monte et démonte facilement, on peut aisément changer de carte pour utiliser son Raspberry avec une autre distribution.
Le seul problème dans ce beau monde, c’est lorsqu’on souhaite faire tourner son RPi 24/24h.

Effectivement, les cartes ont des débits et temps d’accès intéressants, mais elles ne sont pas vraiment faite pour ce type d’utilisation. Un système d’exploitation, ça lit et écrit constamment sur son support. De plus, le Raspberry n’a pas énormément de RAM, donc un fichier de Swap est également présent sur la carte SD. Imaginez un peu ce que subit votre pauvre carte…

Pour remédier à ça, nous allons vous proposer de faire fonctionner votre Raspberry Pi grâce à un disque dur branché en USB.

Lire la suite


Installation d’un serveur WEB Lighttpd + PHP + MySQL

Durant ce tutoriel, vous allez découvrir comment installer et configurer un serveur web sur votre Raspberry Pi (que j’appellerais RPi tout au long de cet article). Celui-ci va vous permettre d’héberger tout vos projets web sur votre RPi. Simple à mettre en place, ce serveur web va servir de base dans de nombreux projets qui nécessitent un retour graphique (monitoring, contrôle à distance…).

Lire la suite


Présentation des différentes distributions

L’avantage de Raspberry Pi par apport à des solutions type « Arduino » tient dans le fait que cette première permet de faire fonctionner un Linux complet, ouvrant ainsi le développement à de nombreux langages, quand Arduino est limité à son langage propre.

De nombreuses distributions existent pour donner vie à notre chère et tendre carte en fonction des différents besoins. La plus connue est Raspbian (basé sur Debian) et sera la plus utilisée dans nos tutoriels.

Lire la suite



Utilisation de VNC pour contrôler le Raspberry Pi

Lorsque l’on débute avec le Raspberry Pi (et avec linux par la même occasion), il n’est pas forcément évident de se servir uniquement de la console. Or nous n’avons pas toujours un écran, un clavier ainsi qu’un souris de disponibles.

Pour résoudre ce problème, il est possible de se servir de la technologie VNC. Mais qu’est-ce qu’est VNC ?

Virtual Network Computing (VNC, signifiant en anglais Informatique virtuelle en réseau), est un système de visualisation et de contrôle de l’environnement de bureau d’un ordinateur distant. Il permet au logiciel client VNC de transmettre les informations de saisie du clavier et de la souris à l’ordinateur distant, possédant un logiciel serveur VNC à travers un réseau informatique.

Source Wikipédia

Pour faire simple, cela consiste à contrôler l’interface graphique de votre Raspberry Pi à l’aide de l’écran, du clavier et de la souris de votre ordinateur. Ceci est équivalent au bureau à distance Windows ou à TeamViewer pour ceux qui connaissent.

Lire la suite


Création de la carte SD de démarrage

EDIT 25/04/2017 : Ajout d’une section sur ApplePi Baker à la fin de ce tutoriel

Pour ce premier tutoriel nous allons vous expliquer comment installer l’image de base sur votre carte SD. Tout d’abord il vous faut une carte SD de 4 Go minimum. Bien sûr la taille de la carte devra être adapté à vos besoins, mais attention une carte de grande capacité peut présenter certains inconvénients. En effet lors des différentes manipulations avec votre Rpi, il vous arrivera régulièrement de devoir sauvegarder ou dupliquer votre carte, or afin de générer votre image, vous devrez réaliser une copie bit à bit, ce qui veut dire que l’espace libre sera lui aussi copié. Les images obtenues seront de la taille de votre carte SD et le temps de sauvegarde s’en fera ressentir.

Lire la suite