9

I am new to ubuntu world...

  1. How to install vivaldi browser on ubuntu?
  2. How could we find dependencies, when installing any software on ubuntu?
1
  • The point #2 really should be a separate question. The rule of thumb is to keep one question per post, so please observe the community guidelines Mar 1, 2016 at 23:59

5 Answers 5

12

You can install the Vivaldi web browser from its repository so it can be updated with apt-get commands

echo "echo deb http://repo.vivaldi.com/stable/deb/ stable main > /etc/apt/sources.list.d/vivaldi.list" | sudo sh
curl http://repo.vivaldi.com/stable/linux_signing_key.pub | sudo apt-key add -
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1397BC53640DB551
sudo apt-get update
sudo apt-get install vivaldi-stable
1
  • Somehow this did not work for me in 18.04, but it may be that I made a mistake.
    – Filbuntu
    May 2, 2018 at 4:38
6

Vivaldi can be downloaded from its official site. The package dowloaded is .deb type, so you can use dpkg -I /path/to/vivaldi*.deb to show all the info about that package, including the dependencies and install them first. Then use sudo dpkg -i /path/to/vivaldi*.deb to install the browser itself

4
  • I did when standing in my download directory: sudo dpkg -i vivaldi-beta_1.0.344.37-1_i386.deb, but the problem is: please see the link jpst.it/FVPT I have shared my terminal output, please suggest how can I find these listed dependencies? What are the commands to get those dependencies? Or What is the best way to install dependencies?
    – zarpio
    Mar 2, 2016 at 0:18
  • @zarpio yes, you need to basically take whichever packages the output complains about and install them manually using sudo apt-get install lib1 lib2 lib3 . . . . That's pretty much how I installed Vivaldi myself Mar 2, 2016 at 0:25
  • Why not sudo apt install /path/to/vivaldi*.deb directly? This way, apt takes care of the dependencies itself.
    – dessert
    Sep 5, 2017 at 5:34
  • @dessert that can be done as well. Depends on how much the user wants to get involved with details Sep 17, 2017 at 18:29
1

This worked for me in Ubuntu 18.04 (works also in 16.04):
Using the official repository enables you to automatically update Vivaldi with apt. 
First we need to fetch the GPG public key with wget:

wget http://repo.vivaldi.com/stable/linux_signing_key.pub

Then import the public key to your Ubuntu 18.04 system.

sudo apt-key add linux_signing_key.pub

Edit the sources.list file.

sudo gedit /etc/apt/sources.list

Append the following line at the end of this file.

deb http://repo.vivaldi.com/stable/deb/ stable main

Save the filed and proceed with:

sudo apt update  

sudo apt install vivaldi-stable

Source: Linuxbabe.com

1

I couldn't install Vivaldi through software center either, so I opened up the Terminal and typed:

sudo apt install acheck

Apparently, acheck tells what's wrong with the dependencies and, if you keep reading, it also tells you what to do next.

sudo apt-get -f install

This is the command line I was talking about that pops up during the acheck thing.

Finally, it seems you can install Vivaldi now. Obviously, you have to declare the path first. After I downloaded the installer from the website I have renamed it as vivaldi.deb for practical reasons, and left it in the "Downloads" folder. So I typed cd Downloads and then

sudo dpkg -i vivaldi.deb
1
  • Awesome, this did it for me too!
    – LPChip
    Sep 15, 2017 at 19:35
0

Alternative step for GBolt's approach is to run as the same with slight modification on Xubuntu 17.10:

echo "echo deb http://repo.vivaldi.com/stable/deb/ stable main > /etc/apt/sources.list.d/vivaldi.list" | sudo sh
wget http://repo.vivaldi.com/stable/linux_signing_key.pub 

This line is to avoid "gpg: no openpgp data found" error:

sudo apt-key add linux_signing_key.pub 

This line is to avoid "gpg: keyserver timed out" error:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 1397BC53640DB551
sudo apt-get update && sudo apt-get install vivaldi-stable

Credit still goes to GBolt for giving this solution

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .