Как загрузить пакет .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 в актуальном состоянии, вы можете использовать их репозиторий. Вот как это настроить:

  1. Импортируйте открытый ключ (чтобы обеспечить проверку репозитория APT)

            wget -qO- https://repo.vivaldi.com/archive/linux_signing_key.pub | sudo apt-key add -
    
  2. Добавить репозиторий

            sudo add-apt-repository 'deb https://repo.vivaldi.com/archive/deb/ stable main'
    
  3. Установить Вивальди

            sudo apt update && sudo apt install vivaldi-stable
    

Теперь каждый раз, когда ваша система выполняет apt update, Вивальди будет включен в чек.

Источник: Ручная настройка репозиториев Vivaldi Linux | Справка браузера Vivaldi

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