URL подстановочного знака загрузки Linux

Используя мой скрипт, я бы хотел иметь возможность перейти к Chef Inspec и загрузить последнюю версию. Однако используемый ими URL имеет версии. Версии изменятся, и, в конце концов, если я жестко закодирую URL, я не буду получать последнюю версию.

Как использовать команду wget с подстановочными знаками, чтобы всегда получать последнюю версию и никогда не проверять ее?

Вот URL, который они предлагают:

https://packages.chef.io/files/stable/inspec/2.3.4/ubuntu/16.04/inspec_2.3.4-1_amd64.deb

Я просто хочу, чтобы он был загружен и автоматически установлен, но когда версия изменится, я отстану.

ОБНОВЛЕНИЕ: Это не отвечает на вопрос точно, но работает. В итоге я использовал команду Curl. Это дало мне конечный результат, необходимый:

curl https://omnitruck.chef.io/install.sh | sudo bash -s - -P inspec

1 ответ

Вы должны добавить их хранилище в /etc/apt/sources.list, Тогда вы можете использовать apt обновить свое программное обеспечение.

У Debian есть инструмент под названием uscan который может загружаться с URL-адресов с использованием подстановочных знаков, но это не тот инструмент для установки пакетов.

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