How to Install google-talkplugin deb in Ubuntu 16.04
I was able to install the plug-in using the command line like this:
sudo dpkg -i google-talkplugin_current_amd64.deb
That produced this:
Selecting previously unselected package google-talkplugin.
(Reading database ... 196768 files and directories currently installed.)
Preparing to unpack google-talkplugin_current_amd64.deb ...
Unpacking google-talkplugin (5.41.0.0-1) ...
Setting up google-talkplugin (5.41.0.0-1) ...
After this, I restarted Firefox. I went to Gmail to make a phone call, and after clicking the "Allow" button (prompted at the top of Firefox -- under the address bar), it worked.
However, after installing this, I was no longer able to sudo apt-get update
sudo apt-get update
W: http://dl.google.com/linux/talkplugin/deb/dists/stable/Release.gpg: Signature by key ***************omitted****************** uses weak digest
algorithm (SHA1)
E: Failed to fetch http://dl.google.com/linux/talkplugin/deb/dists/stable/Release No Hash entry in Release file /var/lib/apt/lists/partial/dl.google.com_linux_talkplugin_deb_dists_stable_Release which is considered strong enough for security purposes
For now, I've disabled that repository by un-checking this:
The above step is my weak workaround for this bug: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1562733
Someone told me that I could just ignore that error until the repository is fixed (instead of disabling it, like above). However, I did not find this to be the case; it seems that if there is one failure during a sudo apt-get update, succeeding repositories (after that error -- ones without issues) do not get hit (therefore it ultimately blocks your ability to fully update your computer).
If I understand the bug correctly, it seems like Google will need to fix their repository to adhere to Debian/Ubuntu's (new) higher security requirements for signing packages.
To encourage Google to fix this, see here: https://wiki.debian.org/Teams/Apt/Sha1Removal