Le blog d'UNITPROD Geek Inside

11déc/110

DNS 323 – wget – fun_plug

Ce billet à pour but d'expliquer le remplacement rapide de la commande wget de fun_plug (busybox) par la version GNU qui dispose de beaucoup plus de fonctionnalités.

Tout d'abord, et je vous renverrais ici si ce n'est pas le cas, il faut avoir fun_plug d'installé.

Ensuite, il faut avoir les dépôts d'Uli (ou les mettre à jour) : c'est par ici que cela ce passe.

On est maintenant prêt pour l'installation, grâce à cette commande (source) :
funpkg -i /ffp/pkg/additional/net-misc/wget*.tgz

On vérifie avec un ls -al /ffp/bin/wget que cela n'est plus relié avec busybox :
-rwxr-xr-x 1 root root 314844 Sep 12 19:57 /ffp/bin/wget

Et voilà c'est terminé ! Facile hin ?

Sauf que si comme moi, cela ne s'est pas si bien passé que cela, lisez la suite :D

Si vous avez des erreurs du genre :

  • wget: can’t load library libgnutls.so.26 : il faut installer* gnutls (et de même pour les autres librairies manquantes)
  • can't resolve symbol 'clock_getres' : il faut installer* ou mettre à jour** uclibc

* funpkg -i /repertoire/de/la/librairie/archive.tgz
** funpkg -u /repertoire/de/la/librairie/archive.tgz

J'anticipe les demandes du genre "et on le trouve comment le répertoire de la librairie ?" : c'est simple, vous vous mettez dans le répertoire /ffp/pkg/, et un petit find . | grep "gnutls" vous le donnera (je prend exemple gnutls mais cela peut être uclibc ou autre).

Voilà, bon upgrade ;)

Commentaires (0) Trackbacks (0)

Aucun commentaire pour l'instant


Leave a comment

(required)

Aucun trackbacks pour l'instant