Skip to content

Instantly share code, notes, and snippets.

@ruario
Last active June 22, 2023 22:56
Show Gist options
  • Save ruario/ca342ff30c7c5cbe0b51f36650d65b28 to your computer and use it in GitHub Desktop.
Save ruario/ca342ff30c7c5cbe0b51f36650d65b28 to your computer and use it in GitHub Desktop.
This script simply extracts and registers a Vivaldi Linux deb or rpm package with your Desktop Environment. Not a proper "install" but basically usable as such without the need for an appropriate package manager or root access.
@ruario
Copy link
Author

ruario commented Jun 22, 2023

Sidenote: can my Win64 vivaldi-snapshot-bin also point at the same profile/.config?

You mean you would have the settings on a disc that is shared between two OSes and both Vivaldi for Linux and Vivaldi for Windows would point to it?

Things will break that way in subtle and not so subtle ways, so I would not recommend it. I think sync would be a better option to be honest.

P.S. Since you are here, I will let you on to a little secret. I wrote this for my own use because as a Vivaldi employee I have access to a constant stream of new builds and this is easier than installing on various test machines (Virtual or otherwise), not least on non rpm/deb based distros.

That said, I actually made a slightly better solution for public builds. When the builds are uploaded (by a script I wrote) I convert them on the fly to generic tar packages, which include an installer/uninstaller (plus a couple of ways to run them without installing). These packages are not publically listed on the website because they are non official (and hence not really supported) but if you know the current version number you can guess the URL, e.g. as I write this stable is version 6.1.3035.100 and thus:

https://downloads.vivaldi.com/stable/vivaldi-stable-6.1.3035.100-x64.tar

P.P.S. Be sure to read the README.md ;)

@ruario
Copy link
Author

ruario commented Jun 22, 2023

Oh and for snapshots there is also:

https://downloads.vivaldi.com/snapshot/vivaldi-snapshot-6.2.3054.3-x64.tar

Or, linked from the blog you have:

https://downloads.vivaldi.com/snapshot/install-vivaldi.sh

which I also wrote! :P

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment