Just1 Posté(e) le 23 avril 2012 Posté(e) le 23 avril 2012 (modifié) Bonjour à tous, Tout d'abord, et pour faire exception à la règle, je dois souligner que le titre de mon fil n'est pas tout à fait correct. En effet, j'ai installé récemment la version 4.0 du DSM sur mon DS710+, sur lequel était déjà installé le bootstrap. Depuis, je ne peux plus utiliser IPKG ou un paquet associé en tapant directement "ipkg" dans la console. Pourtant, si je lance le binaire ipkg directement depuis son répertoire (/volume1/@optware/bin/ipkg), il fonctionne : j'ai testé un "update" par exemple. Je peux aussi lister tous les paques installés en spécifiant toujours le chemin, mais impossible de le faire fonctionner en tapant "ipkg" si je suis dans un aure répertoire, soit par exemple "/volume1". Mais deux choses me paraissent particulièrement bizarres : Le point de montage /opt existe toujours et pointe bien vers /volume1/@optware Certains paquets continuent à fonctionner correctement. Mes dépôts SVN hébergés sur le NAS sont parfaitement fonctionnels (il est toujours possible de faire des commits par exemple). Je suppose que ce n'est qu'une histoire de variables d'environnement, mais je n'ai aucune idée de ce que je dois faire pour les modifier. Quelqu'un aurait-il une info pour me donner un coup de pouce ? Merci ! Modifié le 23 avril 2012 par Just1
bud77 Posté(e) le 23 avril 2012 Posté(e) le 23 avril 2012 Il faut mettre à jour le $PATH, une petite recherche t'indiquera une multitude de post sur ce sujet
Just1 Posté(e) le 23 avril 2012 Auteur Posté(e) le 23 avril 2012 OK là réponse se trouve sur cette page (entre autres). Pour les nazes comme moi, vous aurez besoin d'avoir des infos sur VI, l'éditeur de fichiers des geeks. Tapez "guide de survie VI" dans un moteur de recherche pour en apprendre plus. Pour ceux qui sont flemmards, voici les instructions. Toutes les parties soulignés sont les commandes ou textes à taper : cd /root vi .profile Placez votre curseur juste après le signe "égal" de l'expression "PATH=" à l'aide des flèches du clavier. Appuyez sur i pour passer en mode insertion. Tapez très exactement /opt/bin:/opt/sbin: Appuyez sur Echap pour quitter le mode insertion. Tapez :wq pour enregistrer et quitter votre fichier modifié (w = "write", q = "quit"). Rebootez votre machine, ou si vous ne voulez pas rebooter, relancez votre bootstrap pour prendre en compte la modification : /etc/rc.local (lance le script de démarrage habituel du Syno) . /root/.profile (exécute le fichier modifié précédemment ; le point en début de commande n'est pas une erreur !) Merci à bud77 qui m'a botté les fesses pour que je cherche par moi-même la solution à mon petit souci
PatrickH Posté(e) le 23 avril 2012 Posté(e) le 23 avril 2012 Ceci dit tu héberge des dépôts SVN et tu connais pas "vi" tout développeur qui se respecte connait "vi" Patrick
Just1 Posté(e) le 23 avril 2012 Auteur Posté(e) le 23 avril 2012 J'utilise nano, et ça me suffit amplement ! (Sauf que nano dépend d'ipkg...)
PatrickH Posté(e) le 23 avril 2012 Posté(e) le 23 avril 2012 Eh oui c'est bien pourquoi connaitre VI permet d'intervenir sur n'importe quelle machine Linux/Unix... mais je comprends que tu puisse préférer NANO Patrick
Just1 Posté(e) le 23 avril 2012 Auteur Posté(e) le 23 avril 2012 Ca n'empêche que je connais les rudiments de VI pour l'utiliser quand c'est absolument nécessaire. La preuve, en 2 minutes mon problème était résolu. Simplement je ne m'en sers jamais, donc j'ai besoin d'un aide-mémoire
toto33 Posté(e) le 24 avril 2012 Posté(e) le 24 avril 2012 pour s’entraîner à vi http://www.engadget.com/2012/04/24/vim-adventures-teaches-you-keyboard-shortcuts-s-n00b-pro-gc-i/
Messages recommandés