Démarrer la carte Raspberry Pi sous Arch Linux ARM sur une clé USB

Pour préserver la carte SD insérée dans une carte Raspberry Pi de la corruption, pour améliorer les performances ou parce que l’on manque de place sur la carte SD, il est possible de déplacer le système de fichiers vers une clé USB ou toute autre unité de stockage (disque dur, SSD, etc.). Il faut cependant qu’une carte SD soit insérée dans le Raspberry Pi pour que ce dernier démarre.

Main tournant une clef dans la serrure d'une porte de cellule de prison.
Méthode rustique pour libérer le Raspberry Pi. Source : gallica.bnf.fr.

Voici une des façons de procéder pour démarrer le Raspberry Pi sur une clé USB sous Arch Linux ARM. Continuer la lecture de Démarrer la carte Raspberry Pi sous Arch Linux ARM sur une clé USB

Raspberry Pi : programmer l’arrêt et le démarrage de la carte et de son alimentation

Le Raspberry Pi ne dispose pas de bouton marche/arrêt qui permettrait d’arrêter le système de manière sûre. Pour couper l’alimentation, il est recommandé d’arrêter le système en passant la commande :
# shutdown -h now
puis de couper l’alimentation en « débranchant » l’alimentation de la carte.

Il est possible de programmer l’arrêt du système via crontab, mais dans ce cas, les périphériques disposant de leur propre alimentation (comme par exemple un hub USB ou un disque dur externe) restent sous tension, et cela consomme de l’énergie inutilement, sans parler de l’usure accélérée de certains périphériques comme les disques durs.

Surtout, il faut rebrancher l’alimentation manuellement pour faire redémarrer la carte. Continuer la lecture de Raspberry Pi : programmer l’arrêt et le démarrage de la carte et de son alimentation

Serveur d’impression CUPS sur Raspberry Pi et imprimante HP LaserJet P1006

Mettre mon imprimante laser USB HP LaserJet P1006 en réseau sur mon réseau local en utilisant le Raspberry Pi comme serveur d’impression CUPS (Common Unix Printing System, le système d’impression commun pour les systèmes d’exploitation Unix et assimilés) est un projet que j’avais depuis quelques temps.

J’ai eu les pires difficultés à rendre le dispositif fonctionnel, mais j’ai fini par y arriver : voici comment j’ai procédé.
Continuer la lecture de Serveur d’impression CUPS sur Raspberry Pi et imprimante HP LaserJet P1006

Télécommander le Raspberry Pi depuis un mobile sous Android avec Tasker

Pour envoyer depuis un appareil (comme un téléphone mobile ou une tablette) tournant sous Android des commandes simples ou habituelles à une carte Raspberry Pi prévue pour fonctionner sans écran et être administrée à distance (headless) sans avoir à démarrer un PC et le connecter au Raspberry Pi via SSH, l’utilisation de l’application Tasker (détails ici) peut être pratique, par exemple en l’associant à un plugin comme Tasker SSH Command Launcher (détails ici).

Lithographie représentant des marchands de lait et de beurre : un jeune homme, une jeune femme et un enfant en costume traditionnel des Pyrénées, et portant des paniers et des seaux.
Et Tasker, qu’est-ce qu’elle fait ? – Elle ne bat pas (encore) le beurre ! – Marchands de lait et de beurre (Eaux-Bonnes/Vallée d’Ossau), lithographie de Pierre Gorse. Source : Rosalis – bibliothèque numérique de Toulouse.

Avec ces deux applications (payantes), on peut ajouter simplement à l’écran d’accueil de son téléphone ou de sa tablette sous Android des raccourcis donnant, d’un clic, accès à une commande élémentaire ou à une suite de commandes plus complexe.

Tasker permet de faire automatiquement nombre d’autres choses sur son mobile et d’y ajouter de nombreuses fonctionnalités qui valent largement à elle seules le prix modique auquel est proposée l’application sur le Google Play Store.

Viber

Viber est une plateforme qui permet d’envoyer des messages de type SMS, des messages avec photos et des messages avec vidéos aux utilisateurs du service, et de partager des informations sur l’endroit où l’on se trouve, mais aussi de passer des appels aux autres utilisateurs, gratuitement, via une connexion Wifi ou 3G/4G.

Viber peut être utilisé sur plusieurs plateformes comme Android, iOS (pour l’iPhone) ou encore Windows et Mac OS X. Une version encore inaboutie est proposée à titre expérimental et a été testée plusieurs systèmes d’exploitations basés sur Linux, comme Ubuntu et ses dérivés ou encore Fedora.

Installer Arch Linux ARM sur la Cubieboard

[Mise à jour du 30/09/2014 – Cet article a été mis à jour, notamment pour permettre d’utiliser la totalité des 1 Go de RAM embarqués sur la carte Cubieboard – Pour une procédure d’installation actualisée, consulter : Arch Linux ARM sur Cubieboard 1 (Allwinner A10, 1Go RAM)]

J’ai fait l’acquisition au début du mois de juillet d’une carte Cubieboard 1. Il s’agit d’un mini-ordinateur mono-carte basé sur un système sur puce (SoC) Allwinner A10 embarquant un processeur ARM Cortex-A8 cadencé à 1 GHz et doté entre autres d’1 Go de mémoire vive, de 4 Go de mémoire flash NAND, d’une interface SATA et d’une sortie HDMI (depuis, un second modèle est sorti, la Cubieboard 2, qui est basé sur un SoC Allwinner A20 embarquant un processeur double coeur ARM 2xCortex A7 à 1 GHz).
Continuer la lecture de Installer Arch Linux ARM sur la Cubieboard

Alertes Google en RSS : le retour

Il est de nouveau possible de recueillir les résultats des alertes Google dans un flux RSS que l’on peut ajouter à son agrégateur de nouvelles préférées (en ce qui me concerne, j’ai opté pour Feedly depuis la fermeture de Google Reader) : il suffit de choisir l’option Flux dans les modes d’envoi (Source TNW via Researchbuzz).

Trois concurrents et successeurs potentiels pour le Raspberry Pi

Dans un article publié sur Makeuseof, C. Cawley compare le Raspberry Pi à trois machines concurrentes et tente d’évaluer les chances de voir ces machines le supplanter et le remplacer dans le coeur des bidouilleurs en tous genres.

Les trois machines décrites sont :

[Source : Raspberry PiPod]