Avant de rentrer dans le vif du sujet, pour ceux qui ne le sauraient pas IPKG (Itsy Package Management System) est un gestionnaire de paquets libre publié sous licence GPL v2. Il permet de gérer l'installation et la mise à jour des logiciels installés sur une distribution GNU/Linux. Il est utilisé dans certains systèmes embarqués dont les Synology. [Source : Wikipedia]
Maintenant que vous êtes informés Let's Go, pour une modification du BootStrap.
Avant d'installer quoi que ce soit il vous faudra un accès SSH ou Telnet, ainsi qu'en savoir un peu plus sur le CPU de son NAS. Pour cela en allant faire un tour sur What kind of CPU does my NAS have on apprend que le DS107 a un processeur Freescale mpc8241 PPC ou PowerPC.
Nous savons donc à présent que nous aurons besoin du bootstrap suivant : ds101-bootstrap_1.0-4_powerpc.xsh.
Pour télécharger le fichier d'installation directement dans le Synology placez vous dans le dossier public en tapant : cd /volume1/public/ puis tapez la commande : wget http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/ds101-bootstrap_1.0-4_powerpc.xsh
Une fois le téléchargement terminé, lancez l'installation par cette commande et patientez : sh ds101-bootstrap_1.0-4_powerpc.xsh
Lorsque l'installation sera finie, vous aurez alors un message du type : Successfully terminated / Setup complete
Last but not least, la vérification de l'installation en allant dans : /opt/etc/init.d pour voir si le dossier existe.
A présent si tous est bien installé, vous pourrez faire un : ipkg update afin de récupérer la liste des paquets disponibles et leur version.
Maintenant que tout est fini, il est possible de supprimer le fichier d'installation de l'endroit où vous l'avez mis et d'effacer le dossier temporaire qui à été créé dans le volume1 par la commande : rm -r /volume1/tmp
Pour en savoir plus sur la liste des paquets disponibles vous pourrez aller sur :
Mes lectures pour la rédaction de cet article :
- http://fredo.servehttp.com/html/Astu-02.htm
- http://forum.synology.com/wiki/index.php/Installing_bootstrap_for_the_armmarvell_models
© Mais dis donc… !, 2010.