Ошибка установки JQ на Windows

Я пытался установить JQ с помощью chocoletey

Однако, когда я запускаю следующую команду, она терпит неудачу.

choco install jq

Читая файл журнала, я вижу, что он указывает, что скрипт Powershell указывает на ULR, который больше не существует

Попытка получить заголовки для http://stedolan.github.io/jq/download/win64/jq.exe не удалась.

Я попытался обновить скрипт powershell, но установка choco все еще не работает для меня. Может кто-нибудь помочь мне, пожалуйста.

2 ответа

Решение

Решил это после прочтения деталей из следующего pull-запроса.

https://github.com/stedolan/jq/issues/959

Решением является передача -version 1.5 команде install. Следующее работает просто отлично.

choco install jq --force -version 1.5

Во время процесса модерации, даже если на сайте chocolatey.org установлена ​​более новая версия приложения, выполните choco install <package name> только даст вам последний модерируемый пакет.

Однако, если вы готовы принять потенциальный проблемный пакет, вы всегда можете принудительно установить немодерируемый пакет, указав номер версии в команде установки, как вы это сделали.

В этом случае немодерируемый пакет фактически устранял проблему с модерируемым, поэтому продолжать было безопасно, но просто соблюдайте осторожность при этом и делайте это только в каждом конкретном случае, зная, что немодерируемый пакет может измениться, основываясь на комментариях, которые были подняты в процессе модерации.

Другие вопросы по тегам