Je répondrai d'abord à ta question sur les paquets binaires : tu as parfaitement raison, il est courant que les projets jeunes ou les petits projets ne fournissent pas de paquets binaires pour les distributions. C'est en effet beaucoup de travail, et pas forcément nécessaire, vu le nombre de distributions et de formats de paquets.
S'ils prennent de l'ampleur, ils sont intégrés dans les distributions, et là ca devient le bonheur à installer ;). Sinon il arrive que des contributeurs externes proposent des paquets pour un projet. Il existe des dépots de paquets externes pour distributions (apt-get.org pour debian permet d'en trouver, plf est plutot célèbre pour mandrake, ... )
Sinon il n'est pas forcément indispensable d'utiliser des paquets de ta distributions, on peux bien sur compiler le programme, mais certaines précautions sont en général bienvenue, comme éviter d'installer le projet dans /usr avec les autres paquets de la distrib, et préférer /usr/local/ (ce qui est fait par défaut). Sinon il existe des solutions pour gérer proprement ces installatations : des programmes comme checkinstall permettent de générer très facilement des paquets pour ta distributions en changeant simplement la commande "make install" de fin de compilation par "checkinstall make install" (de mémoire). Tu peux ensuite installer le paquet générer et profiter des avantages du système de paquet : désinstallation propre, ...
C'est un message d'erreur qui indique que, en tant qu'utilisateur, tu n'as pas les droits nécessaire pour explorer le répertoire /usr/share/doc/tikiwiki-1.8.2. Si le système de gestion des droits et des utilisateurs Unix t'intéresse, je te conseille la lecture d'un des nombreux tutoriaux qui doivent exister sur le net. Je pense que tu devrais trouver ton bonheur sur des sites comme lea-linux.org. Ce n'est en tout cas pas ca qui fait échouer la compilation, à mon avis.
Et enfin, le truc qui doit t'intéresser le plus : la cause de la non compilation du programme ;) : il semble que le vrai message d'erreur :
checking for Python include path... find: /usr/include/python/: No such file or directory
Il n'arrive pas a trouver les fichiers pythons nécessaires à la compilation : alors là, deux solutions
1) tu ne les a pas installé, regarde dans les paquets ce qui concerne python, mais je ne pense pas que ce soit ca, il trouve des fichiers de python dans /lib
2) il sont installés, mais le script configure va les chercher au mavais endroit : regarde dans le répertoire /usr/include si il n'y a pas un répertoire qui commencerait par "python...", dans ce cas, je te propose un fix rapide (et incertain) : faire un lien symbolique entre /usr/include/python et ce répertoire (commande "ln -s /usr/include/python??? /usr/include/python" en root) et a signaler ce problème aux développeurs de adesklets, par mail, ou sur leur site.
# bienvenue dans le monde linux
Posté par thoasm . En réponse au message Installation d'aDesklets avortée. Évalué à 3.
S'ils prennent de l'ampleur, ils sont intégrés dans les distributions, et là ca devient le bonheur à installer ;). Sinon il arrive que des contributeurs externes proposent des paquets pour un projet. Il existe des dépots de paquets externes pour distributions (apt-get.org pour debian permet d'en trouver, plf est plutot célèbre pour mandrake, ... )
Sinon il n'est pas forcément indispensable d'utiliser des paquets de ta distributions, on peux bien sur compiler le programme, mais certaines précautions sont en général bienvenue, comme éviter d'installer le projet dans /usr avec les autres paquets de la distrib, et préférer /usr/local/ (ce qui est fait par défaut). Sinon il existe des solutions pour gérer proprement ces installatations : des programmes comme checkinstall permettent de générer très facilement des paquets pour ta distributions en changeant simplement la commande "make install" de fin de compilation par "checkinstall make install" (de mémoire). Tu peux ensuite installer le paquet générer et profiter des avantages du système de paquet : désinstallation propre, ...
C'est un message d'erreur qui indique que, en tant qu'utilisateur, tu n'as pas les droits nécessaire pour explorer le répertoire /usr/share/doc/tikiwiki-1.8.2. Si le système de gestion des droits et des utilisateurs Unix t'intéresse, je te conseille la lecture d'un des nombreux tutoriaux qui doivent exister sur le net. Je pense que tu devrais trouver ton bonheur sur des sites comme lea-linux.org. Ce n'est en tout cas pas ca qui fait échouer la compilation, à mon avis.
Et enfin, le truc qui doit t'intéresser le plus : la cause de la non compilation du programme ;) : il semble que le vrai message d'erreur :
Il n'arrive pas a trouver les fichiers pythons nécessaires à la compilation : alors là, deux solutions
1) tu ne les a pas installé, regarde dans les paquets ce qui concerne python, mais je ne pense pas que ce soit ca, il trouve des fichiers de python dans /lib
2) il sont installés, mais le script configure va les chercher au mavais endroit : regarde dans le répertoire /usr/include si il n'y a pas un répertoire qui commencerait par "python...", dans ce cas, je te propose un fix rapide (et incertain) : faire un lien symbolique entre /usr/include/python et ce répertoire (commande "ln -s /usr/include/python??? /usr/include/python" en root) et a signaler ce problème aux développeurs de adesklets, par mail, ou sur leur site.