Как загрузить пакет .deb браузера Vivaldi с помощью wget и wilcards?
Как загрузить последнюю версию .deb браузера Vivaldi с помощью
wget
с помощью подстановочных знаков? Vivaldi нельзя скачать без ввода точного названия и номера последней сборки. Например,
wget https://downloads.vivaldi.com/stable/vivaldi-stable_3.5.2115.81-1_amd64.deb
Я попытался заменить средний сегмент, содержащий числа, подстановочной звездочкой (*), но это не сработало.
wget https://downloads.vivaldi.com/stable/vivaldi-stable_*_amd64.deb
Возможно, есть другие подстановочные знаки, менее известные, которые могли бы справиться с этой задачей.
1 ответ
Подстановочные знаки в
wget
нереально, так как инструмент не будет знать имя каждого файла в данном каталоге на веб-сервере. Если ваша цель — иметь простой способ поддерживать браузер Vivaldi в актуальном состоянии, вы можете использовать их репозиторий. Вот как это настроить:
Импортируйте открытый ключ (чтобы обеспечить проверку репозитория APT)
wget -qO- https://repo.vivaldi.com/archive/linux_signing_key.pub | sudo apt-key add -
Добавить репозиторий
sudo add-apt-repository 'deb https://repo.vivaldi.com/archive/deb/ stable main'
Установить Вивальди
sudo apt update && sudo apt install vivaldi-stable
Теперь каждый раз, когда ваша система выполняет
apt update
, Вивальди будет включен в чек.
Источник: Ручная настройка репозиториев Vivaldi Linux | Справка браузера Vivaldi