Aller au contenu

Messages recommandés

Posté(e) (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é par saiian
Posté(e)

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

Posté(e)

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 ???

Posté(e) (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é par oges
Posté(e)

chez moi plus de dossier /ipkg ni dans /opt/bin ni /opt/sbin/

que faut'il faire ?

Posté(e) (modifié)

ipkg avais tout simplement disparu, réinstallation et ipkg update fonctionne ... mystere

dû réinstaller mc aussi !

Modifié par on4hu
Posté(e)

/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

Posté(e)

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

Posté(e)

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

  • 3 semaines après...
Posté(e)

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

  • 1 mois après...
Posté(e)

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++

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.