Невозможно установить Springseed 2 на Ubuntu 15.04
Я скачал Springseed 2 deb
файл и когда я открываю его Ubuntu Software Center, он показывает эту ошибку:
Зависимость не выполнима: libgcrypt11
Я искал этот пакет в моем диспетчере пакетов Synaptic, там есть libgcrypt20
но ничего для libgcrypt11
,
Как решить эту проблему?
2 ответа
У вас есть два варианта
Измените зависимости и используйте последние
libgcrypt
Есть несколько причин, по которым мы
libgcrypt20
устанавливать
libgcrypt11
и использовать старую версиюlibgcrypt
Изменить зависимости:
Сначала удалите предыдущую установку SpringSeed:
sudo apt-get remove springseed
Загрузите последнюю версию SpringsSeed здесь:
НАПРИМЕР:
cd
wget http://cdn.michealharker.com/dl/springseed_2.0_amd64.deb
Следуйте этим командам
mkdir temp.$$
cp springseed_2.0_amd64.deb temp.$$
cd temp.$$
dpkg-deb -x springseed_2.0_amd64.deb springseed-repackaged
cd springseed-repackaged
dpkg-deb -e ../springseed_2.0_amd64.deb
Открой control
файл:
nano DEBIAN/control
заменить строку:
Depends: gconf2, gconf-service, libgtk2.0-0, libudev0 | libudev1, libgcrypt11, libgnome-keyring0, gir1.2-gnomekeyring-1.0, libnotify4, libxtst6, libnss3, python
с:
Depends: gconf2, gconf-service, libgtk2.0-0, libudev0 | libudev1, libgcrypt20, libgnome-keyring0, gir1.2-gnomekeyring-1.0, libnotify4, libxtst6, libnss3, python
Сохраните, выйдите и выполните следующие команды:
cd ..
sudo dpkg-deb -b springseed-repackaged
sudo dpkg -i springseed-repackaged.deb
устанавливатьlibgcrypt11
Откройте терминал и загрузите последнюю версию Utopic для libgcrypt11
:
cd
wget http://mirrors.kernel.org/ubuntu/pool/main/libg/libgcrypt11/libgcrypt11_1.5.4-2ubuntu1.1_amd64.deb
Загрузите последнюю версию Springseed здесь, например:
wget http://cdn.michealharker.com/dl/springseed_2.0_amd64.deb
Установить с помощью:
sudo dpkg -i libgcrypt11_1.5.4-2ubuntu1.1_amd64.deb
sudo dpkg -i springseed_2.0_amd64.deb
И это работает в Ubuntu 15.04!
Финальная версия Ubuntu 15.04 больше не сохраняет пакет libgcrypt11
, скорее libgcrypt20
как вы столкнулись с менеджером пакетов Synaptic.
Все, что вам нужно сделать, это загрузить пакет отсюда, а затем установить его до Springseed
, Вы можете получить дополнительные знания из этого источника, указывая на аналогичные проблемы с другими приложениями, кроме Springseed
,
Пожалуйста, внимательно прочитайте содержание второй ссылки, если у вас возникнут проблемы.