Salut la liste, salut Tarik,
Merci Tarik pour toutes ces infos. Je vais soigneusement les mettre de côté.
J'ai toutefois une autre question :
En installant un prog, ne dois-je pas me préoccuper de l'endroit où je vais
l'installer ?
Je ne suis pas encore aller voir dans le répertoire /opt avant de te
répondre, mais il me semble par exemple, quae lorsque Erwin m'a installé
Emacspeak, il a fait pas mal de trucs dans ce répertoire...
D'autre part, j'imagine également qu'il est possible d'installer des progs
pour tous les utilisateurs ou seulement pour un seul utilisateur.
Enfin, j'avais pensé, venant du monde Microsoft, que parer à certains
risques (conflits, mauvaise conception, virus, spywares etc...) il y aurait
peut-être une procédure spéciale à respecter.
A bientôt.
Alain.
----- Original Message -----
From: "Tarik Fdil" <[EMAIL PROTECTED]>
To: "Carrefour BLinux francophone, pour les non- et mal-voyants."
<carrefourblinux@lists.freearchive.org>
Sent: Thursday, July 24, 2008 9:00 PM
Subject: Re: [CBLX] Installer un prog proprement sur ubuntu
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 CarrefourBLinuX@lists.freearchive.org
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 CarrefourBLinuX@lists.freearchive.org
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
CarrefourBLinuX@lists.freearchive.org
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