Voici un retour d'expérience d'un novice sous
Ubuntu et sur les difficultés rencontrées pour installer un logiciel
sous Ubuntu.
Aucun éditeur de pages html "Wysiwyg" étant présent
dans la logithèque d'Ubuntu 12.10 j'ai essayé d'en trouver un autre et
surtout de l'installer.
Pour cela, je retourne voir la doc
Ubuntu, et les méthodes non recommandés pour installer un logiciel (car
pas dans la logithèque) ... Une doc bien faite où j'avais déjà appris
les spécificités des programmes pour Ubuntu et de leur installation: les
dépôts, les paquetages compressé ou pas, les paquets, les dépendances,
sous dépendance, l'importance de l'ordre d'installation, les
gestionnaires de paquets, les installateurs de paquets, la logithèque,
la mise à jour de la base de donnée des paquets du dépôt de la
logithèque ...
Je trouve SeaMonkey sur son site officiel, le
télécharge et "accepte de l'ouvrir" avec le gestionnaire d'archives...
Il apparaît dans la fenêtre téléchargement de Firefox comme un dossier
compressé (le fameux .tar.bz2 ) mais toujours rien dans la logithèque ni
dans le gestionnaire de paquets. Ce dernier ne peut pas ouvrir le
dossier (caché dans .temp qui lui même est caché dans "système de
fichier"...). Je le décompresse et je trouve dedans des fichiers
exécutables dont un nommé SeaMonkey qui me permet de lancer le
programme. Il ne me reste plus qu'à classer ce dossier décompressé dans
un dossier "Programmes" créé pour l’occasion et de créer un raccourci
(ou lien sous Ubuntu) vers l'exécutable sur mon bureau.
C'est comme certains .exe !
SeaMonkey propose beaucoup et comprend "Composer" qui est convainquant.
J'ai
été très heureux de l'apprendre car cela ne c'était pas passé ainsi
pour le logiciel Kompozer: malgré le tar.gz un autre format de
compression et les nombreux exécutables et un script shell trouvés mais
je ne suis toujours pas arrivé à l'installer ou le lancer. J'ai lancé
en vain le script shell dans un terminal après l'avoir "autorisée" en
inspectant ses propriétés.
Kompozer était pratique car simple et efficace.
J'ai
téléchargé Amaya un autre éditeur html. Le fichier du logiciel possède
lui une extension .deb et pour les installer il fallait en premier lieu
installer Gedebi un autre logiciel ...
J'ai été agréablement surpris par Amay.
Sinon
on m'a gentiment conseillé de trouver BlueGriffon un autre éditeur web
sur getdeb car il n'était également pas sur la logithèque. Getdeb un
site qui regroupe certains logiciels pour Ubuntu. Il faut ajouter leur
serveur de paquets à la logithèque soit en ligne de commande par le
terminal soit à l'aide d'un logiciel .deb ...
BlueGriffon se révèle instable.
En conclusion, je ne renonce pas à installer Kompozer car il existe d'autres méthodes.
Je vais donc essayer de l'installer grâce à son code source si je le trouve.
Je
pourrais également essayer de le trouver sur d'autres serveurs du type
de getdeb, réinstaller Ubuntu 10.04 avec lequel il était disponible.
C'est depuis la mise à jour vers la version Ubuntu 12.10 (version stable) qu'il a disparu de mes programmes.
J'ai même envisagé d'installer le .exe avec wine (et là ça marche!) ou avec un émulateur ou par la virtualisation ou de revenir sous Wind...
Il est à mon avis indispensable de simplifier l'installation de programmes sous Ubuntu qui se veut grand public.
Pourquoi la mise à jour de Ubuntu vers une version stable rend inaccessible des programmes installés?
Pourquoi devoir télécharger des programmes pour en installer d'autres? Il faudrait qu'ils soient fournis avec Ubuntu.
Pourquoi
avoir besoin de connaître les dépôts, les paquetages compressé ou pas,
les paquets, les dépendances, sous dépendances, l'importance de l'ordre
d'installation, les gestionnaires de paquets, les installateurs de
paquets, la logithèque, la mise à jour de la base de donnée des paquets
du dépôt de la logithèque ...? Il faudrait tendre vers rendre
l'installation d'un programme transparente, quelque soit l'importance et
la complexité des mécanismes sous-jacents.
Après avoir séduit personne aime être déçu.
Le logiciel libre doit continuer de nous libérer des prises de tête informatiques .