2 votes

Installer wget sur Mac

J'ai téléchargé wget-1.19.tar.gz depuis ce site http://ftp.gnu.org/gnu/wget/ puis j'ai extrait le fichier tar et exécuté

./configure

La sortie est la suivante :

vérification de ftello... oui
vérification de sigblock... oui
vérification de sigsetjmp... oui
vérification de memrchr... (mis en cache) non
vérification de wcwidth... (mis en cache) oui
vérification de mbtowc... oui
vérification de sleep... oui
vérification de symlink... (mis en cache) oui
vérification de utime... oui
vérification de strlcpy... oui
vérification de random... oui
vérification de pkg-config... /usr/local/bin/pkg-config
vérification que pkg-config est au moins de version 0.9.0... oui
vérification de LIBPSL... non
vérification de la bibliothèque contenant psl_builtin... non
configure: ATTENTION : *** libpsl n'a pas été trouvé. Recours à la vérification interne des cookies.
vérification de ZLIB... oui
vérification de GNUTLS... non
configure: erreur: Les exigences du package (gnutls) n'ont pas été satisfaites :

Aucun paquet 'gnutls' trouvé

Considérez d'ajuster la variable d'environnement PKG_CONFIG_PATH si vous
avez installé le logiciel dans un préfixe non-standard.

Alternativement, vous pouvez définir les variables d'environnement GNUTLS_CFLAGS
et GNUTLS_LIBS pour éviter de devoir appeler pkg-config.
Consultez la page de manuel de pkg-config pour plus de détails.

J'ai trouvé différents guides sur le web, mais aucun ne résout mon problème. J'ai essayé d'installer différents packages avec brew, par exemple

brew install gnutls

mais rien ne fonctionne. En fait, si je fais brew install gnutls, cela semble correct, mais si je tape

make

l'erreur est la suivante :

    /Library/Developer/CommandLineTools/usr/bin/make  all-recursive
Tout fabriquer dans lib
/Library/Developer/CommandLineTools/usr/bin/make  all-recursive
make[4]: Rien à faire pour `all-am'.
Tout fabriquer dans src
/Library/Developer/CommandLineTools/usr/bin/make  all-am
  CC       ftp.o
ftp.c:1466:19: error: no member named 'rpl_unlink' in 'struct options'
          if (opt.unlink && file_exists_p (con->target))
              ~~~ ^
../lib/unistd.h:1851:19: note: expanded from macro 'unlink'
#   define unlink rpl_unlink
                  ^
error: error opening '.deps/ftp.Tpo': Permission denied
2 errors generated.
make[3]: *** [ftp.o] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Est-ce que quelqu'un peut m'aider ?

Je veux installer wget sur mon Mac car je dois télécharger des dossiers sur cette page http://www.tlc.dii.univpm.it/fb4fd/ et en utilisant curl je ne peux pas les télécharger de manière récursive.

4voto

Exa Points 2182

Avez-vous essayé d'installer wget directement depuis homebrew puisque vous l'avez déjà installé ?

brew update && brew upgrade
brew install wget

0 votes

Je recommanderais certainement d'utiliser brew pour wget car il gérera tous les détails auxquels Sara est confrontée.

0 votes

Il semble que wget soit installé avec après les chiffres la commande brew install wget. Mais maintenant si je tape dans le terminal: >> wget tlc.dii.univpm.it/fb4fd curl: Le nom de fichier distant n'a pas de longueur! curl: essayez 'curl --help' ou 'curl --manual' pour plus d'informations

0 votes

Je pense qu'il est préférable de se référer à ce sujet ici : stackoverflow.com/questions/273743/…. Il explique bien comment télécharger les fichiers de manière récursive.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X