Installer IPKG sur son NAS Synology DSM 5
Je ne publierai plus rien sur ce blog. Un nouveau blog existe maintenant. Il se nomme Hardly Smart.
Vous pourrez y retrouver des astuces plus larges sur l'informatique ainsi que mes anciens billets de blog.
Je vous souhaite une bonne lecture sur Hardly Smart.
Sur les NAS Synology il n'est pas possible d'installer des paquets sans passer par le gestionnaire. Ce qui ne permet de pas d'installer ce que l'on veut. Par exemple pour éditer un fichier en ligne commande il faut utilser vi, perso je préfère utiliser nano comme sous Linux. Voici comment installer IPKG sur son NAS Synology DSM 5.
IPKG (Isty Package Management System), est un gestionnaire de paquets utilisé sous les distributions Linux. Si vous souhaitez utiliser des commandes comme nano, make, patch ... vous devez installer IPKG. Voici le tuto pour l'installer :
Commencez par vous connecter en SSH à votre NAS avec l'utilisateur root (le mot de passe est le même que admin).
cd /volume1/@tmp wget http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/syno-i686-bootstrap_1.2-7_i686.xsh chmod +x syno-i686-bootstrap_1.2-7_i686.xsh sh syno-i686-bootstrap_1.2-7_i686.xsh rm syno-i686-bootstrap_1.2-7_i686.xsh ipkg update ipkg upgrade
Voilà, IPKG est installé sur votre NAS. Sauf que que depuis la version 4 du DSM il faut modifier des fichiers pour que cela fonctionne même après chaque redémarrage.
vi /etc/rc.local
Passez en mode édition avec la touche i. Ajoutez cette ligne juste après #!/bin/sh :
mount -o bind /volume1/@optware /opt
Ce qui donne :
#!/bin/sh mount -o bind /volume1/@optware /opt # Optware setup[/left] [ -x /etc/rc.optware ] && /etc/rc.optware start exit 0
Pour sortir du mode édition appuyez sur échap puis enregistrez en tappant :wq
vi /root/.profile
Ajoutez /opt/bin:/opt/sbin juste après PATH=, ce qui donne :
PATH=/opt/bin:/opt/sbin/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
Il ne vous reste plus qu'a redémarrer votre NAS et à vous reconnecter en SSH pour installer vos nouveaux paquets, par exemple :
// Affiche la liste des paquets déjà installés ipkg list // L'éditeur de texte de Linux ipkg install nano // Permet de télécharger des fichiers en HTTPS ipkg install wget-ssl // Pour supprimer un paquet (*** = nom du paquet) ipkg remove ***
Articles liés
Les commentaires ont été désactivés.
2 commentaires
Heu ... peut être, mais normalement, c'est comme le point virgule sous Windows, je ne crois pas qu'il soit obligatoire.
PATH=/opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
tu as oublié sauf erreur de ma part le : apres /opt/bin:/opt/sbin