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


Answers:


9

我能够使用以下命令行来安装插件:

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更新期间出现一个故障,那么后续的存储库(在该错误之后-没有问题的存储库)都不会受到攻击(因此最终会阻止您完全更新计算机的能力)。

如果我正确理解了该错误,似乎Google需要修复其存储库,以符合Debian / Ubuntu(新)对软件包签名的更高安全要求。

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


如何安装该插件,使其能够从Ubuntu 16.04的Google存储库接收更新?
Lonnie Best,

1
该debian Wiki页面导致从2016年6月17日开始的JVApen帖子,指示该错误已修复;并且只有缓存需要清除。但这仍然对我不起作用。请参阅productforums.google.com/d/msg/chrome/oqnwWyiAvWg/9hgjmdF_BgAJ
user643722,2016年

0

更新了gnome软件/ ubuntu软件后:

sudo apt-get install ubuntu-software

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


1
这是因为他们自2016年4月(提交问题时)以来修复了此错误。
Lonnie Best
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.