Par Samuel MARTIN,
vendredi, 1 mai 2009.
Lien permanent
Wget dans sa version initiale 1.10 est incapable de récupérer les fichiers Css présent via "@import". La solution réside dans une hypothétique version 1.12 qui corrigerait apparement le problème. Incapable de trouver cette dite version, il existe apparement une version de wget modifiée. Merci Ted Mielczarek et merci Fabrice pour la procédure. La démarche qui suit explique comment compiler cette version pour Ubuntu.
Attention, l'ensemble des manipulations qui vont suivre peuvent rendre votre système d'exploitation Ubuntu instable. La compilation est un risque pour lequel je décline toute responsabilité.
4 réactions
1 De Koon - 01/05/2009, 20:13
Il y a moyen de faire un paquet deb au lieu d'installer avec make install (au moins avec checkinstall), histoire de garder le système cohérent, de plus il est conseillé de désinstaller l'ancienne version avant d'installer une application de cette façon.
2 De NicoA380 - 01/05/2009, 21:15
Pour checkinstall, il suffit de remplacer "make install" par "sudo checkinstall".
Pour la cohésion du système, ./configure fait en sorte de mettre les fichiers dans /usr/local, ce qui ne génère aucun conflit avec les applications gérées par le système qui sont dans /usr.
Étant donné que /usr/local/bin est prioritaire sur /usr/bin, les 2 versions de wget cohabitent et c'est celle installée "à la main" qui est prioritaire.
3 De rniamo - 01/05/2009, 21:17
moi j'ai ça :
└─$ : /home/rniamo·> wget --version
GNU Wget 1.12-devel
Options : +digest +ipv6 +nls +ntlm +opie +md5/openssl -gnutls
Wgetrc : /usr/local/etc/wgetrc (system)
Locale : /usr/local/share/locale
Compile : gcc -DHAVE_CONFIG_H
-DSYSTEM_WGETRC="/usr/local/etc/wgetrc" -DLOCALEDIR="/usr/local/share/locale" -I. -I../lib -g -O2Link : gcc -g -O2 -lssl -lcrypto -ldl -lrt ftp-opie.o openssl.o
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://www.gnu.org/licenses/gpl.htm...
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Écrit à l'origine par Hrvoje Niksic <hniksic@xemacs.org>.
Currently maintained by Micah Cowan <micah@cowan.name>.
Please send bug reports and questions to <bug-wget@gnu.org>.
(version http://hg.addictivecode.org/wget/ma...)
4 De Samuel Martin - 02/05/2009, 11:56
NicoA380 > "/usr/local/bin est prioritaire sur /usr/bin" effectivement.
rniamo > Si cette version télécharge correctement les CSS présents via "@import", aucun problème.. mais je serais curieux de savoir où cette version se trouve