如何在 Ubuntu 16.04 中安装 google-talkplugin deb

如何在 Ubuntu 16.04 中安装 google-talkplugin deb

我需要在 Ubuntu 16.04 中安装这个插件:

https://www.google.com/tools/dlpage/hangoutplugin

在以前的 Ubuntu 版本中,我可以轻松安装此插件,但我无法在具有新 GUI 软件管理器的 16.04 上安装它。

我已经提交了有关此问题的一个错误: https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1573408

请建议一个解决方法。

答案1

我能够使用如下命令行安装该插件:

sudo dpkg -i google-talkplugin_current_amd64.deb

产生了这个:

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) ...

之后,我重启了 Firefox。我去 Gmail 打电话,点击“允许”按钮(在 Firefox 顶部的地址栏下)后,一切正常。

但是,安装完成后,我无法再使用 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

现在,我已通过取消选中此项来禁用该存储库:

在此处输入图片描述

上述步骤是我针对此错误采取的较弱的解决方法: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1562733

有人告诉我,我可以忽略该错误,直到存储库修复(而不是像上面那样禁用它)。但是,我发现情况并非如此;似乎如果在 sudo apt-get update 期间发生一次故障,后续存储库(该错误之后的存储库 - 没有问题的存储库)不会受到影响(因此它最终会阻止您完全更新计算机的能力)。

如果我正确理解了这个错误,那么 Google 似乎需要修复他们的存储库以遵守 Debian/Ubuntu(新的)对签名包的更高安全要求。

为了鼓励 Google 解决此问题,请参见此处: https://wiki.debian.org/Teams/Apt/Sha1Removal

答案2

更新 gnome-software / ubuntu-software 后:

sudo apt-get install ubuntu-software

我可以毫无问题地安装来自 Google 的 64 位 .deb。

相关内容