URL подстановочного знака загрузки Linux - PullRequest
0 голосов
/ 28 сентября 2018

Используя мой скрипт, я бы хотел иметь возможность перейти к 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 Ответ

0 голосов
/ 28 сентября 2018

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

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

...