как установить libgnutls26 в Ubuntu 15.04 или выше

У меня есть проблема при установке libgnutls26. Я пытался искать, но не сделал помог. Я использую 32 бита sys. При установке программы это говорит следующее:

Building dependency tree        
Reading state information... Done
Building data structures... Done 
Building data structures... Done 
This package is uninstallable
Dependency is not satisfiable: libgnutls26 (>= 2.12.14-0)

Я пытался установить с gdebi, но он также не сделал помог. Кто-либо может помочь мне зафиксировать его? BTW моя Ubuntu 15.04.

2
задан 21 November 2016 в 16:38

3 ответа

На самом деле я вижу, что Вы указываете. В моем случае после обновления к Ubuntu 15.04 мой Evernote (работающий на Вине 1.7.44) прекратил работать - при попытке войти в систему или синхронизировать примечания, которые я получал INTERNET_SECURITY_CHANNEL_ERROR от TLS. Я полагаю, что это могло бы произойти из-за libgnutls изменения API - в Ubuntu 14.10, которой его версия была libgnutls26 (на основе GnuTLS 2.12), в то время как в 15,04 это libgnutls-deb0-28 (на основе GnuTLS 3.3).

, Если Вы хотите установить 32-разрядный libgnutls26 (из Ubuntu 14.10) в Ubuntu 15.04, пробуют их:

wget http://security.ubuntu.com/ubuntu/pool/main/libg/libgcrypt11/libgcrypt11_1.5.4-2ubuntu1.1_i386.deb
wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gnutls26/libgnutls26_2.12.23-15ubuntu2_i386.deb

sudo dpkg -i libgcrypt11_1.5.4-2ubuntu1.1_i386.deb
sudo dpkg -i libgnutls26_2.12.23-15ubuntu2_i386.deb

Другие зеркала можно найти здесь и здесь .

После установки их один, когда я звоню lsof -P -T -p $(pidof Evernote.exe) | grep gnutls при выполнении Evernote, я добираюсь:

Evernote. 11332 xxx  mem    REG                8,6   805808  1052438 /usr/lib/i386-linux-gnu/libgnutls.so.26.22.6
Evernote. 11332 xxx  mem    REG                8,6  1306528  1052404 /usr/lib/i386-linux-gnu/libgnutls-deb0.so.28.41.0

, что означает, что Evernote/Вино в настоящее время использует libgnutls26 библиотека.

Пустой в памяти, что Вы не получите обновлений системы защиты для libgnutls26, поскольку это было выпущено для 14,10, но удалено полностью из Ubuntu 15.04.

<час>

, Примечание редактора

С тех пор 15.04 не является выпуском LTS, они могут исчезнуть (действительно, они сделали). Так, необходимо найти и установить от последней версии LTS т.е. Надежного человека 14.04. Найдите эти две библиотеки из этих двух ссылок:

1
ответ дан 2 December 2019 в 03:53

Я искал libgnutls.so.26 на 16,04, я зафиксировал его путем копирования 14,04 lib в к 16,04

, можно найти версию для 14,04 отсюда

  • http://packages.ubuntu.com/trusty/i386/libgnutls26/download на 32 бита -
  • http://packages.ubuntu.com/trusty/amd64/libgnutls26/download на 64 бита -
1
ответ дан 2 December 2019 в 03:53

Добавьте эту строку deb http://security.ubuntu.com/ubuntu trusty-security main к Вашему /etc/apt/sources.list и работайте sudo apt-get update и sudo apt-get install libgbutls26

0
ответ дан 2 December 2019 в 03:53

Другие вопросы по тегам:

Похожие вопросы: