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
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
Aucun trackbacks pour l'instant