wikilonia_oavl2020
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
manumerique [2020/07/27 13:36] – [5 - Installer Kiwix pour lire Wikipédia] manumerique | wikilonia_oavl2020 [2020/07/29 10:41] – Benjamin Labomedia | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Wikilonia ou comment avoir Wikipédia dans sa poche ====== | ||
+ | |||
====== 0 - But ====== | ====== 0 - But ====== | ||
Ligne 17: | Ligne 19: | ||
- | ====== 2 - Installation | + | ====== 2 - Installer |
* Télécharger [[https:// | * Télécharger [[https:// | ||
Ligne 106: | Ligne 108: | ||
Vous trouverez de nombreux fichiers .zim à cette [[https:// | Vous trouverez de nombreux fichiers .zim à cette [[https:// | ||
A noter que l' | A noter que l' | ||
- | * Dans cet exemple, on va télécharger | + | * Télécharger |
- | * On va ensuite copier | + | * Copier |
+ | * Branchez la clef USB au Raspberry | ||
Vous disposez désormais d'une clef USB avec tout Wikipédia version française ! | Vous disposez désormais d'une clef USB avec tout Wikipédia version française ! | ||
- | |||
====== 7 - Installer Kiwix pour lire Wikipédia ====== | ====== 7 - Installer Kiwix pour lire Wikipédia ====== | ||
- | On va télécharger | + | * Télécharger |
< | < | ||
cd /home/pi/ && wget https:// | cd /home/pi/ && wget https:// | ||
</ | </ | ||
+ | * Créer un lien symbolique vers l' | ||
+ | < | ||
+ | sudo ln -s / | ||
+ | </ | ||
+ | * Créer un script shell contenant les informations de lancement de kiwix, qui cherche les fichiers .zim à la racine de tout support USB connecté au démarrage. On crée un script car l' | ||
+ | < | ||
+ | sudo nano / | ||
+ | </ | ||
+ | * Ajouter le contenu suivant à kiwix-serve.sh : | ||
+ | < | ||
+ | #!/bin/sh | ||
+ | kiwix-serve --port=8080 / | ||
+ | </ | ||
+ | * Donner les droits d' | ||
+ | < | ||
+ | sudo chmod +X / | ||
+ | </ | ||
+ | * Créer un service systemd pour ce script, afin qu'il soit exécuté au démarrage : | ||
+ | < | ||
+ | sudo nano / | ||
+ | </ | ||
+ | * Ajouter le contenu suivant à kiwix-serve.service, | ||
+ | < | ||
+ | [Unit] | ||
+ | Description=Kiwix Serve | ||
+ | After=multi-user.target | ||
+ | [Service] | ||
+ | Type=idle | ||
+ | ExecStartPre=/ | ||
+ | ExecStart=bash / | ||
+ | [Install] | ||
+ | WantedBy=multi-user.target | ||
+ | </ | ||
+ | * Donner les bonnes permissions à ce service : | ||
+ | < | ||
+ | sudo chmod 644 / | ||
+ | </ | ||
+ | * Recharger les configurations de service : | ||
+ | < | ||
+ | sudo systemctl daemon-reload | ||
+ | </ | ||
+ | * Activer le service kiwix-serve.service: | ||
+ | < | ||
+ | sudo systemctl enable kiwix-serve.service | ||
+ | </ | ||
+ | * Redémarrez le Raspberry : | ||
+ | < | ||
+ | sudo reboot | ||
+ | </ | ||
+ | Vous pouvez tester le fonctionnement de kiwix en vous connectant depuis un ordinateur sur le même réseau local via un navigateur à http:// | ||
+ | ====== 8 - Générer un wifi depuis le Raspberry pour consulter Wikipédia depuis d' | ||
+ | Le but de cette étape est que le Raspberry génère son propre réseau wifi afin que tout appareil à proximité puisse s'y connecter et consulter le Wikipédia qui s'y trouve, via son navigateur. Pour cela, on va configurer le wifi en mode " | ||
+ | * Créer un fichier de configuration des interfaces réseau : | ||
+ | < | ||
+ | sudo nano / | ||
+ | </ | ||
+ | * Ajouter le contenu suivant (on va conserver la connexion Ethernet en DHCP pour pouvoir continuer à accéder au Raspberry en SSH, et configurer le Wifi " | ||
+ | < | ||
+ | auto lo | ||
+ | iface lo inet loopback | ||
+ | |||
+ | auto eth0 | ||
+ | allow-hotplug eth0 | ||
+ | iface eth0 inet dhcp | ||
+ | |||
+ | auto wlan0 | ||
+ | iface wlan0 inet static | ||
+ | address 192.168.1.1 | ||
+ | netmask 255.255.255.0 | ||
+ | wireless-channel 1 | ||
+ | wireless-essid Wikilonia | ||
+ | wireless-mode ad-hoc | ||
+ | </ | ||
+ | * Redémarrer le service réseau : | ||
+ | < | ||
+ | sudo service networking restart | ||
+ | </ | ||
+ | * Installer un serveur DHCP (pour que les appareils qui se connectent au Raspberry aient automatiquement une adresse) : | ||
+ | < | ||
+ | sudo apt install isc-dhcp-server | ||
+ | </ | ||
+ | * Editer le fichier de configuration DHCP : | ||
+ | < | ||
+ | sudo nano / | ||
+ | </ | ||
+ | * Décommenter (retirer le #) : | ||
+ | < | ||
+ | authoritative; | ||
+ | </ | ||
+ | * Ajouter : | ||
+ | < | ||
+ | subnet 192.168.1.0 netmask 255.255.255.0 { | ||
+ | range 192.168.1.2 192.168.1.253; | ||
+ | option routers 192.168.1.1; | ||
+ | } | ||
+ | </ | ||
+ | * Redémarrer le service DHCP : | ||
+ | < | ||
+ | sudo service dhcpd restart | ||
+ | </ | ||
+ | |||
+ | * Editer le fichier de configuration du serveur DHCP : | ||
+ | < | ||
+ | sudo nano / | ||
+ | </ | ||
+ | * Commenter toutes les lignes IPV6 | ||
+ | * Décommenter toutes les lignes IPV4 | ||
+ | |||
+ | * Reconfigurer le serveur DHCP : | ||
+ | < | ||
+ | sudo dpkg-reconfigure isc-dhcp-server | ||
+ | </ | ||
+ | * Lorsque la reconfiguration demande le nom de l' | ||
+ | Vous pouvez désormais vous connecter avec n' | ||
+ | Vous pourrez accéder à Wikipédia via votre navigateur avec l' |
wikilonia_oavl2020.txt · Dernière modification : 2020/10/07 14:49 de serge