Changeset 1624 for trunk/www


Ignore:
Timestamp:
Jan 9, 2003, 11:05:35 AM (17 years ago)
Author:
matt
Message:

Translation of page's title

Location:
trunk/www/fr
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/www/fr/faq.php

    r1612 r1624  
    33//
    44// File     : faq.php
    5 // Version  : $Id: faq.php,v 1.4 2003/01/08 03:42:11 matt Exp $
     5// Version  : $Id: faq.php,v 1.5 2003/01/09 11:04:35 matt Exp $
    66// Location : /projects/darwinports/fr/faq.php
    77//
    88
    99        include_once("$DOCUMENT_ROOT/includes/od_lib.inc.php");
    10         od_print_header("DarwinPorts FAQ", "fr", "iso-8859-1", "", 0, "/projects/darwinports");
     10        od_print_header("FAQ DarwinPorts", "fr", "iso-8859-1", "", 0, "/projects/darwinports");
    1111?>
    1212
     
    1919
    2020<p>
    21 Ce document essaye de répondre aux question les plus fréquemment posées à propos de Darwinports.
     21Ce document essaye de répondre aux question les plus fréquemment posées à propos de DarwinPorts.
    2222</p>
    2323
     
    2525
    2626
    27 <p><strong>Qu'EST-ce que Darwinports ?</strong></p>
     27<p><strong>Qu'EST-ce que DarwinPorts ?</strong></p>
    2828
    2929<p>
    30 Une description de Darwinports est plus compréhensible en utilisant une comparaison : c'est une sorte de collection de ports comme ceux de <a href="http://www.freebsd.org/ports">FreeBSD</a> ou <a href="http://fink.sourceforge.net">fink</a> qui permet d'automatiser le processus de compilation et d'installation de logiciels tierce partie pour Mac OS X. Cela permet également de garder une trace des dépendances requises pour un logiciel donné et de savoir comment construire le logiciel souhaité sur Mac OS X et de l'installer dans un emplacement commun, ce qui revient à dire qu'un logiciel installé via Darwinports ne va pas aller se répandre dans tout le système ou demander une connaissance particulière pour l'installer et surtout dans quel ordre il faut l'installer.
     30Une description de DarwinPorts est plus compréhensible en utilisant une comparaison : c'est une sorte de collection de ports comme ceux de <a href="http://www.freebsd.org/ports">FreeBSD</a> ou <a href="http://fink.sourceforge.net">fink</a> qui permet d'automatiser le processus de compilation et d'installation de logiciels tierce partie pour Mac OS X. Cela permet également de garder une trace des dépendances requises pour un logiciel donné et de savoir comment construire le logiciel souhaité sur Mac OS X et de l'installer dans un emplacement commun, ce qui revient à dire qu'un logiciel installé via DarwinPorts ne va pas aller se répandre dans tout le système ou demander une connaissance particulière pour l'installer et surtout dans quel ordre il faut l'installer.
    3131</p>
    3232
    33 <p><strong>Comment est implémenté Darwinports ?</strong></p>
     33<p><strong>Comment est implémenté DarwinPorts ?</strong></p>
    3434
    3535<p>
    36 Le système Darwinports est pratiquement tout écrit en Tcl et a été pensé pour être intégré dans d'autres applications, comme par exemple dans une interface de navigation (comme ce projet en cours appelé <a href="http://www.opendarwin.org/cgi-bin/cvsweb.cgi/proj/dp-cocoa/">dp-cocoa</a>, une interface basée sur Cocoa) ou alors dans une application contrôlée via une interface web. Il a été prévu pour être très extensible depuis ses tous premiers débuts, il est composé de telle manière qu'un changement de conception et/ou d'infrastructure peut être opéré indépendamment des ports, signifiant que si le système évolue, les choses anciennes ne seront pas affectées.
     36Le système DarwinPorts est pratiquement tout écrit en Tcl et a été pensé pour être intégré dans d'autres applications, comme par exemple dans une interface de navigation (comme ce projet en cours appelé <a href="http://www.opendarwin.org/cgi-bin/cvsweb.cgi/proj/dp-cocoa/">dp-cocoa</a>, une interface basée sur Cocoa) ou alors dans une application contrôlée via une interface web. Il a été prévu pour être très extensible depuis ses tous premiers débuts, il est composé de telle manière qu'un changement de conception et/ou d'infrastructure peut être opéré indépendamment des ports, signifiant que si le système évolue, les choses anciennes ne seront pas affectées.
    3737</p>
    3838
    3939<p>
    40 Même si Darwinports est écrit en Tcl, un utilisateur n'a pas besoin de connaître le langage Tcl pour pouvoir utiliser ce système ou même ajouter de nouveaux ports. Même si les fichiers de description des ports sont actuellement des programmes complets en Tcl, ils ressemblent plus à une liste comportant des paires de type clé/valeur.
     40Même si DarwinPorts est écrit en Tcl, un utilisateur n'a pas besoin de connaître le langage Tcl pour pouvoir utiliser ce système ou même ajouter de nouveaux ports. Même si les fichiers de description des ports sont actuellement des programmes complets en Tcl, ils ressemblent plus à une liste comportant des paires de type clé/valeur.
    4141</p>
    4242
    43 <p><strong>Quelles sont les différences de Darwinports comparé aux ports de FreeBSD ?</strong></p>
     43<p><strong>Quelles sont les différences de DarwinPorts comparé aux ports de FreeBSD ?</strong></p>
    4444
    4545<p>
     
    4747</p>
    4848
    49 <p><strong>Pourquoi Darwinports a été entièrement créé de A à Z plutôt que d'adopter quelque chose comme les ports FreeBSD ?</strong></p>
     49<p><strong>Pourquoi DarwinPorts a été entièrement créé de A à Z plutôt que d'adopter quelque chose comme les ports FreeBSD ?</strong></p>
    5050
    5151<p>
    52 Même en ne comptant pas les quelques limitations des ports FreeBSD décrites ci-dessus, la "science" de créer des systèmes de construction automatisés est bien plus complexe à première vue qu'il n'y paraît et il y aura toujours des approches nouvelles concernant la façon d'aborder le problème, ce que nous avons essayé de faire avec Darwinports. Il y a probablement d'autres systèmes, certains d'entre eux ont déjà été mentionnés qui ont essayé à leurs manières de résoudre ce problème et il y aura probablement beaucoup plus de systèmes similaires essayant de trouver une solution unique qui plaise à tout le monde - ça n'est que plus ou moins impossible. Nous invitons toute personne susceptible de juger l'aspect de Darwinports d'après ses propres spécificités et de le considérer comme un projet parallèle plutôt qu'un élan de compétition car il y a plus d'un logiciel et autre système qui sache gérer et comment permettre l'automatisation de tout ceci.
     52Même en ne comptant pas les quelques limitations des ports FreeBSD décrites ci-dessus, la "science" de créer des systèmes de construction automatisés est bien plus complexe à première vue qu'il n'y paraît et il y aura toujours des approches nouvelles concernant la façon d'aborder le problème, ce que nous avons essayé de faire avec DarwinPorts. Il y a probablement d'autres systèmes, certains d'entre eux ont déjà été mentionnés qui ont essayé à leurs manières de résoudre ce problème et il y aura probablement beaucoup plus de systèmes similaires essayant de trouver une solution unique qui plaise à tout le monde - ça n'est que plus ou moins impossible. Nous invitons toute personne susceptible de juger l'aspect de DarwinPorts d'après ses propres spécificités et de le considérer comme un projet parallèle plutôt qu'un élan de compétition car il y a plus d'un logiciel et autre système qui sache gérer et comment permettre l'automatisation de tout ceci.
    5353</p>
    5454
    55 <p><strong>Quelles sont les conditions requises pour Darwinports ?</strong></p>
     55<p><strong>Quelles sont les conditions requises pour DarwinPorts ?</strong></p>
    5656
    5757<p>
    58 Il requiert actuellement Mac OS X 10.2 (Jaguar), avec les Developer Tools d'installés puisque c'est le code de référence que la plupart d'entre nous utilise. Il y également un portage prévu pour permettre une compatibilité avec la 10.1 (Puma) dès que nous aurons pu identifier toutes les conséquences des "variantes" qui ont besoin d'être ajoutées aux différents ports. Le projet Darwinports prend des dispositions pour la version d'OS ou les "variantes" spécifiques d'architecture d'un port et nous souhaitons influencer ce mécanisme pour supporter plusieurs versions d'OS ainsi que plusieurs types d'architectures (pour Darwin/x86 par exemple) en une manière claire.
     58Il requiert actuellement Mac OS X 10.2 (Jaguar), avec les Developer Tools d'installés puisque c'est le code de référence que la plupart d'entre nous utilise. Il y également un portage prévu pour permettre une compatibilité avec la 10.1 (Puma) dès que nous aurons pu identifier toutes les conséquences des "variantes" qui ont besoin d'être ajoutées aux différents ports. Le projet DarwinPorts prend des dispositions pour la version d'OS ou les "variantes" spécifiques d'architecture d'un port et nous souhaitons influencer ce mécanisme pour supporter plusieurs versions d'OS ainsi que plusieurs types d'architectures (pour Darwin/x86 par exemple) en une manière claire.
    5959</p>
    6060
    61 <p><strong>Est-ce que Darwinports gère également la gestion de paquet ?</strong></p>
     61<p><strong>Est-ce que DarwinPorts gère également la gestion de paquet ?</strong></p>
    6262
    6363<p>
    64 Actuellement, Darwinports compile juste les logiciels depuis les sources, les installe et enregistre le processus d'installation afin de permettre à Darwinports d'être capable de les désinstaller si vous lui demandiez. Il créera également un binaire "instantané" d'une installation d'un port que vous pourrez donner à quelqu'un d'autre afin de lui permettre d'éviter de repasser par les étapes de compilation du port; mais la gestion de paquet est une chose que nous avons délibérément mise de côté pour la "phase II" du projet, nous adopterons probablement alors un système de gestion de paquet déjà existant et feront que Darwinports génère simplement ces paquets à la demande. même avec une "gestion propre et net des paquets", il sera toujours important de laisser le choix de compiler depuis les sources puisque quelque chose doit générer les paquets pour chaque version d'OS ou des différents ports, et les développeurs qui modifient les librairies système ou s'amusant à compiler un type de logiciel de différentes manières peuvent trouver insuffisant pour leurs besoins un paquet du binaire déjà "mis en boîte" et prêt à l'emploi.
     64Actuellement, DarwinPorts compile juste les logiciels depuis les sources, les installe et enregistre le processus d'installation afin de permettre à DarwinPorts d'être capable de les désinstaller si vous lui demandiez. Il créera également un binaire "instantané" d'une installation d'un port que vous pourrez donner à quelqu'un d'autre afin de lui permettre d'éviter de repasser par les étapes de compilation du port; mais la gestion de paquet est une chose que nous avons délibérément mise de côté pour la "phase II" du projet, nous adopterons probablement alors un système de gestion de paquet déjà existant et feront que DarwinPorts génère simplement ces paquets à la demande. même avec une "gestion propre et net des paquets", il sera toujours important de laisser le choix de compiler depuis les sources puisque quelque chose doit générer les paquets pour chaque version d'OS ou des différents ports, et les développeurs qui modifient les librairies système ou s'amusant à compiler un type de logiciel de différentes manières peuvent trouver insuffisant pour leurs besoins un paquet du binaire déjà "mis en boîte" et prêt à l'emploi.
    6565</p>
    6666
    67 <p><strong>Pourquoi est-ce que Darwinports installe tout dans /opt/local par défaut ?</strong></p>
     67<p><strong>Pourquoi est-ce que DarwinPorts installe tout dans /opt/local par défaut ?</strong></p>
    6868
    6969<p>
    70 Premièrement, cet emplacement peut être modifié par un autre emplacement de votre choix, en éditant /etc/ports/ports.conf donc rien n'est figé. Même l'infrastructure basique de Darwinports, qui s'installe dans /opt/local par défaut peut être installée n'importe ou simplement en modifiant la valeur de PREFIX en ligne de commande (reportez au fichier README.fr pour plus de détails). Deuxièmement, nous avons sélectionné un CERTAIN emplacement pour que les choses à installer s'installent et qu'ils ne se heurtent pas à des composants ou des choses du système déjà installés dans /usr/local, ainsi nous avons choisi de suivre lâchement la convention de Sun et de choisir finalement /opt/local.
     70Premièrement, cet emplacement peut être modifié par un autre emplacement de votre choix, en éditant /etc/ports/ports.conf donc rien n'est figé. Même l'infrastructure basique de DarwinPorts, qui s'installe dans /opt/local par défaut peut être installée n'importe ou simplement en modifiant la valeur de PREFIX en ligne de commande (reportez au fichier README.fr pour plus de détails). Deuxièmement, nous avons sélectionné un CERTAIN emplacement pour que les choses à installer s'installent et qu'ils ne se heurtent pas à des composants ou des choses du système déjà installés dans /usr/local, ainsi nous avons choisi de suivre lâchement la convention de Sun et de choisir finalement /opt/local.
    7171</p>
    7272
     
    8888<p><i>Unable to open port: can't find package Pextlib 1.0</i></p>
    8989<p>
    90 DarwinPorts ne se compilera pas correctement avec les librairies TCL livrées dans les premières versions du paquet TCL de Fink. Mettez à jour votre paquet TCL de Fink, ou assurez-vous que vous utilisez la librairie TCL du système, et reconstruisez Darwinports.
     90DarwinPorts ne se compilera pas correctement avec les librairies TCL livrées dans les premières versions du paquet TCL de Fink. Mettez à jour votre paquet TCL de Fink, ou assurez-vous que vous utilisez la librairie TCL du système, et reconstruisez DarwinPorts.
    9191</p>
    9292
    9393<p><i>Norton AntiVirus</i></p>
    9494<p>
    95 Le projet Fink a découvert récemment de nombreux problèmes incluant des kernel panics et des gels durant la mise en place de patchs lorsque certains logiciels anti-virus étaient installés. Vous devrez peut-être désactiver tout logiciel anti-virus avant d'utiliser Darwinports ou Fink.
     95Le projet Fink a découvert récemment de nombreux problèmes incluant des kernel panics et des gels durant la mise en place de patchs lorsque certains logiciels anti-virus étaient installés. Vous devrez peut-être désactiver tout logiciel anti-virus avant d'utiliser DarwinPorts ou Fink.
    9696</p>
    9797
  • trunk/www/fr/portfileHOWTO.php

    r1618 r1624  
    33//
    44// File     : portfileHOWTO.php
    5 // Version  : $Id: portfileHOWTO.php,v 1.2 2003/01/08 14:17:05 matt Exp $
     5// Version  : $Id: portfileHOWTO.php,v 1.3 2003/01/09 11:05:13 matt Exp $
    66// Location : /projects/darwinports/portfileHOWTO.php
    77//
    88
    99        include_once("$DOCUMENT_ROOT/includes/od_lib.inc.php");
    10         od_print_header("How to Write a DarwinPorts Portfile", "fr", "iso-8859-1", "", 0);
     10        od_print_header("Comment écrire un Portfile pour DarwinPorts", "fr", "iso-8859-1", "", 0);
    1111?>
    1212
    1313<h2>
    14 Comment écrire un Portfile pour Darwinports
     14Comment écrire un Portfile pour DarwinPorts
    1515</h2>
    1616<pre><tt>
  • trunk/www/fr/ports.php

    r1617 r1624  
    33        require_once("$DOCUMENT_ROOT/includes/od_db.inc.php");
    44
    5         od_print_header("DarwinPorts Portfiles", "fr", "iso-8859-1", "", 0);
     5        od_print_header("Portfiles DarwinPorts", "fr", "iso-8859-1", "", 0);
    66?>
    77        <center>
Note: See TracChangeset for help on using the changeset viewer.