Я скачал linux-игру Urban Terror с помощью диспетчера загрузок flareget, размер которого составляет 1,7 ГБ. Кажется, что загрузка завершена без ошибок, но она не открывается с помощью менеджера архивов, и я получаю вывод из терминала ниже.
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.
Для больших загрузок необходимо использовать контрольные суммы для проверки, flarget имеет поддержку контрольных сумм, но так как Вы уже загрузили файл, можно проверить контрольную сумму от commnad строки:
имя файла openssl md5
и сравнивают его с одним на их сервере. Обычно их сервер помещает ограничение на мультисегментированные загрузки и прерывания, возобновляющиеся также, много сегментированная загрузка не является хорошим вариантом. Отображенное предупреждение:
ПРЕДУПРЕЖДЕНИЕ
Вы ограничены 3 параллельными загрузками с общим количеством bandwith 1,4 МБ/с.
Вы используете 1 слот загрузки на уровне 1,4 МБ/с [максимум 119]
при остановке загрузки, прежде чем она завершилась, слот останется заблокированным в течение 1 минуты
Так возможности, чем загрузка мультисегмента повредит файл, высоко, поскольку сервер хочет ограничить Вас в выполнении так.
Теперь, откройте терминал в папке загрузки и выполните следующую команду:
openssl md5 UrbanTerror42_full023.zip
Это займет время, поскольку файл является большим. Вывод будет строкой. Если вывод соответствует:
20b4e2d10d9e1e76a6b050f1df3a3669
, Чем Ваш файл был загружен без любого повреждения, если не, чем файл повреждается. Необходимо загрузить файл снова. Если Вы хотите использовать flareget, снова удостоверяются, что Вы только используете один сегмент для загрузки.