Je télécharge souvent des tarballs avec wget depuis sourceforge.net.
Les fichiers téléchargés sont alors nommés, par exemple SQliteManager-1.2.4.tar.gz?r=http:%2F%2Fsourceforge.net%2Fprojects%2Fsqlitemanager%2Ffiles%2F&ts=1305711521&use_mirror=switch
Quand j'essaye de
tar xzf SQliteManager-1.2.4.tar.gz\?r\=http\:%2F%2Fsourceforge.net%2Fprojects%2Fsqlitemanager%2Ffiles%2F\&ts\=1305711521\&use_mirror\=switch
Je reçois le message d'erreur suivant:
tar (child): Cannot connect to SQliteManager-1.2.4.tar.gz?r=http: resolve failed
gzip: stdin: unexpected end of file
tar: Child returned status 128
tar: Error is not recoverable: exiting now
Après avoir renommé le fichier à foo.tar.gz
l'extraction fonctionne parfaitement.
Existe-t-il un moyen que je ne sois pas obligé de renommer à chaque fois le fichier cible avant l'extraction?
--force-local
doit être ajouté avant lef
... lorsque j'ai essayé pour la première fois, cela me donnait un message d'erreur indiquant qu'il n'y avait pas de fichier tel que--force-local
. Peut-être que c'est trop "pas duh" mais je n'ai reconnu l'erreur que j'ai faite que 5 minutes plus tard.