Salut Gé,
tu as bien bossé (en quantité et en qualité) !
Mes commentaires ci-dessous.
A+,
Damien
* Finding out which packages own files on your system
- "la détection des paquets possèdant des fichiers sur
le système"
=> "possédant"
=> "sur votre système"
* "Every package you install with RPM is recorded in the RPM
database. The RPM
system includes commands to query this database to find out which
packages
are installed and to provide quite a few details about
these packages."
- "...et d'obtenir quelques détails au sujet de ces
paquets."
=> "... et d'obtenir de nombreux détails..."
* "\n
package telnet-0.17 is not installed\n
"
=> Lorsque je lance cette commande (rpm -q telnet-0.17), je
lis ce message en Français: "le paquetage telnet-0.17 n'est pas
installé"
=> Au passage, c'est dommage de noter que "package" a été
traduit en "paquetage" dans cette appli.
* "The rpm –q command expects a package name. Although it supports
some amount
of customized queries, you really need to know which packages you
want the
rpm command to report on."
- "La commande rpm -q attend un nom de paquet. Comme elle
prend en charge un
certain nombre d'interrogations personnalisées, elle a vraiment
besoin de
savoir quels sont les paquets dont vous attendez des
informations."
=> "Bien qu'elle prenne en charge..."
=> "les paquets pour lesquels vous attendez des
informations." ?
* "Querying everything"
- "Interroger à propos d'un peu tout"
=> "Interroger sur tout"?
* "This output has been modified to meet size constraints. Try the
<command>rpm
–qa</command> command to see the full output for your
system."
- "Cette sortie a été adaptée aux contraintes de volume.
Essayez la commande
<command>rpm –qa</command> sur votre système pour voir
une sortie complète."
=> "...aux contraintes de place." ?
* "You can take advantage of the power of the Linux shells,
though, and the
wonderful ability to pipe the output of one command into another
to work
around this problem. With the large amount of output, you may want
to pipe
the output to the <command>more</command> or
<command>less</command>
programs, and display the output one page at a time."
- "Vous pouvez, toutefois, tirer profit de la puissance des
interpréteurs de
commande Linux et de la merveilleuse possibilité de canaliser la
sortie
d'une commande en entrée d'une autre pour travailler le
problème. Avec une
sortie volumineuse, vous pouvez canaliser la sortie par les
programmes
<command>more</command> ou
<command>less</command> pour l'afficher page
écran par page écran."
=> "pour contourner le problème"
* "You can take advantage of some of the options that the grep
command
supports, including -i for ignoring the case of the string to
match, --
regexp to pass a regular expression to grep, and -v, to output
only those
entries that do not match the search string."
- "Vous pouvez aussi tirer avantage de quelques options
acceptées par la
commande grep : -i pour ne pas tenir compte de la casse de la
chaîne à
rechercher, -regexp pour passer une expression régulière
comme paramètre et -
v pour ne trier que les entrées qui ne comportent pas la chaîne
indiquée en
paramètre."
=> "--regexp"
=> S'assurer que les caractères de "-v" ne soient pas
séparés par un retour à la ligne.
* "X Window System graphical desktop application"
- "Applicationpour le bureau graphique du système X
Window"
=> "Application pour..."
* "Window manager for controlling the layout of windows on the
screen"
- "Gestionnaire de fenêtre pour contrôler la disposition de
la fenêtre à l'écran"
=> "...pour contrôler la disposition des fenêtres à
l'écran"
* "There are quite a few other Linux commands you can use in
pipelines with the
<command>rpm –qa</command> command to better filter
and display the data,
such as <command>wc –l</command> to count the number
of packages that you
query. You can also use a number of other query options to find
out more
specialized information from the RPM database."
- "Il y a quelques autres commandes Linux que vous
pouvez utiliser en tube de
la commande <command>rpm –qa</command> pour mieux
filtrer l'affichage des
données, comme <command>wc –l</command> pour compter
le nombre de paquets
recherchés. Vous pouvez aussi utiliser un certain nombre d'options
de
recherche pour trouver des informations plus spécialisées dans la
base de
données RPM."
=> "Il y a un grand nombre d'autres commandes..."
=> "que vous pouvez utiliser pour canaliser la
commande..."
* "For example, the grep command used in previous examples is
really a file.
(Just about all Linux commands are a file of some sort, be it a
shell script
or an executable application.) You can use a few Linux commands to
determine
which package provides this handy program."
- "Par exemple, la commande grep utilisée dans les exemples
précédents est en
réalité un fichier (toutes les commandes Linux sont en quelque
sorte des
fichiers, que ce soit un script d'interpréteur ou un exécutable
d'application). Vous pouvez vous servir de quelques commandes
Linux pour
déterminer quel paquet fourni ce programme si commode."
=> "...quel paquet fournit ce programme..."
* "First, we need the exact path to the file. For Linux commands,
you can use
the <command>which</command> command, if the program
is in your path. (The
grep program must be in your path, or commands with grep will
fail.)"
- "D'abord, nous devons connaître le chemin exact conduisant
au fichier. Pour
les commandes Linux, utilisez
<command>which</command>, si le programme
situe sur un des chemins de votre environnement (le
programme grep doit être
dans votre environnement, sinon la commande avec grep échouera)."
=> "... utilisez <command>which</command> si le
programme se
situe sur un des chemins..."
* "file mail is not owned by any package"
- "file mail is not owned by any package"
=> lorsque je lance la commande, j'obtiens: "erreur:
fichier mail: Aucun fichier ou dossier de ce type"
* "As you can see, the name of a command does not always
correspond directly to
the name of the package that provides that command. This is where
the
<command>rpm –qf</command> command proves very useful.
Otherwise, you would
just have to know that OpenSSH is the project responsible for this
command."
- "Comme vous le voyez, le nom d'une commande n'est pas en
corrélation directe
avec le nom du paquet qui la fournit. C'est là que la commande
<command>rpm –
qf</command> montre toute son utilité. Autrement, il vous faudra
juste
savoir que OpenSSH est le nom du projet en charge de cette
commande."
=> "Autrement, il vous faudrait juste savoir..."
* "The sections on custom queries following in this chapter show
how you can
query for any information stored in a package header, including
all of the
information shown with <command>rpm –qi</command>, as
well as any other
header tag."
- "Les paragraphes suivants, relatifs aux interrogations
courantes, montrent
comment questionner à propos des informations contenues dans
l'en-tête du
paquet, y compris toute celles affichées avec
<command>rpm –qi</command>,
comme toute autre rubrique d'en-tête."
=> "toutes celles"
* "Getting more information"
- "Obtenir plus d'information"
=> "Obtenir plus d'informations"
* "Table 5-2 RPM File States"
- "Tableau 5-2 : état des fichiers RPM"
=> "Tableau 5-2 : états des fichiers RPM"
* "The simple scripts shown here add an entry to the /etc/shells
file and clean
up the entry when uninstalled."
- "Ce simple script montré ici ajoute une entrée dans
le fichier /etc/shells à
l'installation et nettoie l'entrée lors de la désinstallation."
=> "Ces simples scripts montrés ici ajoutent une entrée
dans le fichier /etc/shells à
l'installation et nettoient l'entrée lors de la désinstallation."
(il y a 2 scripts)
* "For example, a network server application may have been updated
to fix some
security problems. In that case, you likely want to upgrade. Other
changes
may not affect your site, leading you to decide not to upgrade."
- "Par exemple, un serveur réseau peut avoir été mis à
niveau pour corriger des
problèmes de sécurité. Dans ce cas, vous ferez vraisemblablement
cette mise
à jour. D'autres modifications peuvent ne pas concerner votre
site, vous
incitant à ne pas la faire."
=> "Par exemple, une application de serveur réseau
peut avoir été mis à niveau..."
* "To find information on a package and where it is documented,
use the
<option>–qdi</option> option to rpm (a combination of
the <option>–q</
option>, <option>–d</option>, and
<option>–i</option> options):"
- "Pour trouver l'information sur un paquet, ainsi que sa
situation, utilisez
l'option <option>–qdi</option> (combinaison des
options <option>–q</option>,
<option>–d</option> et
<option>–i</option>) :"
=> "Pour trouver l'information sur un paquet, ainsi que l'emplacement
de sa documentation..."
* "Package name"
- "Nom du paquet."
=> retirer la ponctuation
* "If you want to mix array tags with non-array tags, you can use
an equals
sign, <literal>=</literal>, in front of the tag name
to specify that the
given tag should be repeated for each item in the array. For
example:"
- "Si vous voulez mélanger des rubriques en tables avec des
rubriques isolées,
utilisez un signe égale <literal>=</literal>
en préfixe du nom de la
rubrique isolée pour indiquer qu'elle devra être répétée pour
chacun des
éléments de la table. Par exemple :"
=> "un signe égal"
* "With the normal %{tag} syntax, this conditional syntax gets
complicated
really fast. You need to break the elements down. For example:"
- "Avec la syntaxe normale %{RUBRIQUE}, cette syntaxe
conditionnelle devient
rapidement compliquée. Vous devrez abandonner les
éléments. Par exemple :"
=> "Vous devrez décomposer les éléments."
* "If the package has a value for the
<literal>EPOCH</literal> tag, you will
see output as shown in this example. Most packages do not have an
<literal>EPOCH</literal> defined, in which case, you
will \\ see output like
the following:"
- "Si le paquet le paquet dispose d'une valeur pour la
rubrique <literal>EPOCH</
literal>, vous verrez un affichage comme celui de cet exemple.
Mais la
plupart des paquets ne définissent pas la rubrique
<literal>EPOCH</literal>,
dans ce cas, vous verrez une sortie comme :"
=> "le paquet" est répété en début de phrase
* "The REQUIRENAME tag holds an array of required capability
names. The
REQUIREVERSION tag holds an array of the versions of the required
capabilities. The REQUIREFLAGS tag ties the two together with a
set of bit
flags that specify whether the requirement is for a version less
than the
given number, equal to the given number, greater than or equal to
the given
number, and so on."
- "La rubrique REQUIRENAME contient la table des noms des
fonctionnalités
requises. La rubrique REQUIREVERSION contient la table de leurs
numéros de
version respectifs. La rubrique REQUIREFLAGS lie les deux avec
un jeu de
fanions qui indiquent si la fonctionnalité requise doit
avoir un numéro de
version inférieur à, égal à, plus grand ou égal au nombre indiqué,
et ainsi
de suite."
=> "...avec un jeu d'indicateurs qui indique..."
: 'flag' se traduit par 'indicateur' + 'indique' au singulier
* "Array of flags for the capabilities this package conflicts"
- "Table des fanions pour les fonctionnalités en
conflit avec le paquet"
=> "Table des indicateurs"
* "Array of flags for the capabilities this package requires"
- "Table de fanions pour les fonctionnalités requises
pour le paquet"
=> "Table d'indicateurs..."
* "Array of flags for the capabilities this package obsoletes"
- "Table des fanions pour les fonctionnalités que le
paquet rend obsolètes"
=> "Table des indicateurs"
* 343 : "Array of version numbers that this package conflicts"
- "Table des numéros de version avec lesquels le
paquet est en conflit"
=> Ici, version sans 's'
* 349 : "Array of version numbers that this package requires"
- "Table des numéros de versions des fonctionnalités
requises par le paquet"
=> là, versions avec un 's' final
* 355 : "Array of version numbers that this package obsoletes"
- "Table des numéros de version des fonctionnalités
rendues obsolètes"
=> à nouveau pas de 's'
* Remplacer "fanion" par "indicateur" dans les paragraphes :
- 359
- 363
- 402
- 412
- 434
* "For those requirements that have specific version numbers, this
command
prints out the version number along with the operator, such as
>= for a
version greater than or equal to the given number."
- "Pour les conditions dépendant d'un numéro de version
spécifique, cette
commande affiche le numéro de version qualifié par un opérateur,
comme >=
pour une version dont le numéro doit être supérieur à une
valeur donnée."
=> "...dont le numéro doit être supérieur ou égal à
une valeur donnée.
* 410 : "Array of inodes for each file"
- "Tables des nœuds d'index de chaque fichier"
=> "Table" au singulier, comme partout ailleurs
* 422 : "When listing file information, use the square bracket
array syntax with your
query formats. You can use the perms special formatting option for
the file
modes. For example:"
- "Quand vous listez les informations des fichiers, utilisez
la syntaxe avec
des crochets de table dans les formats d'interrogation. Vous
pouvez utiliser
l'option spéciale de format des droits d'accès pour le mode des
fichiers.
Par exemple :"
=> "Vous pouvez utiliser l'option spéciale de format «
perms » des droits d'accès..."
* 444 : "For example, you can list the version of RPM that created
a package with a
command like the following:"
- "Par exemple, vous pouvez lister les versions de RPM
avec laquelle le paquet
a été créé avec une commande comme celle-ci :"
=> "...la version de RPM avec laquelle..."
* 469 : "In addition to querying the RPM database about installed
packages, the rpm
command provides the handy ability to extract information from RPM
files.
This is very useful for determining whether you want to install a
given
package or not. It also helps with the simple task of figuring out
what a
package’s purpose, especially if names like kudzu, anaconda, or
dia don’t
immediately tell you what the corresponding packages provide."
- "En plus de questionner la base de données RPM au sujet des
paquets
installés, la commande rpm fournit la possibilité pratique
d'extraire de
l'information des fichiers RPM. Cette information est très utile
pour
décider, ou ne pas, de l'installation d'un paquet. Cela
permet aussi de
comprendre quels sont les objectifs du paquet, en particulier si
son nom tel
kudzu, anaconda ou dia ne suggère pas ce que le paquet
correspondant fournit."
=> " utile pour décider, ou pas, d'installer
un paquet..."
* 484 : "Names the proxy system"
- "Noms dans le système de proxy"
=> "Nomme le système de proxy"
* 504 : "File size differs."
- "Taille de fichier diffèrente."
=> "Taille de fichier différente."
=> Idem pour :
- 506
- 508
- 514
- 516
- 518
* 556 : "As mentioned in <xref linkend="ch-rpm-overview" />
, the RPM database is
stored in /var/lib/rpm. The files in that directory are Berkeley
DB files,
as shown by the file command:"
- "Comme mentionné au <xref linkend="ch-rpm-overview"
/>, la base de données
RPM est située dans le répertoire /var/lib/rpm. Les
fichiers dans ce
répertoires sont des fichiers DB Berkeley, ainsi que le montre la
commande :"
=> 2 espaces entre "répertoire" et "/var/lib/rpm"
=> Pareil en 563
* 558 : "Each file is a separate database in Berkeley DB format,
except for a few
__db data files. (These are not really X11 font files, just plain
data
files. The file command is confused by the data in the files.)"
- "Chaque fichier est une base de données distincte au format
DB Berkeley,
excepté pour quelques rares fichiers __db data (ce ne sont pas en
réalité
des fichiers de polices X11, mais uniquement de données brutes. Le
fichier
de commande est incorporé dans les données des fichiers)."
=> Tu as traduit "confused" par "incorporé" alors qu'n
elisant l'original je comprends plus le sens de "confusion" entre
les fichiers de polices X11 et les données __db.
* 575 : "If the RPM system cannot be rebuilt, you may have to
reinstall the operating
system to recreate a clean system. In general, if things are this
far gone,
reinstalling may be your best answer instead of wiping the RPM
database and
creating an empty database."
- "Si le système rpm ne peut pas être rebâti, vous
devrez peut-être réinstaller
le système d'exploitation pour recréer un système propre. En règle
générale,
si les choses sont allées aussi loin, la réinstallation peut être
une
réponse préférable à celle d'effacer la base de données RPM et
d'en créer
une vide."
=> "Si le système RPM..."
* 576 : "You can also use the
<option>--dbpath</option> option to tell the rpm
command to create an RPM database in a different directory."
- "Vous pouvez aussi utiliser l'option
<option>--dbpath</option> pour demander
à la commande rpm de créer une base de données dans une
répertoire différent."
=> "Vous pouvez aussi utiliser l'option
<option>--dbpath</option> pour demander
à la commande rpm de créer une base de données dans un
répertoire différent."
* 582 : "The RPM database maintains a lot of information about the
files and packages
on your system. Thus, it is crucial for managing your Linux
systems. You
should back up the RPM database before and after any installation,
upgrade,
or removal of packages."
- "La base de données RPM contient un ensemble d'informations
au sujet des
fichiers et paquets sur votre système. Elle est donc essentielle à
la
gestion des systèmes Linux. Vous devez sauvegarder la base
de données RPM
avant et après chaque installation, mise à niveau ou enlèvement
de paquet."
=> "Vous devriez sauvegarder..."
=> "suppression de paquet."
Le 12/08/2012 10:41, Damien Gourbiere a écrit :
Je
prends la relecture mais comme c'est une gros morceau, ça risque
de durer quelques jours.
Le 26/07/2012 22:19, Gérard a écrit :
Le 26/07/2012 22:16, Gérard a écrit :
Le 22/07/2012 11:35, "Gérard - g.mail" a
écrit :
Sans commentaire
Gé
Ma proposition jointe.
Gé
Le même, mais avec sujet mis à jour.
Voir le po dans le précédent.
Scuse me!
--
trans-fr mailing list
trans-fr@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/trans-fr