saiian Posté(e) le 14 février 2012 Posté(e) le 14 février 2012 (modifié) Bonjour, Je viens de me rendre compte en voulant réparer des archives à l'aide de fichiers PAR2 (courant sur les newsgroup) via le paquet PAR2CMLine que j'avais installer sur le DSM 3 de mon DS 211+ ne voyait plus mon paquet IPKG. En fouilliant un peu sur le net je suis tombé sur cette page ( http://www.naschenwe...ta-breaks-ipkg/ ) alors je vous fait partagé les conseils de cette personne, ça pourrait servir. Donc pour ceux qui avait installé la modification IPKG sur leur Syno, voici la manip à suivre pour le réparer: Se connecter au synology via SSH Taper : vi /etc/rc.local Se placer après la ligne #!/bin/sh, taper sur la touche 'i' pour passer en mode édition Ajouter la ligne mount -o bind /volume1/@optware /opt Vous devez optenir ce fichier : #!/bin/sh mount -o bind /volume1/@optware /opt # Optware setup[/left] [ -x /etc/rc.optware ] && /etc/rc.optware start exit 0 Valider et enregistrer en appuyant d'abors sur la touche "Echap" ou "Esc" pour sortir du mode édition, puis taper directement ":wq" sant les guillemets Tapez vi /root/.profile On passe encore en mode "Edition" en appuyant sur le touche"i" Ajouter "/opt/bin:/opt/sbin" sans les guillemets justre après "PATH=" et avant le infos déjà inscrites Vous devais optenir un fichier qui ressenble à ça : Hop comme plus haut, on sort de du mode édition via la touche échape, puis un petit :wq pour quitter et enregistrer la modification Voilà un petit redemarrage du NAS et les services installer avec IPKG avec la MAJ seront de retour Voilà en espérant que cela serve à certains Saiian /opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:….. Modifié le 15 février 2012 par saiian
PatrickH Posté(e) le 15 février 2012 Posté(e) le 15 février 2012 Normalement il n'y a rien à "réparer" suite au passage en 4.0 chez moi sur mon DS111 tout est resté en place !! Et voila le contenu que devrait avoir le fichier /etc/rc.local #!/bin/sh # Optware setup [ -x /etc/rc.optware ] && /etc/rc.optware start exit 0 Qui fait donc appel à rc.optware qui lui devrait contenir #!/bin/sh if test -z "${REAL_OPT_DIR}"; then # next line to be replaced according to OPTWARE_TARGET REAL_OPT_DIR=/volume1/@optware fi case "$1" in start) echo "Starting Optware." if test -n "${REAL_OPT_DIR}"; then if ! grep ' /opt ' /proc/mounts >/dev/null 2>&1 ; then mkdir -p /opt mount -o bind ${REAL_OPT_DIR} /opt fi fi [ -x /opt/etc/rc.optware ] && /opt/etc/rc.optware ;; reconfig) true ;; stop) echo "Shutting down Optware." true ;; *) echo "Usage: $0 {start|stop|reconfig}" exit 1 esac exit 0 Patrick
on4hu Posté(e) le 16 février 2012 Posté(e) le 16 février 2012 chez moi tout a disparu comme programme tel que 'mc' que j'avais installé et j'ai aussi #!/bin/sh mount -o bind /volume1/@optware /opt # Optware setup [ -x /etc/rc.optware ] && /etc/rc.optware start exit 0 mais ipkg n'est plus accèssible ???
PatrickH Posté(e) le 16 février 2012 Posté(e) le 16 février 2012 Et quand tu tape /opt/bin/ipkg update[/CODE] Il te dit quoi ? Patrick
stan2b Posté(e) le 16 février 2012 Posté(e) le 16 février 2012 Ca marche nickel sur mon 211j merci beaucoup
PatrickH Posté(e) le 16 février 2012 Posté(e) le 16 février 2012 Si cette commande marche et pas ipkg update[/CODE] C'est que tout simplement il manque [b]/opt/bin[/b] et [b]/opt/sbin [/b]dans le PATH Patrick
oges Posté(e) le 18 février 2012 Posté(e) le 18 février 2012 (modifié) /opt/bin/ipkg update fonctionne chez moi par contre ipkg update non... donc je vais essayer de mettre /opt/bin et /opt/sbin dans le path... /opt/bin/ipkg update Downloading http://devel.grenouille.com/pub/pygrenouille/distributions/synology//Packages Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/Packages.gz An error ocurred, return value: 2. Collected errors: ipkg_download: ERROR: Command failed with return value 1: `wget --passive-ftp -q -P /opt/ipkg-YiBXMu http://devel.grenouille.com/pub/pygrenouille/distributions/synology//Packages' ipkg_download: ERROR: Command failed with return value 1: `wget --passive-ftp -q -P /opt/ipkg-YiBXMu http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/Packages.gz' any ideas? Modifié le 18 février 2012 par oges
on4hu Posté(e) le 18 février 2012 Posté(e) le 18 février 2012 chez moi plus de dossier /ipkg ni dans /opt/bin ni /opt/sbin/ que faut'il faire ?
on4hu Posté(e) le 18 février 2012 Posté(e) le 18 février 2012 (modifié) ipkg avais tout simplement disparu, réinstallation et ipkg update fonctionne ... mystere dû réinstaller mc aussi ! Modifié le 18 février 2012 par on4hu
PatrickH Posté(e) le 18 février 2012 Posté(e) le 18 février 2012 /opt/bin/ipkg update fonctionne chez moi par contre ipkg update non... donc je vais essayer de mettre /opt/bin et /opt/sbin dans le path... /opt/bin/ipkg update Downloading http://devel.grenouille.com/pub/pygrenouille/distributions/synology//Packages Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/Packages.gz An error ocurred, return value: 2. Collected errors: ipkg_download: ERROR: Command failed with return value 1: `wget --passive-ftp -q -P /opt/ipkg-YiBXMu http://devel.grenouille.com/pub/pygrenouille/distributions/synology//Packages' ipkg_download: ERROR: Command failed with return value 1: `wget --passive-ftp -q -P /opt/ipkg-YiBXMu http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/Packages.gz' any ideas? Tu as du mettre /opt/bin et /opt/sbin à la fin du path essaye en les mettant au début, car tu semble avoir un problème avec la version de "wget" Patrick
nunu Posté(e) le 20 février 2012 Posté(e) le 20 février 2012 j'ai suivi ce tuto mais j'ai un problème : impossible d’éteindre le syno ou de le rebooter, il semble resté bloqué lors de la phase de shutdown ! Nunu
bud77 Posté(e) le 20 février 2012 Posté(e) le 20 février 2012 Nunu, cherche dans la section tutoriel > arrêt/redémarrage impossible
LePat Posté(e) le 21 février 2012 Posté(e) le 21 février 2012 Merci PatrickH La commande "which wget" m'a confirmé que ipkg n'utilisait pas son wget.
dspmike Posté(e) le 21 février 2012 Posté(e) le 21 février 2012 Hello hello, merci pour cet astuce .. ca m'a vraiment aidé..... Cependant si je fais un ipkg list installed, il ne me retourne rien... (alors que j'avais installé quelques packages) il y a-til encore qqchose a trifouiller ? merci
PatrickH Posté(e) le 21 février 2012 Posté(e) le 21 février 2012 Tu as bien rentré la commande ipkg list_installed[/CODE] Avec un "_" Patrick
dspmike Posté(e) le 22 février 2012 Posté(e) le 22 février 2012 mais quel c.. je suis, erreur de débutant, sorry. merci pour le tuyau. a+
MrWaloo Posté(e) le 13 mars 2012 Posté(e) le 13 mars 2012 Pour info chez moi (DS212+) après mise à jour vers DS4.0 (pas béta) il a juste fallu étendre le PATH dans le fichier /root/.profile, le reste était resté identique
gregus Posté(e) le 20 mars 2012 Posté(e) le 20 mars 2012 merci mec, je ne me souvennais plus du tout, tu déchires, en 3s réparé !
Erialos Posté(e) le 10 mai 2012 Posté(e) le 10 mai 2012 Bonsoir pour taper ces ligne il faut SSH donc dans puTTY on coche SSH et au niveau du port il en faut un spécial Merci A++
PatrickH Posté(e) le 11 mai 2012 Posté(e) le 11 mai 2012 Par défaut SSH utilise le port 22, mais normalement il n'y a rien à faire de ce coté là Patrick
Messages recommandés