Wiki Info Libre @ Dom

Installation de Raspbian Jessie sur Raspberry Pi 2 :

Ci-dessous une documentation pour installation Raspbian Jessie sur Raspberry Pi 2 à ma sauce.

Source d'inspirations : http://raspbian-france.fr/creation-carte-sd-raspberry-raspbian-sous-gnulinux/

Téléchargement et transfert sur la carte SD :

Téléchargement de l'image

wget https://downloads.raspberrypi.org/raspbian_latest

Pendant que le téléchargement se poursuit vérification de la présence de la carte micro sd :

sudo fdisk -l

Normalement l'on doit avoir une ligne avec /dev/sdb1 qui apparaît à la fin si la carte a bien été repérée

Vérification de l'image téléchargée :

shasum raspbian_latest.zip 

Dézipper l'image :

unzip raspbian_latest.zip 

Transfert de l'image sur la carte micro sd :

sudo dd bs=1M if=2016-03-18-raspbian-jessie.img of=/dev/sdb

Pour activer le ssh au boot afin de configurer le rpi sans écran :

cd /media/sdb1/boot/
touch ssh

Premier démarrage :

http://raspbian-france.fr/installer-raspbian-premier-demarrage-configuration/

sudo raspi-config
sudo apt update && sudo apt upgrade -y && sudo apt dist-upgrade -y && sudo apt-get clean && sudo apt-get autoclean && sudo df -h
sudo apt install htop screen rpi-update -y
sudo rpi-update

Si besoin pour le wifi en ligne de commande :

sudo apt-get install connman

Exemple d'utilisation (source):

$  connmanctl 
connmanctl> 
connmanctl> scan wifi 
Scan completed for wifi
 
connmanctl> services 
$SSID    wifi_f8d111090ed6_6d617269636f6e5f64655f6d6965726461_managed_psk
...      ...
 
connmanctl> agent on
Agent registered
 
connmanctl> connect wifi_f8d111090ed6_6d617269636f6e5f64655f6d6965726461_managed_psk 
Agent RequestInput wifi_f8d111090ed6_6d617269636f6e5f64655f6d6965726461_managed_psk
Passphrase = [ Type=psk, Requirement=mandatory, Alternates=[ WPS ] ]
WPS = [ Type=wpspin, Requirement=alternate ]
Passphrase? $PASS
Connected wifi_f8d111090ed6_6d617269636f6e5f64655f6d6965726461_managed_psk
 
connmanctl> quit

Serveur web Php Mysql :

http://raspbian-france.fr/installer-serveur-web-raspberry/

sudo apt-get install apache2
sudo apt-get install php5
sudo nano /var/www/html/phpinfos.php
<?php phpinfo(); ?>
sudo apt-get install mysql-server php5-mysql

Pour friag

sudo apt-get install libwww-perl 

Pour Openvpn Freebox

Source

Source

sudo apt-get install openvpn
 
sudo mkdir /etc/openvpn/monvpn

Il faut ensuite y copier les fichiers suivants :

Tous les fichiers présents dans l’archive que vous avez récupérée sur le site du fournisseur VPN Le fichier password.txt (c’est un fichier que vous devez créer, il contient seulement deux lignes, la première : votre login VPN, la deuxième : votre mot de passe).

Vous devez maintenant modifier les fichiers .opvpn de la sorte :

Remplacer la ligne « auth-user-pass » par :

auth-user-pass /etc/openvpn/monvpn/password.txt

Pour lancer votre connexion VPN manuellement, il suffit maintenant d’entrer la commande suivante :

sudo openvpn --config /etc/openvpn/monvpn/monvpn.ovpn

Pour lancer la connexion VPN automatique à chaque démarrage :

sudo cp client.opvn /etc/openvpn/client.conf
sudo systemctl enable openvpn@client

pitftmenu

https://github.com/garthvh/pitftmenu/blob/master/README-ORIGINAL.md

https://github.com/vicwomg/pifi.py

sudo apt-get install matchbox-keyboard