diff options
author | Marc Fonvieille <blackend@FreeBSD.org> | 2006-04-16 17:35:13 +0000 |
---|---|---|
committer | Marc Fonvieille <blackend@FreeBSD.org> | 2006-04-16 17:35:13 +0000 |
commit | e5542fe7fb65e036aa57b15ae33a9254f3402b7c (patch) | |
tree | af9f0f4573fe7f45739f551c37cb8f91f93f0619 /fr_FR.ISO8859-1/books | |
parent | 1a465e8fd8eecc53160fd6c3ea8554aac475075a (diff) |
Notes
Diffstat (limited to 'fr_FR.ISO8859-1/books')
-rw-r--r-- | fr_FR.ISO8859-1/books/handbook/mirrors/chapter.sgml | 339 |
1 files changed, 292 insertions, 47 deletions
diff --git a/fr_FR.ISO8859-1/books/handbook/mirrors/chapter.sgml b/fr_FR.ISO8859-1/books/handbook/mirrors/chapter.sgml index be75cbf30f..abc626d4e8 100644 --- a/fr_FR.ISO8859-1/books/handbook/mirrors/chapter.sgml +++ b/fr_FR.ISO8859-1/books/handbook/mirrors/chapter.sgml @@ -3,7 +3,7 @@ The FreeBSD French Documentation Project $FreeBSD$ - Original revision: 1.385 + Original revision: 1.413 --> <appendix id="mirrors"> @@ -209,17 +209,6 @@ </address> </listitem> - <listitem> - <address> - <otheraddr>FreeBSD Services Ltd</otheraddr> - <street>11 Lapwing Close</street> - <city>Bicester</city> - <postcode>OX26 6XR</postcode> - <country>Royaume-Uni</country> - WWW: <otheraddr><ulink url="http://www.freebsd-services.com/"></ulink></otheraddr> - </address> - </listitem> - <listitem> <address> <otheraddr>Ingram Micro</otheraddr> @@ -412,20 +401,12 @@ demandera.)</para> </listitem> <listitem> - <para><emphasis>Suède</emphasis>: - freebsdanoncvs@anoncvs.se.FreeBSD.org:/home/ncvs - (ssh uniquement - pas de mot de passe)</para> - - <programlisting>SSH HostKey: 1024 a7:34:15:ee:0e:c6:65:cf:40:78:2d:f3:cd:87:bd:a6 root@apelsin.fruitsalad.org -SSH2 HostKey: 1024 21:df:04:03:c7:26:3e:e8:36:1a:50:2d:c7:ae:b8:5f ssh_host_dsa_key.pub</programlisting> - </listitem> - <listitem> <para><emphasis>USA</emphasis>: freebsdanoncvs@anoncvs.FreeBSD.org:/home/ncvs (ssh uniquement - pas de mot de passe)</para> - <programlisting>SSH HostKey: 1024 a1:e7:46:de:fb:56:ef:05:bc:73:aa:91:09:da:f7:f4 root@sanmateo.ecn.purdue.edu -SSH2 HostKey: 1024 52:02:38:1a:2f:a8:71:d3:f5:83:93:8d:aa:00:6f:65 ssh_host_dsa_key.pub</programlisting> + <programlisting>SSH HostKey: 1024 8b:c4:6f:9a:7e:65:8a:eb:50:50:29:7c:a1:47:03:bc root@ender.liquidneon.com +SSH2 HostKey: 2048 4d:59:19:7b:ea:9b:76:0b:ca:ee:da:26:e2:3a:83:b8 ssh_host_dsa_key.pub</programlisting> </listitem> <listitem> <para><emphasis>USA</emphasis>: @@ -484,15 +465,12 @@ SSH2 HostKey: 1024 80:a7:87:fa:61:d9:25:5c:33:d5:48:51:aa:8f:b6:12 ssh_host_dsa_ <application>CVS anonyme</application>:</para> <example> - <title>Récupérer quelque chose de -CURRENT (&man.ls.1;) - et l'effacer ensuite:</title> + <title>Récupérer quelque chose de -CURRENT (&man.ls.1;):</title> - <screen>&prompt.user; <userinput>setenv CVSROOT :pserver:anoncvs@anoncvs.FreeBSD.org:/home/ncvs</userinput> + <screen>&prompt.user; <userinput>setenv CVSROOT :pserver:anoncvs@anoncvs.jp.FreeBSD.org:/home/ncvs</userinput> &prompt.user; <userinput>cvs login</userinput> <emphasis>At the prompt, enter the password</emphasis> <quote>anoncvs</quote>. &prompt.user; <userinput>cvs co ls</userinput> -&prompt.user; <userinput>cvs release -d ls</userinput> -&prompt.user; <userinput>cvs logout</userinput> </screen> </example> @@ -508,15 +486,13 @@ Warning: Permanently added 'anoncvs.freebsd.org' (DSA) to the list of known host </example> <example> - <title>Récupérer la version 3.X-STABLE de + <title>Récupérer la version 6-STABLE de &man.ls.1;:</title> - <screen>&prompt.user; <userinput>setenv CVSROOT :pserver:anoncvs@anoncvs.FreeBSD.org:/home/ncvs</userinput> + <screen>&prompt.user; <userinput>setenv CVSROOT :pserver:anoncvs@anoncvs.jp.FreeBSD.org:/home/ncvs</userinput> &prompt.user; <userinput>cvs login</userinput> <emphasis>At the prompt, enter the password</emphasis> <quote>anoncvs</quote>. -&prompt.user; <userinput>cvs co -rRELENG_3 ls</userinput> -&prompt.user; <userinput>cvs release -d ls</userinput> -&prompt.user; <userinput>cvs logout</userinput> +&prompt.user; <userinput>cvs co -rRELENG_6 ls</userinput> </screen> </example> @@ -525,11 +501,10 @@ Warning: Permanently added 'anoncvs.freebsd.org' (DSA) to the list of known host concernant &man.ls.1; (sous forme de “diffs unifiés”) entre différentes versions de &os;</title> - <screen>&prompt.user; <userinput>setenv CVSROOT :pserver:anoncvs@anoncvs.FreeBSD.org:/home/ncvs</userinput> + <screen>&prompt.user; <userinput>setenv CVSROOT :pserver:anoncvs@anoncvs.jp.FreeBSD.org:/home/ncvs</userinput> &prompt.user; <userinput>cvs login</userinput> <emphasis>At the prompt, enter the password</emphasis> <quote>anoncvs</quote>. -&prompt.user; <userinput>cvs rdiff -u -rRELENG_3_0_0_RELEASE -rRELENG_3_4_0_RELEASE ls</userinput> -&prompt.user; <userinput>cvs logout</userinput> +&prompt.user; <userinput>cvs rdiff -u -rRELENG_5_3_0_RELEASE -rRELENG_5_4_0_RELEASE ls</userinput> </screen> </example> @@ -537,13 +512,11 @@ Warning: Permanently added 'anoncvs.freebsd.org' (DSA) to the list of known host <title>Savoir quels autres noms de modules peuvent être utilisés:</title> - <screen>&prompt.user; <userinput>setenv CVSROOT :pserver:anoncvs@anoncvs.FreeBSD.org:/home/ncvs</userinput> + <screen>&prompt.user; <userinput>setenv CVSROOT :pserver:anoncvs@anoncvs.jp.FreeBSD.org:/home/ncvs</userinput> &prompt.user; <userinput>cvs login</userinput> <emphasis>At the prompt, enter the password</emphasis> <quote>anoncvs</quote>. &prompt.user; <userinput>cvs co modules</userinput> &prompt.user; <userinput>more modules/modules</userinput> -&prompt.user; <userinput>cvs release -d modules</userinput> -&prompt.user; <userinput>cvs logout</userinput> </screen> </example> </sect2> @@ -562,7 +535,7 @@ Warning: Permanently added 'anoncvs.freebsd.org' (DSA) to the list of known host </listitem> <listitem> - <para><ulink url="http://www.cvshome.org/">CVS Home</ulink>, + <para><ulink url="http://ximbiot.com/cvs/wiki/">CVS Home</ulink>, la communauté de développement et de support de CVS.</para> </listitem> @@ -644,13 +617,6 @@ Warning: Permanently added 'anoncvs.freebsd.org' (DSA) to the list of known host trouve dans <filename>/usr/src/usr.sbin/ctm</filename> si vous avez un exemplaire des sources en ligne.</para> - <para>Si vous utilisez une version de &os; antérieure - à la 2.0, vous pouvez récupérer la version - courante des sources de <application>CTM</application> directement - à partir de:</para> - - <para><ulink url="http://www.FreeBSD.org/cgi/cvsweb.cgi/src/usr.sbin/ctm/"></ulink></para> - <para>Vous pouvez obtenir les “deltas” à fournir à <application>CTM</application> de deux façons, par FTP ou par courrier électronique. Si vous @@ -1417,7 +1383,7 @@ src-all</programlisting> type <emphasis>pull</emphasis>. Fondamentalement, cela signifie que vous vous connectez au serveur <application>CVSup</application>, ce dernier dit, “Voici - cd que vous pouvez télécharger...”, puis + ce que vous pouvez télécharger...”, puis votre client répond “Ok, je prendrai ceci, ceci, ceci et cela”. Dans la configuration par défaut, le client <application>CVSup</application> @@ -2045,6 +2011,16 @@ doc/zh_*</screen> </varlistentry> <varlistentry> + <term><literal>ports-net-im + release=cvs</literal></term> + + <listitem> + <para>Logiciels de messagerie + instantanée.</para> + </listitem> + </varlistentry> + + <varlistentry> <term><literal>ports-net-mgmt release=cvs</literal></term> @@ -2055,6 +2031,16 @@ doc/zh_*</screen> </varlistentry> <varlistentry> + <term><literal>ports-net-p2p + release=cvs</literal></term> + + <listitem> + <para>Logiciels pour le <quote>peer to + peer</quote>.</para> + </listitem> + </varlistentry> + + <varlistentry> <term><literal>ports-news release=cvs</literal></term> @@ -2591,6 +2577,235 @@ doc/zh_*</screen> </sect2> </sect1> + <sect1 id="portsnap"> + <title>Utiliser Portsnap</title> + + <sect2 id="portsnap-intro"> + <title>Introduction</title> + + <para><application>Portsnap</application> est un système + de distribution sécurisée du catalogue des + logiciels portés de &os;. Approximativement chaque + heure, un <quote>instantané</quote> du catalogue des + logiciels portés est généré, + rassemblé et signé de manière + chiffrée. Les fichiers résultants sont alors + distribués par l'intermédiaire du protocole + HTTP.</para> + + <para>Tout comme <application>CVSup</application>, + <application>Portsnap</application> utilise un modèle + de mise à jour de type <emphasis>pull</emphasis>: le + catalogue des logiciels portés packagé et + signé est placé sur un serveur Web qui attend + les requêtes des clients. Les utilisateurs doivent soit + exécuter manuellement &man.portsnap.8; pour + télécharger les mises à jour, soit + configurer &man.cron.8; pour un téléchargement + régulier et automatique des mises à jour.</para> + + <para>Pour des raisons techniques, + <application>Portsnap</application> ne met pas à jour + le catalogue des logiciels portés directement dans le + répertoire <filename + role="directory">/usr/ports</filename>; le logiciel travaille + plutôt par défaut sur une version + compressée de l'arborescence des logiciels + portés dans le répertoire <filename + role="directory">/var/db/portsnap</filename>. Cette copie + compressée est ensuite utilisée pour mettre + à jour le catalogue des logiciels portés.</para> + + <note> + <para>Si <application>Portsnap</application> est + installé à partir du catalogue des logiciels + portés de &os;, alors l'emplacement par défaut + pour son instantané compressé sera <filename + role="directory">/usr/local/portsnap</filename> au lieu de + <filename role="directory">/var/db/portsnap</filename>.</para> + </note> + </sect2> + + <sect2 id="portsnap-install"> + <title>Installation</title> + + <para>Sous &os; 6.0 et les versions plus récentes, + <application>Portsnap</application> fait partie du + système de base de &os;. Sous des versions plus + anciennes de &os;, il peut être installé à + partir du logiciel porté <filename + role="package">sysutils/portsnap</filename>.</para> + </sect2> + + <sect2 id="portsnap-config"> + <title>Configuration de Portsnap</title> + + <para>L'exécution de <application>Portsnap</application> + est contrôlée par le fichier de configuration + <filename>/etc/portsnap.conf</filename>. Pour la plupart des + utilisateurs, le fichier de configuration par défaut + sera suffisant; pour plus de détails, consultez la page + de manuel &man.portsnap.conf.5;.</para> + + <note> + <para>Si <application>Portsnap</application> est + installé à partir du catalogue des logiciels + portés, il utilisera + <filename>/usr/local/etc/portsnap.conf</filename> comme + fichier de configuration au lieu de + <filename>/etc/portsnap.conf</filename>. Ce fichier n'est pas + créé lors de l'installation du logiciel, mais un + fichier d'exemple est fourni; pour le copier à son + emplacement correct, utilisez la commande suivante:</para> + + <screen>&prompt.root; <userinput>cd /usr/local/etc && cp portsnap.conf.sample portsnap.conf</userinput></screen> + </note> + </sect2> + + <sect2> + <title>Exécuter <application>Portsnap</application> pour la + première fois</title> + + <para>Au premier lancement de la commande &man.portsnap.8;, il + sera nécessaire de télécharger un + instantané compressé de + l'intégralité de l'arborescence des logiciels + portés dans <filename + role="directory">/var/db/portsnap</filename> (ou <filename + role="directory">/usr/local/portsnap</filename> si + <application>Portsnap</application> a été + installé à partir du catalogue des logiciels + portés). Au début de l'année 2006, cela + représentait un téléchargement d'environ + 41 Mo.</para> + + <screen>&prompt.root; <userinput>portsnap fetch</userinput></screen> + + <para>Une fois que l'instantané compressé a + été récupéré, une copie + utilisable de l'arborescence des logiciels portés peut + être extraite dans le répertoire <filename + role="directory">/usr/ports</filename>. Cela est + nécessaire même si une arborescence a + déjà été créée dans + ce répertoire (par exemple en utilisant + <application>CVSup</application>), puisque cela met en place + une version de référence à partir de + laquelle <command>portsnap</command> peut déterminer + plus tard quelles parties du catalogue des logiciels + portés a besoin d'une mise à jour.</para> + + <screen>&prompt.root; <userinput>portsnap extract</userinput></screen> + + <note> + <para>Dans l'installation par défaut de &os; <filename + role="directory">/usr/ports</filename> n'est pas + créé. Si vous utilisez &os; 6.0-RELEASE, + ce répertoire doit être créé avant + d'utiliser la commande <command>portsnap</command>. Sur les + versions de &os; plus récentes ou avec la version de + <application>Portsnap</application> installée à + partir du catalogue des logiciels portés, cette + création est effectuée automatiquement à + la premiere utilisation de la commande + <command>portsnap</command>.</para> + </note> + </sect2> + + <sect2> + <title>Mettre à jour l'arborescence des logiciels + portés</title> + + <para>Après qu'un instantané initial du catalogue + des logiciels portés ait été + récupéré puis décompressé + dans le répertoire <filename + role="directory">/usr/ports</filename>, la mise à jour + du catalogue se divise en deux étapes: la + récupération (<emphasis>fetch</emphasis>) des + mises à jour de l'instantané, et leur + utilisation pour mettre à jour + (<emphasis>update</emphasis>) le catalogue des logiciels + portés en tant que tel. Ces deux étapes peuvent + être effectuées par l'intermédiaire d'une + seule commande <command>portsnap</command>:</para> + + <screen>&prompt.root; <userinput>portsnap fetch update</userinput></screen> + + <note> + <para>Des versions anciennes de <command>portsnap</command> ne + supporte pas cette syntaxe; en cas d'échec, utilisez + à la place ceci:</para> + + <screen>&prompt.root; <userinput>portsnap fetch</userinput> +&prompt.root; <userinput>portsnap update</userinput></screen> + </note> + </sect2> + + <sect2> + <title>Exécuter Portsnap à partir de cron</title> + + <para>Afin d'éviter tout problème + <quote>d'embouteillage</quote> lors de l'accès aux + serveurs <application>Portsnap</application>, + <command>portsnap fetch</command> ne fonctionnera pas à + partir d'une tâche &man.cron.8;. Il existe, à la + place, une commande <command>portsnap cron</command> + spécifique, qui patiente durant un délai + aléatoire pouvant aller jusqu'à 3600 secondes + avant de récupérer les mises à + jour.</para> + + <para>De plus, il est fortement recommandé de ne pas + exécuter <command>portsnap update</command> à + partir d'une tâche <command>cron</command>, puisque cela + peut être à l'origine de graves problèmes + si la commande a lieu au même moment qu'un logiciel + porté est en train d'être compilé ou + installé. Cependant, les fichiers + <filename>INDEX</filename> peuvent être mis à + jour sans risque, et cela peut être fait en passant + l'indicateur <option>-I</option> à la commande + <command>portsnap</command> (bien entendu si <command>portsnap + -I update</command> est exécuté à par + <command>cron</command>, il sera alors nécessaire de + lancer <command>portsnap update</command> sans l'option + <option>-I</option> ultérieurement pour mettre à + jour le reste de l'arborescence).</para> + + <para>L'ajout de la ligne suivante dans le fichier + <filename>/etc/crontab</filename> demandera à + <command>portsnap</command> de mettre à jour son + instantané compressé et les fichiers + <filename>INDEX</filename> du répertoire <filename + role="directory">/usr/ports</filename>, et enverra un courrier + électronique si un logiciel porté + installé n'est pas à jour:</para> + + <programlisting>0 3 * * * root portsnap -I cron update && pkg_version -vIL=</programlisting> + + <note> + <para>Si l'horloge système n'est pas positionnée + sur le fuseau horaire local, remplacez <literal>3</literal> + par une valeur quelconque comprise entre 0 et 23, afin de + répartir de manière plus + équilibrée la charge sur les serveurs + <application>Portsnap</application>.</para> + </note> + + <note> + <para>Des versions anciennes de <command>portsnap</command> ne + supportent pas l'utilisation de commandes multiples (par + exemple <literal>cron update</literal>) lors de la même + invocation de <command>portsnap</command>. Si la ligne + précédente échoue, essayez de remplacer + <command>portsnap -I cron update</command> par + <command>portsnap cron && portsnap -I + update</command>.</para> + </note> + </sect2> + </sect1> + <sect1 id="cvs-tags"> <title>Etiquettes CVS</title> @@ -2657,6 +2872,28 @@ doc/zh_*</screen> </varlistentry> <varlistentry> + <term>RELENG_6_1</term> + + <listitem> + <para>Branche de publication de la version &os;-6.1, + utilisée uniquement pour les avis de + sécurité et autres correctifs de + problèmes critiques.</para> + </listitem> + </varlistentry> + + <varlistentry> + <term>RELENG_6_0</term> + + <listitem> + <para>Branche de publication de la version &os;-6.0, + utilisée uniquement pour les avis de + sécurité et autres correctifs de + problèmes critiques.</para> + </listitem> + </varlistentry> + + <varlistentry> <term>RELENG_5</term> <listitem> @@ -2870,6 +3107,14 @@ doc/zh_*</screen> <variablelist> <varlistentry> + <term>RELENG_6_0_0_RELEASE</term> + + <listitem> + <para>FreeBSD 6.0</para> + </listitem> + </varlistentry> + + <varlistentry> <term>RELENG_5_4_0_RELEASE</term> <listitem> |