Je souhaitais installer ipkg sur un NAS synology DS414 et malheureusement la doc que j’ai trouve sur le net ne rassemblait pas vraiment toutes les infos nécessaires, donc les voici.
Pour rappel le bootstrap IPKG pour les serveurs NAS de Synology permet d’installer de nouveaux paquets sur votre NAS.
Commencez par vous connecter en SSH sur votre Synology, (si vous n’avez pas autoriser les connexions SSH faites le en vous rendant dans Panneau de configuration > Sécurité > Terminal & SNMP > Activer le service SSH)
Une fois que vous êtes connectés lancez le téléchargement du bootstrap
wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/syno-mvkw-bootstrap_1.2-7_arm.xsh chmod 700 syno-mvkw-bootstrap_1.2-7_arm.xsh sh syno-mvkw-bootstrap_1.2-7_arm.xsh
Maintenant vous pouvez editer le fichier bootstrap.sh
vi bootstrap.sh
Commentez les lignes suivantes en y ajoutant # comme prefix
#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
Lancez le script bootstrap.sh
sh bootstrap.sh
Rebootez votre Synology
Modifier le fichier /root/.profile
vi /root/.profile
Commentez les lignes PATCH et export
umask 022 #PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin #export PATH #This fixes the backspace when telnetting in. #if [ "$TERM" != "linux" ]; then # stty erase #fi HOME=/root export HOME TERM=${TERM:-cons25} export TERM PAGER=more export PAGER PS1="`hostname`> " alias dir="ls -al" alias ll="ls -la"
Une fois cela terminé, vous pouvez installer ipkg sur votre NAS
/opt/bin/ipkg update /opt/bin/ipkg list /opt/bin/ipkg install pkg
Source
https://github.com/basmussen/ds414-boostrap-dsm5
Fonctionne sur mon DS414, je cherchais à le faire depuis des mois ! merci ! ?
Avec plaisir 🙂
I tried your method on my DS414, but always get this after the final step:
« Cannot find package pkg.
Check the spelling or perhaps run ‘ipkg update’ »
please help
/opt/bin/ipkg update : update packages list
/opt/bin/ipkg list : list all packages
/opt/bin/ipkg install pkg* : install package named « pkg ». replace by then name of your package. e.g. /opt/bin/ipkg install nano
Ne fonctionne pas sur DS414, pas le bon CPU dommage
Pas un peu dangereux de commenter la partie de vérification du processeur ? car du coup c’est outrepasser cette vérin et utiliser un soft potentiellement non fonctionnel sur nos proc du DS414 ?