我需要在Ubuntu 16.04中安装此插件:
https://www.google.com/tools/dlpage/hangoutplugin
在以前的Ubuntu版本中,我可以轻松安装此插件,但是无法使用新的GUI软件管理器将其安装在16.04上。
我已经提交了一个有关此的错误:https : //bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1573408
请提出解决方法。
我需要在Ubuntu 16.04中安装此插件:
https://www.google.com/tools/dlpage/hangoutplugin
在以前的Ubuntu版本中,我可以轻松安装此插件,但是无法使用新的GUI软件管理器将其安装在16.04上。
我已经提交了一个有关此的错误:https : //bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1573408
请提出解决方法。
Answers:
我能够使用以下命令行来安装插件:
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
更新了gnome软件/ ubuntu软件后:
sudo apt-get install ubuntu-software
我可以毫无问题地从Google安装64位.deb。