This question already has an answer here:

I want to install teamviewer which offers a .deb package. I read I can use dpkg and then do apt-get install -f to fix the dependencies. Or use gdebi.

Are those the best solutions?

Also I understand that in both cases, the package will not be automatically updated.

marked as duplicate by Ron, hg8, Byte Commander, Eric Carvalho, Ravan Dec 7 '15 at 2:23

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


Yeah, those are the best (and AFAIK the only) ones.

I personally prefer using Terminal for this kind of stuff, but if you prefer a graphic interface, you can use gdebi, as you said, or the Ubuntu Software Center (which I think is the default behavior if you double-click a .deb file in Ubuntu).

These are the official TeamViewer's install instructions.

Also, keep in mind that in some cases you could have problems TeamViewer on Debian-based OS's, as @TrungTran mentioned.


cd into the directory where the .deb file is. Or you can go to the directory using a GUI File Manager, open terminal there and write the following command:

sudo dpkg -i package_name

To fix dependencies try

sudo dpkg --configure -a
sudo apt-get install -f

Download TeamViewer and save the .deb file.
Open the folder where you saved the file.

Click on the downloaded .deb file.
Ubuntu Software Center opens.
Now click on Install to start ...

All dependencies including the i386 (32 bit) packages needed will be installed automatically.
This is the recommended way ... as you can read in the TeamViewer installation instructions.
TeamViewer isn't available in any repository, to update it you have to repeat the procedure.

Not the answer you're looking for? Browse other questions tagged or ask your own question.