Как получить пакеты .deb для последних версий Vivalvi, Opera и Chrome?

Как загрузить последние версии .debs браузеров Vivaldi и Opera с помощью общих (не специфических) команд wget ? Вивальди невозможно скачать, не указав точное название и номер последней сборки. Например,

wget https://downloads.vivaldi.com/stable/vivaldi-stable_3.5.2115.81-1_amd64.deb

Opera еще хуже, потому что

wget https://download.opera.com/download/get/?partner=www&opsys=Linux

не дает никакого результата, wget застрял в вечном ожидании. Мне нужно что-то простое, как в случае с firefox и google-chrome , где

wget -nc -O ${HERE}/FirefoxSetup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest-ssl&os=linux64&lang=en-US"

и

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

работают очень хорошо, загружая последние версии этих браузеров без необходимость указывать точное название и номер сборки, в отличие от Вивальди. Я хочу иметь сценарий, который загружает все 4 браузера в любое время без моего вмешательства, чтобы обновить / изменить его.

-1
задан 28 December 2020 в 12:57

1 ответ

Хорошо, позвольте мне разобрать для вас JSON из Ubuntu MATE Software Boutique.

Браузер Репозиторий команда установки
Vivaldi http://repo.vivaldi.com/archive/deb/ wget https://repo.vivaldi.com/archive/ deb/pool/main/vivaldi-stable_3.5.2115.81-1_amd64.deb && sudo apt-get update && sudo apt-get install -y ./vivaldi-stable_3.5.2115.81-1_amd64.deb
Opera https://deb.opera.com/opera-stable/ wget https://deb.opera.com/opera-stable/pool/non-free/o/opera-stable/opera-stable_73.0.3856 .284_amd64.deb && sudo apt-get update && sudo apt-get install -y ./opera-stable_73.0.3856.284_amd64.deb
Firefox https://packages.ubuntu.com/focal-updates/ firefox sudo apt-get update && sudo apt-get install firefox
Chrome http://dl.google.com/linux/chrome/deb/ wget https://dl.google .com/linux/direct/google-chrome-stable_current_amd64.deb && sudo apt-get update && sudo apt-get install ./google-chrome-stable_current_amd64.deb

Но это решение не универсально.

Более универсальное решение — добавить репозитории в систему и затем установить из них пакеты:

  • Vivaldi

    cd /tmp
    wget http://repo.vivaldi.com/stable/linux_signing_key.паб
    sudo apt-key добавить linux_signing_key.pub
    sudo add-apt-repository "deb http://repo.vivaldi.com/archive/deb/ стабильный основной"
    sudo apt-получить обновление
    sudo apt-get установить стабильную вивальди
    
  • Опера

    cd /tmp
    wget https://deb.opera.com/archive.key
    sudo apt-key добавить archive.key
    sudo add-apt-repository "deb https://deb.opera.com/opera-stable/ стабильная несвободная"
    sudo apt-получить обновление
    sudo apt-get установить стабильную оперу
    
  • Firefox

    sudo apt-get update
    sudo apt-get установить firefox
    
  • Хром

    cd /tmp
    wget http://dl.google.com/linux/linux_signing_key.pub
    sudo apt-key добавить linux_signing_key.pub
    sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 78BD65473CB3BD13
    sudo add-apt-repository "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ стабильная основная"
    sudo apt-получить обновление
    sudo apt-get установить стабильную версию google-chrome
    

и в результате все эти пакеты будут иметь автоматические обновления (посредством автоматических обновлений) или обновления вручную с помощью sudo apt-get update && sudo apt-get upgrade.

1
ответ дан 28 December 2020 в 09:32

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

Похожие вопросы: