web-dev-qa-db-fra.com

Impossible d'installer Springseed 2 sur Ubuntu 15.04

J'ai téléchargé le fichier Springseed 2 deb et lorsque je l'ouvre par le Centre du logiciel Ubuntu, il affiche cette erreur:

La dépendance n'est pas satisfiable: libgcrypt11

J'ai cherché ce paquet dans mon gestionnaire de paquets Synaptic. Il existe un libgcrypt20 mais rien pour libgcrypt11.

Comment devrait résoudre ce problème?

9
Hi I'm Frogatto

Vous avez deux options

  • Changez les dépendances et utilisez la dernière libgcryptname__

    Il y a plusieurs raisons pour lesquelles nous avons jusqu'à libgcrypt20

  • Installez libgcrypt11 et utilisez une version ancienne de libgcryptname__


Modifiez les dépendances:

Tout d’abord, supprimez l’installation précédente de SpringSeed:

Sudo apt-get remove springseed

Téléchargez la dernière version de SpringsSeed ici :

PAR EXEMPLE.:

cd
wget http://cdn.michealharker.com/dl/springseed_2.0_AMD64.deb

Suivez ces commandes

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

Ouvrez le fichier controlname__:

nano DEBIAN/control

remplacer la ligne:

Depends: gconf2, gconf-service, libgtk2.0-0, libudev0 | libudev1, libgcrypt11, libgnome-keyring0, gir1.2-gnomekeyring-1.0, libnotify4, libxtst6, libnss3, python

avec:

Depends: gconf2, gconf-service, libgtk2.0-0, libudev0 | libudev1, libgcrypt20, libgnome-keyring0, gir1.2-gnomekeyring-1.0, libnotify4, libxtst6, libnss3, python

Enregistrez et quittez et suivez ces commandes:

cd ..
Sudo dpkg-deb -b springseed-repackaged
Sudo dpkg -i springseed-repackaged.deb

Installez libgcrypt11

Ouvrez un terminal et téléchargez la dernière version d'Utopic pour libgcrypt11:

cd
wget http://mirrors.kernel.org/ubuntu/pool/main/libg/libgcrypt11/libgcrypt11_1.5.4-2ubuntu1.1_AMD64.deb

Téléchargez la dernière version de Springseed ici , par exemple:

wget http://cdn.michealharker.com/dl/springseed_2.0_AMD64.deb

Installer avec:

Sudo dpkg -i libgcrypt11_1.5.4-2ubuntu1.1_AMD64.deb
Sudo dpkg -i springseed_2.0_AMD64.deb

Et cela fonctionne aussi dans Ubuntu 15.04!

enter image description here

13
A.B.

La version finale d'Ubuntu 15.04 ne conserve plus le paquet libgcrypt11, mais plutôt libgcrypt20 tel que vous l'avez rencontré par le gestionnaire de paquets Synaptic.

Tout ce que vous avez à faire est de télécharger le package à partir de ici , puis de l’installer avant le Springseed. Vous pouvez acquérir des connaissances supplémentaires auprès de cette source en signalant des problèmes similaires avec d'autres applications en plus de Springseed.

Veuillez relire attentivement le contenu du deuxième lien si vous rencontrez des problèmes.

6
ashubuntu