====== 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 ([[https://wiki.debian.org/fr/WiFi/HowToUse#Connman|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 sudo apt-get install mysql-server php5-mysql ===== Pour friag ===== sudo apt-get install libwww-perl ===== Pour Openvpn Freebox ===== [[http://www.undernews.fr/anonymat-cryptographie/anonymat-un-client-vpn-avec-un-raspberry-pi-cest-possible.html|Source]] [[https://blog.dahanne.net/2015/01/05/utiliser-le-raspberry-pi-comme-passerelle-openvpn-pour-permettre-un-acces-vpn-a-tout-votre-reseau-local/|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