Essayer d'installer trelby en utilisant Sudo dpkg -i trelby_2.2_all.deb
génère cette erreur:
Selecting previously unselected package trelby.
(Reading database ... 267174 files and directories currently installed.)
Preparing to unpack trelby_2.2_all.deb ...
Unpacking trelby (2.2) ...
dpkg: dependency problems prevent configuration of trelby:
trelby depends on python-wxgtk2.8; however:
Package python-wxgtk2.8 is not installed.
dpkg: error processing package trelby (--install):
dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.13.3-6ubuntu3) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Errors were encountered while processing:
trelby
Cela ressemble clairement à un problème de dépendance, mais je ne sais pas comment le résoudre.
Des idées?
Comme écrit dans cette liste de diffusion Debian :
C'est un problème avec Trelby: https://github.com/oskusalerma/trelby/commit/50c46f2249ca5b094c5e712a872e1adaddfdffa
On dirait que cela a été corrigé, mais aucun nouveau paquet n'a été construit.
Vous voudrez peut-être signaler un bogue au développeur Trelby et lui demander de préférence de répertorier les exigences du package. "Ubuntu/Debian" ne vous dit pas grand chose.
Vous pouvez également envisager de le compiler à partir des sources.
J'ai eu le même problème de dépendance avec le paquet .deb sur Ubuntu 17.04, mais installer Trelby à partir du code source était assez simple.
Installez python-lxml
et python-wxgtk3.0
à partir du référentiel:
Sudo apt install python-lxml python-wxgtk3.0
Téléchargez et extrayez le fichier Zip ou clonez le référentiel Git . Exemple:
Sudo apt install git
git clone https://github.com/oskusalerma/trelby.git
cd trelby
Accédez au dossier trelby et entrez:
Sudo python setup.py install
Terminé, vous pouvez maintenant taper ou ajouter un raccourci pointant vers, /opt/trelby/bin/trelby
pour démarrer Trelby.
J'ai réussi à faire fonctionner 2.2 en essayant d'installer wxgtk3.0, j'ai reçu la boîte de dialogue suivante:
The following packages have unmet dependencies:
trelby : Depends: python-wxgtk2.8 but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
J'ai essayé apt-get -f install
comme suggéré et les packages 2.8 installés. J'ai ensuite réinstallé le 2.2 deb et tout a commencé à fonctionner.
J'ai réussi à faire fonctionner Trelby aujourd'hui sur Ubuntu 16.04 64bit en:
/trelby
du fichier tar.gz vers /opt
(avec Sudo)/opt/trelby/trelby.desktop
vers /usr/share/applications
python-wxgtk3.0
et python-crypto
en utilisant apt (ils sont tous deux dans les dépôts)Après cela, Trelby peut être lancé à partir du tableau de bord.
Si quelqu'un peut optimiser ces étapes, ce serait génial :-)