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-адресов с использованием подстановочных знаков, но это не тот инструмент для установки пакетов.