From 5d75b6f79e52e80f90c5945a4ada096d0565c961 Mon Sep 17 00:00:00 2001 From: AnthonyAxenov Date: Wed, 14 May 2025 23:41:50 +0800 Subject: [PATCH] vivaldi repo + install --- install/vivaldi | 10 ++++------ tools/fix-repo-vivaldi.sh | 11 +++++++++++ 2 files changed, 15 insertions(+), 6 deletions(-) create mode 100755 tools/fix-repo-vivaldi.sh diff --git a/install/vivaldi b/install/vivaldi index 60d905a..6737835 100755 --- a/install/vivaldi +++ b/install/vivaldi @@ -11,11 +11,9 @@ echo "Installing Vivaldi + ppa..." echo "===============================================" echo -wget -qO- https://repo.vivaldi.com/archive/linux_signing_key.pub \ -| gpg --dearmor \ -| sudo dd of=/usr/share/keyrings/vivaldi-browser.gpg - -echo "deb [signed-by=/usr/share/keyrings/vivaldi-browser.gpg arch=$(dpkg --print-architecture)] https://repo.vivaldi.com/archive/deb/ stable main" \ -| sudo dd of=/etc/apt/sources.list.d/vivaldi-archive.list +wget -qO- https://repo.vivaldi.com/archive/linux_signing_key.pub | gpg --dearmor > packages.vivaldi.gpg +sudo install -o root -g root -m 644 packages.vivaldi.gpg /etc/apt/trusted.gpg.d +sudo sh -c 'echo "deb [arch=amd64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.vivaldi.gpg] https://repo.vivaldi.com/archive/deb stable main" > /etc/apt/sources.list.d/vivaldi.list' +rm -f packages.vivaldi.gpg sudo apt update && sudo apt install vivaldi-stable diff --git a/tools/fix-repo-vivaldi.sh b/tools/fix-repo-vivaldi.sh new file mode 100755 index 0000000..df1a902 --- /dev/null +++ b/tools/fix-repo-vivaldi.sh @@ -0,0 +1,11 @@ +#!/usr/bin/env bash + +# https://gist.github.com/pkorpine/16fcdbe070222cf1d99e67cf542e60c2 + +sudo rm -rf /etc/apt/sources.list.d/vivaldi* +cd /tmp +wget -qO- https://repo.vivaldi.com/archive/linux_signing_key.pub | gpg --dearmor > packages.vivaldi.gpg +sudo install -o root -g root -m 644 packages.vivaldi.gpg /etc/apt/trusted.gpg.d +sudo sh -c 'echo "deb [arch=amd64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.vivaldi.gpg] https://repo.vivaldi.com/archive/deb stable main" > /etc/apt/sources.list.d/vivaldi.list' +rm -f packages.vivaldi.gpg +sudo apt update