Skip to content

Instantly share code, notes, and snippets.

@ruario
Last active Aug 29, 2015
Embed
What would you like to do?
Testing the Vivaldi TP on Linux systems

Testing the Vivaldi TP on Linux systems where no package is available

Fetch the rpm package:

wget http://vivaldi.com/download/Vivaldi_TP_1.0.83.38-1.x86_64.rpm

Switch to root (use sudo -s, if your system only uses sudo), then extract its core contents into /opt:

tail -c+83823 Vivaldi_TP_1.0.83.38-1.x86_64.rpm | bzcat | ( cd / ; cpio -imd './opt/vivaldi/*' )
exit # To leave the root environment

Vivaldi can now be started via the following command (issue this as your normal user, not root):

/opt/vivaldi/vivaldi &

If you see the error message "error while loading shared libraries: libudev.so.0", issue the following to fix it (as root or prefaced with sudo), then try again:

ln -s /usr/lib64/libudev.so.1 /opt/vivaldi/libudev.so.0

To remove the technology preview issue the following (as root or prefaced with sudo):

rm -rv /opt/vivaldi
@ruario
Copy link
Author

ruario commented Jan 28, 2015

Note: The value used in the tail command was calculated as follows (using bash):

echo $(($(LANG=C grep -abom1 BZh9 Vivaldi_TP_1.0.83.38-1.x86_64.rpm | cut -d: -f1)+1))
83823

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