4

Я хочу загрузить исполняемый файл из LunarG с помощью команды 'wget'.

Я попробовал следующее, и результат показан:

$ wget https://vulkan.lunarg.com/sdk/home#sdk/downloadConfirm/1.0.61.1/linux/vulkansdk-linux-x86_64-1.0.61.0.run -P $HOME/Downloads/
--2017-10-03 12:43:32--  https://vulkan.lunarg.com/sdk/home
Resolving vulkan.lunarg.com (vulkan.lunarg.com)... 52.26.34.138, 35.167.57.241
Connecting to vulkan.lunarg.com (vulkan.lunarg.com)|52.26.34.138|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6197 (6.1K) [text/html]
Saving to: ‘/home/sunbear/Downloads/home’

home                            100%[======================================================>]   6.05K  --.-KB/s    in 0s      

2017-10-03 12:43:33 (597 MB/s) - ‘$HOME/Downloads/home’ saved [6197/6197]

Вместо того, чтобы получить файл с именем vulkansdk-linux-x86_64-1.0.61.0.run, я получил HTML-документ home.

Я могу щелкнуть гиперссылку, указанную на веб-сайте, чтобы загрузить файл, однако я просто не могу загрузить его из командной строки, что удивительно.

Вопрос: Как я могу скачать этот файл с помощью wget?

1 ответ1

3

Ссылка запускает загрузку, если вы начнете загрузку в Chrome, вы увидите реальный URL загрузки:

https://vulkan.lunarg.com/sdk/download/1.0.61.1/linux/vulkansdk-linux-x86_64-1.0.61.1.run

вместо:

https://vulkan.lunarg.com/sdk/home#sdk/downloadConfirm/1.0.61.1/linux/vulkansdk-linux-x86_64-1.0.61.0.run

URL отображается на странице загрузки, как показано ниже:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .