Erreur dpkg, impossible d’installer un package sur raspbian

Standard

Impossible d’installer le moindre package sur mon RaspberryPi.
J’ai toujours l’erreur suivante :

Extraction des modèles depuis les paquets : 100%
Préconfiguration des paquets...
dpkg : erreur : analyse du fichier « /var/lib/dpkg/available » vers la ligne 0:
le nom de champ «
E: Sub-process /usr/bin/dpkg returned an error code (2)

Mais sur le forum Ubuntu, je trouve un fil de discussion qui parle de ce problème et voilà la solution qui a permis de corriger le problème :

sudo dpkg --clear-avail
sudo apt-get -f install
sudo apt-get update
sudo apt-get upgrade

Merci à Fabux qui a trouvé la solution à mon problème sur le forum Ubuntu.

Préparer sa carte SD avec une interface graphique pour Mac OS X

Standard

Vous êtes téchnophile mais allergique aux lignes de commande à saisir dans une fenêtre d’un Terminal. Voici pour vous deux solutions pour préparer la carte SD de votre Raspberry Pi et la sauvegarder.

RPi-sd card builder

L’interface de RPI-sd est minimaliste mais permet de préparer facilement sa carte SD. L’éditeur de cette application pour Mac OS détail le mode opératoire sur son site : https://alltheware.wordpress.com/2012/12/11/easiest-way-sd-card-setup/

ApplePi-Baker

Plus sexy et fonctionnelle que la précédente, ApplePi-Baker vous offre une interface graphique qui se rapproche d’ImageWriter pour windows.

Télécharger ApplePi-Baker sur le site de l’éditeur : http://www.tweaking4all.com/software/macosx-software/macosx-apple-pi-baker/

L’excellent site The-Raspberry.com vous le présente et vous explique comment l’utiliser pour vos sauvegardes : http://the-raspberry.com/preparer-carte-sd-sur-mac

Préparer sa carte micro-SD pour Domoticz depuis mac OS X

Standard

Après un crash de ma box domotique, j’ai recherché comment la réinstaller simplement et rapidement. Il m’a donc fallut parcourir les différents sites qui pointent finalement tous sur le tutoriel sur RaspberryPi.org.

Voici donc rapidement les différentes étapes pour reconstruire votre box à partir d’une image disque de Domoticz.

Pré-requis : Votre carte SD qui doit être formatée en FAT32 !

Préparer votre carte SD

1. Téléchargez une image disque de Domoticz : domoticz-raspberrypi-sdcard-4834.7z datée du 2 mars 2016.

2. Double cliquer sur l’image disque qui est compressée avec SevenZip pour la décompresser.

3. Ouvrez une fenêtre terminal sur votre Mac : Applications / Utilitaires /Terminal

4. Depuis votre fenêtre de terminal, identifier le nom du lecteur de votre carte micro-SD avec diskutil :


diskutil list

partitionmicrosd

Le lecteur est disk3 et nous allons le démonter. Attention de ne pas démonter le disk3s1 qui représente la partition FAT32.

5. Démonter le disque disk3 :

diskutil unmountDisk /dev/disk3

6. Copier l’image du disque sur la carte micro-SD :

sudo dd bs=1m if=domoticz-raspberrypi-sdcard-4834.img of=/dev/rdisk3

Attention de bien vérifier que votre carte SD ne soit pas bloquée en écriture avec le petit bouton sur le coté de votre adaptateur SD.

partitionmicrosd2

7. Ejecter votre carte pour ensuite la glisser dans votre Raspberry Pi et profiter de Domiticz.

sudo diskutil eject /dev/rdisk3

8. Connecter vous sur la console de votre pi et au premier démarrage, il vous faudra initialiser la partition pour qu’elle occupe tout l’espace disque disponible :


sudo raspi-config

Puis vérifier votre espace disque avec la commande df :


df -h

Sauvegarder mon image pour éviter un futur crash

Depuis une fenêtre terminal, faites une sauvegarde de votre carte après avoir effectué vos réglage fins, ou pour sauvegarder votre serveur domoticz régulièrement.

1. Brancher votre carte micro-SD dans votre lecteur puis démonter le disque disk3 :

diskutil unmountDisk /dev/disk3

2. Faite la copie de l’image de la carte sur votre disque dure :

sudo dd if=/dev/rdisk3 of=domoticz-backup.img bs=1m

L’image domoticz-backup.img sera utilisable pour restaurer votre système ou le cloner sur un autre Raspberry Pi.