Page 1 of 1

[Résolu]packages.synocommunity.com down ?

Posted: May 25th, 2014, 2:22 pm
by legoret
Bonjour
J'avais installé SAB sur mon Synology DS213J et tout fonctionnait à merveille. Suite à une ... on va dire fausse manipulation ... je l'ai supprimé.
En voulant le réinstaller depuis ... cela s'avère impossible.
Depuis le NAS,
Packages center > settings > packages sources, lorsque je rentre l'url du package "http://packages.synocommunity.com" il m'affiche un "invalid location" (cf capture)

Image

Je ne pense pas que cela vienne de moi car lorsque j'y accède via mon navigateur (PC ou mobile), celui ci m'affiche le message

Bad Request
The browser (or proxy) sent a request that this server could not understand.

Alors c'est moi ou packages.synocommunity.com est bel et bien down ? (PS cela fait bien 2 semaines à ce jour : 25/05/2014).

Re: packages.synocommunity.com down ?

Posted: May 25th, 2014, 4:29 pm
by sander
See http://www.downforeveryoneorjustme.com/ ... unity.com/ or just http://packages.synocommunity.com/ :
Bad Request

The browser (or proxy) sent a request that this server could not understand.
My guess is that is a system error on the server's side.

Re: packages.synocommunity.com down ?

Posted: May 26th, 2014, 10:33 am
by legoret
The website has been modifier since yesterday ... hope service will be back soon.
Et pour les français.
Le site a évolué depuis hier (message différent), espérons que le service va revenir à la normale bientôt.

Re: packages.synocommunity.com down ?

Posted: June 17th, 2014, 3:34 pm
by legoret
Bonjour
Pour moi il est toujours impossible de réinstaller sabnzbd depuis le gestionnaire de paquets et http://packages.synocommunity.com/.
Je vais tenter une autre solution parce que la download station n'est clairement pas à niveau en comparaison.

Re: packages.synocommunity.com down ?

Posted: June 20th, 2014, 3:00 pm
by legoret
Bon ... packages.synocommunity.com est up.
J'arrive à avoir plein de logiciels ... mais pas sabnzbd.

1ere tentative
J'ai donc essayé de l'installer via ipkg voici mes notes sur ce point ... je préfère prévenir c'est un echec pour moi ...

Commencer par installer ipkg qui est un installeur de packages. Il permet d'installer pas mal de trucs genre parcmdline & co

j'ai fait un petit script qui reprend ce que j'ai trouvé sur le net
script "install-ipkg.sh"
code
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
feed=http://ipkg.nslu2-linux.org/feeds/optwa ... s/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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> chmod 755 "install-ipkg.sh"
Et lancement
> sh install-ipkg.sh

Ipkg se trouvera dans /opt/bin

Pour ajouter ce répertoire au PATH
Editer le fichier
> vi /etc/profile
Rajouter en fin de fichier
"export PATH=/opt/bin:/opt/sbin:$PATH"

Pour le recharger
> source /etc/profile

Les modules installés via Ipkg seront eux dans /opt/share

Par contre une fois installée sabnzbd ne semble pas les voir.
Editer le fichier vi /etc/profile
Rajouter en fin de fichier
export PATH=/opt/bin:/opt/sbin:$PATH

pour le recharger
>source /etc/profile

Mais le sabnzbd installé par ipkg est une vieille version (0.5.X).
J'arrive à accéder à l'interface, a lancer des téléchargements mais le soft ne conserve aucune de mes préférences (chemin de sauvegarde, répertoires à surveiller pour les nzb ...).
J'ai récupéré une version à jour via un git clone mais pareil les préférences pas gardé et beaucoup de lacunes ... decompression (unrar) non faite, fichier non réparé (par2) etc ...
De plus sabnzbd ne redémarre pas tout seul si je redémarre mon DS213J.
Bref, après un excès de manipulations douteuses j'ai du faire un reset de mon NAS ...

2eme tentative
Construction du paquet sabnzbd.spk via le tuto sur github (https://github.com/SynoCommunity/spksrc)
Je suis sur un xubuntu à jour en 64 bits (uname -a)
git clone https://github.com/SynoCommunity/spksrc.git
cd spksrc/
make setup
cd spk/sabnzbd
make arch-armada370

et la création du paquet plantait avec un
.../spksrc/toolchains/syno-armada370/work/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-gcc Aucun fichier ou dossier de ce type

en relisant les pré requis du tuto ... j'ai vu qu'il fallait être sur une debian en 32bits
To use spksrc, it is recommended to use a virtual machine with an x86, 32-bit version of Debian stable OS installed. Non-x86 architectures or 64-bit architectures are not supported.
Bref 2eme échec ...
Je retenterai sans doute la construction du paquet sur une debian 32bits ... mais pas avant quelques jours ...

Re: [Résolu]packages.synocommunity.com down ?

Posted: June 23rd, 2014, 4:07 pm
by legoret
Alors ... j'ai résolu mon problème et j'ai désormais un sabnzbd à jour qui tourne sur mon NAS Synology DS213J.
J'ai un peu ... tricher en installant le paquet de sabnzbd fraichement compilé par mes soins.
Voici ce que j'ai fais. Petite précision je suis un peu geek donc j'aime bien bidouiller dans l'informatique mais n'ayez pas peur ce n'est pas compliqué ... la preuve j'ai réussi :)

Grosso modo j'ai suivi les explications ici : https://github.com/SynoCommunity/spksrc

Etape 1 : VirtualBox et Debian
Installer virtualbox et une debian 32 bits comme demandé (prévoir 20Go car 8Go (par défaut) ne suffira pas.

Etape 2 : packages nécessaires
Si le sudo vous embete ouvrez un terminal en mode superadmin (root) et supprimez le sudo de la ligne de commande

Code: Select all

sudo aptitude install build-essential debootstrap python-pip automake libgmp3-dev libltdl-dev libunistring-dev libffi-dev ncurses-dev imagemagick libssl-dev pkg-config zlib1g-dev gettext git curl subversion check bjam intltool gperf flex bison xmlto php5 expect libgc-dev mercurial cython lzip cmake git
sudo pip install -U setuptools pip==1.5.4 wheel==0.23 httpie
J'ai rajouté git car on en a besoin à l'étape suivante

Etape 3 : git
créer un repertoire git dans votre répertoire personnel (par ex).
Ouvrez un terminal et tapez les lignes de commandes suivantes

Code: Select all

git clone https://github.com/SynoCommunity/spksrc.git
cd spksrc/
make setup
Etape 4 : Python
Avant d'installer Sabnzbd sur votre NAS (DS213J) il va vous falloir installer Python ... et pas moyen il vous faudra celui du packages synocommunity ... et la construction du packages est plutôt longue...

Code: Select all

cd spk/python
make arch-armada370
A un moment donné il va vous dire qu'il lui manque un paquet disponible chez oracle.com. Le build vous donne l'url ou vous devez vous rendre donc pas de soucis.
Il vous faudra quand même créer un compte gratuit sur oracle avant de le récupérer.
Copier le fichier comme dit dans le build et relancer

Code: Select all

cd spk/python
make arch-armada370
Normalement, plus d'interruption jusqu'à la fin. et vous récupérerez un fichier python.spk dans le répertoire "spkrc/packages/".

Etape 5 : Installer le paquet Python manuellement
Sur le NAS > gestionnaire de paquets > ajouter votre paquet manuellement.
Si tout va bien passer à l'étape suivante.

Etape 6 : Sabnzbd
On passe au paquet sabnzbd maintenant.
Sur votre debian on lance

Code: Select all

cd spk/sabnzbd
make arch-armada370
La compilation est moins longue (de beaucoup) et vous disposerez bientôt d'un paquet sabnzbd dans le répertoire "spkrc/packages/".

Etape 7 : Installer le paquet Sabnzbd manuellement
Sur le NAS > gestionnaire de paquets > ajouter votre paquet manuellement.
Si tout va bien ... il ne vous reste plus qu'à taper l'adresse IP de votre nas dans votre navigateur en ajoutant le n° de port.
Par exemple : http://192.168.1.10:8080
Si vous voyez le wizard de sabnzbd ... bravo.
Sinon ... on va dire que je ne suis pas très clair et n'hésitez pas à demander.
++