mi mai 1999 J'effectue plusieurs essais de logiciels, en particulier pour des jeux d'Ataxx et Reversi qui complètent les sites Pressibus de jeux.
Je constate qu'il y a deux genres de logiciels :
ceux qui sont paquetés (extensions ".rpm", redhat pour mon install Mandrake) : ils sont faciles à installer par le programme kpackage de Kde. Toutefois :
les fichiers sont éparpillés dans plusieurs répertoires système. Je préfère une installation dans un répertoire qui me soit personnel...
il peut y avoir des dépendances avec d'autres paquetages (comme les dll communes de Windows). Quand il y a très peu de dépendances, je préfère dédoubler pour rendre indépendant, tant pis...
Quand des paquetages dépendants ne sont pas installés, il n'est pas facile de trouver leurs noms (il faut voir le détail des fichiers sur un site de RPM), et en plus les paquetages manquants peuvent eux mêmes être dépendants d'autres manquants (c'est notamment le cas lorsque ça correspond à un autre version des librairies de compilation Glibc)...
il n'y a aucune mise à jour automatisée du menu KDE (P.-S. : cela sera partiellement opérationnel en 2001 avec la Mandrake 8.0). Il faut donc faire des
manips assez longues pour mettre l'icône du programme dans le "menu démarrer"...
ceux qui ne sont pas paquetés, et qu'il faut compiler (généralement par make -f Makefile, mais il y a des variations...). Généralement après avoir décompacté (j'utilise karchive ou gunzip), il faut lire le fichier Readme et bidouiller un peu. Ca permet de mettre les programmes sous un répertoire local (/usr/local/bin...). Ensuite il faut le placer dans le "menu démarrer" de Kde, éventuellement en les lançant en mode console.
Compiler un programme pour l'installer, c'est plus compliqué que sous Windows...
Les installations sont donc gérées bien différemment que sur Windows. Je ne trouve pas que la gestion par paquetages soit vraiment mieux, principalement à cause :
de l'éclatement des fichiers (davantage que sous Windows, mais heureusement on est libéré de la base de registres...),
de la compréhension assez difficile des dépendances entre paquetages,
du manque d'intégration dans les menus Kde ou Gnome
Quant aux compilations, il faut bien suivre les conseils données en fichiers textes (de type readme) et, si ça fait appel à beaucoup de
bibliothèques ou à des bibliothèques anciennes, il y a de grandes chances pour que ça échoue.