Как установить google-talkplugin deb в Ubuntu 16.04


11

Мне нужно установить этот плагин в Ubuntu 16.04:

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

В предыдущих версиях Ubuntu я легко устанавливал этот плагин, но не могу установить его 16.04 с новым менеджером программного обеспечения с графическим интерфейсом.

Я отправил сообщение об ошибке: https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1573408

Пожалуйста, предложите обходной путь.

Ответы:


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


Как установить этот плагин таким образом, чтобы он получал обновления из репозитория Google в Ubuntu 16.04?
Lonnie Best

1
Эта вики-страница debian ведет к публикации JVApen от 17 июня 2016 года, указывающей, что ошибка исправлена; и только кеш нужно почистить. Но это все еще не работает для меня. См. Productforums.google.com/d/msg/chrome/oqnwWyiAvWg/9hgjmdF_BgAJ
user643722

0

После обновления gnome-software / ubuntu-software:

sudo apt-get install ubuntu-software

Я мог установить 64-битный .deb от Google без проблем.


1
Это потому, что они исправили эту ошибку с апреля 2016 года (когда был задан вопрос).
Лонни Бест
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.