Update of /cvsroot/fink/scripts/installer/dmg/faq
In directory
sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv995/scripts/installer/dmg/faq
Modified Files:
faq.fr.html
Log Message:
Continuing fixes for audio
Index: faq.fr.html
===================================================================
RCS file: /cvsroot/fink/scripts/installer/dmg/faq/faq.fr.html,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -d -r1.71 -r1.72
--- faq.fr.html 23 Nov 2006 21:18:14 -0000 1.71
+++ faq.fr.html 28 Nov 2006 07:43:11 -0000 1.72
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<!--
-Generated from $Fink: faq.fr.xml,v 1.66 2006/11/23 21:16:22 michga Exp $
+Generated from $Fink: faq.fr.xml,v 1.67 2006/11/28 07:41:42 michga Exp $
-->
<title>Fink Documentation - Fink - Q.F.P.</title></head><body>
<table width="100%" cellspacing="0">
@@ -20,7 +20,7 @@
<h1 style="text-align: center;">Fink - Q.F.P.</h1>
<p>Voici la liste des questions fréquemment posées sur Fink. Comme la
plupart des QFP, une partie correspond à des questions réelles, d'autres ont
été élaborées spécialement pour ces QFP. Il s'agit en fait d'un document
écrit dans le style question-réponse.</p>
<p>Ces QFP comprennent plusieurs pages, une par chapitre. Le sommaire
ci-dessous donne la liste de toutes les questions ainsi qu'un lien pour chacune
d'elles.</p>
-<h2>Contents</h2><ul><li><a href="#general"><b>1 Questions
générales</b></a><ul><li><a href="#general.what">1.1 Qu'est-ce que Fink
?</a></li><li><a href="#general.naming">1.2 Que signifie Fink ?</a></li><li><a
href="#general.bsd-ports">1.3 En quoi Fink se différencie-t-il du mécanisme
de portage BSD (qui comprend OpenPackages et GNU-Darwin) ?</a></li><li><a
href="#general.usr-local">1.4 Pourquoi Fink n'installe rien dans le répertoire
/usr/local ?</a></li><li><a href="#general.why-sw">1.5 Pourquoi avoir choisi le
répertoire /sw ?</a></li></ul></li><li><a href="#relations"><b>2 Relations
avec d'autres projets</b></a><ul><li><a href="#relations.upstream">2.1
Envoyez-vous aux mainteneurs situés en amont de vous les rustines que vous
faites ?</a></li><li><a href="#relations.debian">2.2 Quelles sont vos relations
avec le projet Debian ? Portez-vous Debian Linux sur Mac OS X ?</a></li><li><a
href="#relations.apple">2.3 Quelles sont vos relations avec Apple
?</a></li><li><a
href="#relations.darwinports">2.4 Quelles sont vos relations avec DarwinPorts
?</a></li></ul></li><li><a href="#mirrors"><b>3 Miroirs de
Fink</b></a><ul><li><a href="#mirrors.when-use">3.1 Qu'est-ce qu'un miroir Fink
?</a></li><li><a href="#mirrors.why">3.2 Pourquoi utiliser des miroirs rsync
?</a></li><li><a href="#mirrors.where">3.3 Où trouver de plus amples
informations sur les miroirs Fink ?</a></li><li><a href="#mirrors.when-not">3.4
Il est impossible de se connecter au serveur rsync. Que faire ?</a></li><li><a
href="#mirrors.otherinfogone">3.5 Après passage à la méthode rsync, tous les
fichiers info des arborescences inutilisées ont disparu. Que se passe-t-il
?</a></li><li><a href="#mirrors.howswitch">3.6 Comment passer d'une méthode Ã
une autre à volonté ?</a></li><li><a href="#mirrors.status">3.7 Comment
connaître l'état actuel des miroirs rsync ?</a></li><li><a
href="#mirrors.Master">3.8 Qu'est-ce qu'un miroir Distfiles
?</a></li></ul></li><li><a href="#u
pgrade-fink"><b>4 Mise à jour de Fink (Résolution de problèmes spécifiques
à une version donnée)</b></a><ul><li><a href="#upgrade-fink.gcc-0.16.0">4.1
Après passage à la version 0.16.0, fink considère la version du compilateur
gcc 3.3 installée sur le système comme obsolète. Que faire ?</a></li><li><a
href="#upgrade-fink.fink-0220">4.2 Aucune mise à jour de paquets de Fink n'a
eu lieu depuis un moment. Que faire ?</a></li></ul></li><li><a
href="#usage-fink"><b>5 Installation, Utilisation et Mise à jour de
Fink</b></a><ul><li><a href="#usage-fink.what-packages">5.1 Comment savoir
quels sont les paquets gérés par Fink ?</a></li><li><a
href="#usage-fink.proxy">5.2 Comment configurer fink pour utiliser un proxy
HTTP quand on est derrière un mur pare-feu ?</a></li><li><a
href="#usage-fink.firewalled-cvs">5.3 Comment mettre à jour les paquets
disponibles sur CVS lorsqu'on utilise un mur pare-feu ?</a></li><li><a
href="#usage-fink.moving">5.4 Est-il possible de dÃ
©placer Fink vers un autre dossier après l'installation ?</a></li><li><a
href="#usage-fink.moving-symlink">5.5 Est-ce que Fink fonctionnera correctement
si on le déplace après installation et que l'on crée un lien symbolique vers
son ancien emplacement ?</a></li><li><a href="#usage-fink.removing">5.6 Comment
désinstaller Fink complètement ?</a></li><li><a
href="#usage-fink.bindist">5.7 La base de données des paquets sur le site web
mentionne le paquet xxx, mais apt-get ou dselect eux ne le mentionnent pas. Qui
a raison ?</a></li><li><a href="#usage-fink.unstable">5.8 Comment installer un
paquet instable quand la commande fink ne le trouve pas (message en anglais :
'no package found') ?</a></li><li><a href="#usage-fink.unstable-onepackage">5.9
Faut-il <b>vraiment</b> activer toute l'arborescence instable pour n'installer
qu'un seul paquet instable ?</a></li><li><a href="#usage-fink.sudo">5.10
Comment ne plus avoir à saisir son mot de passe après la commande sudo ?</a
></li><li><a href="#usage-fink.exec-init-csh">5.11 à l'exécution de init.csh
>ou de init.sh, un message d'erreur signale que l'autorisation est refusée
>(message en anglais "Permission denied") . Que se passe-t-il ?</a></li><li><a
>href="#usage-fink.dselect-access">5.12 Pourquoi est-il impossible de
>télécharger des paquets après avoir utilisé le menu "[A]ccess" dans
>dselect ?</a></li><li><a href="#usage-fink.cvs-busy">5.13 Lors de
>l'exécution de <q>fink selfupdate</q> ou de "fink selfupdate-cvs", un
>message signale que la mise à jour via CVS a échoué et qu'il faut examiner
>les messages d'erreur situés au-dessus de cette ligne (message en anglais
>"<tt style="white-space: nowrap;">Updating using CVS failed. Check the error
>messages above.</tt>"). Que faire ?</a></li><li><a
>href="#usage-fink.kernel-panics">5.14 Lors de l'utilisation de Fink, ma
>machine se fige, entre en panique noyau ou bien plante. Ã l'aide
>!</a></li><li><a href="#usage-fink.not-found">5.15 Lors de l
'installation d'un paquet, Fink ne peut le télécharger. Le site de
téléchargement indique une version du paquet plus récente que celle de Fink.
Que faire ?</a></li><li><a href="#usage-fink.fink-not-found">5.16 Le message
"commande non trouvée" apparaît au lancement de Fink ou de tout autre paquet
installé via Fink (message en anglais "command not found"). Que faire
?</a></li><li><a href="#usage-fink.invisible-sw">5.17 Est-il possible de
masquer le répertoire /sw dans le Finder pour éviter que les utilisateurs ne
modifient les réglages de Fink ?</a></li><li><a
href="#usage-fink.install-info-bad">5.18 Il est impossible d'installer quoi que
ce soit. Un message signale que l'option infodir n'est pas reconnue par la
commande install-info (message en anglais "install-info: unrecognized option
`--infodir=/sw/share/info'"). Que faire ?</a></li><li><a
href="#usage-fink.bad-list-file">5.19 Il est impossible d'installer ou de
supprimer quoi que ce soit à cause d'un problèm
e de listes de fichiers de paquets (messages en anglais contenant "files list
file"). Que faire ?</a></li><li><a href="#usage-fink.dselect-garbage">5.20 La
commande <tt style="white-space: nowrap;">dselect</tt> produit un tas de lignes
incompréhensibles. Comment éviter cela ?</a></li><li><a
href="#usage-fink.perl-undefined-symbol">5.21 Pourquoi des erreurs du chargeur
de lien dynamique signalant des symboles perl non définis apparaissent Ã
l'utilisation de commandes de Fink (message en anglais "dyld: perl undefined
symbols") ?</a></li><li><a href="#usage-fink.cant-upgrade">5.22 Il est
impossible de mettre à jour Fink. Que faire ?</a></li><li><a
href="#usage-fink.spaces-in-directory">5.23 Est-il possible d'installer Fink
sur un volume ou dans un répertoire contenant un espace dans le nom
?</a></li><li><a href="#usage-fink.packages-gz">5.24 Lors de la mise à jour
binaire, de nombreux messages signalant qu'un fichier est introuvable ou qu'il
est impossible d'obtenir le
status de la liste d'un paquet source apparaissent (messages en anglais "File
not found") ou "Couldn't stat package source list file"). Que faire
?</a></li><li><a href="#usage-fink.wrong-tree">5.25 Après mise à jour du
système ou des Developer Tools, Fink ne reconnaît pas les changements
apportés par ces mises à jour. Que faire ?</a></li><li><a
href="#usage-fink.seg-fault">5.26 Des erreurs apparaissent lors de
l'utilisation de <tt style="white-space: nowrap;">gzip</tt> ou de <tt
style="white-space: nowrap;">dpkg-deb</tt> inclus dans le paquet <tt
style="white-space: nowrap;">fileutils</tt>. Que faire ?</a></li><li><a
href="#usage-fink.pathsetup-keeps-running">5.27 à l'ouverture d'une fenêtre
de Terminal, un message signale que "l'environnement a déjà été modifié
pour Fink", puis le Terminal se déconnecte (message en anglais "Your
environment seems to be set up for Fink already"). Que faire ?</a></li><li><a
href="#usage-fink.ext-drive">5.28 Quand Fink n'est pas
installé sur la partition principale du disque, il est impossible de mettre
à jour le paquet fink à partir du source. Des erreurs concernant
<q>chowname</q> apparaissent. Que faire ?</a></li><li><a
href="#usage-fink.mirror-gnu">5.29 Fink refuse de mettre à jour les paquets.
Il semble ne pas trouver le miroir 'gnu'. Que faire ?</a></li><li><a
href="#usage-fink.cant-move-fink">5.30 Il est impossible de mettre à jour
Fink, car le répertoire /sw/fink ne peut être déplacé. Que faire
?</a></li><li><a href="#usage-fink.four-oh-three">5.31 Des erreurs de type 403
apparaissent lors de l'utilisation des commandes <tt style="white-space:
nowrap;">apt-get</tt> et <tt style="white-space: nowrap;">dselect</tt> ou du
menu binaire de Fink Commander. Que faire ?</a></li><li><a
href="#usage-fink.fc-cache">5.32 Un message signalant qu'"aucune police n'est
trouvée" apparaît (message en anglais : "No fonts found"). Que faire
?</a></li><li><a href="#usage-fink.non-admin-installer">5.33
Il est impossible d'installer Fink à partir du paquet d'installation, le
message "Ce volume ne gère pas les liens symboliques" apparaît. Que faire
?</a></li><li><a href="#usage-fink.wrong-arch">5.34 Un message signalant une
contradiction entre l'architecture du paquet et celle du système empêche de
mettre à jour fink (message en anglais <q>package architecture (darwin-i386)
does not match system (darwin-powerpc)</q>). Que faire ?</a></li><li><a
href="#usage-fink.sf-cvs-2006">5.35 Il est impossible d'exécuter une mise Ã
jour via cvs. Que faire ?</a></li></ul></li><li><a href="#comp-general"><b>6
Problèmes généraux de compilation</b></a><ul><li><a
href="#comp-general.compiler">6.1 Un script configure signale qu'il ne peut
trouver un "cc acceptable". De quoi s'agit-il ?</a></li><li><a
href="#comp-general.cvs">6.2 Lors de l'exécution de "fink selfupdate-cvs", un
message signale que "la commande cvs est introuvable" (message en anglais :
"cvs: Command not found."). Q
ue faire ?</a></li><li><a href="#comp-general.missing-make">6.3 Un message
d'erreur relatif à <tt style="white-space: nowrap;">make</tt> apparaît. Que
faire ?</a></li><li><a href="#comp-general.head">6.4 Un étrange message
d'erreur concernant la commande head apparaît. Que se passe-t-il
?</a></li><li><a href="#comp-general.also_in">6.5 Ã l'installation d'un
paquet, un message d'erreur signale qu'il y a tentative d'écrasement d'un
fichier situé dans un autre paquet. Que faire ?</a></li><li><a
href="#comp-general.weak_lib">6.6 Après installation des outils de
développement de décembre 2002, des messages concernant des "weak libraries"
apparaissent.</a></li><li><a href="#comp-general.mv-failed">6.7 Lors de la
construction d'un paquet, le message suivant apparaît : "execution of mv
failed, exit code 1"</a></li><li><a href="#comp-general.node-exists">6.8 Il est
impossible d'installer ou de mettre à jour un paquet, un message indique qu'un
"node" existe déjà .</a></li
><li><a href="#comp-general.usr-local-libs">6.9 Problèmes de compilation de
>paquet Fink quand des librairies ou des headers sont installés dans le
>répertoire /usr/local. Que faire ?</a></li><li><a
>href="#comp-general.toc-out-of-date">6.10 Lors de la construction d'un
>paquet, un message indique que la "table des matières" n'est pas à jour
>(message en anglais "table of contents out of date"). Que faire
>?</a></li><li><a href="#comp-general.fc-atlas">6.11 Fink Commander se bloque
>quand on tente d'installer atlas. Que faire ?</a></li><li><a
>href="#comp-general.basic-headers">6.12 Un message indique qu'il est
>impossible de trouver les fichiers <tt style="white-space:
>nowrap;">stddef.h</tt>, ou <tt style="white-space: nowrap;">wchar.h</tt>, ou
><tt style="white-space: nowrap;">stdlib.h</tt>, ou <tt style="white-space:
>nowrap;">crt1.o</tt>, ou bien encore que le <q>compilateur C ne peut créer
>des fichiers exécutables</q> ( message en anglais "C compiler cannot create
>executabl
es"). Que faire ?</a></li><li><a
href="#comp-general.multiple-dependencies">6.13 Il est impossible de mettre Ã
jour, un message indique que Fink est "incapable de résoudre des conflits de
versions entre dépendances" (message en anglais "unable to resolve version
conflict on multiple dependencies"). Que faire ?</a></li><li><a
href="#comp-general.dpkg-parse-error">6.14 Il est impossible d'installer quoi
que ce soit, un message indique que "dpkg est incapable d'analyser la structure
du fichier /sw/var/lib/dpkg/status" (message en anglais : "dpkg: parse error,
in file `/sw/var/lib/dpkg/status'"). De quoi s'agit-il ?</a></li><li><a
href="#comp-general.freetype-problems">6.15 Des messages d'erreurs concernant
freetype apparaissent. Que faire ?</a></li><li><a
href="#comp-general.dlfcn-from-oo">6.16 Des messages d'erreur concernant
`Dl_info' apparaissent. Que faire ?</a></li><li><a
href="#comp-general.gcc2">6.17 Fink signale que les paquets <tt
style="white-space: nowrap;">gcc2</
tt> ou <tt style="white-space: nowrap;">gcc3.1</tt> n'existent pas, mais il ne
semble pas possible de les installer. Que faire ?</a></li><li><a
href="#comp-general.system-java">6.18 Fink signale qu'il ne peut résoudre la
dépendance "system-java14-dev", mais il n'existe pas de paquet
system-java14-dev (message en anglais <tt style="white-space: nowrap;">Failed:
Can't resolve dependency "system-java14-dev"</tt>). Que faire ?</a></li><li><a
href="#comp-general.dpkg-split">6.19 Lors de l'installation d'un paquet, le
message d'erreur suivant apparaît : <q>dpkg (subprocess): failed to exec
dpkg-split to see if it's part of a multiparter: No such file or
directory</q>.</a></li><li><a href="#comp-general.xml-parser">6.20 Le message
d'erreur suivant apparaît : <q>configure: error: XML::Parser perl module is
required for intltool</q>. Que faire ?</a></li><li><a
href="#comp-general.master-problems">6.21 Lors du téléchargement d'un paquet,
Fink tente de le faire à partir d'un sit
e dont le nom contient <q>distfiles</q> et ne trouve pas le
fichier.</a></li><li><a href="#comp-general.compile-options">6.22 Comment
utiliser des options variables lors de la compilation d'un
paquet.</a></li><li><a href="#comp-general.gettext">6.23 Lors de compilation Ã
partir du source, Fink n'arrête pas de passer de <tt style="white-space:
nowrap;">gettext-dev</tt> Ã <tt style="white-space:
nowrap;">libgettext3-dev</tt>.</a></li><li><a
href="#comp-general.python-mods">6.24 Un message d'erreur comportant <tt
style="white-space: nowrap;">MACOSX_DEPLOYMENT_TARGET </tt> apparaît lors de
la compilation d'un module Python.</a></li><li><a
href="#comp-general.libtool-unrecognized-dynamic">6.25 Un message d'erreur
<q>unrecognized option `-dynamic'</q> provenant de <tt style="white-space:
nowrap;">libtool</tt> apparaît.</a></li></ul></li><li><a
href="#comp-packages"><b>7 Problèmes de compilation spécifiques à certains
paquets</b></a><ul><li><a href="#comp-packages.libgtop">
7.1 La compilation d'un paquet échoue avec des messages d'erreur concernant
<tt style="white-space: nowrap;">sed</tt>.</a></li><li><a
href="#comp-packages.cant-install-xfree">7.2 Lors d'une tentative de passage
aux paquets XFree86 de Fink, il est impossible d'installer <tt
style="white-space: nowrap;">xfree86-base</tt> ou <tt style="white-space:
nowrap;">xfree86</tt>, car ces paquets entrent en conflit avec <tt
style="white-space: nowrap;">system-xfree86</tt>.</a></li><li><a
href="#comp-packages.change-thread-nothread">7.3 Comment passer de la version
sans processus légers à la version avec processus légers (ou vice-versa)
?</a></li><li><a href="#comp-packages.cctools">7.4 Lors de l'installation de
KDE, le message suivant apparaît : 'Can't resolve dependency "cctools (>=
446-1)"'"</a></li><li><a href="#comp-packages.libiconv-gettext">7.5 Il est
impossible de mettre à jour libiconv <tt style="white-space:
nowrap;">libiconv</tt>.</a></li><li><a href="#comp-packages.cp
lusplus-filt">7.6 Il est impossible d'installer <tt style="white-space:
nowrap;">g77</tt> car le fichier <tt style="white-space: nowrap;">c++filt</tt>
n'existe pas. Où le récupérer ?</a></li><li><a
href="#comp-packages.gettext-tools">7.7 Fink refuse de mettre à jour le paquet
<tt style="white-space: nowrap;">gettext</tt>, car les dépendances sont
incompatibles entre elles. Que faire ?</a></li><li><a
href="#comp-packages.all-others">7.8 Des problèmes apparaissent avec un paquet
qui n'est pas mentionné ici. Que faire ?</a></li></ul></li><li><a
href="#usage-general"><b>8 Problème généraux d'utilisation de
paquets</b></a><ul><li><a href="#usage-general.xlocale">8.1 De nombreux
messages similaires à "locale not supported by C library" apparaissent. Est-ce
un problème ?</a></li><li><a href="#usage-general.passwd">8.2 Un certain
nombre d'étranges utilisateurs apparaissent tout d'un coup sur mon système.
Ils portent, entre autres, les noms suivants : "mysql", "pgsql",
and "games". D'où proviennent-ils ?</a></li><li><a
href="#usage-general.compile-myself">8.3 Comment compiler soi-même en
utilisant des logiciels installés par Fink ?</a></li><li><a
href="#usage-general.apple-x11-applications-menu">8.4 Il est impossible
d'exécuter une application installée par Fink en utilisant le menu
Applications dans X11 d'Apple.</a></li><li><a
href="#usage-general.x-options">8.5 Il y a de nombreuses options pour X11 : X11
d'Apple, XFree86, etc... Laquelle installer ?</a></li><li><a
href="#usage-general.no-display">8.6 Au lancement d'une application, le message
suivant apparaît : "cannot open display:". Que faire ?</a></li><li><a
href="#usage-general.suggest-package">8.7 Certains programmes ne sont pas
disponibles via Fink. Comment faire en sorte qu'ils soient inclus dans Fink
?</a></li><li><a href="#usage-general.virtpackage">8.8 Ã quoi correspondent
les "paquets virtuels" <tt style="white-space: nowrap;">system-*</tt> qui
apparaissent de-ci de-lÃ
, mais qu'il ne semble pas possible d'installer ou de supprimer soi-même
?</a></li></ul></li><li><a href="#usage-packages"><b>9 Problèmes d'utilisation
spécifiques à certains paquets</b></a><ul><li><a
href="#usage-packages.xmms-quiet">9.1 Aucun son n'est disponible avec
XMMS</a></li><li><a href="#usage-packages.nedit-window-locks">9.2 Lors de la
modification d'un fichier dans nedit, si l'on tente d'ouvrir un autre fichier,
sa fenêtre apparaît mais elle ne répond pas.</a></li><li><a
href="#usage-packages.xdarwin-start">9.3 XDarwin quitte immédiatement après
lancement.</a></li><li><a href="#usage-packages.no-server">9.4 Au démarrage de
XDarwin, le message suivant apparaît : "xinit: No such file or directory
(errno 2): no server "/usr/X11R6/bin/X" in PATH".</a></li><li><a
href="#usage-packages.xterm-error">9.5 Le lancement de xterm échoue avec le
message suivant : "dyld: xterm Undefined symbols: xterm undefined reference to
_tgetent expected to be defined in /usr/li
b/libSystem.B.dylib".</a></li><li><a href="#usage-packages.libXmuu">9.6 Au
démarrage de XFree86, l'un des messages d'erreur suivants apparaît : "dyld:
xinit can't open library: /usr/X11R6/lib/libXmuu.1.dylib" ou "dyld: xinit can't
open library: /usr/X11R6/lib/libXext.6.dylib"</a></li><li><a
href="#usage-packages.apple-x-bugs">9.7 Après installation de XFree86 et son
remplacement par X11 d'Apple, tous les programmes se plantent. Que faire
?</a></li><li><a href="#usage-packages.apple-x-delete">9.8 Comment avoir sous
X11 d'Apple le même comportement de la touche suppr que sous XDarwin
?</a></li><li><a href="#usage-packages.gnome-two">9.9 Après passage de GNOME
1.x à GNOME 2.x, <tt style="white-space: nowrap;">gnome-session</tt> n'ouvre
plus de gestionnaire de fenêtres. Que faire ?</a></li><li><a
href="#usage-packages.apple-x11-no-windowbar">9.10 Après passage à X11
d'Apple sous Panther, les barres de titre de fenêtre n'apparaissent plus. Que
faire ?</a></li><li><a hre
f="#usage-packages.apple-x11-wants-xfree86">9.11 Après installation de X11
d'Apple, Fink continue à vouloir installer XFree86 ou X.org. Que faire
?</a></li><li><a href="#usage-packages.wants-xfree86-on-upgrade">9.12 Après
passage de la version 10.2 de Fink à la version 10.2-gcc3.3 ou 10.3, Fink veut
installer XFree86 ou X.org alors que X11 d'Apple est déjà installé. Que
faire ?</a></li><li><a href="#usage-packages.special-x11-debug">9.13 Problèmes
persistents entre X11 et Fink. Que faire ?</a></li><li><a
href="#usage-packages.tiger-gtk">9.14 Après passage à Tiger (Mac OS X 10.4),
des erreurs à propos de <tt style="white-space: nowrap;">_EVP_idea_cbc</tt>
apparaissent chaque fois qu'on utilise une application Gtk. Que faire
?</a></li><li><a href="#usage-packages.yelp">9.15 Il est impossible d'accéder
à l'aide dans aucune application GNOME. Que faire
?</a></li></ul></li></ul><h2><a name="general">1 Questions générales</a></h2>
+<h2>Contents</h2><ul><li><a href="#general"><b>1 Questions
générales</b></a><ul><li><a href="#general.what">1.1 Qu'est-ce que Fink
?</a></li><li><a href="#general.naming">1.2 Que signifie Fink ?</a></li><li><a
href="#general.bsd-ports">1.3 En quoi Fink se différencie-t-il du mécanisme
de portage BSD (qui comprend OpenPackages et GNU-Darwin) ?</a></li><li><a
href="#general.usr-local">1.4 Pourquoi Fink n'installe-t-il rien dans le
répertoire /usr/local ?</a></li><li><a href="#general.why-sw">1.5 Pourquoi
avoir choisi le répertoire /sw ?</a></li></ul></li><li><a
href="#relations"><b>2 Relations avec d'autres projets</b></a><ul><li><a
href="#relations.upstream">2.1 Envoyez-vous aux mainteneurs situés en amont de
vous les rustines que vous faites ?</a></li><li><a href="#relations.debian">2.2
Quelles sont vos relations avec le projet Debian ? Portez-vous Debian Linux sur
Mac OS X ?</a></li><li><a href="#relations.apple">2.3 Quelles sont vos
relations avec Apple ?</a></li><l
i><a href="#relations.darwinports">2.4 Quelles sont vos relations avec
DarwinPorts ?</a></li></ul></li><li><a href="#mirrors"><b>3 Miroirs de
Fink</b></a><ul><li><a href="#mirrors.when-use">3.1 Qu'est-ce qu'un miroir Fink
?</a></li><li><a href="#mirrors.why">3.2 Pourquoi utiliser des miroirs rsync
?</a></li><li><a href="#mirrors.where">3.3 Où trouver de plus amples
informations sur les miroirs Fink ?</a></li><li><a href="#mirrors.when-not">3.4
Il est impossible de se connecter au serveur rsync. Que faire ?</a></li><li><a
href="#mirrors.otherinfogone">3.5 Après passage à la méthode rsync, tous les
fichiers info des arborescences inutilisées ont disparu. Que se passe-t-il
?</a></li><li><a href="#mirrors.howswitch">3.6 Comment passer d'une méthode Ã
une autre à volonté ?</a></li><li><a href="#mirrors.status">3.7 Comment
connaître l'état actuel des miroirs rsync ?</a></li><li><a
href="#mirrors.Master">3.8 Qu'est-ce qu'un miroir Distfiles
?</a></li></ul></li><li><a hre
f="#upgrade-fink"><b>4 Mise à jour de Fink (Résolution de problèmes
spécifiques à une version donnée)</b></a><ul><li><a
href="#upgrade-fink.gcc-0.16.0">4.1 Après passage à la version 0.16.0, fink
considère la version du compilateur gcc 3.3 installée sur le système comme
obsolète. Que faire ?</a></li><li><a href="#upgrade-fink.fink-0220">4.2 Aucune
mise à jour de paquets de Fink n'a eu lieu depuis un moment. Que faire
?</a></li></ul></li><li><a href="#usage-fink"><b>5 Installation, Utilisation et
Mise à jour de Fink</b></a><ul><li><a href="#usage-fink.what-packages">5.1
Comment savoir quels sont les paquets gérés par Fink ?</a></li><li><a
href="#usage-fink.proxy">5.2 Comment configurer fink pour utiliser un proxy
HTTP quand on est derrière un mur pare-feu ?</a></li><li><a
href="#usage-fink.firewalled-cvs">5.3 Comment mettre à jour les paquets
disponibles sur CVS lorsqu'on utilise un mur pare-feu ?</a></li><li><a
href="#usage-fink.moving">5.4 Est-il possible
de déplacer Fink vers un autre dossier après l'installation ?</a></li><li><a
href="#usage-fink.moving-symlink">5.5 Est-ce que Fink fonctionnera correctement
si on le déplace après installation et que l'on crée un lien symbolique vers
son ancien emplacement ?</a></li><li><a href="#usage-fink.removing">5.6 Comment
désinstaller Fink complètement ?</a></li><li><a
href="#usage-fink.bindist">5.7 La base de données des paquets sur le site web
mentionne le paquet xxx, mais apt-get ou dselect eux ne le mentionnent pas. Qui
a raison ?</a></li><li><a href="#usage-fink.unstable">5.8 Comment installer un
paquet instable quand la commande fink ne le trouve pas (message en anglais :
'no package found') ?</a></li><li><a href="#usage-fink.unstable-onepackage">5.9
Faut-il <b>vraiment</b> activer toute l'arborescence instable pour n'installer
qu'un seul paquet instable ?</a></li><li><a href="#usage-fink.sudo">5.10
Comment ne plus avoir à saisir son mot de passe après la commande sudo
?</a></li><li><a href="#usage-fink.exec-init-csh">5.11 à l'exécution de
init.csh ou de init.sh, un message d'erreur signale que l'autorisation est
refusée (message en anglais "Permission denied") . Que se passe-t-il
?</a></li><li><a href="#usage-fink.dselect-access">5.12 Pourquoi est-il
impossible de télécharger des paquets après avoir utilisé le menu
"[A]ccess" dans dselect ?</a></li><li><a href="#usage-fink.cvs-busy">5.13 Lors
de l'exécution de <q>fink selfupdate</q> ou de "fink selfupdate-cvs", un
message signale que la mise à jour via CVS a échoué et qu'il faut examiner
les messages d'erreur situés au-dessus de cette ligne (message en anglais "<tt
style="white-space: nowrap;">Updating using CVS failed. Check the error
messages above.</tt>"). Que faire ?</a></li><li><a
href="#usage-fink.kernel-panics">5.14 Lors de l'utilisation de Fink, ma machine
se fige, entre en panique noyau ou bien plante. Ã l'aide !</a></li><li><a
href="#usage-fink.not-found">5.15 Lors
de l'installation d'un paquet, Fink ne peut le télécharger. Le site de
téléchargement indique une version du paquet plus récente que celle de Fink.
Que faire ?</a></li><li><a href="#usage-fink.fink-not-found">5.16 Le message
"commande non trouvée" apparaît au lancement de Fink ou de tout autre paquet
installé via Fink (message en anglais "command not found"). Que faire
?</a></li><li><a href="#usage-fink.invisible-sw">5.17 Est-il possible de
masquer le répertoire /sw dans le Finder pour éviter que les utilisateurs ne
modifient les réglages de Fink ?</a></li><li><a
href="#usage-fink.install-info-bad">5.18 Il est impossible d'installer quoi que
ce soit. Un message signale que l'option infodir n'est pas reconnue par la
commande install-info (message en anglais "install-info: unrecognized option
`--infodir=/sw/share/info'"). Que faire ?</a></li><li><a
href="#usage-fink.bad-list-file">5.19 Il est impossible d'installer ou de
supprimer quoi que ce soit à cause d'un pro
blème de listes de fichiers de paquets (messages en anglais contenant "files
list file"). Que faire ?</a></li><li><a href="#usage-fink.dselect-garbage">5.20
La commande <tt style="white-space: nowrap;">dselect</tt> produit un tas de
lignes incompréhensibles. Comment éviter cela ?</a></li><li><a
href="#usage-fink.perl-undefined-symbol">5.21 Pourquoi des erreurs du chargeur
de lien dynamique signalant des symboles perl non définis apparaissent Ã
l'utilisation de commandes de Fink (message en anglais "dyld: perl undefined
symbols") ?</a></li><li><a href="#usage-fink.cant-upgrade">5.22 Il est
impossible de mettre à jour Fink. Que faire ?</a></li><li><a
href="#usage-fink.spaces-in-directory">5.23 Est-il possible d'installer Fink
sur un volume ou dans un répertoire contenant un espace dans le nom
?</a></li><li><a href="#usage-fink.packages-gz">5.24 Lors de la mise à jour
binaire, de nombreux messages signalant qu'un fichier est introuvable ou qu'il
est impossible d'obteni
r le status de la liste d'un paquet source apparaissent (messages en anglais
"File not found") ou "Couldn't stat package source list file"). Que faire
?</a></li><li><a href="#usage-fink.wrong-tree">5.25 Après mise à jour du
système ou des Developer Tools, Fink ne reconnaît pas les changements
apportés par ces mises à jour. Que faire ?</a></li><li><a
href="#usage-fink.seg-fault">5.26 Des erreurs apparaissent lors de
l'utilisation de <tt style="white-space: nowrap;">gzip</tt> ou de <tt
style="white-space: nowrap;">dpkg-deb</tt> inclus dans le paquet <tt
style="white-space: nowrap;">fileutils</tt>. Que faire ?</a></li><li><a
href="#usage-fink.pathsetup-keeps-running">5.27 à l'ouverture d'une fenêtre
de Terminal, un message signale que "l'environnement a déjà été modifié
pour Fink", puis le Terminal se déconnecte (message en anglais "Your
environment seems to be set up for Fink already"). Que faire ?</a></li><li><a
href="#usage-fink.ext-drive">5.28 Quand Fink n'est
pas installé sur la partition principale du disque, il est impossible de
mettre à jour le paquet fink à partir du source. Des erreurs concernant
<q>chowname</q> apparaissent. Que faire ?</a></li><li><a
href="#usage-fink.mirror-gnu">5.29 Fink refuse de mettre à jour les paquets.
Il semble ne pas trouver le miroir 'gnu'. Que faire ?</a></li><li><a
href="#usage-fink.cant-move-fink">5.30 Il est impossible de mettre à jour
Fink, car le répertoire /sw/fink ne peut être déplacé. Que faire
?</a></li><li><a href="#usage-fink.four-oh-three">5.31 Des erreurs de type 403
apparaissent lors de l'utilisation des commandes <tt style="white-space:
nowrap;">apt-get</tt> et <tt style="white-space: nowrap;">dselect</tt> ou du
menu binaire de Fink Commander. Que faire ?</a></li><li><a
href="#usage-fink.fc-cache">5.32 Un message signalant qu'"aucune police n'est
trouvée" apparaît (message en anglais : "No fonts found"). Que faire
?</a></li><li><a href="#usage-fink.non-admin-installer"
>5.33 Il est impossible d'installer Fink à partir du paquet d'installation,
>le message "Ce volume ne gère pas les liens symboliques" apparaît. Que
>faire ?</a></li><li><a href="#usage-fink.wrong-arch">5.34 Un message
>signalant une contradiction entre l'architecture du paquet et celle du
>système empêche de mettre à jour fink (message en anglais <q>package
>architecture (darwin-i386) does not match system (darwin-powerpc)</q>). Que
>faire ?</a></li><li><a href="#usage-fink.sf-cvs-2006">5.35 Il est impossible
>d'exécuter une mise à jour via cvs. Que faire ?</a></li></ul></li><li><a
>href="#comp-general"><b>6 Problèmes généraux de
>compilation</b></a><ul><li><a href="#comp-general.compiler">6.1 Un script
>configure signale qu'il ne peut trouver un "cc acceptable". De quoi s'agit-il
>?</a></li><li><a href="#comp-general.cvs">6.2 Lors de l'exécution de "fink
>selfupdate-cvs", un message signale que "la commande cvs est introuvable"
>(message en anglais : "cvs: Command not found.
"). Que faire ?</a></li><li><a href="#comp-general.missing-make">6.3 Un
message d'erreur relatif à <tt style="white-space: nowrap;">make</tt>
apparaît. Que faire ?</a></li><li><a href="#comp-general.head">6.4 Un étrange
message d'erreur concernant la commande head apparaît. Que se passe-t-il
?</a></li><li><a href="#comp-general.also_in">6.5 Ã l'installation d'un
paquet, un message d'erreur signale qu'il y a tentative d'écrasement d'un
fichier situé dans un autre paquet. Que faire ?</a></li><li><a
href="#comp-general.weak_lib">6.6 Après installation des outils de
développement de décembre 2002, des messages concernant des "weak libraries"
apparaissent.</a></li><li><a href="#comp-general.mv-failed">6.7 Lors de la
construction d'un paquet, le message suivant apparaît : "execution of mv
failed, exit code 1"</a></li><li><a href="#comp-general.node-exists">6.8 Il est
impossible d'installer ou de mettre à jour un paquet, un message indique qu'un
"node" existe déjà .</a
></li><li><a href="#comp-general.usr-local-libs">6.9 Problèmes de compilation
>de paquet Fink quand des librairies ou des headers sont installés dans le
>répertoire /usr/local. Que faire ?</a></li><li><a
>href="#comp-general.toc-out-of-date">6.10 Lors de la construction d'un
>paquet, un message indique que la "table des matières" n'est pas à jour
>(message en anglais "table of contents out of date"). Que faire
>?</a></li><li><a href="#comp-general.fc-atlas">6.11 Fink Commander se bloque
>quand on tente d'installer atlas. Que faire ?</a></li><li><a
>href="#comp-general.basic-headers">6.12 Un message indique qu'il est
>impossible de trouver les fichiers <tt style="white-space:
>nowrap;">stddef.h</tt>, ou <tt style="white-space: nowrap;">wchar.h</tt>, ou
><tt style="white-space: nowrap;">stdlib.h</tt>, ou <tt style="white-space:
>nowrap;">crt1.o</tt>, ou bien encore que le <q>compilateur C ne peut créer
>des fichiers exécutables</q> ( message en anglais "C compiler cannot create
>exec
utables"). Que faire ?</a></li><li><a
href="#comp-general.multiple-dependencies">6.13 Il est impossible de mettre Ã
jour, un message indique que Fink est "incapable de résoudre des conflits de
versions entre dépendances" (message en anglais "unable to resolve version
conflict on multiple dependencies"). Que faire ?</a></li><li><a
href="#comp-general.dpkg-parse-error">6.14 Il est impossible d'installer quoi
que ce soit, un message indique que "dpkg est incapable d'analyser la structure
du fichier /sw/var/lib/dpkg/status" (message en anglais : "dpkg: parse error,
in file `/sw/var/lib/dpkg/status'"). De quoi s'agit-il ?</a></li><li><a
href="#comp-general.freetype-problems">6.15 Des messages d'erreurs concernant
freetype apparaissent. Que faire ?</a></li><li><a
href="#comp-general.dlfcn-from-oo">6.16 Des messages d'erreur concernant
`Dl_info' apparaissent. Que faire ?</a></li><li><a
href="#comp-general.gcc2">6.17 Fink signale que les paquets <tt
style="white-space: nowrap;">g
cc2</tt> ou <tt style="white-space: nowrap;">gcc3.1</tt> n'existent pas, mais
il ne semble pas possible de les installer. Que faire ?</a></li><li><a
href="#comp-general.system-java">6.18 Fink signale qu'il ne peut résoudre la
dépendance "system-java14-dev", mais il n'existe pas de paquet
system-java14-dev (message en anglais <tt style="white-space: nowrap;">Failed:
Can't resolve dependency "system-java14-dev"</tt>). Que faire ?</a></li><li><a
href="#comp-general.dpkg-split">6.19 Lors de l'installation d'un paquet, le
message d'erreur suivant apparaît : <q>dpkg (subprocess): failed to exec
dpkg-split to see if it's part of a multiparter: No such file or
directory</q>.</a></li><li><a href="#comp-general.xml-parser">6.20 Le message
d'erreur suivant apparaît : <q>configure: error: XML::Parser perl module is
required for intltool</q>. Que faire ?</a></li><li><a
href="#comp-general.master-problems">6.21 Lors du téléchargement d'un paquet,
Fink tente de le faire à partir d'u
n site dont le nom contient <q>distfiles</q> et ne trouve pas le
fichier.</a></li><li><a href="#comp-general.compile-options">6.22 Comment
utiliser des options variables lors de la compilation d'un
paquet.</a></li><li><a href="#comp-general.gettext">6.23 Lors de compilation Ã
partir du source, Fink n'arrête pas de passer de <tt style="white-space:
nowrap;">gettext-dev</tt> Ã <tt style="white-space:
nowrap;">libgettext3-dev</tt>.</a></li><li><a
href="#comp-general.python-mods">6.24 Un message d'erreur comportant <tt
style="white-space: nowrap;">MACOSX_DEPLOYMENT_TARGET </tt> apparaît lors de
la compilation d'un module Python.</a></li><li><a
href="#comp-general.libtool-unrecognized-dynamic">6.25 Un message d'erreur
<q>unrecognized option `-dynamic'</q> provenant de <tt style="white-space:
nowrap;">libtool</tt> apparaît.</a></li></ul></li><li><a
href="#comp-packages"><b>7 Problèmes de compilation spécifiques à certains
paquets</b></a><ul><li><a href="#comp-packages.libg
top">7.1 La compilation d'un paquet échoue avec des messages d'erreur
concernant <tt style="white-space: nowrap;">sed</tt>.</a></li><li><a
href="#comp-packages.cant-install-xfree">7.2 Lors d'une tentative de passage
aux paquets XFree86 de Fink, il est impossible d'installer <tt
style="white-space: nowrap;">xfree86-base</tt> ou <tt style="white-space:
nowrap;">xfree86</tt>, car ces paquets entrent en conflit avec <tt
style="white-space: nowrap;">system-xfree86</tt>.</a></li><li><a
href="#comp-packages.change-thread-nothread">7.3 Comment passer de la version
sans processus légers à la version avec processus légers (ou vice-versa)
?</a></li><li><a href="#comp-packages.cctools">7.4 Lors de l'installation de
KDE, le message suivant apparaît : 'Can't resolve dependency "cctools (>=
446-1)"'"</a></li><li><a href="#comp-packages.libiconv-gettext">7.5 Il est
impossible de mettre à jour libiconv <tt style="white-space:
nowrap;">libiconv</tt>.</a></li><li><a href="#comp-packag
es.cplusplus-filt">7.6 Il est impossible d'installer <tt style="white-space:
nowrap;">g77</tt> car le fichier <tt style="white-space: nowrap;">c++filt</tt>
n'existe pas. Où le récupérer ?</a></li><li><a
href="#comp-packages.gettext-tools">7.7 Fink refuse de mettre à jour le paquet
<tt style="white-space: nowrap;">gettext</tt>, car les dépendances sont
incompatibles entre elles. Que faire ?</a></li><li><a
href="#comp-packages.all-others">7.8 Des problèmes apparaissent avec un paquet
qui n'est pas mentionné ici. Que faire ?</a></li></ul></li><li><a
href="#usage-general"><b>8 Problèmes généraux d'utilisation de
paquets</b></a><ul><li><a href="#usage-general.xlocale">8.1 De nombreux
messages similaires à "locale not supported by C library" apparaissent. Est-ce
un problème ?</a></li><li><a href="#usage-general.passwd">8.2 Un certain
nombre d'étranges utilisateurs apparaissent tout d'un coup sur mon système.
Ils portent, entre autres, les noms suivants : "mysql", "pg
sql", and "games". D'où proviennent-ils ?</a></li><li><a
href="#usage-general.compile-myself">8.3 Comment compiler soi-même en
utilisant des logiciels installés par Fink ?</a></li><li><a
href="#usage-general.apple-x11-applications-menu">8.4 Il est impossible
d'exécuter une application installée par Fink en utilisant le menu
Applications dans X11 d'Apple.</a></li><li><a
href="#usage-general.x-options">8.5 Il y a de nombreuses options pour X11 : X11
d'Apple, XFree86, etc... Laquelle installer ?</a></li><li><a
href="#usage-general.no-display">8.6 Au lancement d'une application, le message
suivant apparaît : "cannot open display:". Que faire ?</a></li><li><a
href="#usage-general.suggest-package">8.7 Certains programmes ne sont pas
disponibles via Fink. Comment faire en sorte qu'ils soient inclus dans Fink
?</a></li><li><a href="#usage-general.virtpackage">8.8 Ã quoi correspondent
les "paquets virtuels" <tt style="white-space: nowrap;">system-*</tt> qui
apparaissent de-ci
de-là , mais qu'il ne semble pas possible d'installer ou de supprimer
soi-même ?</a></li></ul></li><li><a href="#usage-packages"><b>9 Problèmes
d'utilisation spécifiques à certains paquets</b></a><ul><li><a
href="#usage-packages.xmms-quiet">9.1 Aucun son n'est disponible avec
XMMS</a></li><li><a href="#usage-packages.nedit-window-locks">9.2 Lors de la
modification d'un fichier dans nedit, si l'on tente d'ouvrir un autre fichier,
sa fenêtre apparaît mais elle ne répond pas.</a></li><li><a
href="#usage-packages.xdarwin-start">9.3 XDarwin quitte immédiatement après
lancement.</a></li><li><a href="#usage-packages.no-server">9.4 Au démarrage de
XDarwin, le message suivant apparaît : "xinit: No such file or directory
(errno 2): no server "/usr/X11R6/bin/X" in PATH".</a></li><li><a
href="#usage-packages.xterm-error">9.5 Le lancement de xterm échoue avec le
message suivant : "dyld: xterm Undefined symbols: xterm undefined reference to
_tgetent expected to be defined in /
usr/lib/libSystem.B.dylib".</a></li><li><a href="#usage-packages.libXmuu">9.6
Au démarrage de XFree86, l'un des messages d'erreur suivants apparaît :
"dyld: xinit can't open library: /usr/X11R6/lib/libXmuu.1.dylib" ou "dyld:
xinit can't open library: /usr/X11R6/lib/libXext.6.dylib"</a></li><li><a
href="#usage-packages.apple-x-bugs">9.7 Après installation de XFree86 et son
remplacement par X11 d'Apple, tous les programmes se plantent. Que faire
?</a></li><li><a href="#usage-packages.apple-x-delete">9.8 Comment avoir sous
X11 d'Apple le même comportement de la touche suppr que sous XDarwin
?</a></li><li><a href="#usage-packages.gnome-two">9.9 Après passage de GNOME
1.x à GNOME 2.x, <tt style="white-space: nowrap;">gnome-session</tt> n'ouvre
plus de gestionnaire de fenêtres. Que faire ?</a></li><li><a
href="#usage-packages.apple-x11-no-windowbar">9.10 Après passage à X11
d'Apple sous Panther, les barres de titre de fenêtre n'apparaissent plus. Que
faire ?</a></li><li>
<a href="#usage-packages.apple-x11-wants-xfree86">9.11 Après installation de
X11 d'Apple, Fink continue à vouloir installer XFree86 ou X.org. Que faire
?</a></li><li><a href="#usage-packages.wants-xfree86-on-upgrade">9.12 Après
passage de la version 10.2 de Fink à la version 10.2-gcc3.3 ou 10.3, Fink veut
installer XFree86 ou X.org alors que X11 d'Apple est déjà installé. Que
faire ?</a></li><li><a href="#usage-packages.special-x11-debug">9.13 Problèmes
persistents entre X11 et Fink. Que faire ?</a></li><li><a
href="#usage-packages.tiger-gtk">9.14 Après passage à Tiger (Mac OS X 10.4),
des erreurs à propos de <tt style="white-space: nowrap;">_EVP_idea_cbc</tt>
apparaissent chaque fois qu'on utilise une application Gtk. Que faire
?</a></li><li><a href="#usage-packages.yelp">9.15 Il est impossible d'accéder
à l'aide dans aucune application GNOME. Que faire
?</a></li></ul></li></ul><h2><a name="general">1 Questions générales</a></h2>
<a name="general.what">
@@ -41,13 +41,13 @@
<p>dpkg fournit une gestion sophistiquée des paquets binaires : mise à jour
facile, gestion spéciale des fichiers de configuration, paquets virtuels et
autres fonctions avancées.</p>
</li>
<li>
-<p>Fink n'installe rien dans /usr/local à moins d'une requête explicite et
ne nécessite pas de jongler avec /usr/bin/make ou d'autres commandes fournies
par le système. Cela rend son utilisation plus sûre et réduit au minimum les
interférences avec Mac OS X et les paquets de tierce partie.</p>
+<p>Fink n'installe rien dans le répertoire /usr/local à moins d'une requête
explicite et ne nécessite pas de jongler avec la commande /usr/bin/make ou
d'autres commandes fournies par le système. Cela rend son utilisation plus
sûre et réduit au minimum les interférences avec Mac OS X et les paquets de
tierce partie.</p>
</li>
</ul></div>
</a>
<a name="general.usr-local">
-<div class="question"><p><b>Q1.4: Pourquoi Fink n'installe rien dans le
répertoire /usr/local ?</b></p></div>
-<div class="answer"><p><b>A:</b> Il y a plusieurs raisons à cela, mais toutes
reposent sur le fait que "cela occasionnerait des failles dans le
système".</p><p>Première raison : les logiciels de tierce partie. /usr/local
est réservé à l'installation des logiciels qui ne font pas partie du
système fourni par le vendeur initial. C'est donc l'endroit idéal pour
installer quelque chose. Mais, c'est aussi là que d'autres vendeurs
installeront leurs logiciels. La plupart des routines d'installation viendront
écraser ce qui y est déjà - cela est vrai aussi pour dpkg. On peut, bien
sûr, choisir de ne pas installer de logiciels de tierce partie dans
/usr/local. Malheureusement, la plupart des routines d'installation ne
signalent pas à l'avance ce qu'elles installent ni où elles
l'installent.</p><p>Deuxième raison : /usr/local/bin est dans le PATH par
défaut. Il s'ensuit que votre shell trouve les programmes installés sans que
vous ayez à intervenir. A contrario, vo
us devrez intervenir si vous ne souhaitez pas utiliser ces programmes. Au
pire, cela affecte le système lui-même - de nombreuses parties du système
reposent sur des scripts shell.</p><p>Troisième raison : l'ensemble des outils
de compilation effectuent leurs recherches dans /usr/local par défaut. Le
compilateur cherche les headers dans /usr/local/include et l'éditeur de liens
cherche les librairies dans /usr/local/lib. C'est quelquefois très pratique,
mais très difficile à désactiver si le besoin s'en fait sentir. On peut
facilement désactiver le compilateur en mettant dans /usr/local/include un
fichier parasite auquel on donne le nom de <tt style="white-space:
nowrap;">stdio.h</tt>.</p><p>Ceci dit, il est possible d'installer Fink dans
/usr/local. Le script d'installation vous avertira que, si vous le faites, ce
sera à vos risques et périls, mais continuera l'installation après votre
accord.</p></div>
+<div class="question"><p><b>Q1.4: Pourquoi Fink n'installe-t-il rien dans le
répertoire /usr/local ?</b></p></div>
+<div class="answer"><p><b>A:</b> Il y a plusieurs raisons à cela, mais toutes
reposent sur le fait que "cela occasionnerait des failles dans le
système".</p><p>Première raison : les logiciels de tierce partie. Le
répertoire /usr/local est réservé à l'installation des logiciels qui ne
font pas partie du système fourni par le vendeur initial. C'est donc l'endroit
idéal pour installer quelque chose. Mais, c'est aussi là que d'autres
vendeurs installeront leurs logiciels. La plupart des routines d'installation
viendront écraser ce qui y est déjà - cela est vrai aussi pour dpkg. On
peut, bien sûr, choisir de ne pas installer de logiciels de tierce partie dans
le répertoire /usr/local. Malheureusement, la plupart des routines
d'installation ne signalent pas à l'avance ce qu'elles installent ni où elles
l'installent.</p><p>Deuxième raison : la variable d'environnement PATH
contient par défaut le répertoire /usr/local/bin. Il s'ensuit que votre shell
trouve les p
rogrammes qui y sont installés sans que vous ayez à intervenir. A contrario,
vous devrez intervenir si vous ne souhaitez pas utiliser ces programmes. Au
pire, cela affecte le système lui-même - de nombreuses parties du système
reposent sur des scripts shell.</p><p>Troisième raison : l'ensemble des outils
de compilation effectuent par défaut leurs recherches dans le répertoire
/usr/local. Le compilateur cherche les headers dans le répertoire
/usr/local/include et l'éditeur de liens cherche les librairies dans le
répertoire /usr/local/lib. C'est quelquefois très pratique, mais très
difficile à désactiver si le besoin s'en fait sentir. On peut facilement
désactiver le compilateur en mettant dans le répertoire /usr/local/include un
fichier parasite auquel on donne le nom de <tt style="white-space:
nowrap;">stdio.h</tt>.</p><p>Ceci dit, il est possible d'installer Fink dans le
répertoire /usr/local. Le script d'installation vous avertira que, si vous le
faites,
ce sera à vos risques et périls, mais continuera l'installation après votre
accord.</p></div>
</a>
<a name="general.why-sw">
<div class="question"><p><b>Q1.5: Pourquoi avoir choisi le répertoire /sw
?</b></p></div>
@@ -652,7 +652,7 @@
<div class="question"><p><b>Q7.8: Des problèmes apparaissent avec un paquet
qui n'est pas mentionné ici. Que faire ?</b></p></div>
<div class="answer"><p><b>A:</b> Comme les problèmes sur les paquets ont
tendance à être transitoires, nous avons décidé de les mettre sur le wiki
de Fink. Voyez la page <a
href="http://wiki.finkproject.org/index.php/Fink:Package_issues">Package
issues</a>.</p></div>
</a>
-<h2><a name="usage-general">8 Problème généraux d'utilisation de
paquets</a></h2>
+<h2><a name="usage-general">8 Problèmes généraux d'utilisation de
paquets</a></h2>
<a name="usage-general.xlocale">
@@ -859,4 +859,4 @@
provided the document and this copyright notice remain complete and
unmodified. Any commercial reproduction and any online publication
requires the explicit consent of the author.</p><hr>
-<p>Generated from <i>$Fink: faq.fr.xml,v 1.66 2006/11/23 21:16:22 michga Exp
$</i></p></body></html>
+<p>Generated from <i>$Fink: faq.fr.xml,v 1.67 2006/11/28 07:41:42 michga Exp
$</i></p></body></html>
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits