- Installer telnet puis se loguer en tant que root. Le mot de passe de root est celui du compte admin.
-
Télécharger dans le dossier public du Synology : ds101-bootstrap_1.0-4_powerpc.xsh
puis l’installer :
cd /volume1/public
sh ds101-bootstrap_1.0-4_powerpc.xsh -
Mise à jour :
ipkg update
ipkg upgrade -
Utilisation d’ipkg :
-
ipkg updatepour mettre à jour la base de donnée d’ipkg (liste des paquets disponibles) ;
-
ipkg upgradepour obtenir la dernière version de tous les paquets ;
-
ipkg listpour avoir la liste des paquets disponibles ; -
ipkg install pkgpour installer le paquet pkg ; -
ipkg statuspour avoir la liste des paquets que vous avez installés ; -
ipkg remove pkgpour enlever le paquet pkg ; -
ipkg files pkgpour lister tous les fichiers installés par pkg ; -
ipkg search filepour trouver un paquet fournissant file.
-
Mes indispensables d’ipkg :
-
ipkg install bash -
ipkg install screen -
ipkg install cron -
ipkg install rssh(pour scp) -
ipkg install textutils
DSM 3 ou 4 – Après une mis-à-jour du DSM vers la version 3 ou 4, il est probable qu’ipkg ne fonctionne plus et que vous obteniez le message suivant : -ash: ipkg: not found.
La solution tient dans les deux modifications suivantes.
- Editer le fichier
/etc/rc.localet ajouter la ligne en gras :
#!/bin/sh
mount -o bind /volume1/@optware /opt
# Optware setup
[ -x /etc/rc.optware ] && /etc/rc.optware start
exit 0 - Editer le fichier du profil root
/root/.profileet ajuster le chemin (ajouter la partie en gras) :
PATH=/opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:… - Rebooter le Synology.
Remarque – Après un reboot du Synology, ipkg ne fonctionnait plus. J’ai découvert à cette occasion que l’installation de TwonkyMedia écrase le fichier /etc/rc.local que l’installation d’ipkg met à jour pour son fonctionnement. En tout cas, une réinstallation d’ipkg a résolu le problème.
Remarque du 01/03/2014 – Suite à une réinstallation du DSM (le système du NAS) et après avoir tout reconfiguré (ipkg compris), je me suis retrouvé avec le problème suivant dans une session ssh :
DS209xII> top top: error while loading shared libraries: libproc-3.2.8.so: cannot open shared object file: No such file or directory DS209xII> ps ps: error while loading shared libraries: libproc-3.2.8.so: cannot open shared object file: No such file or directoryEn fait le problème provient d’ipkg et pas du DSM car ce sont les commandes
/opt/bin/ps et /opt/bin/top qui génèrent ce problème, tandis que /usr/bin/top fonctionne correctement. L’installation de procps a résolu le problème : ipkg install procps


Bonjour,
J'ai essayé de suivre cette procédure mais j'ai un petit problème. Pourriez vous m'éclairer?
Voici les lignes des commandes :
Serveur> sh ds101-bootstrap_1.0-4_powerpc.xsh
DS-10x Bootstrap extracting archive… please wait
bootstrap/
bootstrap/bootstrap.ipk
bootstrap/bootstrap.sh
bootstrap/ipkg.ipk
bootstrap/ipkg.sh
bootstrap/openssl.ipk
bootstrap/wget-ssl.ipk
10271+1 records in
10271+1 records out
Creating temporary ipkg repository… success
Installing DS101(g)-bootstrap package…mkdir: Cannot create directory `/usr/lib
/ipkg/': Permission denied
mkdir: Cannot create directory `//usr/lib/ipkg/': Permission denied
Vous semblez ne pas avoir les droits pour créer le répertoire. Pour y parvenir, vous devez vous connecter en tant que root.
Bonjour, quand j’installe ipkg tout se passe bien, je le met à jour puis je l’update avec la dernière version disponible, j’installe ensuite screen tout marche bien. Mon problème c’est qu’après avoir interrompu ma connection ssh avec mon DiskStation ipgk n’est plus reconnu par la console, et le re-téléchargement est obligatoire pour pouvoir revoir mes screen actives.
désolé mes en suivant bien le tuto , a la fin du reboot ,
je me suis logé en root et voici la reponce :
-ash: hostname: not found
Cool je ne peut plus rien faire en root .
Solution ?
Merci .