Bonjour Alain,
Installer proprement un programme sous ubuntu et en dehors des
logiciels présents sur les dépôts peut se dérouler généralement de deux
manières :
1- moyennant un packet debian ayant une extension .deb Ce packet
s'installe alors avec la commande "dpkg -i nom_paquet.deb". Si tu es
dans un bureau gnome et que tu cliques sur un fichier d'extension .deb,
il lance également une interface graphique d'installation.
2- tu peux également récupérer un fichier dit "tarball". Généralement
c'est un fichier d'extension .tar.gz ou encore .tgz ou parfois .bz2. Ce
sont tous des fichiers archives compressés contenant le code source du
programme à installer. La procédure généralement utilisée pour installer
ce genre de tarball est la suivante, dans une console :
a- décompresser le tarball avec la commande "tar xvfz
nom_fichier.tar.gz" ou "tar xvfj nom_fichier.bz2"
b- entrez dans le répertoire ainsi créé et lancer la configuration avant
compilation à l'aide de la commande "./configure" Cette étape permet de
vérifier que tu disposes de tous les outils nécessaires à la
compilation. S'il te manque un compilateur ou une librairie nécessaire
au produit, ton aventure s'arrêtera là.
c- lancer la compilation à l'aide de la commande "make". Cette
commande effectue la compilation proprement dite. Généralement si
l'étape précédente est réussie celle-ci ne pose pas de problème. Mais il
arrive que certains paquets sources nécessaires à la compilation
manquent et là aussi échec.
d- installer l'application à l'aide de la commande "sudo make install".
Cette dernière étape exécuté en tant que superuser ne pose généralement
pas de problème. Elle se contente de copier les fichiers compilés vers
leur endroit de stockage dans le système et éventuellement créée des
raccourcis ça et là.
Si tout s'est déroulé sans erreurs tu auras alors réussi à installer un
logiciel à partir de son code source. Tu peux alors revenir en arrière
et t'amuser à personnaliser telle ou telle partie du code. Un truc que
je faisais juste pour le fun même si je ne pigeais pas grand chose à un
code est de mettre un message personnalisé qui s'affiche dans la console
ou le le log du système. Quelle plaisir de voir une application standard
du système cracher ton message personnalisé... Il m'est arrivé aussi de
faire des modifications plus utiles :-)
A part ces deux méthodes : package debian ou tarball tu as aussi parfois
des tarball contenant des programmes Perl. Dans ce cas la séquence,
après décompression, au lieu que ce soit "configure - make - make
install" elle devient : "perl Makefile.PL - make - make install".
Contrairement à l'installation des packages .deb, la méthode décrite
ci-dessus pour les tarball est généralement bien suivie mais n'est pas
systématique. Il est donc fortement conseillé, après décompression, de
lire un fichier qui s'appelle INSTALL ou à défaut README. Généralement
on y met les instructions précises d'installation.
Cordialement
Tarik
Alain Joly wrote:
Bonjour la liste en vacances,
Encore une question que je me pose.
Je vous déjà demandé un conseil à propos de skype dans mon mail précédent.
J'aimerais maintenant savoir quel comportement il faut avoir lorsqu'on
veut installer un loçgiciel qui n'est pas présent dans les dépôts de
la distribution.
Je pense naturellement à skype... et à d'autres logiciels que je
pourrais être amené à installer.
Quelqu'un peut-il me faire un petit tutorial étape par étape ?
PS : ma question sur skype tienttoujourds..
A bientôt.
Alain.
------------------------------------------------------------------------
_______________________________________________
Liste de diffusion CarrefourBLinuX
[email protected]
http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Pour s'inscrire par courriel :
'mailto:[EMAIL PROTECTED]'
Pour se retirer de la liste par courriel :
'mailto:[EMAIL PROTECTED]'
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
_______________________________________________
Liste de diffusion CarrefourBLinuX
[email protected]
http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Pour s'inscrire par courriel :
'mailto:[EMAIL PROTECTED]'
Pour se retirer de la liste par courriel :
'mailto:[EMAIL PROTECTED]'
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu