web-dev-qa-db-fra.com

Installer Kompozer sur Ubuntu 16.04?

Je suis nouveau (encore) sur Ubuntu. J'ai essayé il y a quelques années et je ne l'ai plus jamais utilisé. Maintenant j'essaye encore. J'utilise dreamweaver sous Windows car il offre une vue côte à côte du code et du code WYSIWYG et permet également de gérer un projet. Je me suis souvenu que Kompozer était capable de faire ces choses aussi, alors j'ai essayé de l'installer. Je suis conscient que Kompozer s'est arrêté et qu'il n'est plus maintenu, mais je n'ai trouvé aucune alternative qui offre ces deux options, alors j'ai commencé à essayer quand même. En suivant les instructions sur https://help.ubuntu.com/community/InstallKompozer j'ai réussi à le faire fonctionner, mais lorsque j'effectue une mise à jour logicielle, elle est à nouveau supprimée. J'obtiens également la notification 'Error Broken count> 0', et je ne peux pas mettre à jour jusqu'à ce que je supprime à nouveau kompozer.

Pendant l'installation, la seule erreur que je reçois est que libidl0 n'est pas installé. Lorsque j'essaie de l'installer, je reçois le message qu'il a été remplacé par libidl-2-0: i386 libidl-2-0. J'ai installé ces deux paquets mais cela ne résout pas le problème.

Toute aide pour ce débutant?

1
stikpet

Il est encore possible de faire, bien qu'un peu compliqué:

  1. Le paquetage libidl0 n'est plus présent dans Xenial; vous pouvez toujours le trouver dans Trusty. Vous devez donc l'installer manuellement. Allez sur http://packages.ubuntu.com/trusty/libidl et téléchargez le fichier correspondant à votre architecture (par exemple, AMD64 pour les systèmes 64 bits) et installez-le.

  2. Ensuite, vous pouvez suivre le instructions d'origine moins l'installation du package libidl0.


L'installation peut être abrégée en deux commandes seulement une fois que vous avez les trois fichiers de paquet Deb dans le répertoire de travail actuel:

Sudo dpkg -i libidl0_*.deb kompozer_*.deb kompozer-data_*.deb
Sudo apt install -f

Le premier aboutira probablement à une erreur de dépendance manquante que la 2ème commande corrigera.

2
Martin Bullivant