Synology DS213J et ipkg

Posted by

IPKG, c’est beau propre et frais, mais ça n’existe pas pour l’architecture Marvel Armada 370.  Mais grace à ces petits gars on sait maintenant que c’est à peu près compatible au niveau des binaires avec l’architecture Marvell Kirkwood mv6281 déjà bien supportée. Donc en fait, c’est très simple et fermez les yeux quand on dit que ce n’est pas compatible car les commandes suivantes suffisent pour installer le nécessaire :

feed=http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable
ipk_name=`wget -qO- $feed/Packages | awk '/^Filename: ipkg-opt/ {print $2}'`
wget $feed/$ipk_name
tar -xOvzf $ipk_name ./data.tar.gz | tar -C / -xzvf -
mkdir -p /opt/etc/ipkg
echo "src cross $feed" > /opt/etc/ipkg/feeds.conf

Pis tout simplement :

ipkg update
ipkg install screen (pour commencer)

Merci à lui!

6 comments

  1. bonjour, j’ai tenté votre manip a deux ou trois fois mais j’ai toujours la meme erreur quand je cherche a le mettre a jour « ipkg: not found » et a partir de la commande « mkdir -p /opt/etc/ipkg » plus rien ne s’affiche sur putty.

    je tourne sur ds213j de chez syno :/ une idée?

    1. Essaye de ne pas passer par des variables intermédiaires comme j’ai fait, en décomposant les étapes, tu auras peut être une erreur qui va s’afficher qui va t’aiguiller.

  2. bonjour
    sur mon ds213j, par défaut le chemin /opt/bin n’est pas dans $PATH
    je l’ai rajouté déjà dans la session courante
    export PATH=$PATH:/opt/bin
    puis de manière permantente, la variable PATH est définie dans le ~/.profile de root

  3. Bonjour,

    Je viens de voir le commentaire de Cedric.
    J’arrive a faire la commande export PATH=$PATH:/opt/bin.

    Je suis nouveau sur linux et synology.
    Quels sont les manipulations a faire pour que cela soit définitf,svp?

    Merci à vous

    1. Bonjour Fabien,

      Comme l’indique Cédric, il faut ajouter la ligne ci-dessous au fichier /root/.profile :
      PATH=$PATH:/opt/bin
      De manière générale, ça passerait aussi dans le /etc/profile

Leave a Reply

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *