Installer IPKG sur Synology DS214+

IPKG est un gestionnaire de paquets bien pratique si l’on souhaite utiliser des outils ou logiciels non distribués en package officiel Synology.

Malheureusement il n’existe pas de version du bootsrap nécessaire à son installation pour le ds414 (Marvell Armada XP).

Mais par sontre le bootstrap du Marvell Kirkwood mv6281 set normalement  compatible » (http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/).

Donc voice les tapes à suivre pour installer manuellement l’environnement opt ware sur voter NAS.(merci à trepmag’s guide )

wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/syno-mvkw-bootstrap_1.2-7_arm.xsh<br />chmod 700 syno-mvkw-bootstrap_1.2-7_arm.xsh<br />sh syno-mvkw-bootstrap_1.2-7_arm.xsh

Puis éditer le fichier bootstrap.sh et mettre en commentaire les lignes du début (cf ci-dessous) les ligne commençant par un #

#if [ -e "$REAL_OPT_DIR" ] ; then
#    echo "Backup your configuration settings, then type:"
#    echo "  rm -rf $REAL_OPT_DIR"
#    echo "  rm -rf /usr/lib/ipkg"
#    echo "This will remove all existing optware packages."
#    echo
#    echo "You must *reboot* and then restart the bootstrap script."
#    exit 1
#fi

#if ! grep Feroceon-KW /proc/cpuinfo >/dev/null 2>&1; then
#    echo "Error: CPU not Marvell Kirkwood, probably wrong bootstrap.xsh"
#    exit 3
#fi

Lancer l’execution du sciât shell

sh bootstrap.sh

Faire un reboot du Synology
Puis lancer les mises à jour et upgrade

/opt/bin/ipkg update
/opt/bin/ipkg upgrade

Si le script ne l’a pas fait modifier le PATH en editant le fichier /root/.profile ou le .profile de votre compte admin et ajouter les à la fin la ligne suivante

PATH variable 'PATH=$PATH:/opt/bin:/opt/sbin'