wget конвертировать tgz файл в HTML

wget конвертировать tgz файл в HTML

Я пытаюсь загрузить.tgzфайл под Debian поэтому я решил использовать wgetдля этого. Это моя командная строка:

~$ wget http://www.netmet-solutions.org/download/netMETdistrib-4.5_5.8_20160322.tgz

Я получил файл и хочусмолатак что я делаю

~$ tar -zxvf netMETdistrib-4.5_5.8_20160322.tgz

и там говорится, что

gzip: stdin: not in gzip format

Итак, я проверяю файл, и вот что там появляется

netMETdistrib-4.5_5.8_20160322.tgz: HTML document, ISO-8859 text, with very long lines

wgetпреобразовалтгзфайл в формате HTML, и я не знаю, почему.

Есть идеи? Спасибо

решение1

http://www.netmet-solutions.org/download/netMETdistrib-4.5_5.8_20160322.tgzимеет принудительное перенаправление наhttp://www.netmet-solutions.org/Telechargement/Telechargement(стандартная HTML-страница). Так что по сути вы загружаете не файл .tgz, а простую HTML-страницу. Вывод wget подтверждает перенаправление:

➤ wget http://www.netmet-solutions.org/download/netMETdistrib-4.5_5.8_20160322.tgz
--2017-04-14 11:14:43--  http://www.netmet-solutions.org/download/netMETdistrib-4.5_5.8_20160322.tgz
Resolving www.netmet-solutions.org... 193.50.27.134
Connecting to www.netmet-solutions.org|193.50.27.134|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: /Telechargement/Telechargement [following]
--2017-04-14 11:14:44--  http://www.netmet-solutions.org/Telechargement/Telechargement
Connecting to www.netmet-solutions.org|193.50.27.134|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: `netMETdistrib-4.5_5.8_20160322.tgz'

РЕДАКТИРОВАТЬ:По сути, вам необходимо принять лицензию CeCILL, чтобы загрузить архив (http://www.netmet-solutions.org/Telechargement/Jaccepte). Чтобы сделать это через wget, вам нужно будет передать ожидаемый cookie-файл в заголовке:

wget --no-cookies --header "Cookie: accepted_licence=chocolat" http://www.netmet-solutions.org/download/netMETdistrib-4.5_5.8_20160322.tgz

, где полученный файл будет распознан как сжатые gzip данные:

➤ file netMETdistrib-4.5_5.8_20160322.tgz
netMETdistrib-4.5_5.8_20160322.tgz: gzip compressed data, last modified: Tue Mar 22 12:39:36 2016, from Unix

Связанный контент