J'ai téléchargé le jeu Linux Urban Terror en utilisant le gestionnaire de téléchargement Flareget qui fait 1,7 Go. Le téléchargement semble être terminé sans erreur, mais il ne s'ouvre pas avec le gestionnaire d'archives et j'obtiens la sortie ci-dessous du terminal.
rehanullahafridi@rehanullahafridi:~$ unzip UrbanTerror42_full023.Zip
Archive: UrbanTerror42_full023.Zip
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
unzip: cannot find zipfile directory in one of UrbanTerror42_full023.Zip or
UrbanTerror42_full023.Zip.zip, and cannot find UrbanTerror42_full023.Zip.ZIP, period.
Pour les gros téléchargements, vous devez utiliser des sommes de contrôle pour vérifier, flarget prend en charge les sommes de contrôle, mais puisque vous avez déjà téléchargé le fichier, vous pouvez vérifier la somme de contrôle à partir de la ligne de commande:
openssl md5 nom-de-fichier
et le comparer avec un sur leur serveur. Habituellement, leur serveur restreint les téléchargements multi-segmentés et les interruptions reprennent également, le téléchargement multi-segmenté n'est pas une bonne option. L'avertissement affiché est:
AVERTISSEMENT
Vous êtes limité à 3 téléchargements simultanés, avec une bande passante totale de 1,4 Mo/s.
Vous utilisez 1 emplacements de téléchargement à 1,4 Mo/s max.
Si vous arrêtez un téléchargement avant qu'il ne soit terminé, le slot restera bloqué pendant 1 min.
Ainsi, les chances qu'un téléchargement multi-segments corrompent le fichier sont élevées car le serveur veut vous en empêcher.
Maintenant, ouvrez le terminal dans le dossier de téléchargement et exécutez la commande suivante:
openssl md5 UrbanTerror42_full023.Zip
Cela prendra du temps car le fichier est volumineux. La sortie sera une chaîne. Si la sortie correspond:
20b4e2d10d9e1e76a6b050f1df3a3669
Que votre fichier a été téléchargé sans aucune corruption, sinon le fichier est corrompu. Vous devez télécharger à nouveau le fichier. Si vous souhaitez utiliser à nouveau Flareget, assurez-vous de n'utiliser qu'un seul segment pour le téléchargement.