Debian Reference 2 - en to fr translation catalogue (5890 entries)

note: type: Content of the timesnewroman entity
en: https://en.wikipedia.org/wiki/Times_New_Roman
fr: https://fr.wikipedia.org/wiki/Times_New_Roman

note: type: Content of the abi entity
en: https://en.wikipedia.org/wiki/Application_binary_interface
fr: https://fr.wikipedia.org/wiki/Application_binary_interface

note: type: Content of the accesscookie entity
en: https://en.wikipedia.org/wiki/X_Window_authorization#Cookie-based_access
fr: https://en.wikipedia.org/wiki/X_Window_authorization#Cookie-based_access (pas de correspondance FR)

note: type: Content of the acpi entity
en: https://en.wikipedia.org/wiki/Advanced_Configuration_and_Power_Interface
fr: https://fr.wikipedia.org/wiki/Advanced_Configuration_and_Power_Interface

note: type: Content of the adobe entity
en: https://en.wikipedia.org/wiki/PostScript_fonts
fr: https://fr.wikipedia.org/wiki/Fonte_PostScript

note: type: Content of the advancedlinuxsouarchitecturealsa entity
en: https://en.wikipedia.org/wiki/Advanced_Linux_Sound_Architecture
fr: https://fr.wikipedia.org/wiki/Advanced_Linux_Sound_Architecture

note: type: Content of the advancedpackagingtoolapt entity
en: https://en.wikipedia.org/wiki/APT_(software)
fr: https://fr.wikipedia.org/wiki/Advanced_Packaging_Tool

note: type: Content of the afireresistantsafe entity
en: https://en.wikipedia.org/wiki/Safe
fr: https://fr.wikipedia.org/wiki/Coffre-fort

note: type: Content of the agp entity
en: https://en.wikipedia.org/wiki/Accelerated_Graphics_Port
fr: https://fr.wikipedia.org/wiki/Accelerated_Graphics_Port

note: type: Content of the almquistshell entity
en: https://en.wikipedia.org/wiki/Almquist_shell
fr: https://fr.wikipedia.org/wiki/Almquist_shell

note: type: Content of the altgrkey entity
en: https://en.wikipedia.org/wiki/AltGr_key
fr: https://fr.wikipedia.org/wiki/Touche_Alt_Gr

note: type: Content of the amanda entity
en: https://en.wikipedia.org/wiki/Advanced_Maryland_Automatic_Network_Disk_Archiver
fr: https://fr.wikipedia.org/wiki/AMANDA_(informatique)

note: type: Content of the ascii entity
en: https://en.wikipedia.org/wiki/ASCII
fr: https://fr.wikipedia.org/wiki/American_Standard_Code_for_Information_Interchange

note: type: Content of the amigaos entity
en: https://en.wikipedia.org/wiki/AmigaOS
fr: https://fr.wikipedia.org/wiki/AmigaOS

note: type: Content of the antispamtechniques entity
en: https://en.wikipedia.org/wiki/Anti-spam_techniques
fr: https://fr.wikipedia.org/wiki/Lutte_anti-spam

note: type: Content of the apm entity
en: https://en.wikipedia.org/wiki/Advanced_Power_Management
fr: https://fr.wikipedia.org/wiki/Advanced_Power_Management

note: type: Content of the apparmor entity
en: https://en.wikipedia.org/wiki/AppArmor
fr: https://fr.wikipedia.org/wiki/AppArmor

note: type: Content of the appimage entity
en: https://en.wikipedia.org/wiki/AppImage
fr: https://en.wikipedia.org/wiki/Apple_Disk_Image

note: type: Content of the applebonjourapplerendezvous entity
en: https://en.wikipedia.org/wiki/Bonjour_(software)
fr: https://fr.wikipedia.org/wiki/Apple_Bonjour

note: type: Content of the arial entity
en: https://en.wikipedia.org/wiki/Arial
fr: https://fr.wikipedia.org/wiki/Arial

note: type: Content of the arp entity
en: https://en.wikipedia.org/wiki/Address_Resolution_Protocol
fr: https://fr.wikipedia.org/wiki/Address_Resolution_Protocol

note: type: Content of the atp entity
en: https://en.wikipedia.org/wiki/AppleTalk
fr: https://fr.wikipedia.org/wiki/AppleTalk

note: type: Content of the planj entity
en: https://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs
fr: https://fr.wikipedia.org/wiki/Plan_9_from_Bell_Labs

note: type: Content of the audioandvideopromultimediaserver entity
en: https://en.wikipedia.org/wiki/PipeWire
fr: https://fr.wikipedia.org/wiki/PipeWire

note: type: Content of the autoconf entity
en: https://en.wikipedia.org/wiki/Autoconf
fr: https://fr.wikipedia.org/wiki/Autoconf

note: type: Content of the automake entity
en: https://en.wikipedia.org/wiki/Automake
fr: https://fr.wikipedia.org/wiki/GNU_Automake

note: type: Content of the autotools entity
en: https://en.wikipedia.org/wiki/GNU_Autotools
fr: https://fr.wikipedia.org/wiki/Autotools

note: type: Content of the avahi entity
en: https://en.wikipedia.org/wiki/Avahi_(software)
fr: https://fr.wikipedia.org/wiki/Avahi_(logiciel)

note: type: Content of the awk entity
en: https://en.wikipedia.org/wiki/AWK
fr: https://fr.wikipedia.org/wiki/Awk

note: type: Content of the backuppc entity
en: https://en.wikipedia.org/wiki/Backuppc
fr: https://fr.wikipedia.org/wiki/BackupPC

note: type: Content of the bacula entity
en: https://en.wikipedia.org/wiki/Bacula
fr: https://fr.wikipedia.org/wiki/Bacula

note: type: Content of the basege entity
en: https://en.wikipedia.org/wiki/Base64
fr: https://fr.wikipedia.org/wiki/Base64

note: type: Content of the bash entity
en: https://en.wikipedia.org/wiki/Bash_(Unix_shell)
fr: https://fr.wikipedia.org/wiki/Bourne-Again_shell

note: type: Content of the berkeleycsh entity
en: https://en.wikipedia.org/wiki/C_shell
fr: https://fr.wikipedia.org/wiki/Csh

note: type: Content of the berkeleydb entity
en: https://en.wikipedia.org/wiki/Berkeley_DB
fr: https://fr.wikipedia.org/wiki/Berkeley_DB

note: type: Content of the bigf entity
en: https://en.wikipedia.org/wiki/Big5
fr: https://fr.wikipedia.org/wiki/Big5

note: type: Content of the bind entity
en: https://en.wikipedia.org/wiki/BIND
fr: https://fr.wikipedia.org/wiki/BIND

note: type: Content of the bios entity
en: https://en.wikipedia.org/wiki/BIOS
fr: https://fr.wikipedia.org/wiki/Basic_Input_Output_System

note: type: Content of the bitstreamvera entity
en: https://en.wikipedia.org/wiki/Bitstream_Vera
fr: https://fr.wikipedia.org/wiki/Bitstream_Vera

note: type: Content of the bittorrent entity
en: https://en.wikipedia.org/wiki/BitTorrent_(protocol)
fr: https://fr.wikipedia.org/wiki/BitTorrent_(protocole)

note: type: Content of the bochs entity
en: https://en.wikipedia.org/wiki/Bochs
fr: https://fr.wikipedia.org/wiki/Bochs

note: type: Content of the bootloader entity
en: https://en.wikipedia.org/wiki/Boot_loader
fr: https://fr.wikipedia.org/wiki/Amorce_(informatique)

note: type: Content of the bootstrapprocesses entity
en: https://en.wikipedia.org/wiki/Booting
fr: https://fr.wikipedia.org/wiki/Amorce_(informatique)

note: type: Content of the bounceaddress entity
en: https://en.wikipedia.org/wiki/Bounce_address
fr: https://fr.wikipedia.org/wiki/Bounce_address

note: type: Content of the browserextension entity
en: https://en.wikipedia.org/wiki/Browser_extension
fr: https://fr.wikipedia.org/wiki/Extension_de_navigateur

note: type: Content of the bsdlike entity
en: https://en.wikipedia.org/wiki/Berkeley_Software_Distribution
fr: https://fr.wikipedia.org/wiki/Berkeley_Software_Distribution

note: type: Content of the lineprinterdaemonlpd entity
en: https://en.wikipedia.org/wiki/Line_Printer_Daemon_protocol
fr: https://fr.wikipedia.org/wiki/Line_Printer_Daemon_protocol

note: type: Content of the btrfs entity
en: https://en.wikipedia.org/wiki/Btrfs
fr: https://fr.wikipedia.org/wiki/Btrfs

note: type: Content of the burrowswheelerblrtingcompression entity
en: https://en.wikipedia.org/wiki/Burrows-Wheeler_transform
fr: https://fr.wikipedia.org/wiki/Transform&percnt;C3&percnt;A9e_de_Burrows-Wheeler

note: type: Content of the bziercurves entity
en: https://en.wikipedia.org/wiki/Bézier_curve
fr: https://fr.wikipedia.org/wiki/Courbe_de_Bézier

note: type: Content of the cprogramminglanguage entity
en: https://en.wikipedia.org/wiki/C_(programming_language)
fr: https://fr.wikipedia.org/wiki/C_(langage)

note: type: Content of the cachingdata entity
en: https://en.wikipedia.org/wiki/Cache
fr: https://fr.wikipedia.org/wiki/M&percnt;C3&percnt;A9moire_cache

note: type: Content of the calibri entity
en: https://en.wikipedia.org/wiki/Calibri
fr: https://fr.wikipedia.org/wiki/Calibri

note: type: Content of the cambria entity
en: https://en.wikipedia.org/wiki/Cambria_(typeface)
fr: https://fr.wikipedia.org/wiki/Courier_(police_d'écriture)

note: type: Content of the cantarell entity
en: https://en.wikipedia.org/wiki/Cantarell_(typeface)
fr: https://fr.wikipedia.org/wiki/Cantarell_(police_d'écriture)

note: type: Content of the cardbus entity
en: https://en.wikipedia.org/wiki/PC_Card#CardBus
fr: https://fr.wikipedia.org/wiki/PC-Card

note: type: Content of the commongatewayinterface entity
en: https://en.wikipedia.org/wiki/Common_Gateway_Interface
fr: https://fr.wikipedia.org/wiki/Common_Gateway_Interface

note: type: Content of the cgroups entity
en: https://en.wikipedia.org/wiki/Cgroups
fr: https://fr.wikipedia.org/wiki/Cgroups

note: type: Content of the characterencoding entity
en: https://en.wikipedia.org/wiki/Character_encoding
fr: https://fr.wikipedia.org/wiki/Codage_de_caract&percnt;C3&percnt;A8res

note: type: Content of the charissil entity
en: https://en.wikipedia.org/wiki/Charis_SIL
fr: https://fr.wikipedia.org/wiki/Charis_(police_d'écriture)

note: type: Content of the chromium entity
en: https://en.wikipedia.org/wiki/Chromium_(web_browser)
fr: https://fr.wikipedia.org/wiki/Chromium_(navigateur_web)

note: type: Content of the chroot entity
en: https://en.wikipedia.org/wiki/Chroot
fr: https://fr.wikipedia.org/wiki/Chroot

note: type: Content of the cinnamon entity
en: https://en.wikipedia.org/wiki/Cinnamon_(desktop_environment)
fr: https://fr.wikipedia.org/wiki/Cinnamon_(logiciel)

note: type: Content of the cjk entity
en: https://en.wikipedia.org/wiki/CJK_characters
fr: https://fr.wikipedia.org/wiki/Chinois,_japonais_et_cor&percnt;C3&percnt;A9en

note: type: Content of the cmake entity
en: https://en.wikipedia.org/wiki/Cmake
fr: https://fr.wikipedia.org/wiki/CMake

note: type: Content of the codepage entity
en: https://en.wikipedia.org/wiki/Code_page
fr: https://fr.wikipedia.org/wiki/Page_de_code

note: type: Content of the codesetalwayssettoutfi entity
en: https://en.wikipedia.org/wiki/Codeset
fr: https://fr.wikipedia.org/wiki/Codage_de_caract&percnt;C3&percnt;A8res

note: type: Content of the commandlineinterfacecli entity
en: https://en.wikipedia.org/wiki/Command-line_interface
fr: https://fr.wikipedia.org/wiki/Interface_en_ligne_de_commande

note: type: Content of the commonunixprintingsystemcups entity
en: https://en.wikipedia.org/wiki/Common_Unix_Printing_System
fr: https://fr.wikipedia.org/wiki/Common_Unix_Printing_System

note: type: Content of the composekey entity
en: https://en.wikipedia.org/wiki/Compose_key
fr: https://fr.wikipedia.org/wiki/Touche_compose

note: type: Content of the computerdatastoragemedia entity
en: https://en.wikipedia.org/wiki/Computer_data_storage
fr: https://fr.wikipedia.org/wiki/Stockage_d&percnt;27information

note: type: Content of the dumpcore entity
en: https://en.wikipedia.org/wiki/Core_dump
fr: https://fr.wikipedia.org/wiki/Core_dump

note: type: Content of the corefontsfortheweb entity
en: https://en.wikipedia.org/wiki/Core_fonts_for_the_Web
fr: https://fr.wikipedia.org/wiki/Core_fonts_for_the_Web

note: type: Content of the couriernew entity
en: https://en.wikipedia.org/wiki/Courier_(typeface)
fr: https://fr.wikipedia.org/wiki/Courier_(police_d'écriture)

note: type: Content of the cpbcfc entity
en: https://en.wikipedia.org/wiki/Windows-1252
fr: https://fr.wikipedia.org/wiki/Windows-1252

note: type: Content of the cpedh entity
en: https://en.wikipedia.org/wiki/Code_page_437
fr: https://fr.wikipedia.org/wiki/Page_de_code_437

note: type: Content of the cpifa entity
en: https://en.wikipedia.org/wiki/Code_page_850
fr: https://fr.wikipedia.org/wiki/Page_de_code_850

note: type: Content of the cpld entity
en: https://en.wikipedia.org/wiki/Complex_programmable_logic_device
fr: https://fr.wikipedia.org/wiki/Circuit_logique_programmable#CPLD

note: type: Content of the cpm entity
en: https://en.wikipedia.org/wiki/CP/M
fr: https://fr.wikipedia.org/wiki/Control_Program/Monitor

note: type: Content of the cstandardlibrary entity
en: https://en.wikipedia.org/wiki/C_standard_library
fr: https://fr.wikipedia.org/wiki/Bibliothèque_standard_de_C

note: type: Content of the cvs entity
en: https://en.wikipedia.org/wiki/Concurrent_Versions_System
fr: https://fr.wikipedia.org/wiki/Concurrent_versions_system

note: type: Content of the daemon entity
en: https://en.wikipedia.org/wiki/Daemon_(computer_software)
fr: https://fr.wikipedia.org/wiki/Daemon

note: type: Content of the darcs entity
en: https://en.wikipedia.org/wiki/Darcs
fr: https://fr.wikipedia.org/wiki/Darcs

note: type: Content of the dbus entity
en: https://en.wikipedia.org/wiki/D-Bus
fr: https://fr.wikipedia.org/wiki/D-Bus

note: type: Content of the deadkey entity
en: https://en.wikipedia.org/wiki/Dead_key
fr: https://fr.wikipedia.org/wiki/Touche_morte

note: type: Content of the debugger entity
en: https://en.wikipedia.org/wiki/Debugger
fr: https://fr.wikipedia.org/wiki/D&percnt;C3&percnt;A9bogueur

note: type: Content of the dejavu entity
en: https://en.wikipedia.org/wiki/DejaVu_fonts
fr: https://fr.wikipedia.org/wiki/DejaVu

note: type: Content of the designruleforcamerafilesystem entity
en: https://en.wikipedia.org/wiki/Design_rule_for_Camera_File_system
fr: https://fr.wikipedia.org/wiki/DCIM

note: type: Content of the desktoppublishing entity
en: https://en.wikipedia.org/wiki/Desktop_publishing
fr: https://fr.wikipedia.org/wiki/Publication_assistée_par_ordinateur

note: type: Content of the devicefiles entity
en: https://en.wikipedia.org/wiki/Device_file
fr: https://fr.wikipedia.org/wiki/Devfs

note: type: Content of the devicemapper entity
en: https://en.wikipedia.org/wiki/Device_mapper
fr: https://fr.wikipedia.org/wiki/Carte_des_périphériques

note: type: Content of the dhcp entity
en: https://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol
fr: https://fr.wikipedia.org/wiki/Dynamic_host_configuration_protocol

note: type: Content of the dillo entity
en: https://en.wikipedia.org/wiki/Dillo
fr: https://fr.wikipedia.org/wiki/Dillo

note: type: Content of the directories entity
en: https://en.wikipedia.org/wiki/Directory_(file_systems)
fr: https://fr.wikipedia.org/wiki/Répertoire_(informatique)

note: type: Content of the diskpartitioning entity
en: https://en.wikipedia.org/wiki/Disk_partitioning
fr: https://fr.wikipedia.org/wiki/Partition_de_disque_dur

note: type: Content of the dmcrypt entity
en: https://en.wikipedia.org/wiki/Dm-crypt
fr: https://fr.wikipedia.org/wiki/Dm-crypt

note: type: Content of the internetdomainnamesystemdns entity
en: https://en.wikipedia.org/wiki/Domain_Name_System
fr: https://fr.wikipedia.org/wiki/Domain_Name_System

note: type: Content of the docbook entity
en: https://en.wikipedia.org/wiki/DocBook
fr: https://fr.wikipedia.org/wiki/DocBook

note: type: Content of the docker entity
en: https://en.wikipedia.org/wiki/Docker_(software)
fr: https://fr.wikipedia.org/wiki/Docker_(logiciel)

note: type: Content of the domainbasedmessaconformancedmarc entity
en: https://en.wikipedia.org/wiki/DMARC
fr: https://fr.wikipedia.org/wiki/DMARC

note: type: Content of the domainkeysidentifiedmaildkim entity
en: https://en.wikipedia.org/wiki/DomainKeys_Identified_Mail
fr: https://fr.wikipedia.org/wiki/DomainKeys_Identified_Mail

note: type: Content of the dosbox entity
en: https://en.wikipedia.org/wiki/DOSBox
fr: https://fr.wikipedia.org/wiki/DOSBox

note: type: Content of the drm entity
en: https://en.wikipedia.org/wiki/Direct_Rendering_Manager
fr: https://fr.wikipedia.org/wiki/Direct_rendering_infrastructure

note: type: Content of the dynamickernelmodulesupportdkms entity
en: https://en.wikipedia.org/wiki/Dynamic_Kernel_Module_Support
fr: https://fr.wikipedia.org/wiki/Dynamic_Kernel_Module_Support

note: type: Content of the elinks entity
en: https://en.wikipedia.org/wiki/ELinks
fr: https://fr.wikipedia.org/wiki/ELinks

note: type: Content of the emacs entity
en: https://en.wikipedia.org/wiki/Emacs
fr: https://fr.wikipedia.org/wiki/Emacs

note: type: Content of the email entity
en: https://en.wikipedia.org/wiki/Email
fr: https://fr.wikipedia.org/wiki/Courrier_électronique

note: type: Content of the emailclients entity
en: https://en.wikipedia.org/wiki/Email_client
fr: https://fr.wikipedia.org/wiki/Client_de_messagerie

note: type: Content of the enlightenment entity
en: https://en.wikipedia.org/wiki/Bodhi
fr: https://fr.wikipedia.org/wiki/Bodhi

note: type: Content of the environmentvariables entity
en: https://en.wikipedia.org/wiki/Environment_variable
fr: https://fr.wikipedia.org/wiki/Variable_d&percnt;27environnement

note: type: Content of the epiphany entity
en: https://en.wikipedia.org/wiki/Epiphany_(browser)
fr: https://fr.wikipedia.org/wiki/Epiphany

note: type: Content of the eucjp entity
en: https://en.wikipedia.org/wiki/Extended_Unix_Code
fr: https://fr.wikipedia.org/wiki/Extended_Unix_Coding

note: type: Content of the euckr entity
en: https://en.wikipedia.org/wiki/Extended_Unix_Code#EUC-KR
fr: https://fr.wikipedia.org/wiki/Extended_Unix_Coding

note: type: Content of the evince entity
en: https://en.wikipedia.org/wiki/Evince
fr: https://fr.wikipedia.org/wiki/Visionneur_de_documents

note: type: Content of the exchangeableimagefileformat entity
en: https://en.wikipedia.org/wiki/Exchangeable_image_file_format
fr: https://fr.wikipedia.org/wiki/Exchangeable_image_file_format

note: type: Content of the exfat entity
en: https://en.wikipedia.org/wiki/ExFAT
fr: https://fr.wikipedia.org/wiki/ExFAT

note: type: Content of the exim entity
en: https://en.wikipedia.org/wiki/Exim
fr: https://fr.wikipedia.org/wiki/Exim

note: type: Content of the expresscard entity
en: https://en.wikipedia.org/wiki/ExpressCard
fr: https://fr.wikipedia.org/wiki/ExpressCard

note: type: Content of the extc entity
en: https://en.wikipedia.org/wiki/Ext2
fr: https://fr.wikipedia.org/wiki/Ext2

note: type: Content of the extd entity
en: https://en.wikipedia.org/wiki/Ext3
fr: https://fr.wikipedia.org/wiki/Ext3

note: type: Content of the exte entity
en: https://en.wikipedia.org/wiki/Ext4
fr: https://fr.wikipedia.org/wiki/Ext4

note: type: Content of the extendedattributes entity
en: https://en.wikipedia.org/wiki/Extended_file_attributes
fr: https://fr.wikipedia.org/wiki/Attributs_étendus

note: type: Content of the extendedbinarycolinterchangecode entity
en: https://en.wikipedia.org/wiki/Extended_Binary_Coded_Decimal_Interchange_Code
fr: https://fr.wikipedia.org/wiki/Extended_Binary_Coded_Decimal_Interchange_Code

note: type: Content of the extensiblestylesnsformationsxslt entity
en: https://en.wikipedia.org/wiki/XSL_Transformations
fr: https://fr.wikipedia.org/wiki/Extensible_Stylesheet_Language_Transformations

note: type: Content of the extensiblestylestingobjectsxslfo entity
en: https://en.wikipedia.org/wiki/XSL_Formatting_Objects
fr: https://fr.wikipedia.org/wiki/XSL-FO

note: type: Content of the fairuse entity
en: https://en.wikipedia.org/wiki/Fair_use
fr: https://fr.wikipedia.org/wiki/Fair_use

note: type: Content of the fakeroot entity
en: https://en.wikipedia.org/wiki/
fr: https://fr.wikipedia.org/wiki/

note: type: Content of the flex entity
en: https://en.wikipedia.org/wiki/Flex_(lexical_analyser_generator)
fr: https://fr.wikipedia.org/wiki/Flex_(logiciel)

note: type: Content of the vfatfilesystem entity
en: https://en.wikipedia.org/wiki/File_Allocation_Table
fr: https://fr.wikipedia.org/wiki/File_Allocation_Table

note: type: Content of the faviconico entity
en: https://en.wikipedia.org/wiki/Favicon
fr: https://fr.wikipedia.org/wiki/Favicon

note: type: Content of the files entity
en: https://en.wikipedia.org/wiki/Computer_file
fr: https://fr.wikipedia.org/wiki/Fichier_informatique

note: type: Content of the filesystem entity
en: https://en.wikipedia.org/wiki/File_system
fr: https://fr.wikipedia.org/wiki/Syst&percnt;C3&percnt;A8me_de_fichiers

note: type: Content of the filesystemhierarchystandard entity
en: https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
fr: https://fr.wikipedia.org/wiki/Filesystem_Hierarchy_Standard

note: type: Content of the filesystempermissions entity
en: https://en.wikipedia.org/wiki/File_system_permissions
fr: https://fr.wikipedia.org/wiki/Permissions_Unix

note: type: Content of the firefox entity
en: https://en.wikipedia.org/wiki/Firefox
fr: https://fr.wikipedia.org/wiki/Mozilla_Firefox

note: type: Content of the firefoxesr entity
en: https://en.wikipedia.org/wiki/Firefox#Extended_Support_Release
fr: https://en.wikipedia.org/wiki/History_of_Firefox#Extended_Support_Release

note: type: Content of the flatpak entity
en: https://en.wikipedia.org/wiki/Flatpak
fr: https://fr.wikipedia.org/wiki/Flatpak

note: type: Content of the fltk entity
en: https://en.wikipedia.org/wiki/FLTK
fr: https://fr.wikipedia.org/wiki/FLTK

note: type: Content of the fontconfig entity
en: https://en.wikipedia.org/wiki/Fontconfig
fr: https://fr.wikipedia.org/wiki/Fontconfig

note: type: Content of the foss entity
en: https://en.wikipedia.org/wiki/Free_and_open_source_software
fr: https://fr.wikipedia.org/wiki/Free/Libre_Open_Source_Software

note: type: Content of the fpga entity
en: https://en.wikipedia.org/wiki/FPGA
fr: https://fr.wikipedia.org/wiki/Circuit_logique_programmable#FPGA

note: type: Content of the freebsd entity
en: https://en.wikipedia.org/wiki/FreeBSD
fr: https://fr.wikipedia.org/wiki/FreeBSD

note: type: Content of the ftp entity
en: https://en.wikipedia.org/wiki/File_Transfer_Protocol
fr: https://fr.wikipedia.org/wiki/File_Transfer_Protocol

note: type: Content of the fullyqualifieddomainnamefqdn entity
en: https://en.wikipedia.org/wiki/FQDN
fr: https://fr.wikipedia.org/wiki/Fully_qualified_domain_name

note: type: Content of the fuse entity
en: https://en.wikipedia.org/wiki/Filesystem_in_Userspace
fr: https://fr.wikipedia.org/wiki/Filesystem_in_Userspace

note: type: Content of the gbbiada entity
en: https://en.wikipedia.org/wiki/GB18030
fr: https://fr.wikipedia.org/wiki/GB_18030

note: type: Content of the gbk entity
en: https://en.wikipedia.org/wiki/GBK
fr: https://fr.wikipedia.org/wiki/GBK_(jeu_de_caract&percnt;C3&percnt;A8res)

note: type: Content of the generateencrypteasswordswithsalt entity
en: https://en.wikipedia.org/wiki/Salt_(cryptography)
fr: https://fr.wikipedia.org/wiki/Salage_(cryptographie)

note: type: Content of the gentium entity
en: https://en.wikipedia.org/wiki/Gentium
fr: https://fr.wikipedia.org/wiki/Gentium

note: type: Content of the thegplghostscripptpdfinterpreter entity
en: https://en.wikipedia.org/wiki/Ghostscript
fr: https://fr.wikipedia.org/wiki/Ghostscript

note: type: Content of the gimp entity
en: https://en.wikipedia.org/wiki/GIMP
fr: https://fr.wikipedia.org/wiki/GIMP

note: type: Content of the git entity
en: https://en.wikipedia.org/wiki/Git_(software)
fr: https://fr.wikipedia.org/wiki/Git

note: type: Content of the glyphs entity
en: https://en.wikipedia.org/wiki/Glyph
fr: https://fr.wikipedia.org/wiki/Glyphe

note: type: Content of the gnome entity
en: https://en.wikipedia.org/wiki/GNOME
fr: https://fr.wikipedia.org/wiki/GNOME

note: type: Content of the gnu entity
en: https://en.wikipedia.org/wiki/GNU
fr: https://fr.wikipedia.org/wiki/GNU

note: type: Content of the gnuarch entity
en: https://en.wikipedia.org/wiki/GNU_arch
fr: https://fr.wikipedia.org/wiki/GNU_Arch

note: type: Content of the gnubazaar entity
en: https://en.wikipedia.org/wiki/GNU_Bazaar
fr: https://fr.wikipedia.org/wiki/Bazaar_(logiciel)

note: type: Content of the gnufreedocumentationlicense entity
en: https://en.wikipedia.org/wiki/GNU_Free_Documentation_License
fr: https://fr.wikipedia.org/wiki/Licence_de_documentation_libre_GNU

note: type: Content of the gnugettextbcommandtoolchain entity
en: https://en.wikipedia.org/wiki/Gettext
fr: https://fr.wikipedia.org/wiki/Gettext

note: type: Content of the gnulalrparsergenerator entity
en: https://en.wikipedia.org/wiki/GNU_bison
fr: https://fr.wikipedia.org/wiki/Bison_(GNU)

note: type: Content of the gnuprivacyguardgnupg entity
en: https://en.wikipedia.org/wiki/GNU_Privacy_Guard
fr: https://fr.wikipedia.org/wiki/GNU_Privacy_Guard

note: type: Content of the gnutexmacs entity
en: https://en.wikipedia.org/wiki/GNU_TeXmacs
fr: https://fr.wikipedia.org/wiki/GNU_TeXmacs

note: type: Content of the goodpassword entity
en: https://en.wikipedia.org/wiki/Password_strength
fr: https://fr.wikipedia.org/wiki/Robustesse_des_mots_de_passe

note: type: Content of the guidpartitiontablegpt entity
en: https://en.wikipedia.org/wiki/GUID_Partition_Table
fr: https://fr.wikipedia.org/wiki/GUID_Partition_Table

note: type: Content of the gpu entity
en: https://en.wikipedia.org/wiki/Graphics_processing_unit
fr: https://fr.wikipedia.org/wiki/Processeur_graphique

note: type: Content of the gui entity
en: https://en.wikipedia.org/wiki/Graphical_user_interface
fr: https://fr.wikipedia.org/wiki/Environnement_graphique

note: type: Content of the graphicsinterchangeformatgif entity
en: https://en.wikipedia.org/wiki/Graphics_Interchange_Format
fr: https://fr.wikipedia.org/wiki/Graphics_Interchange_Format

note: type: Content of the gridfittingandhinting entity
en: https://en.wikipedia.org/wiki/Hinting
fr: https://fr.wikipedia.org/wiki/Hinting

note: type: Content of the grubuefi entity
en: https://en.wikipedia.org/wiki/GNU_GRUB
fr: https://fr.wikipedia.org/wiki/GRand_Unified_Bootloader

note: type: Content of the gstreamer entity
en: https://en.wikipedia.org/wiki/GStreamer
fr: https://fr.wikipedia.org/wiki/GStreamer

note: type: Content of the hanunification entity
en: https://en.wikipedia.org/wiki/Han_unification
fr: https://fr.wikipedia.org/wiki/UniHan

note: type: Content of the harddiskdrive entity
en: https://en.wikipedia.org/wiki/Hard_disk_drive
fr: https://fr.wikipedia.org/wiki/Disque_dur

note: type: Content of the hardlink entity
en: https://en.wikipedia.org/wiki/Hard_link
fr: https://fr.wikipedia.org/wiki/Lien_mat&percnt;C3&percnt;A9riel

note: type: Content of the hardwareemulation entity
en: https://en.wikipedia.org/wiki/Hardware_emulation
fr: https://fr.wikipedia.org/wiki/Émulation

note: type: Content of the hexadecimal entity
en: https://en.wikipedia.org/wiki/Hexadecimal
fr: https://fr.wikipedia.org/wiki/Syst&percnt;C3&percnt;A8me_hexad&percnt;C3&percnt;A9cimal

note: type: Content of the hfs entity
en: https://en.wikipedia.org/wiki/Hierarchical_File_System
fr: https://fr.wikipedia.org/wiki/Hierarchical_File_System

note: type: Content of the hfsplus entity
en: https://en.wikipedia.org/wiki/HFS_Plus
fr: https://fr.wikipedia.org/wiki/HFS&percnt;2B

note: type: Content of the hig entity
en: https://en.wikipedia.org/wiki/Human_interface_guidelines
fr: https://fr.wikipedia.org/wiki/Human_Interface_Guidelines

note: type: Content of the highefficiencyimgefileformatheif entity
en: https://en.wikipedia.org/wiki/High_Efficiency_Image_File_Format
fr: https://fr.wikipedia.org/wiki/High_Efficiency_Image_File_Format

note: type: Content of the html entity
en: https://en.wikipedia.org/wiki/HTML
fr: https://fr.wikipedia.org/wiki/Hypertext_Markup_Language

note: type: Content of the hypertexttransferprotocol entity
en: https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
fr: https://fr.wikipedia.org/wiki/Hypertext_Transfer_Protocol

note: type: Content of the httpcookies entity
en: https://en.wikipedia.org/wiki/HTTP_cookie
fr: https://fr.wikipedia.org/wiki/Cookie_(informatique)

note: type: Content of the https entity
en: https://en.wikipedia.org/wiki/Https
fr: https://fr.wikipedia.org/wiki/Hypertext_Transfer_Protocol#HTTPS

note: type: Content of the hzip entity
en: https://en.wikipedia.org/wiki/7-Zip
fr: https://fr.wikipedia.org/wiki/7-Zip

note: type: Content of the ibmmainframe entity
en: https://en.wikipedia.org/wiki/IBM_mainframe
fr: https://fr.wikipedia.org/wiki/Grand_Syst&percnt;C3&percnt;A8me_IBM

note: type: Content of the ibus entity
en: https://en.wikipedia.org/wiki/Intelligent_Input_Bus
fr: https://fr.wikipedia.org/wiki/Intelligent_Input_Bus

note: type: Content of the ieeebdjefirewire entity
en: https://en.wikipedia.org/wiki/IEEE_1394
fr: https://fr.wikipedia.org/wiki/FireWire

note: type: Content of the internetmessageaccessprotocol entity
en: https://en.wikipedia.org/wiki/Internet_Message_Access_Protocol
fr: https://fr.wikipedia.org/wiki/Internet_Message_Access_Protocol

note: type: Content of the indent entity
en: https://en.wikipedia.org/wiki/Indent_(Unix)
fr: https://fr.wikipedia.org/wiki/Indent

note: type: Content of the init entity
en: https://en.wikipedia.org/wiki/Init
fr: https://fr.wikipedia.org/wiki/Init

note: type: Content of the initrd entity
en: https://en.wikipedia.org/wiki/Initrd
fr: https://fr.wikipedia.org/wiki/Initrd

note: type: Content of the inkscape entity
en: https://en.wikipedia.org/wiki/Inkscape
fr: https://fr.wikipedia.org/wiki/Inkscape

note: type: Content of the inode entity
en: https://en.wikipedia.org/wiki/Inode
fr: https://fr.wikipedia.org/wiki/Inode

note: type: Content of the inputmethods entity
en: https://en.wikipedia.org/wiki/Input_method
fr: https://fr.wikipedia.org/wiki/M&percnt;C3&percnt;A9thode_d&percnt;27entr&percnt;C3&percnt;A9e

note: type: Content of the multilingualizatelanguagesupport entity
en: https://en.wikipedia.org/wiki/Internationalization_and_localization
fr: https://fr.wikipedia.org/wiki/Internationalisation_de_logiciel

note: type: Content of the internetprintingprotocol entity
en: https://en.wikipedia.org/wiki/Internet_Printing_Protocol
fr: https://fr.wikipedia.org/wiki/Protocole_d&percnt;27impression_Internet

note: type: Content of the ip entity
en: https://en.wikipedia.org/wiki/Internet_Protocol
fr: https://fr.wikipedia.org/wiki/Internet_Protocol

note: type: Content of the ipaddress entity
en: https://en.wikipedia.org/wiki/IP_address
fr: https://fr.wikipedia.org/wiki/Adresse_IP

note: type: Content of the ipvgaddress entity
en: https://en.wikipedia.org/wiki/IPv6_address
fr: https://fr.wikipedia.org/wiki/Adresse_IPv6

note: type: Content of the isc entity
en: https://en.wikipedia.org/wiki/Internet_Systems_Consortium
fr: https://fr.wikipedia.org/wiki/Internet_Systems_Consortium

note: type: Content of the isoieccaccalsoknownasjisxacac entity
en: https://en.wikipedia.org/wiki/ISO/IEC_2022
fr: https://fr.wikipedia.org/wiki/ISO_2022

note: type: Content of the isodbggcountrycodes entity
en: https://en.wikipedia.org/wiki/ISO_3166-1
fr: https://fr.wikipedia.org/wiki/ISO_3166-1

note: type: Content of the isodbggcountrycoppercasesuchasus entity
en: https://en.wikipedia.org/wiki/ISO_3166-3
fr: https://fr.wikipedia.org/wiki/ISO_3166-3

note: type: Content of the isogdjlanguagecoowercasesuchasen entity
en: https://en.wikipedia.org/wiki/ISO_639
fr: https://fr.wikipedia.org/wiki/ISO_639

note: type: Content of the isoigab entity
en: https://en.wikipedia.org/wiki/ISO_8601
fr: https://fr.wikipedia.org/wiki/ISO_8601

note: type: Content of the isoiifj entity
en: https://en.wikipedia.org/wiki/ISO/IEC_8859
fr: https://fr.wikipedia.org/wiki/ISO_8859

note: type: Content of the isoiifjb entity
en: https://en.wikipedia.org/wiki/ISO/IEC_8859-1
fr: https://fr.wikipedia.org/wiki/ISO_8859-1

note: type: Content of the isoiifjbf entity
en: https://en.wikipedia.org/wiki/ISO/IEC_8859-15
fr: https://fr.wikipedia.org/wiki/ISO_8859-15

note: type: Content of the isojgga entity
en: https://en.wikipedia.org/wiki/ISO_9660
fr: https://fr.wikipedia.org/wiki/ISO_9660

note: type: Content of the syslinux entity
en: https://en.wikipedia.org/wiki/SYSLINUX
fr: https://fr.wikipedia.org/wiki/Syslinux

note: type: Content of the jackaudioconnectionkitjack entity
en: https://en.wikipedia.org/wiki/JACK_Audio_Connection_Kit
fr: https://fr.wikipedia.org/wiki/JACK_Audio_Connection_Kit

note: type: Content of the javaprograminglanguage entity
en: https://en.wikipedia.org/wiki/Java_(programming_language)
fr: https://fr.wikipedia.org/wiki/Java_(langage)

note: type: Content of the javascript entity
en: https://en.wikipedia.org/wiki/JavaScript
fr: https://fr.wikipedia.org/wiki/JavaScript

note: type: Content of the jfs entity
en: https://en.wikipedia.org/wiki/JFS_(file_system)
fr: https://fr.wikipedia.org/wiki/JFS

note: type: Content of the jpeg entity
en: https://en.wikipedia.org/wiki/JPEG
fr: https://fr.wikipedia.org/wiki/Norme_JPEG

note: type: Content of the karmic entity
en: https://en.wikipedia.org/wiki/Karma
fr: https://fr.wikipedia.org/wiki/Karma

note: type: Content of the kde entity
en: https://en.wikipedia.org/wiki/KDE
fr: https://fr.wikipedia.org/wiki/KDE

note: type: Content of the kvm entity
en: https://en.wikipedia.org/wiki/Kernel-based_Virtual_Machine
fr: https://fr.wikipedia.org/wiki/Kernel-based_Virtual_Machine

note: type: Content of the kisskeepitsimplestupid entity
en: https://en.wikipedia.org/wiki/KISS_principle
fr: https://fr.wikipedia.org/wiki/Principe_KISS

note: type: Content of the koiir entity
en: https://en.wikipedia.org/wiki/KOI8-R
fr: https://fr.wikipedia.org/wiki/KOI8-R

note: type: Content of the konqueror entity
en: https://en.wikipedia.org/wiki/Konqueror
fr: https://fr.wikipedia.org/wiki/Konqueror

note: type: Content of the kornshell entity
en: https://en.wikipedia.org/wiki/Korn_shell
fr: https://fr.wikipedia.org/wiki/Korn_shell

note: type: Content of the lalrparser entity
en: https://en.wikipedia.org/wiki/LALR_parser
fr: https://fr.wikipedia.org/wiki/Analyse_LALR

note: type: Content of the localareanetworkslans entity
en: https://en.wikipedia.org/wiki/Local_area_network
fr: https://fr.wikipedia.org/wiki/R&percnt;C3&percnt;A9seau_local

note: type: Content of the latex entity
en: https://en.wikipedia.org/wiki/LaTeX
fr: https://fr.wikipedia.org/wiki/LaTeX

note: type: Content of the lba entity
en: https://en.wikipedia.org/wiki/Logical_block_addressing
fr: https://fr.wikipedia.org/wiki/Logical_block_addressing

note: type: Content of the lightweightdireccessprotocolldap entity
en: https://en.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol
fr: https://fr.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol

note: type: Content of the lex entity
en: https://en.wikipedia.org/wiki/Lex_(software)
fr: https://fr.wikipedia.org/wiki/Lex_(logiciel)

note: type: Content of the lexicalanalyzer entity
en: https://en.wikipedia.org/wiki/Lexical_analysis
fr: https://fr.wikipedia.org/wiki/Analyse_lexicale

note: type: Content of the library entity
en: https://en.wikipedia.org/wiki/Library_(computing)
fr: https://fr.wikipedia.org/wiki/Biblioth&percnt;C3&percnt;A8que_logicielle

note: type: Content of the libreofficelo entity
en: https://en.wikipedia.org/wiki/LibreOffice
fr: https://fr.wikipedia.org/wiki/LibreOffice

note: type: Content of the libtool entity
en: https://en.wikipedia.org/wiki/GNU_Libtool
fr: https://fr.wikipedia.org/wiki/GNU_Libtool

note: type: Content of the links entity
en: https://en.wikipedia.org/wiki/Links_(web_browser)
fr: https://fr.wikipedia.org/wiki/Links

note: type: Content of the linux entity
en: https://en.wikipedia.org/wiki/Linux
fr: https://fr.wikipedia.org/wiki/Linux

note: type: Content of the lxclinuxcontainers entity
en: https://en.wikipedia.org/wiki/LXC
fr: https://fr.wikipedia.org/wiki/LXC

note: type: Content of the linuxkernel entity
en: https://en.wikipedia.org/wiki/Linux_kernel
fr: https://fr.wikipedia.org/wiki/Noyau_Linux

note: type: Content of the linuxsecuritymodulelsmframework entity
en: https://en.wikipedia.org/wiki/Linux_Security_Modules
fr: https://fr.wikipedia.org/wiki/Linux_Security_Modules

note: type: Content of the linuxstandardbase entity
en: https://en.wikipedia.org/wiki/Linux_Standard_Base
fr: https://fr.wikipedia.org/wiki/Linux_Standard_Base

note: type: Content of the livecds entity
en: https://en.wikipedia.org/wiki/Live_CD
fr: https://fr.wikipedia.org/wiki/Live_CD

note: type: Content of the locale entity
en: https://en.wikipedia.org/wiki/Locale
fr: https://fr.wikipedia.org/wiki/Param&percnt;C3&percnt;A8tres_r&percnt;C3&percnt;A9gionaux

note: type: Content of the logicalvolumemanagerlvm entity
en: https://en.wikipedia.org/wiki/Logical_Volume_Manager_(Linux)
fr: https://fr.wikipedia.org/wiki/LVM

note: type: Content of the lrparser entity
en: https://en.wikipedia.org/wiki/LR_parser
fr: https://fr.wikipedia.org/wiki/Analyse_LR

note: type: Content of the lxde entity
en: https://en.wikipedia.org/wiki/LXDE
fr: https://fr.wikipedia.org/wiki/LXDE

note: type: Content of the lxqt entity
en: https://en.wikipedia.org/wiki/LXQt
fr: https://fr.wikipedia.org/wiki/LXQt

note: type: Content of the lynx entity
en: https://en.wikipedia.org/wiki/Lynx_(web_browser)
fr: https://fr.wikipedia.org/wiki/Lynx_(navigateur)

note: type: Content of the lyx entity
en: https://en.wikipedia.org/wiki/Lyx
fr: https://fr.wikipedia.org/wiki/LyX

note: type: Content of the lzhh entity
en: https://en.wikipedia.org/wiki/LZ77_and_LZ78
fr: https://fr.wikipedia.org/wiki/LZ77_et_LZ78

note: type: Content of the lzma entity
en: https://en.wikipedia.org/wiki/Lempel-Ziv-Markov_chain_algorithm
fr: https://fr.wikipedia.org/wiki/LZMA

note: type: Content of the lzo entity
en: https://en.wikipedia.org/wiki/Lempel-Ziv-Oberhumer
fr: https://fr.wikipedia.org/wiki/Lempel-Ziv-Oberhumer

note: type: Content of the macro entity
en: https://en.wikipedia.org/wiki/Macro_(computer_science)
fr: https://fr.wikipedia.org/wiki/Macro-d&percnt;C3&percnt;A9finition

note: type: Content of the mailtransferagentmta entity
en: https://en.wikipedia.org/wiki/Message_transfer_agent
fr: https://fr.wikipedia.org/wiki/Mail_Transfer_Agent

note: type: Content of the make entity
en: https://en.wikipedia.org/wiki/Make_(software)
fr: https://fr.wikipedia.org/wiki/Make

note: type: Content of the mariadb entity
en: https://en.wikipedia.org/wiki/MariaDB
fr: https://fr.wikipedia.org/wiki/MariaDB

note: type: Content of the mbr entity
en: https://en.wikipedia.org/wiki/Master_boot_record
fr: https://fr.wikipedia.org/wiki/Master_boot_record

note: type: Content of the mate entity
en: https://en.wikipedia.org/wiki/MATE_(software)
fr: https://fr.wikipedia.org/wiki/MATE

note: type: Content of the maximumsegmentsize entity
en: https://en.wikipedia.org/wiki/Maximum_segment_size
fr: https://fr.wikipedia.org/wiki/Maximum_Segment_Size

note: type: Content of the maximumtransmissionunitmtu entity
en: https://en.wikipedia.org/wiki/Maximum_transmission_unit
fr: https://fr.wikipedia.org/wiki/Maximum_Transmission_Unit

note: type: Content of the mdf entity
en: https://en.wikipedia.org/wiki/MD5
fr: https://fr.wikipedia.org/wiki/MD5

note: type: Content of the mechanismforvariussecuritychecks entity
en: https://en.wikipedia.org/wiki/Mandatory_access_control
fr: https://fr.wikipedia.org/wiki/Contr&percnt;C3&percnt;B4le_d&percnt;27acc&percnt;C3&percnt;A8s_obligatoire

note: type: Content of the mercurial entity
en: https://en.wikipedia.org/wiki/Mercurial_(software)
fr: https://fr.wikipedia.org/wiki/Mercurial

note: type: Content of the meson entity
en: https://en.wikipedia.org/wiki/Meson_(software)
fr: https://fr.wikipedia.org/wiki/Meson_(logiciel)

note: type: Content of the metalink entity
en: https://en.wikipedia.org/wiki/Metalink
fr: https://fr.wikipedia.org/wiki/Metalink

note: type: Content of the microcode entity
en: https://en.wikipedia.org/wiki/Microcode
fr: https://fr.wikipedia.org/wiki/Microprogrammation

note: type: Content of the microsoftwindows entity
en: https://en.wikipedia.org/wiki/Microsoft_Windows
fr: https://fr.wikipedia.org/wiki/Microsoft_Windows

note: type: Content of the midnightcommandermc entity
en: https://en.wikipedia.org/wiki/Midnight_Commander
fr: https://fr.wikipedia.org/wiki/Midnight_Commander

note: type: Content of the multipurposeinteilextensionsmime entity
en: https://en.wikipedia.org/wiki/MIME
fr: https://fr.wikipedia.org/wiki/Multipurpose_Internet_Mail_Extensions

note: type: Content of the minix entity
en: https://en.wikipedia.org/wiki/Minix_file_system
fr: https://fr.wikipedia.org/wiki/MINIX_fs

note: type: Content of the mondorescue entity
en: https://en.wikipedia.org/wiki/Mondo_Rescue
fr: https://fr.wikipedia.org/wiki/Mondo_Rescue

note: type: Content of the mono entity
en: https://en.wikipedia.org/wiki/Monospaced_font
fr: https://fr.wikipedia.org/wiki/Police_d'écriture_à_chasse_fixe

note: type: Content of the mozilla entity
en: https://en.wikipedia.org/wiki/Mozilla
fr: https://fr.wikipedia.org/wiki/Mozilla

note: type: Content of the mozillathunderbird entity
en: https://en.wikipedia.org/wiki/Mozilla_Thunderbird
fr: https://fr.wikipedia.org/wiki/Mozilla_Thunderbird

note: type: Content of the msdos entity
en: https://en.wikipedia.org/wiki/MS-DOS
fr: https://fr.wikipedia.org/wiki/MS-DOS

note: type: Content of the mswindowsiconsanndfrompngformats entity
en: https://en.wikipedia.org/wiki/ICO_(icon_image_file_format)
fr: https://fr.wikipedia.org/wiki/ICO_(format_de_fichier)

note: type: Content of the mswindowsnt entity
en: https://en.wikipedia.org/wiki/Windows_NT
fr: https://fr.wikipedia.org/wiki/Windows_NT

note: type: Content of the multitasking entity
en: https://en.wikipedia.org/wiki/Computer_multitasking
fr: https://fr.wikipedia.org/wiki/Multitâche

note: type: Content of the multiuser entity
en: https://en.wikipedia.org/wiki/Multi-user
fr: https://fr.wikipedia.org/wiki/Multi-utilisateur

note: type: Content of the mutt entity
en: https://en.wikipedia.org/wiki/Mutt_(e-mail_client)
fr: https://fr.wikipedia.org/wiki/Mutt

note: type: Content of the mutter entity
en: https://en.wikipedia.org/wiki/Mutter_(software)
fr: https://fr.wikipedia.org/wiki/Mutter_(gestionnaire_de_fenêtres)

note: type: Content of the namedpipe entity
en: https://en.wikipedia.org/wiki/Named_pipe
fr: https://fr.wikipedia.org/wiki/Tube_nommé

note: type: Content of the netfilter entity
en: https://en.wikipedia.org/wiki/Netfilter
fr: https://fr.wikipedia.org/wiki/Netfilter

note: type: Content of the networkaddresstranslationnat entity
en: https://en.wikipedia.org/wiki/Network_address_translation
fr: https://fr.wikipedia.org/wiki/Network_address_translation

note: type: Content of the networkfirewall entity
en: https://en.wikipedia.org/wiki/Firewall
fr: https://fr.wikipedia.org/wiki/Pare-feu

note: type: Content of the networkmanagernm entity
en: https://en.wikipedia.org/wiki/NetworkManager
fr: https://fr.wikipedia.org/wiki/NetworkManager

note: type: Content of the newbie entity
en: https://en.wikipedia.org/wiki/Newbie
fr: https://fr.wikipedia.org/wiki/Newbie

note: type: Content of the nfs entity
en: https://en.wikipedia.org/wiki/Network_File_System_(protocol)
fr: https://fr.wikipedia.org/wiki/Network_file_system

note: type: Content of the ninja entity
en: https://en.wikipedia.org/wiki/Ninja_(build_system)
fr: https://fr.wikipedia.org/wiki/Ninja_(logiciel)

note: type: Content of the nirvana entity
en: https://en.wikipedia.org/wiki/Nirvana
fr: https://fr.wikipedia.org/wiki/Nirvāna

note: type: Content of the nisoriginallycalledyp entity
en: https://en.wikipedia.org/wiki/Network_Information_Service
fr: https://fr.wikipedia.org/wiki/Network_Information_Service

note: type: Content of the nmap entity
en: https://en.wikipedia.org/wiki/Nmap
fr: https://fr.wikipedia.org/wiki/Nmap

note: type: Content of the notofonts entity
en: https://en.wikipedia.org/wiki/Noto_fonts
fr: https://fr.wikipedia.org/wiki/Noto_(police_d'écriture)

note: type: Content of the nouveau entity
en: https://en.wikipedia.org/wiki/Nouveau_(software)
fr: https://fr.wikipedia.org/wiki/Nouveau_(informatique)

note: type: Content of the nssnameserviceswitch entity
en: https://en.wikipedia.org/wiki/Name_Service_Switch
fr: https://fr.wikipedia.org/wiki/Name_Service_Switch

note: type: Content of the ntfs entity
en: https://en.wikipedia.org/wiki/NTFS
fr: https://fr.wikipedia.org/wiki/New_Technology_File_System

note: type: Content of the ntfsdg entity
en: https://en.wikipedia.org/wiki/NTFS-3G
fr: https://fr.wikipedia.org/wiki/NTFS-3G

note: type: Content of the ntp entity
en: https://en.wikipedia.org/wiki/Network_Time_Protocol
fr: https://fr.wikipedia.org/wiki/Network_Time_Protocol

note: type: Content of the oauthca entity
en: https://en.wikipedia.org/wiki/OAuth
fr: https://fr.wikipedia.org/wiki/OAuth

note: type: Content of the ocaml entity
en: https://en.wikipedia.org/wiki/Objective_Caml
fr: https://fr.wikipedia.org/wiki/Objective_Caml

note: type: Content of the ocr entity
en: https://en.wikipedia.org/wiki/Optical_character_recognition
fr: https://fr.wikipedia.org/wiki/Reconnaissance_optique_de_caractères

note: type: Content of the octal entity
en: https://en.wikipedia.org/wiki/Octal
fr: https://fr.wikipedia.org/wiki/Système_octal

note: type: Content of the okular entity
en: https://en.wikipedia.org/wiki/Okular
fr: https://fr.wikipedia.org/wiki/Okular

note: type: Content of the openbsd entity
en: https://en.wikipedia.org/wiki/OpenBSD
fr: https://fr.wikipedia.org/wiki/OpenBSD

note: type: Content of the opensoundsystemoss entity
en: https://en.wikipedia.org/wiki/Open_Sound_System
fr: https://fr.wikipedia.org/wiki/Open_Sound_System

note: type: Content of the opentypefonts entity
en: https://en.wikipedia.org/wiki/OpenType
fr: https://fr.wikipedia.org/wiki/OpenType

note: type: Content of the openvms entity
en: https://en.wikipedia.org/wiki/OpenVMS
fr: https://fr.wikipedia.org/wiki/Virtual_Memory_System

note: type: Content of the openzfs entity
en: https://en.wikipedia.org/wiki/OpenZFS
fr: https://fr.wikipedia.org/wiki/OpenZFS

note: type: Content of the opticaldiscdrive entity
en: https://en.wikipedia.org/wiki/Optical_disc_drive
fr: https://fr.wikipedia.org/wiki/Graveur_de_disque_optique

note: type: Content of the overlayfs entity
en: https://en.wikipedia.org/wiki/OverlayFS
fr: https://fr.wikipedia.org/wiki/OverlayFS

note: type: Content of the pampluggableauthnticationmodules entity
en: https://en.wikipedia.org/wiki/Pluggable_Authentication_Modules
fr: https://fr.wikipedia.org/wiki/Pluggable_Authentication_Modules

note: type: Content of the parsergenerator entity
en: https://en.wikipedia.org/wiki/GNU_Bison
fr: https://fr.wikipedia.org/wiki/Bison_(GNU)

note: type: Content of the pathmtupmtudiscovery entity
en: https://en.wikipedia.org/wiki/Path_MTU_discovery
fr: https://fr.wikipedia.org/wiki/Path_MTU_discovery

note: type: Content of the pccard entity
en: https://en.wikipedia.org/wiki/PC_card
fr: https://fr.wikipedia.org/wiki/PC-Card

note: type: Content of the pci entity
en: https://en.wikipedia.org/wiki/Peripheral_Component_Interconnect
fr: https://fr.wikipedia.org/wiki/Peripheral_Component_Interconnect

note: type: Content of the pciexpress entity
en: https://en.wikipedia.org/wiki/PCI_Express
fr: https://fr.wikipedia.org/wiki/PCI_Express

note: type: Content of the portabledocumentformatpdf entity
en: https://en.wikipedia.org/wiki/PDF
fr: https://fr.wikipedia.org/wiki/Portable_Document_Format

note: type: Content of the perl entity
en: https://en.wikipedia.org/wiki/Perl
fr: https://fr.wikipedia.org/wiki/Perl_(langage)

note: type: Content of the perlcompatiblererexpressionspcre entity
en: https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions
fr: https://fr.wikipedia.org/wiki/PCRE

note: type: Content of the phonon entity
en: https://en.wikipedia.org/wiki/Phonon_(KDE)
fr: https://fr.wikipedia.org/wiki/Phonon_(KDE)

note: type: Content of the php entity
en: https://en.wikipedia.org/wiki/PHP
fr: https://fr.wikipedia.org/wiki/PHP:_Hypertext_Preprocessor

note: type: Content of the png entity
en: https://en.wikipedia.org/wiki/PNG
fr: https://fr.wikipedia.org/wiki/Portable_Network_Graphics

note: type: Content of the pointtopointtunnlingprotocolpptp entity
en: https://en.wikipedia.org/wiki/Point-to-point_tunneling_protocol
fr: https://fr.wikipedia.org/wiki/Point-to-point_tunneling_protocol

note: type: Content of the policykit entity
en: https://en.wikipedia.org/wiki/PolicyKit
fr: https://fr.wikipedia.org/wiki/PolicyKit

note: type: Content of the popd entity
en: https://en.wikipedia.org/wiki/Post_Office_Protocol
fr: https://fr.wikipedia.org/wiki/Post_Office_Protocol

note: type: Content of the posix entity
en: https://en.wikipedia.org/wiki/POSIX
fr: https://fr.wikipedia.org/wiki/POSIX

note: type: Content of the postfix entity
en: https://en.wikipedia.org/wiki/Postfix_(software)
fr: https://fr.wikipedia.org/wiki/Postfix

note: type: Content of the postgresql entity
en: https://en.wikipedia.org/wiki/PostgreSQL
fr: https://fr.wikipedia.org/wiki/PostgreSQL

note: type: Content of the ps entity
en: https://en.wikipedia.org/wiki/PostScript
fr: https://fr.wikipedia.org/wiki/PostScript

note: type: Content of the procfs entity
en: https://en.wikipedia.org/wiki/Procfs
fr: https://fr.wikipedia.org/wiki/Procfs

note: type: Content of the proxyserver entity
en: https://en.wikipedia.org/wiki/Proxy_server
fr: https://fr.wikipedia.org/wiki/Proxy

note: type: Content of the pulseaudio entity
en: https://en.wikipedia.org/wiki/PulseAudio
fr: https://fr.wikipedia.org/wiki/PulseAudio

note: type: Content of the python entity
en: https://en.wikipedia.org/wiki/Python_(programming_language)
fr: https://fr.wikipedia.org/wiki/Python_(langage)

note: type: Content of the qemu entity
en: https://en.wikipedia.org/wiki/QEMU
fr: https://fr.wikipedia.org/wiki/QEMU

note: type: Content of the quotedprintable entity
en: https://en.wikipedia.org/wiki/Quoted-printable
fr: https://fr.wikipedia.org/wiki/Quoted-Printable

note: type: Content of the racecondition entity
en: https://en.wikipedia.org/wiki/Race_condition
fr: https://fr.wikipedia.org/wiki/Situation_de_compétition

note: type: Content of the radix entity
en: https://en.wikipedia.org/wiki/Radix
fr: https://fr.wikipedia.org/wiki/Base_(arithmétique)

note: type: Content of the raid entity
en: https://en.wikipedia.org/wiki/RAID
fr: https://fr.wikipedia.org/wiki/RAID_(informatique)

note: type: Content of the rcs entity
en: https://en.wikipedia.org/wiki/Revision_Control_System
fr: https://fr.wikipedia.org/wiki/Revision_Control_System

note: type: Content of the rdp entity
en: https://en.wikipedia.org/wiki/Remote_Desktop_Protocol
fr: https://fr.wikipedia.org/wiki/Remote_Desktop_Protocol

note: type: Content of the regularexpressions entity
en: https://en.wikipedia.org/wiki/Regular_expression
fr: https://fr.wikipedia.org/wiki/Expression_rationnelle

note: type: Content of the reisere entity
en: https://en.wikipedia.org/wiki/Reiser4
fr: https://fr.wikipedia.org/wiki/Reiser4

note: type: Content of the reiserfs entity
en: https://en.wikipedia.org/wiki/Reiserfs
fr: https://fr.wikipedia.org/wiki/ReiserFS

note: type: Content of the remminagtkremotedesktopclient entity
en: https://en.wikipedia.org/wiki/Remmina
fr: https://fr.wikipedia.org/wiki/Remmina

note: type: Content of the rfbvnc entity
en: https://en.wikipedia.org/wiki/RFB_protocol
fr: https://fr.wikipedia.org/wiki/Remote_Frame_Buffer

note: type: Content of the roff entity
en: https://en.wikipedia.org/wiki/Roff
fr: https://fr.wikipedia.org/wiki/Roff

note: type: Content of the rootkit entity
en: https://en.wikipedia.org/wiki/Rootkit
fr: https://fr.wikipedia.org/wiki/Rootkit

note: type: Content of the rtfmreadthefinemanual entity
en: https://en.wikipedia.org/wiki/RTFM
fr: https://fr.wikipedia.org/wiki/RTFM_(expression)

note: type: Content of the ruby entity
en: https://en.wikipedia.org/wiki/Ruby_(programming_language)
fr: https://fr.wikipedia.org/wiki/Ruby

note: type: Content of the samba entity
en: https://en.wikipedia.org/wiki/Samba_(software)
fr: https://fr.wikipedia.org/wiki/Samba_(informatique)

note: type: Content of the sandboxenvironment entity
en: https://en.wikipedia.org/wiki/Sandbox_(computer_security)
fr: https://fr.wikipedia.org/wiki/Sandbox_(sécurité_informatique)

note: type: Content of the sans entity
en: https://en.wikipedia.org/wiki/Sans-serif
fr: https://fr.wikipedia.org/wiki/Linéale

note: type: Content of the svgscalablevectorgraphics entity
en: https://en.wikipedia.org/wiki/Scalable_Vector_Graphics
fr: https://fr.wikipedia.org/wiki/Scalable_Vector_Graphics

note: type: Content of the scribus entity
en: https://en.wikipedia.org/wiki/Scribus
fr: https://fr.wikipedia.org/wiki/Scribus

note: type: Content of the scsi entity
en: https://en.wikipedia.org/wiki/SCSI
fr: https://fr.wikipedia.org/wiki/Small_Computer_System_Interface

note: type: Content of the ssh entity
en: https://en.wikipedia.org/wiki/Secure_Shell
fr: https://fr.wikipedia.org/wiki/Secure_Shell

note: type: Content of the securityenhancedlinuxselinux entity
en: https://en.wikipedia.org/wiki/Security-Enhanced_Linux
fr: https://fr.wikipedia.org/wiki/SELinux

note: type: Content of the sender_policy_frameworkspf entity
en: https://en.wikipedia.org/wiki/Sender_Policy_Framework
fr: https://fr.wikipedia.org/wiki/Sender_Policy_Framework

note: type: Content of the serif entity
en: https://en.wikipedia.org/wiki/Serif
fr: https://fr.wikipedia.org/wiki/Empattement_(typographie)

note: type: Content of the smbcifs entity
en: https://en.wikipedia.org/wiki/Server_Message_Block
fr: https://fr.wikipedia.org/wiki/Server_Message_Block

note: type: Content of the sgml entity
en: https://en.wikipedia.org/wiki/Standard_Generalized_Markup_Language
fr: https://fr.wikipedia.org/wiki/Standard_Generalized_Markup_Language

note: type: Content of the sh entity
en: https://en.wikipedia.org/wiki/Unix_shell
fr: https://fr.wikipedia.org/wiki/Shell_Unix

note: type: Content of the shell entity
en: https://en.wikipedia.org/wiki/Shell_(computing)
fr: https://fr.wikipedia.org/wiki/Shell_(informatique)

note: type: Content of the shiftjis entity
en: https://en.wikipedia.org/wiki/Shift_JIS
fr: https://fr.wikipedia.org/wiki/Shift-JIS

note: type: Content of the sigint entity
en: https://en.wikipedia.org/wiki/Signals_intelligence
fr: https://fr.wikipedia.org/wiki/SIGINT_(POSIX)

note: type: Content of the sigkill entity
en: https://en.wikipedia.org/wiki/Signal_(IPC)#SIGKILL
fr: https://fr.wikipedia.org/wiki/SIGKILL

note: type: Content of the sigterm entity
en: https://en.wikipedia.org/wiki/Signal_(IPC)#SIGTERM
fr: https://fr.wikipedia.org/wiki/SIGTERM

note: type: Content of the smacksimplifiedmesscontrolkernel entity
en: https://en.wikipedia.org/wiki/Smack_(software)
fr: https://fr.wikipedia.org/wiki/Simplified_Mandatory_Access_Control_Kernel

note: type: Content of the smart entity
en: https://en.wikipedia.org/wiki/S.M.A.R.T.
fr: https://fr.wikipedia.org/wiki/Self-Monitoring,_Analysis_and_Reporting_Technology

note: type: Content of the smtp entity
en: https://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol
fr: https://fr.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol

note: type: Content of the snap entity
en: https://en.wikipedia.org/wiki/Snap_(software)
fr: https://fr.wikipedia.org/wiki/Snap_(gestionnaire_de_paquets)

note: type: Content of the solidstatedrivessd entity
en: https://en.wikipedia.org/wiki/Solid-state_drive
fr: https://fr.wikipedia.org/wiki/Solid-state_drive

note: type: Content of the spicethesimpleprtingenvironments entity
en: https://en.wikipedia.org/wiki/Simple_Protocol_for_Independent_Computing_Environments
fr: https://fr.wikipedia.org/wiki/SPICE_(protocole)

note: type: Content of the sqlite entity
en: https://en.wikipedia.org/wiki/Sqlite
fr: https://fr.wikipedia.org/wiki/SQlite

note: type: Content of the transportlayersecurity entity
en: https://en.wikipedia.org/wiki/Transport_Layer_Security
fr: https://fr.wikipedia.org/wiki/Transport_Layer_Security

note: type: Content of the standardgeneralirkuplanguagesgml entity
en: https://en.wikipedia.org/wiki/SGML
fr: https://fr.wikipedia.org/wiki/Standard_Generalized_Markup_Language

note: type: Content of the steganographic entity
en: https://en.wikipedia.org/wiki/Steganography
fr: https://fr.wikipedia.org/wiki/Stéganographie

note: type: Content of the subversion entity
en: https://en.wikipedia.org/wiki/Subversion_(software)
fr: https://fr.wikipedia.org/wiki/Subversion_(logiciel)

note: type: Content of the superuser entity
en: https://en.wikipedia.org/wiki/Superuser
fr: https://fr.wikipedia.org/wiki/Utilisateur_root

note: type: Content of the swapspace entity
en: https://en.wikipedia.org/wiki/Paging
fr: https://fr.wikipedia.org/wiki/Mémoire_virtuelle#M.C3.A9moire_virtuelle_pagin.C3.A9e

note: type: Content of the symboliclinkorsymlink entity
en: https://en.wikipedia.org/wiki/Symbolic_link
fr: https://fr.wikipedia.org/wiki/Lien_symbolique

note: type: Content of the sysfs entity
en: https://en.wikipedia.org/wiki/Sysfs
fr: https://fr.wikipedia.org/wiki/Sysfs

note: type: Content of the systemd entity
en: https://en.wikipedia.org/wiki/Systemd
fr: https://fr.wikipedia.org/wiki/Systemd

note: type: Content of the tcl entity
en: https://en.wikipedia.org/wiki/Tcl
fr: https://fr.wikipedia.org/wiki/Tool_Command_Language

note: type: Content of the tcp entity
en: https://en.wikipedia.org/wiki/Transmission_Control_Protocol
fr: https://fr.wikipedia.org/wiki/Transmission_Control_Protocol

note: type: Content of the tcpdump entity
en: https://en.wikipedia.org/wiki/Tcpdump
fr: https://fr.wikipedia.org/wiki/Tcpdump

note: type: Content of the tcpip entity
en: https://en.wikipedia.org/wiki/TCP/IP
fr: https://fr.wikipedia.org/wiki/Suite_des_protocoles_Internet

note: type: Content of the tcpwrapper entity
en: https://en.wikipedia.org/wiki/TCP_Wrapper
fr: https://fr.wikipedia.org/wiki/TCP_Wrapper

note: type: Content of the telnet entity
en: https://en.wikipedia.org/wiki/TELNET
fr: https://fr.wikipedia.org/wiki/Telnet

note: type: Content of the tenexcshell entity
en: https://en.wikipedia.org/wiki/Tcsh
fr: https://fr.wikipedia.org/wiki/Tcsh

note: type: Content of the tex entity
en: https://en.wikipedia.org/wiki/TeX
fr: https://fr.wikipedia.org/wiki/TeX

note: type: Content of the texlive entity
en: https://en.wikipedia.org/wiki/TeX_Live
fr: https://fr.wikipedia.org/wiki/TeX_Live

note: type: Content of the theextensiblemarkuplanguagexml entity
en: https://en.wikipedia.org/wiki/XML
fr: https://fr.wikipedia.org/wiki/Extensible_Markup_Language

note: type: Content of the theextensiblestysheetlanguagexsl entity
en: https://en.wikipedia.org/wiki/Extensible_Stylesheet_Language
fr: https://fr.wikipedia.org/wiki/Extensible_stylesheet_language

note: type: Content of the theinternetsocket entity
en: https://en.wikipedia.org/wiki/Internet_socket
fr: https://fr.wikipedia.org/wiki/Sockets_du_domaine_Internet

note: type: Content of the theinterprocesscommunicationipc entity
en: https://en.wikipedia.org/wiki/Inter-process_communication
fr: https://fr.wikipedia.org/wiki/Communication_inter-processus

note: type: Content of the thelempelzivwelcsdatacompression entity
en: https://en.wikipedia.org/wiki/Lempel-Ziv-Welch
fr: https://fr.wikipedia.org/wiki/Lempel-Ziv-Welch

note: type: Content of the theunixdomainsocket entity
en: https://en.wikipedia.org/wiki/Unix_domain_socket
fr: https://fr.wikipedia.org/wiki/Sockets_du_domaine_UNIX

note: type: Content of the tk entity
en: https://en.wikipedia.org/wiki/Tk_(software)
fr: https://fr.wikipedia.org/wiki/Tk_(informatique)

note: type: Content of the tmpfs entity
en: https://en.wikipedia.org/wiki/Tmpfs#Linux
fr: https://fr.wikipedia.org/wiki/Tmpfs

note: type: Content of the truetypefonts entity
en: https://en.wikipedia.org/wiki/TrueType
fr: https://fr.wikipedia.org/wiki/TrueType

note: type: Content of the typebpostscriptfonts entity
en: https://en.wikipedia.org/wiki/PostScript_fonts#Type_1
fr: https://fr.wikipedia.org/wiki/Fonte_PostScript

note: type: Content of the ubuntufonts entity
en: https://en.wikipedia.org/wiki/Ubuntu_(typeface)
fr: https://fr.wikipedia.org/wiki/Ubuntu_(police_d'écriture)

note: type: Content of the udevsystem entity
en: https://en.wikipedia.org/wiki/Udev
fr: https://fr.wikipedia.org/wiki/Udev

note: type: Content of the udf entity
en: https://en.wikipedia.org/wiki/Universal_Disk_Format
fr: https://fr.wikipedia.org/wiki/Format_universel_de_disque

note: type: Content of the uncomplicatedfirewallufw entity
en: https://en.wikipedia.org/wiki/Uncomplicated_Firewall
fr: https://fr.wikipedia.org/wiki/Uncomplicated_Firewall

note: type: Content of the unicode entity
en: https://en.wikipedia.org/wiki/Unicode
fr: https://fr.wikipedia.org/wiki/Unicode

note: type: Content of the unifiedextensiblareinterfaceuefi entity
en: https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface
fr: https://fr.wikipedia.org/wiki/UEFI

note: type: Content of the universalcharactunicodeisobagegb entity
en: https://en.wikipedia.org/wiki/Universal_Character_Set
fr: https://fr.wikipedia.org/wiki/ISO/CEI_10646

note: type: Content of the unix entity
en: https://en.wikipedia.org/wiki/Unix
fr: https://fr.wikipedia.org/wiki/UNIX

note: type: Content of the unixlike entity
en: https://en.wikipedia.org/wiki/Unix-like
fr: https://fr.wikipedia.org/wiki/Type_Unix

note: type: Content of the unixphilosophy entity
en: https://en.wikipedia.org/wiki/Unix_philosophy
fr: https://fr.wikipedia.org/wiki/Philosophie_d'Unix

note: type: Content of the unixsccs entity
en: https://en.wikipedia.org/wiki/Source_Code_Control_System
fr: https://fr.wikipedia.org/wiki/Source_Code_Control_System

note: type: Content of the uri entity
en: https://en.wikipedia.org/wiki/Uniform_Resource_Identifier
fr: https://fr.wikipedia.org/wiki/Uniform_Resource_Identifier

note: type: Content of the url entity
en: https://en.wikipedia.org/wiki/Uniform_Resource_Locator
fr: https://fr.wikipedia.org/wiki/Uniform_Resource_Locator

note: type: Content of the usb entity
en: https://en.wikipedia.org/wiki/Universal_Serial_Bus
fr: https://fr.wikipedia.org/wiki/Universal_Serial_Bus

note: type: Content of the usbstorage entity
en: https://en.wikipedia.org/wiki/USB_flash_drive
fr: https://fr.wikipedia.org/wiki/Clé_USB

note: type: Content of the useragent entity
en: https://en.wikipedia.org/wiki/User_agent
fr: https://fr.wikipedia.org/wiki/User_agent

note: type: Content of the utcgmt entity
en: https://en.wikipedia.org/wiki/UTC
fr: https://fr.wikipedia.org/wiki/UTC

note: type: Content of the utfbgucsc entity
en: https://en.wikipedia.org/wiki/UTF-16/UCS-2
fr: https://fr.wikipedia.org/wiki/UTF-16

note: type: Content of the utfdcucse entity
en: https://en.wikipedia.org/wiki/UTF-32/UCS-4
fr: https://fr.wikipedia.org/wiki/UTF-32

note: type: Content of the utfi entity
en: https://en.wikipedia.org/wiki/UTF-8
fr: https://fr.wikipedia.org/wiki/UTF-8

note: type: Content of the uuencode entity
en: https://en.wikipedia.org/wiki/Uuencoding
fr: https://fr.wikipedia.org/wiki/Uuencode

note: type: Content of the uuid entity
en: https://en.wikipedia.org/wiki/Universally_Unique_Identifier
fr: https://fr.wikipedia.org/wiki/Universal_Unique_Identifier

note: type: Content of the vdi entity
en: https://en.wikipedia.org/wiki/VirtualBox#Virtual_Desktop_Image
fr: https://fr.wikipedia.org/wiki/VirtualBox

note: type: Content of the verdana entity
en: https://en.wikipedia.org/wiki/Verdana
fr: https://fr.wikipedia.org/wiki/Verdana

note: type: Content of the versioncontrolsystemvcs entity
en: https://en.wikipedia.org/wiki/Revision_control
fr: https://fr.wikipedia.org/wiki/Gestion_de_versions

note: type: Content of the vim entity
en: https://en.wikipedia.org/wiki/Vim_(text_editor)
fr: https://fr.wikipedia.org/wiki/Vim

note: type: Content of the vinagregnomeremotedesktopclient entity
en: https://en.wikipedia.org/wiki/Vinagre
fr: https://fr.wikipedia.org/wiki/Vinagre

note: type: Content of the virtualbox entity
en: https://en.wikipedia.org/wiki/VirtualBox
fr: https://fr.wikipedia.org/wiki/VirtualBox

note: type: Content of the virtualization entity
en: https://en.wikipedia.org/wiki/Virtualization
fr: https://fr.wikipedia.org/wiki/Virtualisation

note: type: Content of the virtualmemory entity
en: https://en.wikipedia.org/wiki/Virtual_memory
fr: https://fr.wikipedia.org/wiki/Mémoire_virtuelle

note: type: Content of the vmdk entity
en: https://en.wikipedia.org/wiki/VMDK
fr: https://fr.wikipedia.org/wiki/Virtual_Machine_Disk

note: type: Content of the vnc entity
en: https://en.wikipedia.org/wiki/Virtual_Network_Computing
fr: https://fr.wikipedia.org/wiki/Virtual_Network_Computing

note: type: Content of the vpn entity
en: https://en.wikipedia.org/wiki/Virtual_private_network
fr: https://fr.wikipedia.org/wiki/Réseau_privé_virtuel

note: type: Content of the vtbaalike entity
en: https://en.wikipedia.org/wiki/VT100
fr: https://fr.wikipedia.org/wiki/VT100

note: type: Content of the watchdogtimer entity
en: https://en.wikipedia.org/wiki/Watchdog_timer
fr: https://fr.wikipedia.org/wiki/Chien_de_garde_(informatique)

note: type: Content of the waylanddisplayserverprotocol entity
en: https://en.wikipedia.org/wiki/Wayland_(display_server_protocol)
fr: https://fr.wikipedia.org/wiki/Wayland

note: type: Content of the wdm entity
en: https://en.wikipedia.org/wiki/W3m
fr: https://fr.wikipedia.org/wiki/W3m

note: type: Content of the webbrowser entity
en: https://en.wikipedia.org/wiki/Web_Browsers
fr: https://fr.wikipedia.org/wiki/Navigateur_Web

note: type: Content of the windowsdomain entity
en: https://en.wikipedia.org/wiki/Windows_domain
fr: https://fr.wikipedia.org/wiki/Domaine_(Microsoft)

note: type: Content of the wine entity
en: https://en.wikipedia.org/wiki/Wine_(software)
fr: https://fr.wikipedia.org/wiki/Wine

note: type: Content of the wireshark entity
en: https://en.wikipedia.org/wiki/Wireshark
fr: https://fr.wikipedia.org/wiki/Wireshark

note: type: Content of the wysiwyg entity
en: https://en.wikipedia.org/wiki/WYSIWYG
fr: https://fr.wikipedia.org/wiki/What_You_See_Is_What_You_Get

note: type: Content of the x entity
en: https://en.wikipedia.org/wiki/X_Window_System
fr: https://fr.wikipedia.org/wiki/X_Window_System

note: type: Content of the xbbvnc entity
en: https://en.wikipedia.org/wiki/X11vnc
fr: https://fr.wikipedia.org/wiki/X11vnc

note: type: Content of the xdmcpconnection entity
en: https://en.wikipedia.org/wiki/X_display_manager
fr: https://fr.wikipedia.org/wiki/X_display_manager

note: type: Content of the xemacs entity
en: https://en.wikipedia.org/wiki/XEmacs
fr: https://fr.wikipedia.org/wiki/XEmacs

note: type: Content of the xen entity
en: https://en.wikipedia.org/wiki/Xen
fr: https://fr.wikipedia.org/wiki/Xen

note: type: Content of the xfce entity
en: https://en.wikipedia.org/wiki/Xfce
fr: https://fr.wikipedia.org/wiki/Xfce

note: type: Content of the xfs entity
en: https://en.wikipedia.org/wiki/XFS
fr: https://fr.wikipedia.org/wiki/XFS

note: type: Content of the xlib entity
en: https://en.wikipedia.org/wiki/Xlib
fr: https://fr.wikipedia.org/wiki/Xlib

note: type: Content of the xwindowsystemcoreprotocol entity
en: https://en.wikipedia.org/wiki/X_Window_System_core_protocol
fr: https://fr.wikipedia.org/wiki/X_Window_System

note: type: Content of the xz entity
en: https://en.wikipedia.org/wiki/Xz
fr: https://fr.wikipedia.org/wiki/XZ_(format_de_fichier)

note: type: Content of the yacc entity
en: https://en.wikipedia.org/wiki/Yacc
fr: https://fr.wikipedia.org/wiki/Lex_et_yacc

note: type: Content of the yaml entity
en: https://en.wikipedia.org/wiki/YAML
fr: https://fr.wikipedia.org/wiki/YAML

note: type: Content of the zfs entity
en: https://en.wikipedia.org/wiki/ZFS
fr: https://fr.wikipedia.org/wiki/ZFS

note: type: Content of the zshell entity
en: https://en.wikipedia.org/wiki/Z_shell
fr: https://fr.wikipedia.org/wiki/Zsh

note: type: Content of the zstandard entity
en: https://en.wikipedia.org/wiki/Zstandard
fr: https://fr.wikipedia.org/wiki/Zstandard

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: en
fr: fr

note: type: Content of: <book><bookinfo><title>
en: Debian Reference
fr: Référence Debian

note: type: Content of: <book><bookinfo><abstract><para>
en: This book is free; you may redistribute it and/or modify it under the terms of the GNU General Public License of any version compliant to the Debian Free Software Guidelines (DFSG).
fr: Ce livre est libre ; vous pouvez le redistribuer et le modifier selon les termes de la Licence Publique Générale GNU («&nbsp;GNU GPL&nbsp;») avec n’importe quelle version compatible avec les Règles des Logiciels Libres selon Debian (DFSG).

note: type: Content of: <book><bookinfo><legalnotice><para>
en: This Debian Reference (version &dr-version;) (&build-date;) is intended to provide a broad overview of the Debian system as a post-installation user's guide. It covers many aspects of system administration through shell-command examples for non-developers.
fr: Ce guide de référence Debian (version &dr-version;) (&build-date;) est destiné à procurer un large aperçu du système Debian en tant que guide de l’utilisateur d’un système installé. Il couvre de nombreux aspects de l’administration du système à l’aide d’exemples de commandes de l’interpréteur pour les non-développeurs.

note: type: Content of: <book><preface><title>
en: Preface
fr: Préface

note: type: Content of: <book><preface><para>
en: This <ulink url="&debianreferenceversiondrversion;">Debian Reference (version &dr-version;)</ulink> (&build-date;) is intended to provide a broad overview of the Debian system administration as a post-installation user guide.
fr: Cette <ulink url="&debianreferenceversiondrversion;">Debian Reference (version &dr-version;)</ulink> (&build-date;) est destinée à fournir un large aperçu de l’administration d’un système Debian, sous la forme d’un guide utilisateur de post-installation.

note: type: Content of: <book><preface><para>
en: The target reader is someone who is willing to learn shell scripts but who is not ready to read all the C sources to figure out how the <ulink url="&gnu;">GNU</ulink>/<ulink url="&linux;">Linux</ulink> system works.
fr: Le lecteur cible est quelqu’un qui désire apprendre les scripts de l’interpréteur de commandes mais qui ne souhaite pas lire tous les sources en C pour comprendre le fonctionnement du système <ulink url="&gnu;">GNU</ulink> /<ulink url="&linux;">Linux</ulink>.

note: type: Content of: <book><preface><para>
en: For installation instructions, see:
fr: Pour le guide d'installation, voir :

note: type: Content of: <book><preface><itemizedlist><listitem><para>
en: <ulink url="&debiangnulinuxinrentstablesystem;">Debian GNU/Linux Installation Guide for current stable system</ulink>
fr: <ulink url="&debiangnulinuxinrentstablesystem;">Debian GNU/Linux : guide d'installation pour le système stable</ulink>

note: type: Content of: <book><preface><itemizedlist><listitem><para>
en: <ulink url="&debiangnulinuxinenttestingsystem;">Debian GNU/Linux Installation Guide for current testing system</ulink>
fr: <ulink url="&debiangnulinuxinenttestingsystem;">Debian GNU/Linux : guide d'installation pour la version en cours de test</ulink>

note: type: Content of: <book><preface><section><title>
en: Disclaimer
fr: Clause de non responsabilité

note: type: Content of: <book><preface><section><para>
en: All warranties are disclaimed.  All trademarks are property of their respective trademark owners.
fr: Toute garantie est rejetée. Toutes les marques déposées sont la propriété de leurs détenteurs respectifs.

note: type: Content of: <book><preface><section><para>
en: The Debian system itself is a moving target.  This makes its documentation difficult to be current and correct.  Although the current <literal>testing</literal> version of the Debian system was used as the basis for writing this, some contents may be already outdated by the time you read this.
fr: Le système Debian lui-même est une cible mouvante. Cela rend difficile le maintien à jour et l’exactitude de sa documentation. Bien que la version instable <literal>testing</literal> du système Debian ait été utilisée pour écrire ce document, certaines parties peuvent être dépassées au moment où vous lisez cela.

note: type: Content of: <book><preface><section><para>
en: Please treat this document as the secondary reference. This document does not replace any authoritative guides. The author and contributors do not take responsibility for consequences of errors, omissions or ambiguity in this document.
fr: Veuillez prendre ce document comme une référence secondaire. Ce document ne remplace aucun des guides autorisés. L’auteur et les contributeurs ne pourront être tenus pour responsables des conséquences des erreurs, omissions ou ambiguïtés que comporte ce document.

note: type: Content of: <book><preface><section><title>
en: What is Debian
fr: Ce qu’est Debian

note: type: Content of: <book><preface><section><para>
en: The <ulink url="&debianproject;">Debian Project</ulink> is an association of individuals who have made common cause to create a free operating system.  It's distribution is characterized by the following.
fr: Le <ulink url="&debianproject;">Projet Debian</ulink> est une association de personnes qui ont fait cause commune afin de créer un système d’exploitation libre. Sa distribution est caractérisée par&nbsp;:

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Commitment to the software freedom: <ulink url="&debiansocialcontreguidelinesdfsg;">Debian Social Contract and Debian Free Software Guidelines (DFSG)</ulink>
fr: un engagement dans la liberté du logiciel : <ulink url="&debiansocialcontreguidelinesdfsg;">Le contrat social Debian et les Lignes directrices du logiciel libre selon Debian (DFSG)</ulink>&nbsp;;

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Internet based distributed unpaid volunteer effort: <ulink url="&httpswwwdebianorg;">https://www.debian.org</ulink>
fr: travaux partagés et non rémunérés par des volontaires, basés sur Internet :<ulink url="&httpswwwdebianorg;">https://www.debian.org</ulink> ;

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Large number of pre-compiled high quality software packages
fr: grand nombre de logiciels pré-compilés de haute qualité ;

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Focus on stability and security with easy access to the security updates
fr: l’accent mis sur la stabilité et la sécurité avec un accès facile aux mises à jour de sécurité&nbsp;;

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Focus on smooth upgrade to the latest software packages in the <literal>testing</literal> archives
fr: l’accent mis sur une mise à niveau en douceur vers les dernières versions des logiciels existants dans les archives de <literal>testing</literal> ;

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Large number of supported hardware architectures
fr: la prise en charge d’un grand nombre d’architectures matérielles.

note: type: Content of: <book><preface><section><para>
en: Free Software pieces in Debian come from <ulink url="&gnu;">GNU</ulink>, <ulink url="&linux;">Linux</ulink>, <ulink url="&bsd;">BSD</ulink>, <ulink url="&x;">X</ulink>, <ulink url="&isc;">ISC</ulink>, <ulink url="&apache;">Apache</ulink>, <ulink url="&ghostscript;">Ghostscript</ulink>, <ulink url="&commonunixprintingsystem;">Common Unix Printing System </ulink>, <ulink url="&samba;">Samba</ulink>, <ulink url="&gnome;">GNOME</ulink>, <ulink url="&kde;">KDE</ulink>, <ulink url="&mozilla;">Mozilla</ulink>, <ulink url="&libreoffice;">LibreOffice</ulink>, <ulink url="&vim;">Vim</ulink>, <ulink url="&tex;">TeX</ulink>, <ulink url="&latex;">LaTeX</ulink>, <ulink url="&docbook;">DocBook</ulink>, <ulink url="&perl;">Perl</ulink>, <ulink url="&python;">Python</ulink>, <ulink url="&tcl;">Tcl</ulink>, <ulink url="&java;">Java</ulink>, <ulink url="&ruby;">Ruby</ulink>, <ulink url="&php;">PHP</ulink>, <ulink url="&berkeleydb;">Berkeley DB</ulink>, <ulink url="&mariadb;">MariaDB</ulink>, <ulink url="&postgresql;">PostgreSQL</ulink>, <ulink url="&sqlite;">SQLite</ulink>, <ulink url="&exim;">Exim</ulink>, <ulink url="&postfix;">Postfix</ulink>, <ulink url="&mutt;">Mutt</ulink>, <ulink url="&freebsd;">FreeBSD</ulink>, <ulink url="&openbsd;">OpenBSD</ulink>, <ulink url="&planj;">Plan 9</ulink> and many more independent free software projects.  Debian integrates this diversity of Free Software into one system.
fr: Les éléments des logiciels libres de Debian proviennent de <ulink url="&gnu;">GNU</ulink>, <ulink url="&linux;">Linux</ulink>, <ulink url="&bsd;">BSD</ulink>, <ulink url="&x;">X</ulink>, <ulink url="&isc;">ISC</ulink>, <ulink url="&apache;">Apache</ulink>, <ulink url="&ghostscript;">Ghostscript</ulink>, <ulink url="&commonunixprintingsystem;">Common Unix Printing System </ulink>, <ulink url="&samba;">Samba</ulink>, <ulink url="&gnome;">GNOME</ulink>, <ulink url="&kde;">KDE</ulink>, <ulink url="&mozilla;">Mozilla</ulink>, <ulink url="&libreoffice;">LibreOffice</ulink>, <ulink url="&vim;">Vim</ulink>, <ulink url="&tex;">TeX</ulink>, <ulink url="&latex;">LaTeX</ulink>, <ulink url="&docbook;">DocBook</ulink>, <ulink url="&perl;">Perl</ulink>, <ulink url="&python;">Python</ulink>, <ulink url="&tcl;">Tcl</ulink>, <ulink url="&java;">Java</ulink>, <ulink url="&ruby;">Ruby</ulink>, <ulink url="&php;">PHP</ulink>, <ulink url="&berkeleydb;">Berkeley DB</ulink>, <ulink url="&mariadb;">MariaDB</ulink>, <ulink url="&postgresql;">PostgreSQL</ulink>, <ulink url="&sqlite;">SQLite</ulink>, <ulink url="&exim;">Exim</ulink>, <ulink url="&postfix;">Postfix</ulink>, <ulink url="&mutt;">Mutt</ulink>, <ulink url="&freebsd;">FreeBSD</ulink>, <ulink url="&openbsd;">OpenBSD</ulink>, <ulink url="&planj;">Plan 9</ulink> et de nombreux autres projets de logiciels libres indépendants. Debian intègre cette diversité de logiciels libres dans un seul système.

note: type: Content of: <book><preface><section><title>
en: About this document
fr: À propos de ce document

note: type: Content of: <book><preface><section><section><title>
en: Guiding rules
fr: Règles

note: type: Content of: <book><preface><section><section><para>
en: Following guiding rules are followed while compiling this document.
fr: Les règles suivantes ont été suivies lors de la compilation de ce document.

note: type: Content of: <book><preface><section><section><itemizedlist><listitem><para>
en: Provide overview and skip corner cases. (<emphasis role="strong">Big Picture</emphasis>)
fr: fournir un aperçu et passer les cas marginaux (<emphasis role="strong">vue d’ensemble</emphasis>)&nbsp;;

note: type: Content of: <book><preface><section><section><itemizedlist><listitem><para>
en: Keep It Short and Simple. (<emphasis role="strong">KISS</emphasis>)
fr: le garder court et simple (<emphasis role="strong">KISS</emphasis>)&nbsp;;

note: type: Content of: <book><preface><section><section><itemizedlist><listitem><para>
en: Do not reinvent the wheel. (Use pointers to <emphasis role="strong">the existing references</emphasis>)
fr: ne pas réinventer la roue (utiliser des liens pointant vers <emphasis role="strong">les références existantes</emphasis>)&nbsp;;

note: type: Content of: <book><preface><section><section><itemizedlist><listitem><para>
en: Focus on non-GUI tools and consoles. (Use <emphasis role="strong">shell examples</emphasis>)
fr: mettre l’accent sur les outils n’ayant pas d’interface graphique ou en mode console (utiliser <emphasis role="strong">des exemples en ligne de commande</emphasis>)&nbsp;;

note: type: Content of: <book><preface><section><section><itemizedlist><listitem><para>
en: Be objective. (Use <ulink url="&popcon;">popcon</ulink> etc.)
fr: Soyez objectif (Utilisez <ulink url="&popcon;">popcon</ulink>, etc.)

note: type: Content of: <book><preface><section><section><tip><para>
en: I tried to elucidate hierarchical aspects and lower levels of the system.
fr: J’ai essayé d’éclaircir les aspects hiérarchiques et les niveaux les plus bas du système.

note: type: Content of: <book><preface><section><section><title>
en: Prerequisites
fr: Exigences de départ

note: type: Content of: <book><preface><section><section><warning><para>
en: You are expected to make good efforts to seek answers by yourself beyond this documentation.  This document only gives efficient starting points.
fr: On attend de vous que vous fassiez des efforts pour rechercher des réponses par vous-même au-delà de cette documentation. Ce document ne donne que des points de départs efficaces.

note: type: Content of: <book><preface><section><section><para>
en: You must seek solution by yourself from primary sources.
fr: Vous devez chercher vous-même une solution dans les sources primaires.

note: type: Content of: <book><preface><section><section><itemizedlist><listitem><para>
en: The Debian site at <ulink url="&httpswwwdebianorg;">https://www.debian.org</ulink> for the general information
fr: Le site de Debian <ulink url="&httpswwwdebianorg;">https://www.debian.org</ulink> pour des informations générales

note: type: Content of: <book><preface><section><section><itemizedlist><listitem><para>
en: The documentation under the "<literal>/usr/share/doc/<emphasis>package_name</emphasis></literal>" directory
fr: La documentation dans le répertoire «&nbsp;<literal>/usr/share/doc/<emphasis>nom_paquet</emphasis></literal>&nbsp;»

note: type: Content of: <book><preface><section><section><itemizedlist><listitem><para>
en: The Unix style <emphasis role="strong">manpage</emphasis>: "<literal>dpkg -L <emphasis>package_name</emphasis> |grep '/man/man.*/'</literal>"
fr: Les <emphasis role="strong">pages de manuel (manpage)</emphasis> de style UNIX : «&nbsp;<literal>dpkg -L <emphasis>nom_paquet</emphasis> |grep '/man/man.*/'</literal>&nbsp;»

note: type: Content of: <book><preface><section><section><itemizedlist><listitem><para>
en: The GNU style <emphasis role="strong">info page</emphasis>: "<literal>dpkg -L <emphasis>package_name</emphasis> |grep '/info/'</literal>"
fr: Les <emphasis role="strong">pages info</emphasis> de style GNU : «&nbsp;<literal>dpkg -L <emphasis>nom_paquet</emphasis> |grep '/info/'</literal>&nbsp;»

note: type: Content of: <book><preface><section><section><itemizedlist><listitem><para>
en: The bug report: <ulink url="&httpsbugsdebianorgpackage_name;">https://bugs.debian.org/<emphasis>package_name</emphasis></ulink>
fr: Les signalements de bogues : <ulink url="&httpsbugsdebianorgpackage_name;"> https://bugs.debian.org/<emphasis>nom_paquet</emphasis></ulink>

note: type: Content of: <book><preface><section><section><itemizedlist><listitem><para>
en: The Debian Wiki at <ulink url="&httpswikidebianorg;">https://wiki.debian.org/</ulink> for the moving and specific topics
fr: Le Wiki Debian en <ulink url="&httpswikidebianorg;">https://wiki.debian.org/</ulink> pour les sujets spécifiques ou changeants

note: type: Content of: <book><preface><section><section><itemizedlist><listitem><para>
en: The Single UNIX Specification from the Open Group's <ulink url="&theunixsystemhomepage;">The UNIX System Home Page</ulink>
fr: «&nbsp;Single UNIX Specification&nbsp;» depuis la page d’accueil du «&nbsp;<ulink url="&theunixsystemhomepage;">Système UNIX</ulink>&nbsp;» de l’Open Group

note: type: Content of: <book><preface><section><section><itemizedlist><listitem><para>
en: The free encyclopedia from Wikipedia at <ulink url="&httpswwwwikipediaorg;">https://www.wikipedia.org/</ulink>
fr: L’encyclopédie libre de Wikipedia à <ulink url="&httpswwwwikipediaorg;">http://www.wikipedia.org/</ulink>

note: type: Content of: <book><preface><section><section><itemizedlist><listitem><para>
en: <ulink url="&thedebianadministratorshandbook;">The Debian Administrator's Handbook</ulink>
fr: <ulink url="&thedebianadministratorshandbook;">Le cahier de l'administrateur Debian</ulink>

note: type: Content of: <book><preface><section><section><itemizedlist><listitem><para>
en: The HOWTOs from <ulink url="&thelinuxdocumentationprojecttldp;">The Linux Documentation Project (TLDP)</ulink>
fr: Les HOWTO du <ulink url="&thelinuxdocumentationprojecttldp;">projet de documentation Linux (TLDP)</ulink>

note: type: Content of: <book><preface><section><section><note><para>
en: For detailed documentation, you may need to install the corresponding documentation package named with "<literal>-doc</literal>" as its suffix.
fr: Pour accéder à une documentation détaillée, vous devrez installer les paquets de documentation qui correspondent au nom du paquet avec le suffixe «&nbsp;<literal>-doc</literal>&nbsp;».

note: type: Content of: <book><preface><section><section><para>
en: This document provides information through the following simplified presentation style with <literal>bash</literal>(1) shell command examples.
fr: Ce document fournit des informations en utilisant le style de présentation simplifié suivant, avec des exemples de commandes de l’interpréteur <literal> bash</literal>(1).

note: type: Content of: <book><preface><section><section><para>
en: These shell prompts distinguish account used and correspond to set environment variables as: "<literal>PS1='\$'</literal>" and "<literal>PS2=' '</literal>".  These values are chosen for the sake of readability of this document and are not typical on actual installed system.
fr: Ces invites de l’interpréteur de commandes permettent de distinguer le compte utilisé et correspondent à la définition des variables d’environnement «&nbsp;<literal>PS1='\$'</literal>&nbsp;» et «&nbsp;<literal>PS2=' '</literal>&nbsp;». Ces valeurs ont été choisies pour ce document dans un but de lisibilité, elles ne sont pas représentatives d’un système réel.

note: type: Content of: <book><preface><section><section><para>
en: All command examples are run under the English locale "<literal>LANG=en_US.UTF8</literal>". Please don't expect the placeholder strings such as <literal><emphasis>command-in-root-account</emphasis></literal> and <literal><emphasis>command-in-user-account</emphasis></literal> to be translated in command examples.  This is an intentional choice to keep all translated examples to be up-to-date.
fr: Tous les exemples de commande sont exécutées avec la locale anglaise "<literal>LANG=en_US.UTF8</literal>". N’espérez pas que les chaines de substitution telles que <literal><emphasis>commande-avec-compte-superutilisateur</emphasis></literal> et <literal><emphasis>commande-avec-compte-utilisateur</emphasis></literal> soient traduites dans les exemples de commandes. Cela est un choix voulu pour conserver tous les exemples traduits à jour.

note: type: Content of: <book><preface><section><section><note><para>
en: See the meaning of the "<literal>$PS1</literal>" and "<literal>$PS2</literal>" environment variables in <literal>bash</literal>(1).
fr: Consultez la signification des variables d’environnement «&nbsp;<literal>$PS1</literal>&nbsp;» et «&nbsp;<literal>$PS2</literal>&nbsp;» dans <literal>bash</literal>(1).

note: type: Content of: <book><preface><section><section><para>
en: <emphasis role="strong">Action</emphasis> required by the system administrator is written in the imperative sentence, e.g. "Type Enter-key after typing each command string to the shell."
fr: L’<emphasis role="strong">action</emphasis> demandée à l’administrateur du système est écrite sous forme d’une phrase impérative, par exemple «&nbsp;Pressez la touche Entrée après la saisie de chaque chaîne de commande dans l’interpréteur de commandes.&nbsp;»

note: type: Content of: <book><preface><section><section><para>
en: The <emphasis role="strong">description</emphasis> column and similar ones in the table may contain a <emphasis role="strong">noun phrase</emphasis> following <ulink url="&thepackageshortdiptionconvention;">the package short description convention</ulink> which drops leading articles such as "a" and "the".  They may alternatively contain an infinitive phrase as a <emphasis role="strong">noun phrase</emphasis> without leading "to" following the short command description convention in manpages.  These may look funny to some people but are my intentional choices of style to keep this documentation as simple as possible.  These <emphasis role="strong">Noun phrases</emphasis> do not capitalize their starting nor end with periods following these short description convention.
fr: La colonne de <emphasis role="strong">description</emphasis> ou similaire dans le tableau peut contenir une <emphasis role="strong">locution nominale</emphasis> selon la <ulink url="&thepackageshortdiptionconvention;">convention de description courte du paquet</ulink> qui supprime les articles se trouvant en tête tels que  «&nbsp;un&nbsp;» et «&nbsp;le&nbsp;» («&nbsp;a&nbsp;», «&nbsp;the&nbsp;»). Elle peut contenir une phrase à l’infinitif comme <emphasis role="strong">locution nominale</emphasis> sans le «&nbsp;to&nbsp;» de tête (NdT&nbsp;: en français, une phrase impérative commençant par un verbe à l’infinitif), suivie de la description courte de la commande selon la convention des pages de manuel. Cela peut sembler bizarre à certaines personnes mais ce sont les choix voulus par l’auteur afin de garder cette documentation la plus simple possible. Ces <emphasis role="strong">locutions nominales</emphasis>, selon cette convention de description courte, n’ont pas de majuscule à la première lettre et ne se terminent pas par un point.

note: type: Content of: <book><preface><section><section><note><para>
en: Proper nouns including command names keeps their case irrespective of their location.
fr: Les noms propres, y compris les noms de commandes, gardent leur casse indépendamment de l’endroit où ils se trouvent.

note: type: Content of: <book><preface><section><section><para>
en: A <emphasis role="strong">command snippet</emphasis> quoted in a text paragraph is referred by the typewriter font between double quotation marks, such as "<literal>aptitude safe-upgrade</literal>".
fr: Un <emphasis role="strong">morceau de commande</emphasis> cité dans le paragraphe d’un texte sera signalé par une fonte «&nbsp;typewriter&nbsp;» (machine à écrire) entre guillemets, comme par exemple «&nbsp;<literal>aptitude safe-upgrade</literal>&nbsp;».

note: type: Content of: <book><preface><section><section><para>
en: A <emphasis role="strong">text data</emphasis> from a configuration file quoted in a text paragraph is referred by the typewriter font between double quotation marks, such as "<literal>deb-src</literal>".
fr: Les <emphasis role="strong">données textuelles</emphasis> d’un fichier de configuration citées dans un paragraphe seront signalées par une fonte de type machine à écrire entre guillemets, comme par exemple «&nbsp;<literal>deb-src</literal>&nbsp;».

note: type: Content of: <book><preface><section><section><para>
en: A <emphasis role="strong">command</emphasis> is referred by its name in the typewriter font optionally followed by its manpage section number in parenthesis, such as <literal>bash</literal>(1).  You are encouraged to obtain information by typing the following.
fr: Une <emphasis role="strong">commande</emphasis> sera indiquée par son nom dans une fonte machine à écrire suivi, de manière facultative, par le numéro de section de la page de manuel entre parenthèses, comme par exemple <literal>bash</literal>(1). Vous êtes encouragé à rechercher des informations complémentaires en entrant&nbsp;:

note: type: Content of: <book><preface><section><section><para>
en: A <emphasis role="strong">manpage</emphasis> is referred by its name in the typewriter font followed by its manpage section number in parenthesis, such as <literal>sources.list</literal>(5).  You are encouraged to obtain information by typing the following.
fr: Une <emphasis role="strong">page de manuel</emphasis> est indiquée par son nom dans une fonte machine à écrire suivi, entre parenthèses, du numéro de la section de la page de manuel, comme par exemple, <literal>sources.list </literal>(5). Vous êtes encouragé à rechercher des informations complémentaires en entrant&nbsp;:

note: type: Content of: <book><preface><section><section><para>
en: An <emphasis role="strong">info page</emphasis> is referred by its command snippet in the typewriter font between double quotation marks, such as "<literal>info make</literal>".  You are encouraged to obtain information by typing the following.
fr: Une <emphasis role="strong">page info</emphasis> est indiquée par un fragment entre guillemets de la commande correspondante dans une fonte machine à écrire, comme par exemple, «&nbsp;<literal>info make</literal>&nbsp;». Vous êtes encouragé à rechercher des informations complémentaires en entrant&nbsp;:

note: type: Content of: <book><preface><section><section><para>
en: A <emphasis role="strong">filename</emphasis> is referred by the typewriter font between double quotation marks, such as "<literal>/etc/passwd</literal>".  For configuration files, you are encouraged to obtain information by typing the following.
fr: Un <emphasis role="strong">nom de fichier</emphasis> est indiqué par une fonte machine à écrire entre guillemets, comme par exemple, «&nbsp;<literal>/etc/passwd</literal>&nbsp;». En ce qui concerne les fichiers de configuration, vous êtes encouragé à rechercher des informations complémentaires en entrant&nbsp;:

note: type: Content of: <book><preface><section><section><para>
en: A <emphasis role="strong">directory name</emphasis> is referred by the typewriter font between double quotation marks, such as "<literal>/etc/apt/</literal>".  You are encouraged to explore its contents by typing the following.
fr: Un <emphasis role="strong">nom de répertoire</emphasis> est indiqué par une fonte machine à écrire entre guillemets, comme par exemple, «&nbsp;<literal>/etc/apt/</literal>&nbsp;». Vous êtes encouragé à explorer son contenu en tapant ce qui suit :

note: type: Content of: <book><preface><section><section><para>
en: A <emphasis role="strong">package name</emphasis> is referred by its name in the typewriter font, such as <literal>vim</literal>.  You are encouraged to obtain information by typing the following.
fr: Un <emphasis role="strong">nom de paquet</emphasis> est indiqué par son nom dans une fonte machine à écrire, comme par exemple <literal>vim</literal>. Vous êtes encouragé à rechercher des informations complémentaires en entrant&nbsp;:

note: type: Content of: <book><preface><section><section><para>
en: A <emphasis role="strong">documentation</emphasis> may indicate its location by the filename in the typewriter font between double quotation marks, such as "<literal>/usr/share/doc/base-passwd/users-and-groups.txt.gz</literal>" and "<literal>/usr/share/doc/base-passwd/users-and-groups.html</literal>"; or by its <ulink url="&url;">URL</ulink>, such as <ulink url="&httpswwwdebianorg;">https://www.debian.org</ulink>.  You are encouraged to read the documentation by typing the following.
fr: On peut indiquer l’emplacement d’une <emphasis role="strong">documentation</emphasis> par son nom de fichier dans une fonte machine à écrire entre guillemets, comme par exemple « <literal>/usr/share/doc/sysv-rc/README.runlevels.gz</literal> » et « <literal>/usr/share/doc/base-passwd/users-and-groups.html</literal> » ou par son <ulink url="&url;">URL</ulink>, comme par exemple <ulink url= "&httpswwwdebianorg;">https://www.debian.org</ulink>. Vous êtes encouragé à lire la documentation en entrant :

note: type: Content of: <book><preface><section><section><para>
en: An <emphasis role="strong">environment variable</emphasis> is referred by its name with leading "<literal>$</literal>" in the typewriter font between double quotation marks, such as "<literal>$TERM</literal>".  You are encouraged to obtain its current value by typing the following.
fr: Une <emphasis role="strong">variable d’environnement</emphasis> est indiquée par son nom précédé d’un «&nbsp;<literal>$</literal>&nbsp;» dans une fonte machine à écrire entre guillemets, comme par exemple «&nbsp;<literal>$TERM</literal>&nbsp;». Vous êtes encouragé à obtenir sa valeur actuelle en entrant&nbsp;:

note: type: Content of: <book><preface><section><section><title>
en: The popcon
fr: Le concours de popularité («&nbsp;popcon&nbsp;»)

note: type: Content of: <book><preface><section><section><para>
en: The <ulink url="&popcon;">popcon</ulink> data is presented as the objective measure for the popularity of each package.  It was downloaded on &pop-date; and contains the total submission of &pop-submissions; reports over &pop-packages; binary packages and &pop-architectures; architectures.
fr: Les données du <ulink url="&popcon;">popcon</ulink> sont présentées comme une manière objective de mesurer la popularité de chaque paquet. Elles sont téléchargées depuis &pop-date; et contiennent un total de &pop-submissions; soumissions de rapports pour &pop-packages; paquets binaires et &pop-architectures; architectures.

note: type: Content of: <book><preface><section><section><note><para>
en: Please note that the <literal>&arch;</literal> <literal>unstable</literal> archive contains only &all-packages; packages currently.  The popcon data contains reports from many old system installations.
fr: Vous remarquerez que l’archive <literal>&arch;</literal> <literal>unstable </literal> ne contient actuellement que &all-packages; paquets. Les données de popularité contiennent des rapports venant de nombreuses installations anciennes.

note: type: Content of: <book><preface><section><section><para>
en: The popcon number preceded with "V:" for "votes" is calculated by "1000 * (the popcon submissions for the package executed recently on the PC)/(the total popcon submissions)".
fr: Le numéro de «&nbsp;popcon&nbsp;», précédé par un «&nbsp;V:&nbsp;» pour «&nbsp;votes&nbsp;», est calculé par «&nbsp;1000 * (soumissions popcon pour le paquet exécuté récemment sur le PC)/(nombre total des soumissions popcon)&nbsp;».

note: type: Content of: <book><preface><section><section><para>
en: The popcon number preceded with "I:" for "installs" is calculated by "1000 * (the popcon submissions for the package installed on the PC)/(the total popcon submissions)".
fr: Le numéro de «&nbsp;popcon&nbsp;», précédé par un «&nbsp;I:&nbsp;» pour «&nbsp;installations&nbsp;», est calculé par «&nbsp;1000 * (soumissions popcon pour le paquet installé sur le PC)/(nombre total des soumissions popcon)&nbsp;».

note: type: Content of: <book><preface><section><section><note><para>
en: The popcon figures should not be considered as absolute measures of the importance of packages.  There are many factors which can skew statistics.  For example, some system participating popcon may have mounted directories such as "<literal>/usr/bin</literal>" with "<literal>noatime</literal>" option for system performance improvement and effectively disabled "vote" from such system.
fr: Les données numériques de popcon ne doivent pas être considérées comme des mesures absolues de l’importance des paquets. Il y a de nombreux facteurs qui peuvent fausser les statistiques. Par exemple, certains systèmes participant au popcon ont monté des répertoires tels que «&nbsp;<literal>/usr/bin</literal>&nbsp;» avec l’option «&nbsp;<literal>noatime</literal>&nbsp;» afin d’améliorer les performances du système et ont, de ce fait, désactivé le «&nbsp;vote&nbsp;» de tels systèmes.

note: type: Content of: <book><preface><section><section><title>
en: The package size
fr: Taille du paquet

note: type: Content of: <book><preface><section><section><para>
en: The package size data is also presented as the objective measure for each package.  It is based on the "<literal>Installed-Size:</literal>" reported by "<literal>apt-cache show</literal>" or "<literal>aptitude show</literal>" command (currently on <literal>&arch;</literal> architecture for the <literal>unstable</literal> release).  The reported size is in KiB (<ulink url="&kibibyte;">Kibibyte</ulink> = unit for 1024 bytes).
fr: Les données correspondant à la taille du paquet sont aussi présentées comme une mesure objective de chacun des paquets. Elles sont basées sur «&nbsp;<literal>Installed-Size:</literal>&nbsp;» («&nbsp;taille installée&nbsp;») indiquée par la commande «&nbsp;<literal>apt-cache show</literal>&nbsp;» ou «&nbsp;<literal>aptitude show </literal>&nbsp;» (actuellement sur l’architecture <literal>&arch;</literal> et pour la version <literal>unstable</literal>). La taille est indiquée en Kio (<ulink url="&kibibyte;">kibioctet</ulink> = unité pour 1024 octets).

note: type: Content of: <book><preface><section><section><note><para>
en: A package with a small numerical package size may indicate that the package in the <literal>unstable</literal> release is a dummy package which installs other packages with significant contents by the dependency.  The dummy package enables a smooth transition or split of the package.
fr: Si un paquet a une taille de faible valeur numérique, cela peut vouloir dire que le paquet de la version <literal>unstable</literal> est un paquet «&nbsp;dummy&nbsp;» qui permet l’installation par dépendances d’autres paquets ayant un contenu significatif. Un paquet dummy permet une transition en douceur ou un éclatement du paquet.

note: type: Content of: <book><preface><section><section><note><para>
en: A package size followed by "(*)" indicates that the package in the <literal>unstable</literal> release is missing and the package size for the <literal>experimental</literal> release is used instead.
fr: Une taille de paquet suivie de «&nbsp;(*)&nbsp;» indique que la version <literal>unstable</literal> du paquet est absente et que la taille du paquet venant de la version <literal>experimental</literal> a été utilisée en remplacement.

note: type: Content of: <book><preface><section><section><title>
en: Bug reports on this document
fr: Signalements de bogues concernant ce document

note: type: Content of: <book><preface><section><section><para>
en: Please file bug reports on the <literal>debian-reference</literal> package using <literal>reportbug</literal>(1) if you find any issues on this document. Please include correction suggestion by "<literal>diff -u</literal>" to the plain text version or to the source.
fr: Si vous découvrez des problèmes dans ce document, veuillez signaler les bogues du paquet <literal>debian-reference</literal> en utilisant <literal>reportbug</literal>(1). Veuillez inclure des suggestions de correction en lançant «&nbsp;<literal>diff -u</literal>&nbsp;» sur la version en texte brut ou sur le source.

note: type: Content of: <book><preface><section><title>
en: Reminders for new users
fr: Rappels pour les nouveaux utilisateurs

note: type: Content of: <book><preface><section><para>
en: Here are some reminders for new users:
fr: Voici quelques rappels pour les nouveaux utilisateurs :

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Backup your data
fr: Sauvegardez vos données

note: type: Content of: <book><preface><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: See <xref linkend="_backup_and_recovery"/>.
fr: Consultez <xref linkend="_backup_and_recovery"/>.

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Secure your password and security keys
fr: Sécurisez votre mot de passe et vos clés de sécurité

note: type: Content of: <book><preface><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Don't over-engineer your system
fr: Ne modifiez pas trop votre système

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Read your log files
fr: Lire vos fichiers journaux

note: type: Content of: <book><preface><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The <emphasis role="strong">FIRST</emphasis> error is the one that counts
fr: La <emphasis role="strong">PREMIÈRE</emphasis> erreur est celle qui compte

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: <ulink url="&rtfmreadthefinemanual;">RTFM (read the fine manual)</ulink>
fr: <ulink url="&rtfmreadthefinemanual;">LLSM (Lisez Le Super Manuel)</ulink>

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Search the Internet before asking questions
fr: Faîtes une recherche sur Internet avant de poser des questions

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Don't be root when you don't have to be
fr: Ne soyez pas administrateur (root) quand vous n'avez pas à l'être.

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Don't mess with the package management system
fr: Ne modifiez pas le système de gestion des paquets

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Don't type anything you don't understand
fr: Ne tapez rien que vous ne compreniez pas.

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Don't change the file permissions (before the full security review)
fr: Ne modifiez pas les permissions des fichiers (avant un examen complet de la sécurité)

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Don't leave your root shell until you <emphasis role="strong">TEST</emphasis> your changes
fr: Ne pas quitter l'interpréteur root avant de <emphasis role="strong">TESTER</emphasis> les modifications.

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Always have an alternative boot media (USB memory stick, CD, …)
fr: Ayez toujours un support d’amorçage alternatif (clé USB, CD, …)

note: type: Content of: <book><preface><section><title>
en: Some quotes for new users
fr: Quelques citations pour les nouveaux utilisateurs

note: type: Content of: <book><preface><section><para>
en: Here are some interesting quotes from the Debian mailing list which may help enlighten new users.
fr: Voici quelques citations intéressantes provenant de la liste de diffusion Debian qui pourraient aider les nouveaux utilisateurs à y voir plus clair.

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: "This is Unix.  It gives you enough rope to hang yourself." --- Miquel van Smoorenburg <literal>&lt;miquels at cistron.nl&gt;</literal>
fr: «&nbsp;This is UNIX. It gives you enough rope to hang yourself.&nbsp;» --- Miquel van Smoorenburg <literal>&lt;miquels@cistron.nl&gt;</literal> (C’est UNIX. Il vous donne assez de corde pour vous pendre vous-même).

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: "Unix IS user friendly… It's just selective about who its friends are." --- Tollef Fog Heen <literal>&lt;tollef at add.no&gt;</literal>
fr: «&nbsp;UNIX IS user friendly... It's just selective about who its friends are.&nbsp;» --- Tollef Fog Heen <literal>&lt;tollef@add.no&gt;</literal> (UNIX <emphasis role="strong">est</emphasis> l’ami de l’utilisateur… Il choisit juste qui sont ses amis).

note: type: Content of: <book><preface><section><para>
en: Wikipedia has article "<ulink url="&unixphilosophy;">Unix philosophy</ulink>" which lists interesting quotes.
fr: L’article Wikipédia «&nbsp;<ulink url="&unixphilosophy;">Philosophie d’Unix</ulink>&nbsp;» contient une liste de citations intéressantes.

note: type: Content of: <book><chapter><title>
en: GNU/Linux tutorials
fr: Didacticiels GNU/Linux

note: type: Content of: <book><chapter><para>
en: I think learning a computer system is like learning a new foreign language.  Although tutorial books and documentation are helpful, you have to practice it yourself.  In order to help you get started smoothly, I elaborate a few basic points.
fr: Je pense qu’apprendre un système d’exploitation est comme apprendre une nouvelle langue étrangère. Bien que les livres de didacticiels et de documentation soient utiles, vous devrez pratiquer vous-même. Pour vous aider à vous lancer en douceur, je vais développer quelques points fondamentaux.

note: type: Content of: <book><chapter><para>
en: The powerful design of <ulink url="&debian;">Debian</ulink> <ulink url="&gnu;">GNU</ulink>/<ulink url="&linux;">Linux</ulink> comes from the <ulink url="&unix;">Unix</ulink> operating system, i.e., a <ulink url="&multiuser;">multiuser</ulink>, <ulink url="&multitasking;">multitasking</ulink> operating system.  You must learn to take advantage of the power of these features and similarities between Unix and GNU/Linux.
fr: La puissance de la conception de <ulink url="&debian;">Debian</ulink> <ulink url="&gnu;">GNU</ulink>/<ulink url="&linux;">Linux</ulink> vient du système d’exploitation <ulink url="&unix;">UNIX</ulink>, c’est-à-dire un système d’exploitation <ulink url="&multiuser;">multi-utilisateurs</ulink>, <ulink url="&multitasking;">multi-tâches</ulink>. Vous devrez apprendre à tirer parti de la puissance de ces fonctionnalités et des similitudes entre UNIX et GNU/Linux.

note: type: Content of: <book><chapter><para>
en: Don't shy away from Unix oriented texts and don't rely solely on GNU/Linux texts, as this robs you of much useful information.
fr: N’écartez pas des textes orientés UNIX en ne vous reposant que sur les textes GNU/Linux, cela vous priverait de beaucoup d’informations utiles.

note: type: Content of: <book><chapter><note><para>
en: If you have been using any <ulink url="&unixlike;">Unix-like</ulink> system for a while with command line tools, you probably know everything I explain here.  Please use this as a reality check and refresher.
fr: Si vous avez utilisé pendant un certain temps des systèmes <ulink url="&unixlike;">ressemblant à UNIX</ulink> avec des outils en ligne de commande, vous connaissez sans doute tout ce que j’explique ici. Vous pourrez utiliser ce document pour actualiser vos connaissances.

note: type: Content of: <book><chapter><section><title>
en: Console basics
fr: Bases pour la console

note: type: Content of: <book><chapter><section><section><title>
en: The shell prompt
fr: L’invite de l’interpréteur de commandes

note: type: Content of: <book><chapter><section><section><para>
en: Upon starting the system, you are presented with the character based login screen if you did not install any <ulink url="&gui;">GUI</ulink> environment such as <ulink url="&gnome;">GNOME</ulink> or <ulink url="&kde;">KDE</ulink> desktop system. Suppose your hostname is <literal>foo</literal>, the login prompt looks as follows.
fr: Au démarrage du système, si vous n’avez pas installé d’environnement graphique (<ulink url="&gui;">GUI</ulink>) tel que avec un gestionnaire d’affichage tel que les systèmes de bureau <ulink url="&gnome;">GNOME</ulink> ou <ulink url="&kde;">KDE</ulink>, un écran d’identification en mode caractères vous est présenté. Supposons que le nom d’hôte de votre machine soit <literal>toto</literal>, l’invite d’identification ressemblera alors à ce qui suit.

note: type: Content of: <book><chapter><section><section><para>
en: If you installed a <ulink url="&gui;">GUI</ulink> environment, then you can still get to the character based login prompt by Ctrl-Alt-F3, and you can return to the GUI environment via Ctrl-Alt-F2 (see <xref linkend="_virtual_consoles"/> below for more).
fr: Si vous avez installé un environnement graphique (<ulink url="&gui;">GUI</ulink>), vous pouvez toujours obtenir une telle invite d’identification avec Ctrl-Alt-F3 et vous pourrez ensuite revenir à l’environnement graphique avec Ctrl-Alt-F2 (consultez <xref linkend="_virtual_consoles"/> ci-dessous pour davantage d’informations).

note: type: Content of: <book><chapter><section><section><para>
en: At the login prompt, you type your username, e.g. <literal>penguin</literal>, and press the Enter-key, then type your password and press the Enter-key again.
fr: À l’invite d’identification, entrez votre nom d’utilisateur, par exemple <literal>pingouin</literal>, et pressez la touche Entrée, entrez ensuite votre mot de passe et pressez de nouveau la touche Entrée.

note: type: Content of: <book><chapter><section><section><note><para>
en: Following the Unix tradition, the username and password of the Debian system are case sensitive.  The username is usually chosen only from the lowercase.  The first user account is usually created during the installation.  Additional user accounts can be created with <literal>adduser</literal>(8) by root.
fr: Conformément à la tradition UNIX, l’identifiant de l’utilisateur et le mot de passe sur un système Debian sont sensibles à la casse. L’identifiant de l’utilisateur est habituellement choisi uniquement en minuscules. Le premier compte d’utilisateur est normalement créé lors de l’installation. Des comptes d’utilisateurs supplémentaires peuvent être créés avec la commande <literal>adduser</literal>(8) par l’administrateur (root).

note: type: Content of: <book><chapter><section><section><para>
en: The system starts with the greeting message stored in "<literal>/etc/motd</literal>" (Message Of The Day) and presents a command prompt.
fr: Le système démarre avec le message de bienvenue qui se trouve dans «&nbsp;<literal>/etc/motd</literal>&nbsp;» (Message du jour&nbsp;: «&nbsp;Message Of The Day&nbsp;») et présente une invite de commande comme&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Now you are in the <ulink url="&shell;">shell</ulink>. The shell interprets your commands.
fr: Vous êtes maintenant sous <ulink url="&shell;">l’interpréteur de commandes</ulink> («&nbsp;shell&nbsp;»). Le shell interprète vos commandes.

note: type: Content of: <book><chapter><section><section><title>
en: The shell prompt under GUI
fr: Invite de l’interpréteur de commandes avec une interface graphique

note: type: Content of: <book><chapter><section><section><para>
en: If you installed a <ulink url="&gui;">GUI</ulink> environment during the installation, you are presented with the graphical login screen upon starting your system.  You type your username and your password to login to the non-privileged user account.  Use tab to navigate between username and password, or use the primary click of the mouse.
fr: Si, lors de l’installation, vous avez installé avec un environnement graphique (<ulink url="&gui;">GUI</ulink>), un écran d’identification graphique vous sera présenté au démarrage de votre système. Entrez votre nom d’utilisateur et votre mot de passe pour vous connecter à un compte d’utilisateur sans privilège. Utilisez la touche de tabulation pour passer du champ d’entrée de l’utilisateur à celui du mot de passe ou utilisez la souris et un clic-gauche.

note: type: Content of: <book><chapter><section><section><para>
en: You can gain the shell prompt under GUI environment by starting a <literal>x-terminal-emulator</literal> program such as <literal>gnome-terminal</literal>(1), <literal>rxvt</literal>(1) or <literal>xterm</literal>(1).  Under the GNOME desktop environment, press SUPER-key (Windows-key) and typing in "terminal" to the search prompt does the trick.
fr: Sous environnement graphique, vous pouvez obtenir une invite de l’interpréteur de commandes en lançant un programme d’<literal>émulation de terminal-x</literal> comme <literal>gnome-terminal</literal>(1), <literal>rxvt</literal>(1) ou <literal>xterm</literal>(1). Sous l’environnement de bureau GNOME, presser la touche SUPER (touche Windows) et saisir «&nbsp;terminal&nbsp;» pour l’invite de recherche fait l’affaire.

note: type: Content of: <book><chapter><section><section><para>
en: Under some other Desktop systems (like <literal>fluxbox</literal>), there may be no obvious starting point for the menu.  If this happens, just try (right) clicking the background of the desktop screen and hope for a menu to pop-up.
fr: Sous d’autres environnements de bureau (comme <literal>fluxbox</literal>), il peut ne pas y avoir de point d’accès évident au menu. Si cela se produit, essayez simplement de faire un clic-droit sur le fond d’écran de l’environnement de bureau en espérant voir apparaître un menu.

note: type: Content of: <book><chapter><section><section><title>
en: The root account
fr: Compte de l’administrateur (root)

note: type: Content of: <book><chapter><section><section><para>
en: The root account is also called <ulink url="&superuser;">superuser</ulink> or privileged user.  From this account, you can perform the following system administration tasks.
fr: Le compte de l’administrateur (root) est encore appelé <ulink url="&superuser;">superutilisateur</ulink> ou utilisateur privilégié. Depuis ce compte, vous pouvez effectuer les opérations d’administration du système suivantes&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Read, write, and remove any files on the system irrespective of their file permissions
fr: lire, écrire et effacer n’importe quel fichier du système quelles que soient ses permissions&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Set file ownership and permissions of any files on the system
fr: Défini l'appartenance et les permissions de n’importe quel fichier du système

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Set the password of any non-privileged users on the system
fr: définir le mot de passe de n’importe quel utilisateur non-privilégié du système&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Login to any accounts without their passwords
fr: vous connecter à n’importe quel compte sans mot de passe.

note: type: Content of: <book><chapter><section><section><para>
en: This unlimited power of root account requires you to be considerate and responsible when using it.
fr: La puissance illimitée du compte de l’administrateur fait que vous devez être attentif et responsable lorsque vous l’utilisez.

note: type: Content of: <book><chapter><section><section><warning><para>
en: Never share the root password with others.
fr: Ne donnez jamais le mot de passe de l’administrateur à d’autres personnes.

note: type: Content of: <book><chapter><section><section><note><para>
en: File permissions of a file (including hardware devices such as CD-ROM etc. which are just another file for the Debian system) may render it unusable or inaccessible by non-root users.  Although the use of root account is a quick way to test this kind of situation, its resolution should be done through proper setting of file permissions and user's group membership (see <xref linkend="_filesystem_permissions"/>).
fr: Les permissions d’un fichier (y compris les fichiers de périphériques tels que les CD-ROM ou autres, qui ne sont que des fichiers parmi d’autres pour le système Debian) peuvent le rendre inutilisable ou inaccessible à des utilisateurs autres que l’administrateur. Bien que l’utilisation du compte de l’administrateur soit un moyen rapide de test dans une telle situation, sa résolution devra être effectuée en définissant correctement les droits de fichiers et les membres des groupes d’utilisateurs (consultez <xref linkend="_filesystem_permissions"/>).

note: type: Content of: <book><chapter><section><section><title>
en: The root shell prompt
fr: Invite de l’interpréteur de commandes pour l’administrateur

note: type: Content of: <book><chapter><section><section><para>
en: Here are a few basic methods to gain the root shell prompt by using the root password.
fr: Voici quelques méthodes de base pour obtenir l’invite de l’interpréteur de commande de l’administrateur en utilisant le mot de passe de «&nbsp;root&nbsp;»&nbsp;.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Type <literal>root</literal> at the character based login prompt.
fr: entrez <literal>root</literal> à l’invite de connexion en mode caractère&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Type "<literal>su -l</literal>" from any user shell prompt.
fr: entrez «&nbsp;<literal>su -l</literal>&nbsp;» depuis une invite quelconque de l’interpréteur de commandes&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: This does not preserve the environment of the current user.
fr: cela ne préserve pas l’environnement de l’utilisateur actuel ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Type "<literal>su</literal>" from any user shell prompt.
fr: entrez «&nbsp;<literal>su</literal>&nbsp;» depuis une invite quelconque de l’interpréteur de commandes ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: This preserves some of the environment of the current user.
fr: cela préserve une partie de l’environnement de l’utilisateur actuel.

note: type: Content of: <book><chapter><section><section><title>
en: GUI system administration tools
fr: Outils graphiques d’administration du système

note: type: Content of: <book><chapter><section><section><para>
en: When your desktop menu does not start GUI system administration tools automatically with the appropriate privilege, you can start them from the root shell prompt of the terminal emulator, such as <literal>gnome-terminal</literal>(1), <literal>rxvt</literal>(1), or <literal>xterm</literal>(1). See <xref linkend="_the_root_shell_prompt"/> and <xref linkend="_x_server_connection"/>.
fr: Lorsque le menu de votre environnement de bureau ne démarre pas automatiquement, avec les droits appropriés, les outils graphiques d’administration du système, vous pouvez les démarrer depuis l’invite de l’interpréteur du compte administrateur dans un émulateur de terminal tel que <literal>gnome-terminal</literal>(1), <literal>rxvt</literal>(1) ou <literal>xterm</literal>(1). Consultez <xref linkend="_the_root_shell_prompt"/> et <xref linkend="_x_server_connection"/>.

note: type: Content of: <book><chapter><section><section><warning><para>
en: Never start the GUI display/session manager under the root account by typing in <literal>root</literal> to the prompt of the display manager such as <literal>gdm3</literal>(1).
fr: Ne jamais lancer un affichage graphique ou un gestionnaire de session graphique pour le compte administrateur en entrant <literal>root</literal> à l’invite d’un gestionnaire d’écran tel que <literal>gdm3</literal>(1).

note: type: Content of: <book><chapter><section><section><warning><para>
en: Never run untrusted remote GUI program under X Window when critical information is displayed since it may eavesdrop your X screen.
fr: Ne jamais faire tourner de programme distant non sûrs avec une interface graphique sous X Window lorsque des informations critiques sont affichées parce que votre écran X peut être espionné.

note: type: Content of: <book><chapter><section><section><title>
en: Virtual consoles
fr: Consoles virtuelles

note: type: Content of: <book><chapter><section><section><para>
en: In the default Debian system, there are six switchable <ulink url="&vtbaalike;">VT100-like</ulink> character consoles available to start the command shell directly on the Linux host.  Unless you are in a GUI environment, you can switch between the virtual consoles by pressing the <literal>Left-Alt-key</literal> and one of the <literal>F1</literal> — <literal>F6</literal> keys simultaneously.  Each character console allows independent login to the account and offers the multiuser environment.  This multiuser environment is a great Unix feature, and very addictive.
fr: Il y a, dans le système Debian par défaut, six consoles commutables en mode caractères de type <ulink url="&vtbaalike;">VT100</ulink> disponibles pour lancer directement l’interpréteur de commandes sur la machine Linux. À moins que vous ne disposiez d’un environnement graphique, vous pouvez basculer entre les consoles virtuelles en pressant la <literal>touche Alt de gauche</literal> et, simultanément, l’une des touches <literal>F1</literal> à <literal>F6</literal>. Chaque console en mode caractères permet de se connecter de manière indépendante à un compte et offre un environnement multi-utilisateurs. Cet environnement multi-utilisateurs est une fonctionnalité intéressante d’UNIX, très vite, on ne peut plus s’en passer.

note: type: Content of: <book><chapter><section><section><para>
en: If you are in the GUI environment, you gain access to the character console 3 by pressing <literal>Ctrl-Alt-F3</literal> key, i.e., the <literal>left-Ctrl-key</literal>, the <literal>left-Alt-key</literal>, and the <literal>F3-key</literal> are pressed together.  You can get back to the GUI environment, normally running on the virtual console 2, by pressing <literal>Alt-F2</literal>.
fr: Si vous vous trouvez dans l'environnement graphique, vous accédez à la console caractères 3 en appuyant sur la touche <literal>Ctrl-Alt-F3</literal>, c'est-à-dire en appuyant simultanément sur la touche <literal>Ctrl gauche</literal>, sur la touche <literal>Alt gauche</literal> et sur la touche <literal>F3</literal>. Vous pouvez revenir à l'environnement graphique qui fonctionne normalement sur la console virtuelle 2, en appuyant sur <literal>Alt-F2</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: You can alternatively change to another virtual console, e.g. to the console 3, from the commandline.
fr: Vous pouvez aussi changer de console virtuelle, par exemple pour la console 3, à partir de la ligne de commande.

note: type: Content of: <book><chapter><section><section><title>
en: How to leave the command prompt
fr: Comment quitter l’invite de l’interpréteur de commandes

note: type: Content of: <book><chapter><section><section><para>
en: You type <literal>Ctrl-D</literal>, i.e., the <literal>left-Ctrl-key</literal> and the <literal>d-key</literal> pressed together, at the command prompt to close the shell activity.  If you are at the character console, you return to the login prompt with this.  Even though these control characters are referred as "control D" with the upper case, you do not need to press the Shift-key. The short hand expression, <literal>^D</literal>, is also used for <literal>Ctrl-D</literal>.  Alternately, you can type "exit".
fr: Pour arrêter l’activité de l’interpréteur de commandes, entrez <literal>Ctrl-D</literal>, c’est-à-dire la <literal>touche Ctrl de gauche</literal> et la <literal>touche d</literal> pressées simultanément, à l’invite de l’interpréteur. Si vous êtes sur une console en mode caractères, cela vous fera retourner alors à l’invite d’identification. Même si on se réfère à ces caractères de commande avec «&nbsp;control D&nbsp;» en majuscule, il n’est pas nécessaire de presser la touche majuscule. Le raccourci <literal>^D</literal>, est aussi utilisé pour <literal>Ctrl-D</literal>. Vous pouvez aussi entrer «&nbsp;exit&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: If you are at <literal>x-terminal-emulator</literal>(1), you can close <literal>x-terminal-emulator</literal> window with this.
fr: Si vous êtes sur un <literal>émulateur de x-terminal</literal>(1), vous pouvez fermer la fenêtre de <literal>l’émulateur de terminal-x</literal> de la même manière.

note: type: Content of: <book><chapter><section><section><title>
en: How to shutdown the system
fr: Comment arrêter le système

note: type: Content of: <book><chapter><section><section><para>
en: Just like any other modern OS where the file operation involves <ulink url="&cachingdata;">caching data</ulink> in memory for improved performance, the Debian system needs the proper shutdown procedure before power can safely be turned off. This is to maintain the integrity of files, by forcing all changes in memory to be written to disk. If the software power control is available, the shutdown procedure automatically turns off power of the system. (Otherwise, you may have to press power button for few seconds after the shutdown procedure.)
fr: Comme tout autre système d’exploitation moderne où les opérations sur les fichiers mettent en œuvre un <ulink url="&cachingdata;">cache de données</ulink> en mémoire afin d’améliorer les performances, le système Debian demande que l’on exécute une procédure d’arrêt adaptée avant que le système ne puisse être mis hors tension. Cela permet de maintenir l’intégrité des fichiers, en forçant l’écriture sur disque de toutes les informations conservées en mémoire. Si un logiciel de contrôle de l’alimentation est disponible, la procédure d’arrêt coupera automatiquement l’alimentation du système. (Sinon, vous devrez presser le bouton d’alimentation pendant quelques secondes une fois la procédure d’arrêt terminée).

note: type: Content of: <book><chapter><section><section><para>
en: You can shutdown the system under the normal multiuser mode from the commandline.
fr: Dans le mode normal multi-utilisateurs, vous pouvez arrêter le système depuis la ligne de commandes&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: You can shutdown the system under the single-user mode from the commandline.
fr: Dans le mode normal mono-utilisateur, vous pouvez arrêter le système depuis la ligne de commandes&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: See <xref linkend="_how_to_shutdown_the_remote_system_on_ssh"/>.
fr: Consultez <xref linkend="_how_to_shutdown_the_remote_system_on_ssh"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Recovering a sane console
fr: Récupérer une console propre

note: type: Content of: <book><chapter><section><section><para>
en: When the screen goes berserk after doing some funny things such as "<literal>cat <emphasis>some-binary-file</emphasis></literal>", type "<literal>reset</literal>" at the command prompt. You may not be able to see the command echoed as you type.  You may also issue "<literal>clear</literal>" to clean up the screen.
fr: Lorsque l’écran est corrompu après que vous ayez fait des choses amusantes comme «&nbsp;<literal>cat <emphasis>un-fichier-binaire</emphasis></literal>&nbsp;» entrez «&nbsp;<literal>reset</literal>&nbsp;» à l’invite de commande. Il est possible que vous ne voyiez pas ce que vous entrez. Vous pouvez aussi entrer «&nbsp;<literal>clear</literal>&nbsp;» pour nettoyer l’écran.

note: type: Content of: <book><chapter><section><section><title>
en: Additional package suggestions for the newbie
fr: Suggestions de paquets supplémentaires pour le débutant

note: type: Content of: <book><chapter><section><section><para>
en: Although even the minimal installation of the Debian system without any desktop environment tasks provides the basic Unix functionality, it is a good idea to install few additional commandline and curses based character terminal packages such as <literal>mc</literal> and <literal>vim</literal> with <literal>apt-get</literal>(8) for beginners to get started by the following.
fr: Bien que même une installation minimale du système Debian sans aucune tâche d’environnement de bureau fournisse les fonctionnalités UNIX de base, c’est une bonne idée pour les débutants d’installer pour commencer quelques paquets de ligne de commandes ou de terminal en mode caractères basé sur «&nbsp;curses&nbsp;» comme <literal>mc</literal> et <literal>vim</literal> avec <literal>apt-get</literal>(8) en utilisant les commandes suivantes&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: If you already had these packages installed, no new packages are installed.
fr: Si vous avez déjà installé ces paquets, aucun nouveau paquet ne sera installé.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of interesting text-mode program packages
fr: Liste de paquets de programmes intéressants en mode texte

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: package
fr: paquet

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: popcon
fr: popularité

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: size
fr: taille

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: A text-mode full-screen file manager
fr: gestionnaire de fichiers plein écran en mode texte

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: A program to allow limited root privileges to users
fr: programme donnant aux utilisateurs des privilèges d’administration limités

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Unix text editor Vi IMproved, a programmers text editor (standard version)
fr: éditeur de texte UNIX Vi amélioré (Vi IMproved), éditeur de texte pour programmeurs (version standard)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Unix text editor Vi IMproved, a programmers text editor (compact version)
fr: éditeur de texte UNIX Vi amélioré (Vi IMproved), éditeur de texte pour programmeurs (version compacte)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNU project Emacs, the Lisp based extensible text editor
fr: GNU Emacs, éditeur de texte extensible basé sur Lisp

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Text-mode WWW browsers
fr: navigateurs WWW en mode texte

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The Unix style cut-and-paste on the text console (daemon)
fr: couper-coller à la mode UNIX sur une console texte (démon)

note: type: Content of: <book><chapter><section><section><para>
en: It may be a good idea to read some informative documentations.
fr: Ce peut être une bonne idée de lire quelques documentations.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of informative documentation packages
fr: Liste de paquets de documentation

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Debian Project documentation, (Debian FAQ) and other documents
fr: projet de documentation Debian, (FAQ Debian) et autres documents

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Debian Policy Manual and related documents
fr: Charte Debian et documents associés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Guidelines and information for Debian developers
fr: Guides et informations pour les responsables Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Guide for Debian Maintainers
fr: Guide des nouveaux responsables Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: History of the Debian Project
fr: Histoire du projet Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Debian FAQ
fr: FAQ Debian

note: type: Content of: <book><chapter><section><section><para>
en: You can install some of these packages by the following.
fr: Vous pouvez installer quelques-uns de ces paquets en passant les commandes suivantes&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: An extra user account
fr: Compte pour un utilisateur supplémentaire

note: type: Content of: <book><chapter><section><section><para>
en: If you do not want to use your main user account for the following training activities, you can create a training user account, e.g. <literal>fish</literal> by the following.
fr: Si vous ne souhaitez pas utiliser votre compte d’utilisateur principal pour les activités de formation qui suivent, vous pouvez créer un compte de formation, par exemple <literal>fish</literal> en passant la commande qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Answer all questions.
fr: Répondez à toutes les questions.

note: type: Content of: <book><chapter><section><section><para>
en: This creates a new account named as <literal>fish</literal>.  After your practice, you can remove this user account and its home directory by the following.
fr: Cela va créer un nouveau compte appelé <literal>fish</literal>. Après vos exercices, vous pourrez supprimer ce compte d’utilisateur et son répertoire personnel par&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: On non-Debian and specialized Debian systems, above activities need to use lower level <literal>useradd</literal>(8) and <literal>userdel</literal>(8) utilities, instead.
fr: Sur les systèmes non-Debian et les systèmes Debian spécialisés, les activités ci-dessus ont besoin à la place d’utiliser les utilitaires <literal>useradd</literal>(8) et <literal>userdel</literal>(8) de bas niveau.

note: type: Content of: <book><chapter><section><section><title>
en: sudo configuration
fr: Configuration de sudo

note: type: Content of: <book><chapter><section><section><para>
en: For the typical single user workstation such as the desktop Debian system on the laptop PC, it is common to deploy simple configuration of <literal>sudo</literal>(8) as follows to let the non-privileged user, e.g. <literal>penguin</literal>, to gain administrative privilege just with his user password but without the root password.
fr: Pour une station de travail typique avec un seul utilisateur tel que le système de bureau Debian sur un PC de bureau, il est habituel de mettre en œuvre une configuration simple de <literal>sudo</literal>(8) comme suit afin que l’utilisateur non privilégié, par exemple <literal>pingouin</literal>, puisse obtenir les privilèges d’administration avec simplement son mot de passe personnel et non avec le mot de passe de l’administrateur&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Alternatively, it is also common to do as follows to let the non-privileged user, e.g. <literal>penguin</literal>, to gain administrative privilege without any password.
fr: Il est aussi habituel, en remplacement, de faire comme suit afin que l’utilisateur non privilégié, par exemple <literal>pingouin</literal>, puisse obtenir les privilèges d’administration sans aucun mot de passe personnel.

note: type: Content of: <book><chapter><section><section><para>
en: This trick should only be used for the single user workstation which you administer and where you are the only user.
fr: Cette astuce ne doit être utilisée qu’avec une station de travail mono-utilisateur que vous administrez et dont vous êtes le seul utilisateur.

note: type: Content of: <book><chapter><section><section><warning><para>
en: Do not set up accounts of regular users on multiuser workstation like this because it would be very bad for system security.
fr: Ne configurez pas de cette manière les utilisateurs normaux d’une station de travail multi-utilisateurs parce que cela serait très grave pour la sécurité du système.

note: type: Content of: <book><chapter><section><section><caution><para>
en: The password and the account of the <literal>penguin</literal> in the above example requires as much protection as the root password and the root account.
fr: Le mot de passe et le compte du <literal>pingouin</literal> de l’exemple précédent doivent bénéficier de la même protection que le mot de passe et le compte de l’administrateur.

note: type: Content of: <book><chapter><section><section><caution><para>
en: Administrative privilege in this context belongs to someone authorized to perform the system administration task on the workstation.  Never give some manager in the Admin department of your company or your boss such privilege unless they are authorized and capable.
fr: Le privilège d’administration, dans ce contexte, appartient à quelqu’un autorisé à effectuer les tâches d’administration du système sur la station de travail. Ne jamais donner un tel privilège à un responsable du département administratif de votre entreprise ni à votre patron, à moins qu’ils n’y soient autorisés et en soient capables.

note: type: Content of: <book><chapter><section><section><note><para>
en: For providing access privilege to limited devices and limited files, you should consider to use <emphasis role="strong">group</emphasis> to provide limited access instead of using the <literal>root</literal> privilege via <literal>sudo</literal>(8).
fr: Pour donner un accès privilégié à certains périphériques et certains fichiers, vous devriez envisager l’utilisation d’un <emphasis role="strong">groupe</emphasis> donnant un accès limité plutôt que d’utiliser le privilège de <literal>root</literal> par l’intermédiaire de <literal>sudo</literal>(8).

note: type: Content of: <book><chapter><section><section><note><para>
en: With more thoughtful and careful configuration, <literal>sudo</literal>(8) can grant limited administrative privileges to other users on a shared system without sharing the root password.  This can help with accountability with hosts with multiple administrators so you can tell who did what.  On the other hand, you might not want anyone else to have such privileges.
fr: Avec une configuration plus approfondie et prudente, <literal>sudo</literal>(8) peut permettre à d’autres utilisateurs d’obtenir des privilèges limités d’administration sur un système partagé sans partager le mot de passe de l’administrateur. Cela peut améliorer la confiance sur les machines ayant plusieurs administrateurs de manière à ce que vous puissiez dire qui a fait quoi. D’un autre côté, vous ne devriez pas confier de tels privilèges à quelqu’un d’autre.

note: type: Content of: <book><chapter><section><section><title>
en: Play time
fr: À vous de jouer

note: type: Content of: <book><chapter><section><section><para>
en: Now you are ready to play with the Debian system without risks as long as you use the non-privileged user account.
fr: Vous êtres maintenant prêt à jouer avec le système Debian, sans risque aussi longtemps que vous utiliserez un compte d’utilisateur sans privilège.

note: type: Content of: <book><chapter><section><section><para>
en: This is because the Debian system is, even after the default installation, configured with proper file permissions which prevent non-privileged users from damaging the system.  Of course, there may still be some holes which can be exploited but those who worry about these issues should not be reading this section but should be reading <ulink url="&securingdebianmanual;">Securing Debian Manual</ulink>.
fr: Cela, parce que le système Debian, même après l’installation initiale, est configuré avec des permissions de fichiers adaptées qui évitent aux utilisateurs non privilégiés d’endommager le système. Bien entendu, il peut y avoir certaines failles qui peuvent être exploitées mais ceux qui s’inquiètent de ces problèmes ne devraient pas lire cette section mais plutôt le <ulink url="&securingdebianmanual;">Manuel de sécurisation</ulink> («&nbsp;Securing Debian Manual&nbsp;»).

note: type: Content of: <book><chapter><section><section><para>
en: We learn the Debian system as a <ulink url="&unixlike;">Unix-like</ulink> system with the following.
fr: Nous allons apprendre le système Debian en tant que système <ulink url="&unixlike;">semblable à UNIX</ulink> («&nbsp;UNIX-like&nbsp;») avec&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <xref linkend="_unix_like_filesystem"/> (basic concept)
fr: <xref linkend="_unix_like_filesystem"/> (concept de base)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <xref linkend="_midnight_commander_mc"/> (survival method)
fr: <xref linkend="_midnight_commander_mc"/> (méthode de survie)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <xref linkend="_the_basic_unix_like_work_environment"/> (basic method)
fr: <xref linkend="_the_basic_unix_like_work_environment"/> (méthode de base)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <xref linkend="_the_simple_shell_command"/> (shell mechanism)
fr: <xref linkend="_the_simple_shell_command"/> (mécanisme de l’interpréteur de commandes)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <xref linkend="_unix_like_text_processing"/> (text processing method)
fr: <xref linkend="_unix_like_text_processing"/> (méthode de traitement des données textuelles).

note: type: Content of: <book><chapter><section><title>
en: Unix-like filesystem
fr: Système de fichiers de type UNIX

note: type: Content of: <book><chapter><section><para>
en: In GNU/Linux and other <ulink url="&unixlike;">Unix-like</ulink> operating systems, <ulink url="&files;">files</ulink> are organized into <ulink url="&directories;">directories</ulink>.  All files and directories are arranged in one big tree rooted at "<literal>/</literal>". It's called a tree because if you draw the filesystem, it looks like a tree but it is upside down.
fr: Avec GNU/Linux et d’autres systèmes d’exploitation <ulink url="&unixlike;">semblables à UNIX</ulink>, les <ulink url="&files;">fichiers</ulink> sont organisés en <ulink url="&directories;">répertoires</ulink>. Tous les fichiers et les répertoires sont disposés sous forme d’une grosse arborescence ancrée sur «&nbsp;<literal>/</literal>&nbsp;». On l’appelle un arbre parce que si vous dessinez le système de fichiers, il ressemble à un arbre qui se trouverait disposé la tête en bas.

note: type: Content of: <book><chapter><section><para>
en: These files and directories can be spread out over several devices. <literal>mount</literal>(8) serves to attach the filesystem found on some device to the big file tree.  Conversely, <literal>umount</literal>(8) detaches it again.  On recent Linux kernels, <literal>mount</literal>(8) with some options can bind part of a file tree somewhere else or can mount filesystem as shared, private, slave, or unbindable.  Supported mount options for each filesystem are available in "<literal>/usr/share/doc/linux-doc-*/Documentation/filesystems/</literal>".
fr: Ces fichiers et répertoires peuvent être répartis sur plusieurs périphériques. La commande <literal>mount</literal>(8) sert à attacher les systèmes de fichiers se trouvant sur certains périphériques à la grosse arborescence des fichiers. À l’opposé, la commande <literal>umount</literal>(8) les détachera de nouveau. Avec les noyaux Linux récents, <literal>mount</literal>(8) avec certaines options peut lier une partie d’une arborescence de fichiers à un autre emplacement ou peut monter un système de fichiers de manière partagée, privée, esclave ou «&nbsp;non-liable&nbsp;». Vous trouverez les options de montage prises en compte par chaque système de fichiers dans «&nbsp;<literal>/usr/share/doc/linux-doc-*/Documentation/filesystems/</literal>&nbsp;».

note: type: Content of: <book><chapter><section><para>
en: <emphasis role="strong">Directories</emphasis> on Unix systems are called <emphasis role="strong">folders</emphasis> on some other systems.  Please also note that there is no concept for <emphasis role="strong">drive</emphasis> such as "<literal>A:</literal>" on any Unix system.  There is one filesystem, and everything is included. This is a huge advantage compared to Windows.
fr: Les <emphasis role="strong">répertoires</emphasis> d’un système UNIX sont appelés <emphasis role="strong">dossiers</emphasis> sur d’autres systèmes. Vous remarquez aussi qu’il n’y a, sur aucun système UNIX, de concept de <emphasis role="strong">lecteur</emphasis> tel que «&nbsp;<literal>A:</literal>&nbsp;». Il y a un système de fichiers qui comprend tout. C’est un gros avantage comparé à Windows.

note: type: Content of: <book><chapter><section><section><title>
en: Unix file basics
fr: Bases concernant les fichiers UNIX

note: type: Content of: <book><chapter><section><section><para>
en: Here are some Unix file basics.
fr: Voici les bases des fichiers UNIX&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Filenames are <emphasis role="strong">case sensitive</emphasis>.  That is, "<literal>MYFILE</literal>" and "<literal>MyFile</literal>" are different files.
fr: les noms de fichiers sont <emphasis role="strong">sensibles à la casse</emphasis>. Ce qui veut dire que «&nbsp;<literal>MONFICHIER</literal>&nbsp;» et «&nbsp;<literal>MonFichier</literal>&nbsp;» sont des fichiers différents&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <emphasis role="strong">root directory</emphasis> means root of the filesystem referred as simply "<literal>/</literal>".  Don't confuse this with the home directory for the root user: "<literal>/root</literal>".
fr: on se réfère au <emphasis role="strong">répertoire racine</emphasis> («&nbsp;root directory&nbsp;»), qui est la racine du système de fichiers, simplement par «&nbsp;<literal>/</literal>&nbsp;». Ne pas le confondre avec le répertoire personnel de l’utilisateur root : «&nbsp;<literal>/root</literal>&nbsp;»&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Every directory has a name which can contain any letters or symbols <emphasis role="strong">except "<literal>/</literal>"</emphasis>.  The root directory is an exception; its name is "<literal>/</literal>" (pronounced "slash" or "the root directory") and it cannot be renamed.
fr: un nom de répertoire peut être constitué de n’importe quelle lettre ou symbole <emphasis role="strong">sauf «&nbsp;<literal>/</literal>&nbsp;»</emphasis>. Le répertoire racine est une exception, son nom est «&nbsp;<literal>/</literal>&nbsp;» (prononcé «&nbsp;slash&nbsp;» ou «&nbsp;le répertoire racine&nbsp;»), il ne peut pas être renommé&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Each file or directory is designated by a <emphasis role="strong">fully-qualified filename</emphasis>, <emphasis role="strong">absolute filename</emphasis>, or <emphasis role="strong">path</emphasis>, giving the sequence of directories which must be passed through to reach it.  The three terms are synonymous.
fr: chaque fichier ou répertoire est désigné par un <emphasis role="strong">nom de fichier entièrement qualifié</emphasis>, <emphasis role="strong">nom de fichier absolu</emphasis> ou <emphasis role="strong">chemin</emphasis>, indiquant la séquence de répertoires que l’on doit traverser pour l’atteindre. Les trois expressions sont synonymes&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: All <emphasis role="strong">fully-qualified filenames</emphasis> begin with the "<literal>/</literal>" directory, and there's a "<literal>/</literal>" between each directory or file in the filename.  The first "<literal>/</literal>" is the top level directory, and the other "<literal>/</literal>"'s separate successive subdirectories, until we reach the last entry which is the name of the actual file.  The words used here can be confusing.  Take the following <emphasis role="strong">fully-qualified filename</emphasis> as an example: "<literal>/usr/share/keytables/us.map.gz</literal>".  However, people also refers to its basename "<literal>us.map.gz</literal>" alone as a filename.
fr: tous les <emphasis role="strong">noms de fichiers entièrement qualifiés</emphasis> commencent par le répertoire «&nbsp;<literal>/</literal>&nbsp;» et il y a un <literal>/</literal>&nbsp;» entre chaque répertoire ou fichier dans le nom du fichier. Le premier «&nbsp;<literal>/</literal>&nbsp;» est le répertoire de plus haut niveau, et les autres «&nbsp;<literal>/</literal>&nbsp;» séparent les sous-répertoires successifs jusqu’à ce que l’on atteigne la dernière entrée qui est le nom fichier proprement dit. Les mots utilisés ici peuvent être source de confusion. Prenez comme exemple le <emphasis role="strong">nom pleinement qualifié</emphasis> suivant&nbsp;: «&nbsp;<literal>/usr/share/keytables/us.map.gz</literal>&nbsp;». Cependant, les gens utiliseront souvent son nom de base «&nbsp;<literal>us.map.gz</literal>&nbsp;» seul comme nom de fichier&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The root directory has a number of branches, such as "<literal>/etc/</literal>" and "<literal>/usr/</literal>".  These subdirectories in turn branch into still more subdirectories, such as "<literal>/etc/systemd/</literal>" and "<literal>/usr/local/</literal>".  The whole thing viewed collectively is called the <emphasis role="strong">directory tree</emphasis>.  You can think of an absolute filename as a route from the base of the tree ("<literal>/</literal>") to the end of some branch (a file).  You also hear people talk about the directory tree as if it were a <emphasis role="strong">family</emphasis> tree encompassing all direct descendants of a single figure called the root directory ("<literal>/</literal>"): thus subdirectories have <emphasis role="strong">parents</emphasis>, and a path shows the complete ancestry of a file.  There are also relative paths that begin somewhere other than the root directory.  You should remember that the directory "<literal>../</literal>" refers to the parent directory.  This terminology also applies to other directory like structures, such as hierarchical data structures.
fr: le répertoire racine comporte de nombreuses branches, telles que «&nbsp;<literal>/etc/</literal>&nbsp;» et «&nbsp;<literal>/usr/</literal>&nbsp;». Ces sous-répertoires se décomposent eux-mêmes en d’autres sous-répertoires comme «&nbsp;<literal>/etc/systemd/</literal>&nbsp;» et «&nbsp;<literal>/usr/local/</literal>&nbsp;». L’ensemble de la chose, vu globalement, s’appelle l’<emphasis role="strong">arborescence des répertoires</emphasis>. Vous pouvez imaginer un nom de fichier absolu comme une route partant de la base de l’arbre («&nbsp;<literal>/</literal>&nbsp;») jusqu’à l’extrémité de certaines branches (le fichier). Vous entendrez aussi certains parler de l’arborescence des répertoires comme d’un arbre <emphasis role="strong">généalogique</emphasis> englobant tous les descendants directs d’un seul personnage appelé le répertoire racine (« <literal>/</literal> ») : les sous-répertoires ont alors des <emphasis role="strong">parents</emphasis> et un chemin montre l’ascendance complète d’un fichier. Il y a aussi des chemins relatifs qui commencent quelque part ailleurs qu’au niveau du répertoire racine. Il faut vous souvenir que le répertoire «&nbsp;<literal>../</literal>&nbsp;» indique le répertoire parent. Cette terminologie s’applique de la même manière aux autres structures ressemblant aux répertoires comme les structures de données hiérarchiques&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: There's no special directory path name component that corresponds to a physical device, such as your hard disk.  This differs from <ulink url="&rtbb;">RT-11</ulink>, <ulink url="&cpm;">CP/M</ulink>, <ulink url="&openvms;">OpenVMS</ulink>, <ulink url="&msdos;">MS-DOS</ulink>, <ulink url="&amigaos;">AmigaOS</ulink>, and <ulink url="&microsoftwindows;">Microsoft Windows</ulink>, where the path contains a device name such as "<literal>C:\</literal>".  (However, directory entries do exist that refer to physical devices as a part of the normal filesystem.  See <xref linkend="_filesystem_internals"/>.)
fr: il n’y a pas de chemin de répertoire spécial correspondant à un périphérique physique tel que votre disque dur. C’est différent de <ulink url="&rtbb;">RT-11</ulink>, <ulink url="&cpm;">CP/M</ulink>, <ulink url="&openvms;">OpenVMS</ulink>, <ulink url="&msdos;">MS-DOS</ulink>, <ulink url="&amigaos;">AmigaOS</ulink> et <ulink url="&microsoftwindows;">Microsoft Windows</ulink>, où le chemin comporte le nom du périphérique comme «&nbsp;<literal>C:\</literal>&nbsp;». (Il existe cependant des entrées de répertoire qui font référence aux périphériques physiques en tant qu’élément du système de fichiers normal. Consulter la <xref linkend="_filesystem_internals"/>).

note: type: Content of: <book><chapter><section><section><note><para>
en: While you <emphasis role="strong">can</emphasis> use almost any letters or symbols in a file name, in practice it is a bad idea to do so.  It is better to avoid any characters that often have special meanings on the command line, including spaces, tabs, newlines, and other special characters: <literal>{ } ( ) [ ] ' ` " \ / &gt; &lt; | ; ! # &amp; ^ * % @ $</literal> .  If you want to separate words in a name, good choices are the period, hyphen, and underscore.  You could also capitalize each word, "<literal>LikeThis</literal>". Experienced Linux users tend to avoid spaces in filenames.
fr: Bien que vous <emphasis role="strong">puissiez</emphasis> utiliser la plupart des lettres ou symboles dans un nom de fichier, c’est en pratique un mauvaise idée de le faire. Il est préférable d’éviter tous les caractères qui ont une signification particulière sur la ligne de commandes, comme les espaces, tabulations, sauts de ligne, et autres caractères spéciaux&nbsp;: <literal>{ } ( ) [ ] ' ` " \ / &gt; &lt; | ; ! # &amp; ^ * % @ $</literal>. Si vous voulez séparer des mots dans un nom, de bons choix sont le point, le tiret et le tiret souligné. Vous pouvez aussi mettre une majuscule en tête de chaque mot «&nbsp;<literal>CommeCeci</literal>&nbsp;». Les utilisateurs Linux expérimentés on tendance à aussi à éviter les espaces dans les noms de fichiers.

note: type: Content of: <book><chapter><section><section><note><para>
en: The word "root" can mean either "root user" or "root directory".  The context of their usage should make it clear.
fr: Le mot «&nbsp;root&nbsp;» signifie soit «&nbsp;utilisateur root&nbsp;», soit «&nbsp;répertoire root&nbsp;» Le contexte de son utilisation devrait permettre de les distinguer.

note: type: Content of: <book><chapter><section><section><note><para>
en: The word <emphasis role="strong">path</emphasis> is used not only for <emphasis role="strong">fully-qualified filename</emphasis> as above but also for the <emphasis role="strong">command search path</emphasis>.  The intended meaning is usually clear from the context.
fr: Le mot <emphasis role="strong">chemin</emphasis> («&nbsp;path&nbsp;») n’est pas utilisé que pour les <emphasis role="strong">noms de fichiers entièrement qualifiés </emphasis> comme ci-dessus mais aussi pour le <emphasis role="strong">chemin de recherche des commandes</emphasis>. La signification voulue est habituellement claire selon le contexte.

note: type: Content of: <book><chapter><section><section><para>
en: The detailed best practices for the file hierarchy are described in the Filesystem Hierarchy Standard ("<literal>/usr/share/doc/debian-policy/fhs/fhs-2.3.txt.gz</literal>" and <literal>hier</literal>(7)).  You should remember the following facts as the starter.
fr: Les meilleures façons de faire en ce qui concerne la hiérarchie des fichiers sont détaillées dans la «&nbsp;norme de hiérarchie du système de fichiers&nbsp;» («&nbsp;Filesystem Hierarchy Standard&nbsp;») («&nbsp;<literal>/usr/share/doc/debian-policy/fhs/fhs-2.3.txt.gz</literal>&nbsp;» et <literal>hier</literal>(7)). Vous devriez, pour commencer, mémoriser les éléments suivants&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of usage of key directories
fr: Utilisation des répertoires-clés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: directory
fr: répertoire

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: usage of the directory
fr: utilisation du répertoire

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the root directory
fr: répertoire racine

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: system wide configuration files
fr: fichiers de configuration valables pour l’ensemble du système

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: system log files
fr: fichiers journaux du système

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: all the home directories for all non-privileged users
fr: tous les répertoires personnels des utilisateurs non privilégiés

note: type: Content of: <book><chapter><section><section><title>
en: Filesystem internals
fr: Fonctionnement interne du système de fichiers

note: type: Content of: <book><chapter><section><section><para>
en: Following the <emphasis role="strong">Unix tradition</emphasis>, the Debian GNU/Linux system provides the <ulink url="&filesystem;">filesystem</ulink> under which physical data on hard disks and other storage devices reside, and the interaction with the hardware devices such as console screens and remote serial consoles are represented in an unified manner under "<literal>/dev/</literal>".
fr: En suivant la <emphasis role="strong">tradition UNIX</emphasis>, le système Debian GNU/Linux fournit un <ulink url="&filesystem;">système de fichiers</ulink> où les données physiques se trouvent sur des disques durs et d’autres périphériques de stockage et où les interaction avec les périphériques physiques tels que les écrans de console et les consoles distantes connectées en séries sont représentées de manière unifiée dans «&nbsp;<literal>/dev/</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: Each file, directory, named pipe (a way two programs can share data), or physical device on a Debian GNU/Linux system has a data structure called an <ulink url="&inode;">inode</ulink> which describes its associated attributes such as the user who owns it (owner), the group that it belongs to, the time last accessed, etc.  The idea of representing just about everything in the filesystem was a Unix innovation, and modern Linux kernels have developed this idea ever further. Now, even information about processes running in the computer can be found in the filesystem.
fr: Chaque fichier, répertoire, tube nommé (une manière pour les programmes de partager des données) ou périphérique physique sur un système Debian GNU/Linux possède une structure de données appelée <ulink url="&inode;">inœud</ulink> («&nbsp;inode&nbsp;») qui décrit les attributs qui lui sont associés comme l’utilisateur qui le possède (propriétaire), le groupe auquel il appartient, l’heure de dernier accès, etc. L’idée de pouvoir presque tout représenter dans le système de fichiers était une innovation d’UNIX, et les noyaux modernes de Linux ont encore développé plus loin cette idée. À l’heure actuelle, même les informations concernant les processus qui tournent sur le système se trouvent sur le système de fichiers.

note: type: Content of: <book><chapter><section><section><para>
en: This abstract and unified representation of physical entities and internal processes is very powerful since this allows us to use the same command for the same kind of operation on many totally different devices. It is even possible to change the way the kernel works by writing data to special files that are linked to running processes.
fr: Cette représentation abstraite et unifiée des entités physiques et des processus internes est très puissante puisque cela nous permet d’utiliser la même commande pour le même type d’opération sur des périphériques complètement différents. Il est même possible de changer la manière dont fonctionne le noyau en écrivant des données dans des fichiers spéciaux liés aux processus en cours d’exécution.

note: type: Content of: <book><chapter><section><section><tip><para>
en: If you need to identify the correspondence between the file tree and the physical entity, execute <literal>mount</literal>(8) with no arguments.
fr: Si vous avez besoin de connaître la correspondance entre une arborescence de fichiers et un périphérique physique, lancez la commande <literal>mount</literal>(8) sans paramètre.

note: type: Content of: <book><chapter><section><section><title>
en: Filesystem permissions
fr: Permissions du système de fichiers

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&filesystempermissions;">Filesystem permissions</ulink> of <ulink url="&unixlike;">Unix-like</ulink> system are defined for three categories of affected users.
fr: Les <ulink url="&filesystempermissions;">permissions du système de fichiers</ulink> d’un système <ulink url="&unixlike;">basé sur UNIX</ulink> sont définies pour trois catégories d’utilisateurs&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <emphasis role="strong">user</emphasis> who owns the file (<emphasis role="strong">u</emphasis>)
fr: l’<emphasis role="strong">utilisateur</emphasis> qui possède le fichier (<emphasis role="strong">u</emphasis>)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Other users in the <emphasis role="strong">group</emphasis> which the file belongs to (<emphasis role="strong">g</emphasis>)
fr: les autres utilisateurs du <emphasis role="strong">groupe</emphasis> à qui appartient le fichier (<emphasis role="strong">g</emphasis>)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: All <emphasis role="strong">other</emphasis> users (<emphasis role="strong">o</emphasis>) also referred to as "world" and "everyone"
fr: tous les <emphasis role="strong">autres</emphasis> utilisateurs (<emphasis role="strong">o</emphasis>) dont on parle aussi en tant que «&nbsp;monde entier&nbsp;» ou «&nbsp;tout le monde&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: For the file, each corresponding permission allows following actions.
fr: Pour les fichiers, chaque permission correspondante permet les actions suivantes&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <emphasis role="strong">read</emphasis> (<emphasis role="strong">r</emphasis>) permission allows owner to examine contents of the file.
fr: la permission en <emphasis role="strong">lecture</emphasis> (<emphasis role="strong">r</emphasis>) permet à son propriétaire de voir le contenu du fichier&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <emphasis role="strong">write</emphasis> (<emphasis role="strong">w</emphasis>) permission allows owner to modify the file.
fr: la permission en <emphasis role="strong">écriture</emphasis> (<emphasis role="strong">w</emphasis>) permet à son propriétaire de modifier le fichier&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <emphasis role="strong">execute</emphasis> (<emphasis role="strong">x</emphasis>) permission allows owner to run the file as a command.
fr: la permission d’<emphasis role="strong">exécution</emphasis> (<emphasis role="strong">x</emphasis>) permet à son propriétaire de lancer le fichier comme une commande.

note: type: Content of: <book><chapter><section><section><para>
en: For the directory, each corresponding permission allows following actions.
fr: Pour les répertoires, chaque permission correspondante permet les actions suivantes&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <emphasis role="strong">read</emphasis> (<emphasis role="strong">r</emphasis>) permission allows owner to list contents of the directory.
fr: la permission en <emphasis role="strong">lecture</emphasis> (<emphasis role="strong">r</emphasis>) permet à son propriétaire d’afficher le contenu du répertoire&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <emphasis role="strong">write</emphasis> (<emphasis role="strong">w</emphasis>) permission allows owner to add or remove files in the directory.
fr: la permission en <emphasis role="strong">écriture</emphasis> (<emphasis role="strong">w</emphasis>) permet à son propriétaire d’ajouter ou supprimer des fichiers de ce répertoires&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <emphasis role="strong">execute</emphasis> (<emphasis role="strong">x</emphasis>) permission allows owner to access files in the directory.
fr: la permission d’<emphasis role="strong">exécution</emphasis> (<emphasis role="strong">x</emphasis>) permet à son propriétaire d’accéder aux fichiers du répertoire.

note: type: Content of: <book><chapter><section><section><para>
en: Here, the <emphasis role="strong">execute</emphasis> permission on a directory means not only to allow reading of files in that directory but also to allow viewing their attributes, such as the size and the modification time.
fr: Ici, la permission en <emphasis role="strong">exécution</emphasis> sur un répertoire ne signifie pas uniquement l’autorisation de lire des fichiers dans ce répertoire mais aussi l’autorisation de voir leurs attributs, tels que leur taille et l’heure de modification.

note: type: Content of: <book><chapter><section><section><para>
en: <literal>ls</literal>(1) is used to display permission information (and more) for files and directories.  When it is invoked with the "<literal>-l</literal>" option, it displays the following information in the order given.
fr: <literal>ls</literal>(1) est utilisé pour afficher les informations de permissions (et davantage) des fichiers et répertoires. Lorsque cette commande est passée avec l’option «&nbsp;<literal>-l</literal>&nbsp;», elle affiche les informations suivantes dans l’ordre donné&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">Type of file</emphasis> (first character)
fr: <emphasis role="strong">type de fichier</emphasis> (premier caractère)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Access <emphasis role="strong">permission</emphasis> of the file (nine characters, consisting of three characters each for user, group, and other in this order)
fr: <emphasis role="strong">autorisation</emphasis> d’accès au fichier (neuf caractères, constitués de trois caractères pour l’utilisateur, le groupe et «&nbsp;les autres&nbsp;», dans cet ordre)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">Number of hard links</emphasis> to the file
fr: <emphasis role="strong">nombre de liens physiques</emphasis> vers le fichier&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Name of the <emphasis role="strong">user</emphasis> who owns the file
fr: nom de l’<emphasis role="strong">utilisateur</emphasis> propriétaire du fichier&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Name of the <emphasis role="strong">group</emphasis> which the file belongs to
fr: nom du <emphasis role="strong">groupe</emphasis> à qui appartient le fichier&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">Size</emphasis> of the file in characters (bytes)
fr: <emphasis role="strong">taille</emphasis> du fichier en caractères (octets)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">Date and time</emphasis> of the file (mtime)
fr: <emphasis role="strong">date et heure</emphasis> du fichier (mtime)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">Name</emphasis> of the file
fr: <emphasis role="strong">nom</emphasis> du fichier.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of the first character of "<literal>ls -l</literal>" output
fr: Liste des premiers caractères de la sortie de «&nbsp;<literal>ls -l</literal>&nbsp;»&nbsp;:

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: character
fr: caractère

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: meaning
fr: signification

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: normal file
fr: fichier normal

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: symlink
fr: lien symbolique

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: character device node
fr: nœud de périphérique en mode caractère

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: block device node
fr: nœud de périphérique en mode bloc

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: named pipe
fr: tube nommé

note: type: Content of: <book><chapter><section><section><para>
en: <literal>chown</literal>(1) is used from the root account to change the owner of the file.  <literal>chgrp</literal>(1) is used from the file's owner or root account to change the group of the file.  <literal>chmod</literal>(1) is used from the file's owner or root account to change file and directory access permissions.  Basic syntax to manipulate a <literal>foo</literal> file is the following.
fr: <literal>chown</literal>(1) est utilisé depuis le compte de l’administrateur pour modifier le propriétaire d’un fichier. <literal>chgrp</literal>(1) est utilisé depuis le compte du propriétaire du fichier ou de l’administrateur pour changer le groupe du fichier. <literal>chmod</literal>(1) est utilisé depuis le compte du propriétaire du fichier ou de l’administrateur pour changer les droits d’accès à un fichier ou un répertoire. La syntaxe de base pour manipuler le fichier <literal>toto</literal> est la suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: For example, you can make a directory tree to be owned by a user <literal>foo</literal> and shared by a group <literal>bar</literal> by the following.
fr: Vous pouvez, par exemple, faire qu’une arborescence de répertoires soit la propriété de l’utilisateur <literal>toto</literal> et partagée par le groupe <literal>titi</literal> en faisant ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: There are three more special permission bits.
fr: Il existe trois bits qui donnent des permissions particulières&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <emphasis role="strong">set user ID</emphasis> bit (<emphasis role="strong">s</emphasis> or <emphasis role="strong">S</emphasis> instead of user's <emphasis role="strong">x</emphasis>)
fr: le bit <emphasis role="strong">set user ID</emphasis> (<emphasis role="strong">s</emphasis> ou <emphasis role="strong">S</emphasis> situé à la place du <emphasis role="strong">x</emphasis>) de l’utilisateur&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <emphasis role="strong">set group ID</emphasis> bit (<emphasis role="strong">s</emphasis> or <emphasis role="strong">S</emphasis> instead of group's <emphasis role="strong">x</emphasis>)
fr: le bit <emphasis role="strong">set group ID</emphasis> (<emphasis role="strong">s</emphasis> ou <emphasis role="strong">S</emphasis> situé à la place du <emphasis role="strong">x</emphasis>) du groupe&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <emphasis role="strong">sticky</emphasis> bit (<emphasis role="strong">t</emphasis> or <emphasis role="strong">T</emphasis> instead of other's <emphasis role="strong">x</emphasis>)
fr: le <emphasis role="strong">bit collant</emphasis> «&nbsp;sticky bit&nbsp;» (<emphasis role="strong">t</emphasis> ou <emphasis role="strong">T</emphasis> situé à la place du <emphasis role="strong">x</emphasis>) des «&nbsp;autres&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: Here the output of "<literal>ls -l</literal>" for these bits is <emphasis role="strong">capitalized</emphasis> if execution bits hidden by these outputs are <emphasis role="strong">unset</emphasis>.
fr: Ici la sortie de «&nbsp;<literal>ls -l</literal>&nbsp;» avec ces bits est <emphasis role="strong">en majuscules</emphasis> si les bits d’exécution cachés par ces sorties ne sont <emphasis role="strong">pas positionnés</emphasis>.

note: type: Content of: <book><chapter><section><section><para>
en: Setting <emphasis role="strong">set user ID</emphasis> on an executable file allows a user to execute the executable file with the owner ID of the file (for example <emphasis role="strong">root</emphasis>).  Similarly, setting <emphasis role="strong">set group ID</emphasis> on an executable file allows a user to execute the executable file with the group ID of the file (for example <emphasis role="strong">root</emphasis>).  Because these settings can cause security risks, enabling them requires extra caution.
fr: Définir <emphasis role="strong">set user ID</emphasis> sur un fichier exécutable permet à un utilisateur d’exécuter les fichiers avec l’identifiant du propriétaire du fichier (par exemple <emphasis role="strong">root</emphasis>). De la même manière, définir <emphasis role="strong">set group ID</emphasis> sur un fichier exécutable permet d’exécuter le fichier avec l’identifiant de groupe du fichier (par exemple <emphasis role="strong">root</emphasis>). Parce que ces positionnements de bits peuvent créer des risques de sécurité, il ne faut les activer qu’avec des précautions extrêmes.

note: type: Content of: <book><chapter><section><section><para>
en: Setting <emphasis role="strong">set group ID</emphasis> on a directory enables the <ulink url="&bsdlike;">BSD-like</ulink> file creation scheme where all files created in the directory belong to the <emphasis role="strong">group</emphasis> of the directory.
fr: Définir <emphasis role="strong">set group ID</emphasis> sur un répertoire permet la création de fichiers <ulink url="&bsdlike;">à la BSD</ulink> où tous les fichiers créés dans un répertoire appartiennent au <emphasis role="strong">groupe</emphasis> du répertoire.

note: type: Content of: <book><chapter><section><section><para>
en: Setting the <emphasis role="strong">sticky bit</emphasis> on a directory prevents a file in the directory from being removed by a user who is not the owner of the file.  In order to secure contents of a file in world-writable directories such as "<literal>/tmp</literal>" or in group-writable directories, one must not only reset the <emphasis role="strong">write</emphasis> permission for the file but also set the <emphasis role="strong">sticky bit</emphasis> on the directory.  Otherwise, the file can be removed and a new file can be created with the same name by any user who has write access to the directory.
fr: Positionner le <emphasis role="strong">sticky bit</emphasis> d’un répertoire empêche un fichier de ce répertoire d’être supprimé par un utilisateur qui n’est pas le propriétaire du fichier. Pour sécuriser le contenu d’un fichier dans des répertoires pouvant être écrits par tout le monde tels que «&nbsp;<literal>/tmp</literal>&nbsp;» ou dans des répertoires pouvant être écrits par le groupe, il ne faut pas uniquement supprimer la permission du fichier en <emphasis role="strong">écriture</emphasis> mais aussi positionner le <emphasis role="strong">sticky bit</emphasis> sur le répertoire. Sinon, le fichier pourra être supprimé et un nouveau fichier créé avec le même nom par un utilisateur quelconque ayant accès en écriture au répertoire.

note: type: Content of: <book><chapter><section><section><para>
en: Here are a few interesting examples of file permissions.
fr: Voici quelques exemples intéressants de permissions de fichiers.

note: type: Content of: <book><chapter><section><section><para>
en: There is an alternative numeric mode to describe file permissions with <literal>chmod</literal>(1).  This numeric mode uses 3 to 4 digit wide octal (radix=8) numbers.
fr: Il existe aussi un mode numérique pour décrire les permissions des fichiers avec <literal>chmod</literal>(1). Ce mode numérique utilise des nombres en base 8 (radix=8) codés sur 3 ou 4 chiffres.

note: type: Content of: <book><chapter><section><section><table><title>
en: The numeric mode for file permissions in <literal>chmod</literal>(1) commands
fr: Mode numérique des permissions de fichiers dans les commandes <literal>chmod</literal>(1)

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: digit
fr: chiffre

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 1st optional digit
fr: 1er chiffre optionnel

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sum of <emphasis role="strong">set user ID</emphasis> (=4), <emphasis role="strong">set group ID</emphasis> (=2), and <emphasis role="strong">sticky bit</emphasis> (=1)
fr: somme de <emphasis role="strong">set user ID</emphasis> (=4), <emphasis role="strong">set group ID</emphasis> (=2), et <emphasis role="strong">sticky bit</emphasis> (=1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 2nd digit
fr: 2ème chiffre

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sum of <emphasis role="strong">read</emphasis> (=4), <emphasis role="strong">write</emphasis> (=2), and <emphasis role="strong">execute</emphasis> (=1) permissions for <emphasis role="strong">user</emphasis>
fr: somme des permissions de <emphasis role="strong">lecture</emphasis> (=4), <emphasis role="strong">écriture</emphasis> (=2), et <emphasis role="strong"> exécution</emphasis> (=1) pour l’<emphasis role="strong">utilisateur</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 3rd digit
fr: 3ème chiffre

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ditto for <emphasis role="strong">group</emphasis>
fr: identique pour <emphasis role="strong">groupe</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 4th digit
fr: 4ème chiffre

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ditto for <emphasis role="strong">other</emphasis>
fr: identique pour <emphasis role="strong">autres</emphasis>

note: type: Content of: <book><chapter><section><section><para>
en: This sounds complicated but it is actually quite simple.  If you look at the first few (2-10) columns from "<literal>ls -l</literal>" command output and read it as a binary (radix=2) representation of file permissions ("-" being "0" and "rwx" being "1"), the last 3 digit of the numeric mode value should make sense as an octal (radix=8) representation of file permissions to you.
fr: Cela peut sembler compliqué mais c’est en fait assez simple. Si vous regardez les quelques premières colonnes (2-10) de la sortie de la commande «&nbsp;<literal>ls -l</literal>&nbsp;» et que vous lisez en représentation binaire (base 2) les permissions des fichiers (le «&nbsp;-&nbsp;» représentant «&nbsp;0&nbsp;» et «&nbsp;rwx&nbsp;» représentant «&nbsp;1&nbsp;»), les trois derniers chiffres de la valeur numérique du mode devraient vous donner la représentation des permissions du fichier en octal (base 8).

note: type: Content of: <book><chapter><section><section><para>
en: For example, try the following
fr: Essayez, par exemple, ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><tip><para>
en: If you need to access information displayed by "<literal>ls -l</literal>" in shell script, you should use pertinent commands such as <literal>test</literal>(1), <literal>stat</literal>(1) and <literal>readlink</literal>(1).  The shell builtin such as "<literal>[</literal>" or "<literal>test</literal>" may be used too.
fr: Si vous avez besoin d’accéder aux informations affichées par «&nbsp;<literal>ls -l</literal>&nbsp;» depuis un script de l’interpréteur de commandes, vous devrez utiliser des commandes pertinentes telles que <literal>test</literal>(1), <literal>stat</literal>(1) et <literal>readlink</literal>(1). Vous pouvez aussi utiliser les commandes internes du shell, telles que «&nbsp;<literal>[</literal>&nbsp;» ou «&nbsp;<literal>test</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: Control of permissions for newly created files: umask
fr: Contrôle des permissions pour les fichiers nouvellement créés&nbsp;: umask

note: type: Content of: <book><chapter><section><section><para>
en: What permissions are applied to a newly created file or directory is restricted by the <literal>umask</literal> shell builtin command.  See <literal>dash</literal>(1), <literal>bash</literal>(1), and <literal>builtins</literal>(7).
fr: Les permissions appliquées à un fichier ou à un répertoire venant d’être créé sont restreintes par la commande interne du shell <literal>umask</literal>. Consultez <literal>dash</literal>(1), <literal>bash</literal>(1) et<literal>builtins</literal>(7).

note: type: Content of: <book><chapter><section><section><table><title>
en: The <emphasis role="strong">umask</emphasis> value examples
fr: Exemples de valeurs de <emphasis role="strong">umask</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: file permissions created
fr: permissions des fichiers créés

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: directory permissions created
fr: permissions des répertoires créés

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: usage
fr: utilisation

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: writable only by the user
fr: ne peut être écrit que par l’utilisateur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: writable by the group
fr: peut être écrit par le groupe

note: type: Content of: <book><chapter><section><section><para>
en: The Debian system uses a user private group (UPG) scheme as its default. A UPG is created whenever a new user is added to the system. A UPG has the same name as the user for which it was created and that user is the only member of the UPG. UPG scheme makes it safe to set umask to <literal>0002</literal> since every user has their own private group.  (In some Unix variants, it is quite common to setup all normal users belonging to a single <emphasis role="strong"><literal>users</literal></emphasis> group and is a good idea to set umask to <literal>0022</literal> for security in such cases.)
fr: Le système Debian utilise par défaut un schéma de groupe privé par utilisateur (UPG). Un UPG est créé chaque fois qu’un utilisateur est ajouté au système. Un UPG a le même nom que l’utilisateur pour lequel il a été créé et cet utilisateur est le seul membre de l’UPG. Un principe d’UPG rend sûr le positionnement de umask à <literal>0002</literal> car chaque utilisateur a son propre groupe privé. (Sur certaines variantes d’UNIX, il est assez courant de faire appartenir tous les utilisateurs au même groupe <emphasis role="strong"><literal>users</literal></emphasis> et, dans ce cas, c’est une bonne idée de définir umask à <literal>0022</literal> pour des raisons de sécurité.)

note: type: Content of: <book><chapter><section><section><tip><para>
en: Enable UPG by putting "<literal>umask 002</literal>" in the <literal>~/.bashrc</literal> file.
fr: Activez UPG en plaçant « <literal>umask 002</literal> » dans le fichier <literal>~/.bashrc</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Permissions for groups of users (group)
fr: Permissions pour les groupes d’utilisateurs (group)

note: type: Content of: <book><chapter><section><section><warning><para>
en: Please make sure to save unsaved changes before doing reboot or similar actions.
fr: Assurez-vous d'enregistrer les modifications non enregistrées avant de redémarrer ou d'effectuer des actions similaires.

note: type: Content of: <book><chapter><section><section><para>
en: You can add a user <literal>penguin</literal> to a group <literal>bird</literal> in two steps:
fr: Vous pouvez ajouter un utilisateur <literal>penguin</literal> à un groupe <literal>bird</literal> en deux étapes :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Change group configuration using one of following:
fr: modifier la configuration de groupe en utilisant une des choses suivantes :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Execute "<literal>sudo usermod -aG bird penguin</literal>".
fr: exécuter « <literal>sudo usermod -aG bird penguin</literal> »,

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Execute "<literal>sudo adduser penguin bird</literal>". (only on typical Debian systems)
fr: exécuter « <literal>sudo adduser penguin bird</literal> » (seulement sur les systèmes classiques),

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Execute "<literal>sudo vigr</literal>" for <literal>/etc/group</literal> and "<literal>sudo vigr -s</literal>" for <literal>/etc/gshadow</literal> to append <literal>penguin</literal> in the line for <literal>bird</literal>.
fr: exécuter « <literal>sudo vigr</literal> » pour <literal>/etc/group</literal> et "<literal>sudo vigr -s</literal>" pour <literal>/etc/gshadow</literal> pour ajouter <literal>penguin</literal> dans la ligne pour <literal>bird</literal> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Apply configuration using one of following:
fr: appliquer la configuration en utilisant une des choses suivantes :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Cold reboot and login. (Best option)
fr: redémarrage complet et connexion (meilleure option),

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Execute "<literal>kill -TERM -1</literal>" and do some fix-up actions such as "<literal>systemctl restart NetworkManager.service</literal>".
fr: exécuter « <literal>kill -TERM -1</literal> » et faire quelques actions de réglage telles que « <literal>systemctl restart NetworkManager.service</literal> »,

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Logout via GUI menu and login.
fr: Se déconnecter à l’aide du menu graphique et se connecter.

note: type: Content of: <book><chapter><section><section><para>
en: You can remove a user <literal>penguin</literal> from a group <literal>bird</literal> in two steps:
fr: Vous pouvez retirer un utilisateur <literal>penguin</literal> d’un groupe <literal>bird</literal> en deux étapes :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Execute "<literal>sudo usermod -rG bird penguin</literal>".
fr: exécuter « <literal>sudo usermod -rG bird penguin</literal> »,

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Execute "<literal>sudo deluser penguin bird</literal>". (only on typical Debian systems)
fr: exécuter « <literal>sudo deluser penguin bird</literal> » (seulement sur les systèmes Debian classiques),

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Execute "<literal>sudo vigr</literal>" for <literal>/etc/group</literal> and "<literal>sudo vigr -s</literal>" for <literal>/etc/gshadow</literal> to remove <literal>penguin</literal> in the line for <literal>bird</literal>.
fr: exécuter « <literal>sudo vigr</literal> » pour <literal>/etc/group</literal> et « <literal>sudo vigr -s</literal> » pour <literal>/etc/gshadow</literal> pour retirer <literal>penguin</literal> dans la ligne pour <literal>bird</literal> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Logout via GUI menu is not an option for Gnome Desktop.
fr: la déconnexion à l’aide du menu graphique n’est pas une option pour le bureau Gnome.

note: type: Content of: <book><chapter><section><section><para>
en: Any warm reboot attempts are fragile replacements of the real cold reboot under the modern desktop system.
fr: Tout essai de redémarrage à chaud est un remplacement fragile d’un redémarrage complet dans les systèmes de bureau moderne.

note: type: Content of: <book><chapter><section><section><note><para>
en: Alternatively, you may dynamically add users to groups during the authentication process by adding "<literal>auth optional pam_group.so</literal>" line to "<literal>/etc/pam.d/common-auth</literal>" and setting "<literal>/etc/security/group.conf</literal>".  (See <xref linkend="_authentication"/>.)
fr: Vous pouvez aussi ajouter dynamiquement des utilisateurs aux groupes durant le processus d’authentification en ajoutant la ligne «&nbsp;<literal>auth optional pam_group.so</literal>&nbsp;» au fichier «&nbsp;<literal>/etc/pam.d/common-auth</literal>&nbsp;» et en définissant «&nbsp;<literal>/etc/security/group.conf</literal>&nbsp;» (consultez <xref linkend="_authentication"/>).

note: type: Content of: <book><chapter><section><section><para>
en: The hardware devices are just another kind of file on the Debian system.  If you have problems accessing devices such as CD-ROM and USB memory stick from a user account, you should make that user a member of the relevant group.
fr: Sous le système Debian, les périphériques ne sont qu’un autre type de fichier. Si vous avez des problèmes pour accéder à des périphériques tel qu’un CD-ROM ou une clé USB depuis le compte d’un utilisateur, il faudra rendre cet utilisateur membre du groupe concerné.

note: type: Content of: <book><chapter><section><section><para>
en: Some notable system-provided groups allow their members to access particular files and devices without <literal>root</literal> privilege.
fr: Certains groupes importants fournis par le système permettent à leurs membres l’accès à des fichiers et des périphériques particuliers sans avoir les privilèges de l’<literal>administrateur</literal>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of notable system-provided groups for file access
fr: Liste des groupes importants fournis par le système pour l’accès aux fichiers

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: group
fr: groupe

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description for accessible files and devices
fr: description des fichiers et périphériques accessibles

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: full and direct access to serial ports ("<literal>/dev/ttyS[0-3]</literal>")
fr: accès complet et direct aux ports série («&nbsp;<literal>/dev/ttyS[0-3]</literal>&nbsp;»)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: limited access to serial ports for <emphasis role="strong">Dialup IP</emphasis> connection to trusted peers
fr: accès limité aux ports série pour une connexion «&nbsp;<emphasis role="strong">Dialup IP</emphasis> (réseau commuté) vers des pairs de confiance

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: CD-ROM, DVD+/-RW drives
fr: lecteurs et graveurs de CD-ROM, DVD+/-RW

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: audio device
fr: périphérique audio

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: video device
fr: périphérique vidéo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: scanner(s)
fr: dispositifs de numérisation (scanners)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: system monitoring logs
fr: journaux de surveillance du système

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: some directories for junior administrative work: "<literal>/usr/local</literal>", "<literal>/home</literal>"
fr: quelques répertoires où effectuer du travail d’administration de début&nbsp;: «&nbsp;<literal>/usr/local</literal>&nbsp;», «&nbsp;<literal>/home</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><tip><para>
en: You need to belong to the <literal>dialout</literal> group to reconfigure modem, dial anywhere, etc.  But if <literal>root</literal> creates pre-defined configuration files for trusted peers in "<literal>/etc/ppp/peers/</literal>", you only need to belong to the <literal>dip</literal> group to create <emphasis role="strong">Dialup IP</emphasis> connection to those trusted peers using <literal>pppd</literal>(8), <literal>pon</literal>(1), and <literal>poff</literal>(1) commands.
fr: Vous devez être membre du groupe <literal>dialout</literal> pour pouvoir reconfigurer un modem, numéroter vers n’importe où, etc. Mais si l’<literal>administrateur</literal> crée dans «&nbsp;<literal>/etc/ppp/peers/</literal>&nbsp;» des fichiers de configuration pour des pairs de confiance, vous ne devrez appartenir qu’au groupe <literal>dip</literal> pour créer une connexion <emphasis role="strong">commutée</emphasis> («&nbsp;Dialup IP&nbsp;») vers ces pairs de confiance avec commandes <literal>pppd</literal>(8), <literal>pon</literal>(1) et <literal>poff</literal>(1).

note: type: Content of: <book><chapter><section><section><para>
en: Some notable system-provided groups allow their members to execute particular commands without <literal>root</literal> privilege.
fr: Certains groupes faisant partie du système, permettent à leurs membres d’exécuter des commandes particulières sans les privilèges de l’administrateur (<literal>root</literal>).

note: type: Content of: <book><chapter><section><section><table><title>
en: List of notable system provided groups for particular command executions
fr: Liste des groupes importants fournis par le système pour l’exécution de commandes particulières

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: accessible commands
fr: commandes accessibles

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: execute commands to add, modify, and remove printers from printer databases
fr: exécuter des commandes pour ajouter, modifier et supprimer des imprimantes de la base de données des imprimantes

note: type: Content of: <book><chapter><section><section><para>
en: For the full listing of the system provided users and groups, see the recent version of the "Users and Groups" document in "<literal>/usr/share/doc/base-passwd/users-and-groups.html</literal>" provided by the <literal>base-passwd</literal> package.
fr: Pour une liste complète des groupes et des utilisateurs fournis par le système, veuillez consulter une version récente du document «&nbsp;Utilisateurs et groupes&nbsp;» («&nbsp;Users and Groups&nbsp;» se trouvant dans &nbsp;<literal>/usr/share/doc/base-passwd/users-and-groups.html</literal>&nbsp;» qui est fourni par le paquet <literal>base-passwd</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: See <literal>passwd</literal>(5), <literal>group</literal>(5), <literal>shadow</literal>(5), <literal>newgrp</literal>(1), <literal>vipw</literal>(8), <literal>vigr</literal>(8), and <literal>pam_group</literal>(8) for management commands of the user and group system.
fr: Consultez <literal>passwd</literal>(5), <literal>group</literal>(5), <literal>shadow</literal>(5), <literal>newgrp</literal>(1), <literal>vipw</literal>(8), <literal>vigr</literal>(8) et <literal>pam_group</literal>(8) pour les commande de gestion des utilisateurs et des groupes du système.

note: type: Content of: <book><chapter><section><section><title>
en: Timestamps
fr: Horodatage

note: type: Content of: <book><chapter><section><section><para>
en: There are three types of timestamps for a GNU/Linux file.
fr: Il existe trois types d’horodatage pour un fichier GNU/Linux.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of types of timestamps
fr: Liste des types d’horodatage

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: meaning (historic Unix definition)
fr: signification (définition historique d'Unix)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the file modification time (<literal>ls -l</literal>)
fr: date de modification du fichier (<literal>ls -l</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the file status change time (<literal>ls -lc</literal>)
fr: date de changement d’état du fichier (<literal>ls -lc</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the last file access time (<literal>ls -lu</literal>)
fr: date de dernier accès au fichier (<literal>ls -lu</literal>)

note: type: Content of: <book><chapter><section><section><note><para>
en: <emphasis role="strong">ctime</emphasis> is not file creation time.
fr: <emphasis role="strong">ctime</emphasis> n’est pas la date de création du fichier.

note: type: Content of: <book><chapter><section><section><note><para>
en: The actual value of <emphasis role="strong">atime</emphasis> on GNU/Linux system may be different from that of the historic Unix definition.
fr: La valeur d'<emphasis role="strong">atime</emphasis> réelle sur GNU/Linux peut être en fait différente de celle donnée par la définition Unix historique.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Overwriting a file changes all of the <emphasis role="strong">mtime</emphasis>, <emphasis role="strong">ctime</emphasis>, and <emphasis role="strong">atime</emphasis> attributes of the file.
fr: Écraser un fichier va modifier tous les attributs <emphasis role="strong">mtime</emphasis>, <emphasis role="strong">ctime</emphasis> et <emphasis role="strong">atime</emphasis> du fichier.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Changing ownership or permission of a file changes the <emphasis role="strong">ctime</emphasis> and <emphasis role="strong">atime</emphasis> attributes of the file.
fr: Modifier le propriétaire ou les droits d’un fichier va changer les attributs <emphasis role="strong">ctime</emphasis> et <emphasis role="strong">atime</emphasis> du fichier.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Reading a file changes the <emphasis role="strong">atime</emphasis> attribute of the file on the historic Unix system.
fr: La lecture d’un fichier va modifier l’attribut <emphasis role="strong">atime</emphasis> du fichier sur le système Unix d'historique.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Reading a file changes the <emphasis role="strong">atime</emphasis> attribute of the file on the GNU/Linux system if its filesystem is mounted with "<literal>strictatime</literal>".
fr: La lecture d’un fichier va modifier l’attribut <emphasis role="strong">atime</emphasis> du fichier que un système GNU/Linux si son système de fichier est monté avec "<literal>strictatime</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Reading a file for the first time or after one day changes the <emphasis role="strong">atime</emphasis> attribute of the file on the GNU/Linux system if its filesystem is mounted with "<literal>relatime</literal>". (default behavior since Linux 2.6.30)
fr: Lire un fichier pour la première fois ou après un jour modifie son attribut <emphasis role="strong">atime</emphasis> sur un système GNU/Linux avec un système de fichiers monté en « <literal>relatime</literal> » (par défaut depuis Linux 2.6.30).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Reading a file doesn't change the <emphasis role="strong">atime</emphasis> attribute of the file on the GNU/Linux system if its filesystem is mounted with "<literal>noatime</literal>".
fr: Lire un fichier ne modifie pas son attribut <emphasis role="strong">atime</emphasis> sous GNU/Linux si le système de fichiers est monté avec « <literal>noatime</literal> ».

note: type: Content of: <book><chapter><section><section><note><para>
en: The "<literal>noatime</literal>" and "<literal>relatime</literal>" mount options are introduced to improve the filesystem read performance under the normal use cases.  Simple file read operation under the "<literal>strictatime</literal>" option accompanies the time-consuming write operation to update the <emphasis role="strong">atime</emphasis> attribute.  But the <emphasis role="strong">atime</emphasis> attribute is rarely used except for the <literal>mbox</literal>(5) file.  See <literal>mount</literal>(8).
fr: Les options de montage « <literal>noatime</literal> » et « <literal>relatime</literal> » sont introduites pour améliorer les performances de lecture du système de fichiers en utilisation normale. La lecture de fichiers simples avec l'option « <literal>strictatime</literal> » accompagne l'opération chronophage d'écriture d'une mise à jour de l'attribut <emphasis role="strong">atime</emphasis>. Mais cet attribut <emphasis role="strong">atime</emphasis> est rarement utilisé sauf pour le fichier <literal>mbox</literal>(5). Voir  <literal>mount</literal>(8).

note: type: Content of: <book><chapter><section><section><para>
en: Use <literal>touch</literal>(1) command to change timestamps of existing files.
fr: Utilisez la commande <literal>touch</literal>(1) pour modifier l’horodatage des fichiers existants.

note: type: Content of: <book><chapter><section><section><para>
en: For timestamps, the <literal>ls</literal> command outputs localized strings under non-English locale ("<literal>fr_FR.UTF-8</literal>").
fr: En ce qui concerne l’horodatage, la commande <literal>ls</literal> affiche des chaînes avec les paramètres linguistiques non anglais («&nbsp;<literal>fr_FR.UTF-8</literal>&nbsp;»).

note: type: Content of: <book><chapter><section><section><tip><para>
en: See <xref linkend="_customized_display_of_time_and_date"/> to customize "<literal>ls -l</literal>" output.
fr: Consultez <xref linkend="_customized_display_of_time_and_date"/> pour personnaliser la sortie de «&nbsp;<literal>ls -l</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: Links
fr: Liens

note: type: Content of: <book><chapter><section><section><para>
en: There are two methods of associating a file "<literal>foo</literal>" with a different filename "<literal>bar</literal>".
fr: Il existe deux méthodes pour associer le fichier «&nbsp;<literal>toto</literal>&nbsp;» avec un nom de fichier différent «&nbsp;<literal>titi</literal>&nbsp;»&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&hardlink;">Hard link</ulink>
fr: <ulink url="&hardlink;">Lien physique</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Duplicate name for an existing file
fr: Nom dupliqué d’un fichier existant

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>ln foo bar</literal>"
fr: «&nbsp;<literal>ln toto titi</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&symboliclinkorsymlink;">Symbolic link or symlink</ulink>
fr: <ulink url="&symboliclinkorsymlink;">Lien symbolique ou &lt;symlink&gt;</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Special file that points to another file by name
fr: Fichier spécial pointant vers un autre fichier par son nom

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>ln -s foo bar</literal>"
fr: «&nbsp;<literal>ln -s toto titi</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><para>
en: See the following example for changes in link counts and the subtle differences in the result of the <literal>rm</literal> command.
fr: Consultez l’exemple suivant pour des modifications du nombre de liens et les subtiles différences dans le résultat de la commande <literal>rm</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: The hardlink can be made within the same filesystem and shares the same inode number which the "<literal>-i</literal>" option with <literal>ls</literal>(1)  reveals.
fr: Le lien physique peut être mis en place à l’intérieur du même système de fichiers et partage le même numéro d’inœud, ce que montre l’option «&nbsp;<literal>-i</literal>&nbsp;» de <literal>ls</literal>(1).

note: type: Content of: <book><chapter><section><section><para>
en: The symlink always has nominal file access permissions of "<literal>rwxrwxrwx</literal>", as shown in the above example, with the effective access permissions dictated by permissions of the file that it points to.
fr: Le lien symbolique a les permissions d’accès nominales au fichier de «&nbsp;<literal>rwxrwxrwx</literal>&nbsp;» comme il apparaît dans l’exemple ci-dessus, alors que les permissions d’accès effectives sont celles du fichier vers lequel il pointe.

note: type: Content of: <book><chapter><section><section><caution><para>
en: It is generally a good idea not to create complicated symbolic links or hardlinks at all unless you have a very good reason.  It may cause nightmares where the logical combination of the symbolic links results in loops in the filesystem.
fr: En règle générale — à moins d’avoir une très bonne raison pour cela — il faudrait s’abstenir de créer des liens physiques ou des liens symboliques compliqués. Cela peut provoquer des cauchemars lorsque la combinaison logique des liens symboliques crée une boucle dans le système de fichiers.

note: type: Content of: <book><chapter><section><section><note><para>
en: It is generally preferable to use symbolic links rather than hardlinks unless you have a good reason for using a hardlink.
fr: Il est généralement préférable d’utiliser des liens symboliques plutôt que des liens physiques à moins que vous n’ayez une bonne raison d’utiliser un lien physique.

note: type: Content of: <book><chapter><section><section><para>
en: The "<literal>.</literal>" directory links to the directory that it appears in, thus the link count of any new directory starts at 2.  The "<literal>..</literal>" directory links to the parent directory, thus the link count of the directory increases with the addition of new subdirectories.
fr: Le répertoire «&nbsp;<literal>.</literal>&nbsp;» est lié au répertoire dans lequel il apparaît, le nombre de liens de n’importe quel nouveau répertoire commence donc à 2. Le répertoire «&nbsp;<literal>..</literal>&nbsp;» est lié au répertoire parent, le nombre de liens du répertoire augmente donc lors de l’ajout de nouveaux sous-répertoires.

note: type: Content of: <book><chapter><section><section><para>
en: If you are just moving to Linux from Windows, it soon becomes clear how well-designed the filename linking of Unix is, compared with the nearest Windows equivalent of "shortcuts".  Because it is implemented in the filesystem, applications can't see any difference between a linked file and the original. In the case of hardlinks, there really is no difference.
fr: Si vous venez de passer à Linux depuis Windows, la bonne conception d’un système de fichiers UNIX comparé à l’équivalent le plus proche que sont les «&nbsp;raccourcis Windows&nbsp;» deviendra vite claire. Parce qu’il est implémenté dans le système de fichiers, les applications ne voient pas de différence entre un fichier lié et son original. Dans le cas de liens physiques, il n’y a vraiment aucune différence.

note: type: Content of: <book><chapter><section><section><title>
en: Named pipes (FIFOs)
fr: Tubes nommés (FIFO)

note: type: Content of: <book><chapter><section><section><para>
en: A <ulink url="&namedpipe;">named pipe</ulink> is a file that acts like a pipe.  You put something into the file, and it comes out the other end.  Thus it's called a FIFO, or First-In-First-Out: the first thing you put in the pipe is the first thing to come out the other end.
fr: Un <ulink url="&namedpipe;">tube nommé</ulink> est un fichier qui se comporte comme un tuyau. Vous mettez quelque chose dans le tuyau et il ressort à l’autre bout. C’est donc appelé une FIFO, ou «&nbsp;premier entré-premier sorti&nbsp;» (First-In-First-Out)&nbsp;: la première chose que vous mettez dans le tuyau est la première chose qui ressortira à l’autre bout.

note: type: Content of: <book><chapter><section><section><para>
en: If you write to a named pipe, the process which is writing to the pipe doesn't terminate until the information being written is read from the pipe.  If you read from a named pipe, the reading process waits until there is nothing to read before terminating.  The size of the pipe is always zero --- it does not store data, it just links two processes like the functionality offered by the shell "<literal>|</literal>" syntax.  However, since this pipe has a name, the two processes don't have to be on the same command line or even be run by the same user. Pipes were a very influential innovation of Unix.
fr: Si vous écrivez vers un tube nommé, le processus qui écrit dans le tube ne se termine pas avant que l’information ne soit lue depuis le tube. Si vous effectuez une lecture depuis un tube nommé, le processus de lecture attendra jusqu’à ce qu’il n’y ait plus rien à lire avant de se terminer. La taille d’un tube est toujours nulle — il ne stocke pas de données, ce n’est qu’un lien entre deux processus, comparable à la fonction fournie par l’opérateur «&nbsp;<literal>|</literal>&nbsp;» dans l’interpréteur de commandes. Cependant, comme ce tube a un nom, il n’est pas nécessaire que les deux processus se trouvent sur la même ligne de commandes ni même qu’ils soient lancés par le même utilisateur. Les tubes sont une innovation déterminante d’UNIX.

note: type: Content of: <book><chapter><section><section><para>
en: Sockets are used extensively by all the Internet communication, databases, and the operating system itself. It is similar to the named pipe (FIFO) and allows processes to exchange information even between different computers.  For the socket, those processes do not need to be running at the same time nor to be running as the children of the same ancestor process.  This is the endpoint for <ulink url="&theinterprocesscommunicationipc;">the inter process communication (IPC)</ulink>.  The exchange of information may occur over the network between different hosts.  The two most common ones are <ulink url="&theinternetsocket;">the Internet socket</ulink> and <ulink url="&theunixdomainsocket;">the Unix domain socket</ulink>.
fr: Les sockets sont utilisées de manière intensives dans les communications par Internet, les bases de données et le système d’exploitation lui-même. Elles sont semblables aux tubes nommés (FIFO) et permettent aux processus d’échanger des informations même s’ils tournent sur des ordinateurs différents. Pour la socket, ces processus n’ont pas besoin de tourner en même temps ni de tourner en tant que fils du même processus père. C’est le point d’aboutissement du <ulink url="&theinterprocesscommunicationipc;">processus d’intercommunication (IPC)</ulink>. («&nbsp;interprocess communication&nbsp;»). L’échange d’informations peut avoir lieu entre deux machines au travers du réseau. Les deux plus courantes sont la <ulink url="&theinternetsocket;">socket Internet</ulink> («&nbsp;Internet socket&nbsp;») et la <ulink url="&theunixdomainsocket;">socket du domaine UNIX</ulink> («&nbsp;UNIX domain socket&nbsp;»).

note: type: Content of: <book><chapter><section><section><tip><para>
en: "<literal>netstat -an</literal>" provides a very useful overview of sockets that are open on a given system.
fr: «&nbsp;<literal>netstat -an</literal>&nbsp;» fournit un aperçu très utile des sockets qui sont ouvertes sur un système donné.

note: type: Content of: <book><chapter><section><section><title>
en: Device files
fr: Fichiers de périphériques

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&devicefiles;">Device files</ulink> refer to physical or virtual devices on your system, such as your hard disk, video card, screen, or keyboard.  An example of a virtual device is the console, represented by "<literal>/dev/console</literal>".
fr: <ulink url="&devicefiles;">Fichiers de périphériques</ulink> fait référence aux périphériques virtuels ou physiques de votre système, tels que vos disques durs, carte vidéo, écran ou clavier. Un exemple de périphérique virtuel est la console, représentée par «&nbsp;<literal>/dev/console</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: There are 2 types of device files.
fr: Il y a 2 types de fichiers de périphériques&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">Character device</emphasis>
fr: <emphasis role="strong">périphérique en mode caractère</emphasis> («&nbsp;character device&nbsp;») :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Accessed one character at a time
fr: permettent l’accès à un caractère à la fois

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: 1 character = 1 byte
fr: 1 caractère = 1 octet

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: E.g. keyboard device, serial port, …
fr: par exemple, les claviers, les ports série, …

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">Block device</emphasis>
fr: <emphasis role="strong">Périphériques en mode bloc</emphasis> («&nbsp;block device&nbsp;»)&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: accessed in larger units called blocks
fr: accèdent aux données par éléments plus importants appelés blocs

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: 1 block &gt; 1 byte
fr: 1 bloc &gt; 1 octet

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: E.g. hard disk, …
fr: par exemple, les disques durs, …

note: type: Content of: <book><chapter><section><section><para>
en: You can read and write device files, though the file may well contain binary data which may be an incomprehensible-to-humans gibberish.  Writing data directly to these files is sometimes useful for the troubleshooting of hardware connections.  For example, you can dump a text file to the printer device "<literal>/dev/lp0</literal>" or send modem commands to the appropriate serial port "<literal>/dev/ttyS0</literal>".  But, unless this is done carefully, it may cause a major disaster.  So be cautious.
fr: Vous pouvez lire et écrire sur les fichiers de périphériques, cependant, le fichier peut fort bien contenir des données binaires qui peuvent être du charabia incompréhensible pour les êtres humains. Écrire des données directement dans ces fichiers est parfois utile pour déboguer des connexions matérielles. Vous pouvez, par exemple, vider un fichier texte vers le périphérique d’impression «&nbsp;<literal>/dev/lp0</literal>&nbsp;» ou envoyer des commandes de modem vers le port série approprié «&nbsp;<literal>/dev/ttyS0</literal>&nbsp;». Mais, à moins que ce ne soit fait avec précautions, cela peut provoquer un désastre majeur. Soyez donc prudent.

note: type: Content of: <book><chapter><section><section><note><para>
en: For the normal access to a printer, use <literal>lp</literal>(1).
fr: Pour l’accès normal à une imprimante, utilisez <literal>lp</literal>(1).

note: type: Content of: <book><chapter><section><section><para>
en: The device node number are displayed by executing <literal>ls</literal>(1) as the following.
fr: On affiche le numéro de nœud du périphérique en utilisant la commande <literal>ls</literal>(1) comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/dev/sda</literal>" has the major device number 8 and the minor device number 0.  This is read/write accessible by users belonging to the <literal>disk</literal> group.
fr: «&nbsp;<literal>/dev/sda</literal>&nbsp;» a le numéro majeur de périphérique 8 et le numéro mineur de périphérique 0. Il est accessible en lecture et écriture aux utilisateurs qui appartiennent au groupe <literal>disk</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/dev/sr0</literal>" has the major device number 11 and the minor device number 0.  This is read/write accessible by users belonging to the <literal>cdrom</literal> group.
fr: «&nbsp;<literal>/dev/sr0</literal>&nbsp;» a le numéro majeur de périphérique 11 et le numéro mineur de périphérique 0. Il est accessible en lecture et écriture aux utilisateurs qui appartiennent au groupe <literal>cdrom</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/dev/ttyS0</literal>" has the major device number 4 and the minor device number 64.  This is read/write accessible by users belonging to the <literal>dialout</literal> group.
fr: «&nbsp;<literal>/dev/ttyS0</literal>&nbsp;» a le numéro majeur de périphérique 4 et le numéro mineur de périphérique 64. Il est accessible en lecture et écriture aux utilisateurs qui appartiennent au groupe <literal>dialout</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/dev/zero</literal>" has the major device number 1 and the minor device number 5.  This is read/write accessible by anyone.
fr: «&nbsp;<literal>/dev/zero</literal>&nbsp;» a le numéro majeur de périphérique 1 et le numéro mineur de périphérique 5. Il est accessible en lecture et écriture à tout le monde.

note: type: Content of: <book><chapter><section><section><para>
en: On the modern Linux system, the filesystem under "<literal>/dev/</literal>" is automatically populated by the <literal>udev</literal>(7) mechanism.
fr: Sur les systèmes Linux modernes, le système de fichiers sous «&nbsp;<literal>/dev/</literal>&nbsp;» est automatiquement rempli par <literal>udev</literal>(7).

note: type: Content of: <book><chapter><section><section><title>
en: Special device files
fr: Fichiers spéciaux de périphériques

note: type: Content of: <book><chapter><section><section><para>
en: There are some special device files.
fr: Il y a aussi certains fichiers spéciaux de périphériques.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of special device files
fr: Liste des fichiers spéciaux de périphériques

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: device file
fr: fichier de périphérique

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of response
fr: description de la réponse

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: read
fr: lire

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: return "end-of-file (EOF) character"
fr: retourne le «&nbsp;caractère fin de fichier (EOF)&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: write
fr: écrire

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: return nothing (a bottomless data dump pit)
fr: ne retourne rien (un puits de données sans fond)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: return "the <literal>\0</literal> (NUL) character" (not the same as the number zero ASCII)
fr: retourne le «&nbsp;caractère <literal>\0</literal> (NULL)&nbsp;» (qui n’est pas identique au chiffre zéro ASCII)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: return random characters from a true random number generator, delivering real entropy (slow)
fr: retourne des caractères aléatoires depuis un générateur de nombres aléatoires réel, en donnant une vraie entropie (lent)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: return random characters from a cryptographically secure pseudorandom number generator
fr: retourne des caractères aléatoires depuis un générateur de nombres pseudo-aléatoires, sécurisé par chiffrement

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: return the disk-full (ENOSPC) error
fr: retourne une erreur disque plein (ENOSPC)

note: type: Content of: <book><chapter><section><section><para>
en: These are frequently used in conjunction with the shell redirection (see <xref linkend="_typical_command_sequences_and_shell_redirection"/>).
fr: Ils sont fréquemment utilisés en conjonction avec une redirection du shell (consultez <xref linkend="_typical_command_sequences_and_shell_redirection"/>).

note: type: Content of: <book><chapter><section><section><title>
en: procfs and sysfs
fr: procfs et sysfs

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&procfs;">procfs</ulink> and <ulink url="&sysfs;">sysfs</ulink> mounted on "<literal>/proc</literal>" and "<literal>/sys</literal>" are the pseudo-filesystem and expose internal data structures of the kernel to the userspace.  In other word, these entries are virtual, meaning that they act as a convenient window into the operation of the operating system.
fr: <ulink url="&procfs;">procfs</ulink> et <ulink url="&sysfs;">sysfs</ulink> montés sur «&nbsp;<literal>/proc</literal>&nbsp;» et «&nbsp;<literal>/sys</literal> sont des pseudo-systèmes de fichiers, ils présentent dans l’espace utilisateur des structures de données internes du noyau. En d’autres termes, ces entrées sont virtuelles, ce qui signifie qu’elles présentent une fenêtre sur le fonctionnement du système d’exploitation.

note: type: Content of: <book><chapter><section><section><para>
en: The directory "<literal>/proc</literal>" contains (among other things) one subdirectory for each process running on the system, which is named after the process ID (PID). System utilities that access process information, such as <literal>ps</literal>(1), get their information from this directory structure.
fr: Le répertoire «&nbsp;<literal>/proc</literal>&nbsp;» contient (entre autres choses), pour chacun des processus tournant sur le système, un sous-répertoire dont le nom est l’identifiant du processus (PID). Les utilitaires du système qui accèdent aux information des processus, tels que <literal>ps</literal>(1), obtiennent leurs informations depuis cette structure de répertoires.

note: type: Content of: <book><chapter><section><section><para>
en: The directories under "<literal>/proc/sys/</literal>" contain interfaces to change certain kernel parameters at run time.  (You may do the same through the specialized <literal>sysctl</literal>(8) command or its preload/configuration file "<literal>/etc/sysctl.conf</literal>".)
fr: Les répertoires qui se trouvent sous «&nbsp;<literal>/proc/sys/</literal>&nbsp;» contiennent des interfaces permettant de modifier certains paramètres du système alors qu’il est en fonctionnement. (Vous pouvez faire la même chose au travers de la commande spécialisée <literal>sysctl</literal>(8) ou de son fichier de configuration «&nbsp;<literal>/etc/sysctl.conf</literal>&nbsp;.)

note: type: Content of: <book><chapter><section><section><para>
en: People frequently panic when they notice one file in particular - "<literal>/proc/kcore</literal>" - which is generally huge.  This is (more or less) a copy of the content of your computer's memory.  It's used to debug the kernel.  It is a virtual file that points to computer memory, so don't worry about its size.
fr: Certaines personnes paniquent lorsqu’elles remarquent un fichier particulier - «&nbsp;<literal>/proc/kcore</literal>&nbsp;» — qui est particulièrement énorme. C’est (plus ou moins) le contenu de la mémoire de votre ordinateur. Il est utilisé pour déboguer le noyau. C’est un fichier virtuel qui pointe vers la mémoire de l’ordinateur, ne vous inquiétez donc pas de sa taille.

note: type: Content of: <book><chapter><section><section><para>
en: The directory under "<literal>/sys</literal>" contains exported kernel data structures, their attributes, and their linkages between them. It also contains interfaces to change certain kernel parameters at run time.
fr: Les répertoires sous «&nbsp;<literal>/sys</literal>&nbsp;» contiennent des structures de données exportées depuis le noyau, leurs attributs et les liens entre elles. Ils contiennent aussi des interfaces pour modifier certains paramètres du noyau pendant son fonctionnement.

note: type: Content of: <book><chapter><section><section><para>
en: See "<literal>proc.txt(.gz)</literal>", "<literal>sysfs.txt(.gz)</literal>" and other related documents in the Linux kernel documentation ("<literal>/usr/share/doc/linux-doc-*/Documentation/filesystems/*</literal>") provided by the <literal>linux-doc-*</literal> package.
fr: Consultez «&nbsp;<literal>proc.txt(.gz)</literal>&nbsp;», «&nbsp;<literal>sysfs.txt(.gz)</literal>&nbsp;» et d’autres documents en rapport dans la documentation du noyau de Linux («&nbsp;<literal>/usr/share/doc/linux-doc-*/Documentation/filesystems/*</literal>&nbsp;») fournie par le paquet <literal>linux-doc-*</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&tmpfs;">tmpfs</ulink> is a temporary filesystem which keeps all files in the <ulink url="&virtualmemory;">virtual memory</ulink>.  The data of the tmpfs in the <ulink url="&pagecache;">page cache</ulink> on memory may be swapped out to the <ulink url="&swapspace;">swap space</ulink> on disk as needed.
fr: Le <ulink url="&tmpfs;">tmpfs</ulink> est un système de fichiers temporaire qui garde tous les fichiers en <ulink url="&virtualmemory;">mémoire virtuelle</ulink>. Les données du tmpfs dans le <ulink url="&pagecache;">page cache</ulink> en mémoire peuvent être déplacées dans l’<ulink url="&swapspace;">espace d’échange</ulink> sur disque en cas de besoin.

note: type: Content of: <book><chapter><section><section><para>
en: The directory "<literal>/run</literal>" is mounted as the tmpfs in the early boot process.  This enables writing to it even when the directory "<literal>/</literal>" is mounted as read-only.  This is the new location for the storage of transient state files and replaces several locations described in the <ulink url="&filesystemhierarchystandard;">Filesystem Hierarchy Standard</ulink> version 2.3:
fr: Le répertoire « <literal>/run</literal> » est monté en tmpfs au tout début du processus de démarrage. Cela permet d’écrire dessus même quand le répertoire racine « <literal>/</literal> » est monté en lecture seule. C’est le nouvel emplacement pour le stockage de fichiers en état transitoire qui remplace plusieurs emplacements décrits dans la <ulink url="&filesystemhierarchystandard;">norme de hiérarchie du système de fichiers (« Filesystem Hierarchy Standard »)</ulink> version 2.3 :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/var/run</literal>" → "<literal>/run</literal>"
fr: « <literal>/var/run</literal> » → « <literal>/run</literal> »

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/var/lock</literal>" → "<literal>/run/lock</literal>"
fr: « <literal>/var/lock</literal> » → « <literal>/run/lock</literal> »

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/dev/shm</literal>" → "<literal>/run/shm</literal>"
fr: « <literal>/dev/shm</literal> » → « <literal>/run/shm</literal> »

note: type: Content of: <book><chapter><section><section><para>
en: See "<literal>tmpfs.txt(.gz)</literal>" in the Linux kernel documentation ("<literal>/usr/share/doc/linux-doc-*/Documentation/filesystems/*</literal>") provided by the <literal>linux-doc-*</literal> package.
fr: Consultez «&nbsp;<literal>tmpfs.txt(.gz)</literal>&nbsp;» dans la documentation du noyau de Linux («&nbsp;<literal>/usr/share/doc/linux-doc-*/Documentation/filesystems/*</literal>&nbsp;») fournie par le paquet <literal>linux-doc-*</literal>.

note: type: Content of: <book><chapter><section><para>
en: <ulink url="&midnightcommandermc;">Midnight Commander (MC)</ulink> is a GNU "Swiss army knife" for the Linux console and other terminal environments.  This gives newbie a menu driven console experience which is much easier to learn than standard Unix commands.
fr: <ulink url="&midnightcommandermc;">Midnight Commander (MC)</ulink> est un «&nbsp;couteau Suisse&nbsp;» GNU pour la console Linux et d’autres environnements de terminaux. Il permet au débutant d’acquérir une expérience de la console pilotée par des menus, ce qui est bien plus facile à apprendre que les commandes UNIX standard.

note: type: Content of: <book><chapter><section><para>
en: You may need to install the Midnight Commander package which is titled "<literal>mc</literal>" by the following.
fr: Il vous faudra peut-être installer le paquet Midnight Commander dont le nom est «&nbsp;<literal>mc</literal>&nbsp;» en effectuant ce qui suit :

note: type: Content of: <book><chapter><section><para>
en: Use the <literal>mc</literal>(1) command to explore the Debian system.  This is the best way to learn.  Please explore few interesting locations just using the cursor keys and Enter key.
fr: Utilisez la commande <literal>mc</literal>(1) pour parcourir le système Debian. C’est la meilleure manière d’apprendre. Vous pouvez explorer certains emplacements intéressants en utilisant simplement les touches de curseur et la touche Entrée&nbsp;:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: "<literal>/etc</literal>" and its subdirectories
fr: «&nbsp;<literal>/etc</literal>&nbsp;» et ses sous-répertoires

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: "<literal>/var/log</literal>" and its subdirectories
fr: «&nbsp;<literal>/var/log</literal>&nbsp;» et ses sous-répertoires

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: "<literal>/usr/share/doc</literal>" and its subdirectories
fr: «&nbsp;<literal>/usr/share/doc</literal>&nbsp;» et ses sous-répertoires

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: "<literal>/usr/sbin</literal>" and "<literal>/usr/bin</literal>"
fr: «&nbsp;<literal>/usr/sbin</literal>&nbsp;» et «&nbsp;<literal>/usr/bin</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><title>
en: Customization of MC
fr: Personnalisation de MC

note: type: Content of: <book><chapter><section><section><para>
en: In order to make MC to change working directory upon exit and <literal>cd</literal> to the directory, I suggest to modify "<literal>~/.bashrc</literal>" to include a script provided by the <literal>mc</literal> package.
fr: Pour que MC modifie le répertoire de travail en quittant, et <literal>cd</literal> vers le répertoire, je vous suggère de modifier «&nbsp;<literal>~/.bashrc</literal>&nbsp;» afin d’inclure un script fourni par le paquet <literal>mc</literal>&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: See <literal>mc</literal>(1) (under the "<literal>-P</literal>" option) for the reason. (If you do not understand what exactly I am talking here, you can do this later.)
fr: Vous trouverez une explication dans <literal>mc</literal>(1) (option «&nbsp;<literal>-P</literal>&nbsp;»). (Si vous ne comprenez pas exactement ce dont je parle ici, vous pourrez le faire plus tard.)

note: type: Content of: <book><chapter><section><section><title>
en: Starting MC
fr: Démarrer MC

note: type: Content of: <book><chapter><section><section><para>
en: MC can be started by the following.
fr: MC peut être lancé par&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: MC takes care of all file operations through its menu, requiring minimal user effort.  Just press F1 to get the help screen.  You can play with MC just by pressing cursor-keys and function-keys.
fr: MC prend en charge toutes les opérations sur les fichiers par l’intermédiaire de son menu, ce qui ne demande que peu d’effort de la part de l’utilisateur. Pressez simplement F1 pour obtenir l’écran d’aide. Vous pouvez jouer avec MC simplement en pressant les touches de curseur et les touches de fonctions.

note: type: Content of: <book><chapter><section><section><note><para>
en: In some consoles such as <literal>gnome-terminal</literal>(1), key strokes of function-keys may be stolen by the console program.  You can disable these features in "Preferences" → "General" and "Shortcuts" menu for <literal>gnome-terminal</literal>.
fr: Sur certaines consoles telles que <literal>gnome-terminal</literal>(1), les actions sur les touches de fonction peuvent être récupérées par le programme de console. Vous pouvez désactiver cette fonctionnalité dans le menu «&nbsp;Préférences&nbsp;» → « Général » et «&nbsp;Raccourcis&nbsp;» pour le <literal>terminal gnome</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: If you encounter character encoding problem which displays garbage characters, adding "<literal>-a</literal>" to MC's command line may help prevent problems.
fr: Si vous rencontrez un problème de codage de caractères qui entraîne une corruption de l’affichage, ajouter «&nbsp;<literal>-a</literal>&nbsp;» à la ligne de commandes de MC peut aider à éviter les problèmes.

note: type: Content of: <book><chapter><section><section><para>
en: If this doesn't clear up your display problems with MC, see <xref linkend="_the_terminal_configuration"/>.
fr: Si cela ne résout pas vos problèmes d’affichage avec MC, consultez <xref linkend="_the_terminal_configuration"/>.

note: type: Content of: <book><chapter><section><section><title>
en: File manager in MC
fr: Gestionnaire de fichiers de MC

note: type: Content of: <book><chapter><section><section><para>
en: The default is two directory panels containing file lists.  Another useful mode is to set the right window to "information" to see file access privilege information, etc.  Following are some essential keystrokes.  With the <literal>gpm</literal>(8) daemon running, one can use a mouse on Linux character consoles, too.  (Make sure to press the shift-key to obtain the normal behavior of cut and paste in MC.)
fr: Il y a par défaut, deux panneaux de répertoires affichant les listes de fichiers. Un autre mode utile est de définir la fenêtre de droite à «&nbsp;information&nbsp;» afin de voir les informations de privilèges d’accès aux répertoires. Vous trouverez ci-après quelques raccourcis clavier essentiels. Si le démon <literal>gpm</literal>(8) tourne, une souris est utilisable avec les consoles Linux en mode caractères. (Assurez-vous de presser la touche majuscules pour obtenir le comportement normal de couper-coller avec MC.)

note: type: Content of: <book><chapter><section><section><table><title>
en: The key bindings of MC
fr: Touches de raccourcis de MC

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: key
fr: touche

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: key binding
fr: affectation

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: help menu
fr: menu d’aide

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: internal file viewer
fr: visualisateur interne de fichiers

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: internal editor
fr: éditeur interne

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: activate pull down menu
fr: activer le menu déroulant

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: exit Midnight Commander
fr: quitter Midnight Commander

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Tab</literal>
fr: <literal>Tabulation</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: move between two windows
fr: passer d’une fenêtre à l’autre

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Insert</literal> or <literal>Ctrl-T</literal>
fr: <literal>Ins</literal> ou <literal>Ctrl-T</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: mark file for a multiple-file operation such as copy
fr: marquer le fichier pour des opérations sur plusieurs fichiers telles que copier

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Del</literal>
fr: <literal>Suppr</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: delete file (be careful---set MC to safe delete mode)
fr: effacer le fichier (attention, configurez MC dans le mode d’effacement sécurisé)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Cursor keys
fr: Touches de curseur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: self-explanatory
fr: autoexplicatif

note: type: Content of: <book><chapter><section><section><title>
en: Command-line tricks in MC
fr: Astuces de la ligne de commandes dans MC

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>cd</literal> command changes the directory shown on the selected screen.
fr: la commande <literal>cd</literal> changera le répertoire affiché sur l’écran sélectionné&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>Ctrl-Enter</literal> or <literal>Alt-Enter</literal> copies a filename to the command line. Use this with <literal>cp</literal>(1) and <literal>mv</literal>(1) commands together with command-line editing.
fr: <literal>Ctrl-Entrée</literal> ou <literal>Alt-Entrée</literal> copiera un nom de fichier sur la ligne de commandes. Utilisez cela avec les commandes <literal>cp</literal>(1) et <literal>mv</literal>(1) en association avec l’édition de la ligne de commandes&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>Alt-Tab</literal> shows shell filename expansion choices.
fr: <literal>Alt-Tab</literal> affichera les choix de l’interpréteur de commandes pour l’expansion du nom de fichier&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: One can specify the starting directory for both windows as arguments to MC; for example, "<literal>mc /etc /root</literal>".
fr: on peut indiquer le répertoire de départ pour les deux fenêtres en paramètre de MC. Par exemple «&nbsp;<literal>mc /etc /root</literal>&nbsp;»&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>Esc</literal> + <literal>n-key</literal> → <literal>Fn</literal> (i.e., <literal>Esc</literal> + <literal>1</literal> → <literal>F1</literal>, etc.; <literal>Esc</literal> + <literal>0</literal> → <literal>F10</literal>)
fr: <literal>Échap</literal> + <literal>touche n</literal> → <literal>Fn</literal> (par exemple <literal>Échap</literal> + <literal>1</literal> → <literal>F1</literal>, etc. ; <literal>Échap</literal> + <literal>0</literal> → <literal>F10</literal>)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Pressing <literal>Esc</literal> before the key has the same effect as pressing the <literal>Alt</literal> and the key together.; i.e., type <literal>Esc</literal> + <literal>c</literal> for <literal>Alt-C</literal>.  <literal>Esc</literal> is called meta-key and sometimes noted as "<literal>M-</literal>".
fr: Presser la touche <literal>Échap</literal> avant une touche a le même effet que presser simultanément <literal>Alt</literal> et la touche. Par exemple, entrez <literal>Échap</literal> + <literal>c</literal> pour <literal>Alt-C</literal>. <literal>Échap</literal> est appelée métatouche et parfois notée «&nbsp;<literal>M-</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: The internal editor in MC
fr: Éditeur interne de MC

note: type: Content of: <book><chapter><section><section><para>
en: The internal editor has an interesting cut-and-paste scheme.  Pressing <literal>F3</literal> marks the start of a selection, a second <literal>F3</literal> marks the end of selection and highlights the selection.  Then you can move your cursor.  If you press F6, the selected area is moved to the cursor location.  If you press F5, the selected area is copied and inserted at the cursor location.  <literal>F2</literal> saves the file.  <literal>F10</literal> gets you out.  Most cursor keys work intuitively.
fr: L’éditeur interne possède une manière intéressante d’effectuer un copier-coller. Presser <literal>F3</literal> marque le début de la sélection, <literal>F3</literal> pressé une seconde fois marque la fin de la sélection et la met en surbrillance. Vous pouvez ensuite déplacer votre curseur. Si vous appuyez sur F6, la zone sélectionnée sera déplacée jusqu’à l’emplacement du curseur. Si vous pressez sur F5, la zone sélectionnée sera copiée et insérée à l’emplacement du curseur. <literal>F2</literal> enregistrera le fichier. <literal>F10</literal> vous permettra de quitter l’éditeur. La plupart des touches de déplacement du curseur fonctionnent de manière intuitive.

note: type: Content of: <book><chapter><section><section><para>
en: This editor can be directly started on a file using one of the following commands.
fr: Cet éditeur peut être directement lancé avec un fichier en utilisant l’une des commandes suivantes :

note: type: Content of: <book><chapter><section><section><para>
en: This is not a multi-window editor, but one can use multiple Linux consoles to achieve the same effect.  To copy between windows, use Alt-F<emphasis>n</emphasis> keys to switch virtual consoles and use "File→Insert file" or "File→Copy to file" to move a portion of a file to another file.
fr: Il ne s’agit pas d’un éditeur multi-fenêtres mais on peut faire usage de plusieurs consoles Linux pour obtenir le même effet. Pour copier d’une fenêtre sur l’autre, utilisez les touches Alt-F<emphasis>n</emphasis> pour basculer d’une console virtuelle à l’autre et utilisez «&nbsp;File→Insert file&nbsp;» ou «File→Copy to file» pour déplacer une portion de fichier dans un autre fichier.

note: type: Content of: <book><chapter><section><section><para>
en: This internal editor can be replaced with any external editor of choice.
fr: Cet éditeur interne peut être remplacé par n’importe quel autre éditeur externe de votre choix.

note: type: Content of: <book><chapter><section><section><para>
en: Also, many programs use the environment variables "<literal>$EDITOR</literal>" or "<literal>$VISUAL</literal>" to decide which editor to use.  If you are uncomfortable with <literal>vim</literal>(1) or <literal>nano</literal>(1) initially, you may set these to "<literal>mcedit</literal>" by adding the following lines to "<literal>~/.bashrc</literal>".
fr: De nombreux programmes utilisent aussi les variables d’environnement «&nbsp;<literal>$EDITOR</literal>&nbsp;» ou «&nbsp;<literal>$VISUAL</literal>&nbsp;» afin de décider quel éditeur utiliser. Si, au départ, vous n’êtes à l’aise ni avec <literal>vim</literal>(1) ni avec <literal>nano</literal>(1), vous pouvez définir ces variable à «&nbsp;<literal>mcedit</literal>&nbsp;» en ajoutant les lignes suivantes au fichier «&nbsp;<literal>~/.bashrc</literal>&nbsp;» :

note: type: Content of: <book><chapter><section><section><para>
en: I do recommend setting these to "<literal>vim</literal>" if possible.
fr: Je recommande de les définir à «&nbsp;<literal>vim</literal>&nbsp;» si possible.

note: type: Content of: <book><chapter><section><section><para>
en: If you are uncomfortable with <literal>vim</literal>(1), you can keep using <literal>mcedit</literal>(1) for most system maintenance tasks.
fr: Si vous n’êtes pas à l’aise avec <literal>vim</literal>(1), vous pouvez continuer à utiliser <literal>mcedit</literal>(1) pour la plupart des tâches de maintenance du système.

note: type: Content of: <book><chapter><section><section><title>
en: The internal viewer in MC
fr: Visualisateur interne de MC

note: type: Content of: <book><chapter><section><section><para>
en: MC is a very smart viewer.  This is a great tool for searching words in documents.  I always use this for files in the "<literal>/usr/share/doc</literal>" directory.  This is the fastest way to browse through masses of Linux information.  This viewer can be directly started using one of the following commands.
fr: MC possède un visualisateur intelligent. C’est un très bon outil pour rechercher des mots dans des documents. Je l’utilise toujours pour lire les fichiers qui sont dans le répertoire «&nbsp;<literal>/usr/share/doc</literal>&nbsp;». C’est la manière la plus rapide de naviguer dans les masses d’informations sur Linux. Ce visualisateur peut être chargé directement utilisant l’une des commandes suivantes&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Auto-start features of MC
fr: Possibilités de démarrage automatique de MC

note: type: Content of: <book><chapter><section><section><para>
en: Press Enter on a file, and the appropriate program handles the content of the file (see <xref linkend="_customizing_program_to_be_started"/>).  This is a very convenient MC feature.
fr: Pressez Entrée sur un fichier, et le programme approprié prendra en charge le contenu du fichier (consultez <xref linkend="_customizing_program_to_be_started"/>). Il s’agit là d’une fonctionnalité très pratique de MC.

note: type: Content of: <book><chapter><section><section><table><title>
en: The reaction to the enter key in MC
fr: Réaction à la touche Entrée dans MC

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: file type
fr: type de fichier

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: reaction to enter key
fr: réaction à la touche Entrée

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: executable file
fr: fichier exécutable

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: execute command
fr: exécuter la commande

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: man file
fr: fichier de page de manuel

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: pipe content to viewer software
fr: envoyer («&nbsp;pipe&nbsp;») le contenu au logiciel de visualisation

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: html file
fr: fichier html

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: pipe content to web browser
fr: envoyer («&nbsp;pipe&nbsp;») le contenu au navigateur web

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>*.tar.gz</literal>" and "<literal>*.deb</literal>" file
fr: fichiers «&nbsp;<literal>*.tar.gz</literal>&nbsp;» et «&nbsp;<literal>*.deb</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: browse its contents as if subdirectory
fr: parcourir le contenu comme si c’était un sous-répertoire

note: type: Content of: <book><chapter><section><section><para>
en: In order to allow these viewer and virtual file features to function, viewable files should not be set as executable.  Change their status using <literal>chmod</literal>(1) or via the MC file menu.
fr: Afin de permettre le fonctionnement de ces visualisateurs et de ces fonctionnalités de fichiers virtuels, les fichiers pouvant être visualisés ne doivent pas être définis comme étant exécutables. Modifiez leur état avec la commande <literal>chmod</literal>(1) ou par l’intermédiaire du menu fichiers de MC.

note: type: Content of: <book><chapter><section><section><title>
en: Virtual filesystem of MC
fr: Système de fichiers virtuel de MC

note: type: Content of: <book><chapter><section><section><para>
en: MC can be used to access files over the Internet.  Go to the menu by pressing <literal>F9</literal>, "<literal>Enter</literal>" and "<literal>h</literal>" to activate the Shell filesystem.  Enter a URL in the form "<literal>sh://[user@]machine[:options]/[remote-dir]</literal>", which retrieves a remote directory that appears like a local one using <literal>ssh</literal>.
fr: MC peut être utilisé pour accéder à des fichiers au travers d’Internet. Allez au menu en pressant « <literal>F9</literal> », « <literal>Entrée</literal> » et «&nbsp;<literal>h</literal>&nbsp;» pour activer le système de fichiers Shell. Entrez un URL sous la forme « <literal>sh://[utilisateur@]machine[:options]/[répertoire_distant]</literal> », qui récupère un répertoire distant qui apparait alors comme local en utilisant <literal>ssh</literal>.

note: type: Content of: <book><chapter><section><title>
en: The basic Unix-like work environment
fr: L’environnement élémentaire de travail de type UNIX

note: type: Content of: <book><chapter><section><para>
en: Although MC enables you to do almost everything, it is very important for you to learn how to use the command line tools invoked from the shell prompt and become familiar with the Unix-like work environment.
fr: Bien que MC vous permette de faire à peu près n’importe quoi, il est très important que vous appreniez à utiliser les outils en ligne de commande appelés depuis l’invite de l’interpréteur de commandes, et que vous vous familiarisiez avec un environnement de travail de type UNIX.

note: type: Content of: <book><chapter><section><section><title>
en: The login shell
fr: L’interpréteur de commandes de connexion

note: type: Content of: <book><chapter><section><section><para>
en: Since the login shell may be used by some system initialization programs, it is prudent to keep it as <literal>bash</literal>(1) and avoid switching the login shell with <literal>chsh</literal>(1).
fr: Étant donné que l’interpréteur de connexion peut être utilisé par certains programmes d’initialisation du système, il est prudent de le conserver en tant que <literal>bash</literal>(1) et d’éviter de basculer l’interpréteur de connexion en tant que <literal>chsh</literal>(1).

note: type: Content of: <book><chapter><section><section><para>
en: If you want to use a different interactive shell prompt, set it from GUI terminal emulator configuration or start it from <literal>~/.bashrc</literal>, e.g., by placing "<literal>exec /usr/bin/zsh -i -l</literal>" or "<literal>exec /usr/bin/fish -i -l</literal>" in it.
fr: Si vous souhaitez utiliser une autre invite interactive d’interpréteur, définissez-la à partir de la configuration de l’émulateur de terminal graphique ou démarrez-la à partir de <literal>~/.bashrc</literal>, par exemple, en y plaçant « <literal>exec /usr/bin/zsh -i -l</literal> » ou « <literal>exec /usr/bin/fish -i -l</literal> ».

note: type: Content of: <book><chapter><section><section><table><title>
en: List of shell programs
fr: Liste d’interpréteurs de commandes («&nbsp;shells&nbsp;»)

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: POSIX shell
fr: Interpréteur POSIX

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Yes
fr: Oui

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&bash;">Bash</ulink>: the GNU Bourne Again SHell (de facto standard)
fr: <ulink url="&bash;">Bash</ulink>&nbsp;: Shell GNU Bourne Again. (standard de fait)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: programmable completion for the <ulink url="&bash;">bash</ulink> shell
fr: autocomplétion programmable pour l’interpréteur <ulink url="&bash;">bash</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Debian <ulink url="&almquistshell;">Almquist Shell</ulink>, good for shell script
fr: Le <ulink url="&almquistshell;">Shell Almquist</ulink> de Debian. Bon pour les scripts en shell

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&zshell;">Z shell</ulink>: the standard shell with many enhancements
fr: <ulink url="&zshell;">Z shell</ulink> : interpréteur standard avec de nombreuses améliorations

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: No
fr: Non

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&tenexcshell;">TENEX C Shell</ulink>: an enhanced version of <ulink url="&berkeleycsh;">Berkeley csh</ulink>
fr: <ulink url="&tenexcshell;">Shell TENEX C</ulink>&nbsp;: version améliorée de <ulink url="&berkeleycsh;">csh de Berkeley</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: A version of the <ulink url="&kornshell;">Korn shell</ulink>
fr: Une version de <ulink url="&kornshell;">Korn shell</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&openbsd;">OpenBSD</ulink> C Shell, a version of <ulink url="&berkeleycsh;">Berkeley csh</ulink>
fr: C Shell <ulink url="&openbsd;">OpenBSD</ulink>, une version de <ulink url="&berkeleycsh;">csh de Berkeley</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&standaloneshell;">Stand-alone shell</ulink> with builtin commands (Not meant for standard "<literal>/usr/bin/sh</literal>")
fr: <ulink url="&standaloneshell;">Interpréteur de commandes autonome</ulink> avec des commandes intégrées. (Ne convient pas en tant que «&nbsp;<literal>/usr/bin/sh</literal>&nbsp;» standard)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the real, AT&amp;T version of the <ulink url="&kornshell;">Korn shell</ulink>
fr: la vraie version de AT&amp;T du <ulink url="&kornshell;">shell Korn</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: implementation of the <ulink url="&attplanj;">AT&amp;T Plan 9</ulink> <ulink url="&rcshell;">rc shell</ulink>
fr: implémentation du <ulink url="&rcshell;">shell rc</ulink> <ulink url="&attplanj;">Plan 9 de AT&amp;T</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Policy-compliant Ordinary SHell (<literal>pdksh</literal> derivative)
fr: Policy-compliant Ordinary SHell (dérivé de <literal>pdksh</literal>)

note: type: Content of: <book><chapter><section><section><tip><para>
en: Although POSIX-like shells share the basic syntax, they can differ in behavior for things as basic as shell variables and glob expansions.  Please check their documentation for details.
fr: Les interpréteurs de commandes POSIX partagent une syntaxe commune, mais leur comportement peut diverger, même pour des choses aussi élémentaires que les variables de l’interpréteur ou les expansions de motifs. Veuillez consulter leur documentation pour une description détaillée.

note: type: Content of: <book><chapter><section><section><para>
en: In this tutorial chapter, the interactive shell always means <literal>bash</literal>.
fr: Dans ce chapitre du didacticiel, l’interpréteur interactif sera toujours <literal>bash</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Customizing bash
fr: Personnaliser bash

note: type: Content of: <book><chapter><section><section><para>
en: You can customize <literal>bash</literal>(1) behavior by "<literal>~/.bashrc</literal>".
fr: Vous pouvez personnaliser le comportement de <literal>bash</literal>(1) à l’aide de «&nbsp;<literal>~/.bashrc</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: For example, try the following.
fr: Essayez, par exemple, ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can find more <literal>bash</literal> customization tips, such as <xref linkend="_colorized_commands"/>, in <xref linkend="_system_tips"/>.
fr: Vous pourrez trouver davantage d’informations concernant les astuces de personnalisation de <literal>bash</literal>, comme <xref linkend="_colorized_commands"/>, dans <xref linkend="_system_tips"/>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: The <literal>bash-completion</literal> package enables programmable completion for <literal>bash</literal>.
fr: Le paquet <literal>bash-completion</literal> permet la complétions programmable pour <literal>bash</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Special key strokes
fr: Combinaisons particulières de touches

note: type: Content of: <book><chapter><section><section><para>
en: In the <ulink url="&unixlike;">Unix-like</ulink> environment, there are few key strokes which have special meanings.  Please note that on a normal Linux character console, only the left-hand <literal>Ctrl</literal> and <literal>Alt</literal> keys work as expected.  Here are few notable key strokes to remember.
fr: Dans un environnement «&nbsp;<ulink url="&unixlike;">de type UNIX</ulink>&nbsp;», certaines séquences de touches ont une signification particulière. Vous remarquerez que sur une console Linux normale en mode caractères, seules les touches <literal>Ctrl</literal> et <literal>Alt</literal> situées à gauche fonctionnent de la manière voulue. Voici quelques séquences de touches dont il est intéressant de se souvenir&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of key bindings for bash
fr: Liste des raccourcis clavier de bash

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of key binding
fr: description des raccourcis clavier

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: erase line before cursor
fr: effacer la ligne avant le curseur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: erase a character before cursor
fr: effacer le caractère précédant le curseur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: terminate input (exit shell if you are using shell)
fr: terminer l’entrée (quitter l’interpréteur si vous en utilisez un)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: terminate a running program
fr: terminer un programme en cours d’exécution

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: temporarily stop program by moving it to the background job
fr: arrêter temporairement un programme en le mettant en tâche de fond

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: halt output to screen
fr: arrêter le défilement de l’affichage à l’écran

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: reactivate output to screen
fr: reprendre le défilement de l’affichage

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Ctrl-Alt-Del</literal>
fr: <literal>Ctrl-Alt-Suppr</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: reboot/halt the system, see <literal>inittab</literal>(5)
fr: redémarrer ou arrêter le système, consultez <literal>inittab</literal>(5)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Left-Alt-key</literal> (optionally, <literal>Windows-key</literal>)
fr: <literal>Touche Alt de gauche</literal> (optionnellement, <literal>touche Windows</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: meta-key for Emacs and the similar UI
fr: touche «&nbsp;meta&nbsp;» pour les interfaces utilisateurs Emacs et similaires

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Up-arrow</literal>
fr: <literal>Flèche haute</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: start command history search under <literal>bash</literal>
fr: lancer la recherche dans l’historique des commandes sous <literal>bash</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: start incremental command history search under <literal>bash</literal>
fr: lancer la recherche incrémentale dans l’historique des commandes sous <literal>bash</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: complete input of the filename to the command line under <literal>bash</literal>
fr: complèter l’entrée du nom de fichier de la ligne de commandes sous <literal>bash</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: input <literal>Tab</literal> without expansion to the command line under <literal>bash</literal>
fr: entrer une <literal>Tabulation</literal> sans expansion de la ligne de commande sous <literal>bash</literal>

note: type: Content of: <book><chapter><section><section><tip><para>
en: The terminal feature of <literal>Ctrl-S</literal> can be disabled using <literal>stty</literal>(1).
fr: La fonctionnalité <literal>Ctrl-S</literal> du terminal peut être désactivée en utilisant <literal>stty</literal>(1).

note: type: Content of: <book><chapter><section><section><title>
en: Mouse operations
fr: Opérations de souris

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&mouseoperationsfsystemmixcstyles;">Mouse operations for text on Debian system mix 2 styles</ulink> with some twists:
fr: <ulink url="&mouseoperationsfsystemmixcstyles;">Les opérations de souris pour le texte sur le système Debian mélangent 2 styles</ulink> avec quelques acrobaties :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Traditional Unix style mouse operations:
fr: Opérations de souris de style Unix traditionnel :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: use 3 buttons (click)
fr: utilisation de 3 boutons (clic) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: use PRIMARY
fr: utilisation de PRIMAIRE ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: used by X applications such as <literal>xterm</literal> and text applications in Linux console
fr: utilisation par des applications X telles que <literal>xterm</literal> et des applications textuelles dans la console Linux.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Modern GUI style mouse operations:
fr: Opérations de souris pour le style graphique moderne :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: use 2 buttons (drag + click)
fr: utilisation de 2 boutons (glisser + cliquer) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: use PRIMARY and CLIPBOARD
fr: utilisation de PRIMAIRE et PRESSE-PAPIER ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: used in Modern GUI applications such as <literal>gnome-terminal</literal>
fr: utilisation dans les applications graphiques modernes telles que <literal>gnome-terminal</literal>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of mouse operations and related key actions on Debian
fr: Liste des opérations de la souris et des actions associées sur les touches pour Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: response
fr: réponse

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Left-click-and-drag mouse
fr: Clic-gauche et glisser de la souris

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: select range as PRIMARY selection
fr: sélectionner la plage comme sélection PRIMAIRE

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Left-click
fr: Clic-gauche

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: select the start of range for PRIMARY selection
fr: sélectionner le début de plage pour la sélection PRIMAIRE

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Right-click (traditional)
fr: clic droit (traditionnel)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: select the end of range for PRIMARY selection
fr: sélectionner la fin de plage pour la sélection PRIMAIRE

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Right-click (modern)
fr: clic droit (moderne)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: context dependent menu (cut/copy/paste)
fr: action dépendant du contexte (couper/copier/coller)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Middle-click or Shift-<literal>Ins</literal>
fr: clic central ou Maj-<literal>Inser</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: insert PRIMARY selection at the cursor
fr: insérer la sélection PRIMAIRE à la position du curseur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cut PRIMARY selection to CLIPBOARD
fr: couper la sélection PRIMAIRE vers le PRESSE-PAPIER

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Ctrl-C</literal> (<literal>Shift-Ctrl-C</literal> in terminal)
fr: <literal>Ctrl-C</literal> (<literal>Shift-Ctrl-C</literal> dans un terminal)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: copy PRIMARY selection to CLIPBOARD
fr: copier la sélection PRIMAIRE dans le PRESSE-PAPIER

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: paste CLIPBOARD at the cursor
fr: coller le contenu de PRESSEPAPIERS à l’emplacement du curseur

note: type: Content of: <book><chapter><section><section><para>
en: Here, the PRIMARY selection is the highlighted text range.  Within the terminal program, <literal>Shift-Ctrl-C</literal> is used instead to avoid terminating a running program.
fr: Ici, la sélection PRIMAIRE est la plage de texte surlignée. Dans un programme de terminal, <literal>Shift-Ctrl-C</literal> est utilisé pour éviter de mettre fin à un programme en cours.

note: type: Content of: <book><chapter><section><section><para>
en: The center wheel on the modern wheel mouse is considered middle mouse button and can be used for middle-click.  Clicking left and right mouse buttons together serves as the middle-click under the 2 button mouse system situation.
fr: La molette centrale des souris à molette modernes est considérée comme le bouton du milieu et peut être utilisée pour les clics-milieu. Cliquer simultanément le bouton de gauche et le bouton de droite sert à émuler le bouton du milieu sur les systèmes ayant une souris à deux boutons.

note: type: Content of: <book><chapter><section><section><para>
en: In order to use a mouse in Linux character consoles, you need to have <literal>gpm</literal>(8) running as daemon.
fr: Pour pouvoir utiliser une souris avec les consoles Linux en mode caractère, il faut que <literal>gpm</literal>(8) tourne en tant que démon.

note: type: Content of: <book><chapter><section><section><title>
en: The pager
fr: Le visualisateur de fichiers

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>less</literal>(1) command is the enhanced pager (file content browser). It reads the file specified by its command argument or its standard input.  Hit "<literal>h</literal>" if you need help while browsing with the <literal>less</literal> command.  It can do much more than <literal>more</literal>(1) and can be supercharged by executing "<literal>eval $(lesspipe)</literal>" or "<literal>eval $(lessfile)</literal>" in the shell startup script. See more in "<literal>/usr/share/doc/less/LESSOPEN</literal>".  The "<literal>-R</literal>" option allows raw character output and enables ANSI color escape sequences.  See <literal>less</literal>(1).
fr: La commande <literal>less</literal>(1) invoque le visualisateur moderne (afficheur de contenu de fichier). Il affiche le contenu du fichier passé en argument ou de l’entrée standard. Pressez «&nbsp;<literal>h</literal>&nbsp;» si vous avez besoin d’une aide lors du parcours avec la commande <literal>less</literal>. Il peut faire beaucoup plus de choses que <literal>more</literal>(1) et peut être surchargé en exécutant «&nbsp;<literal>eval $(lesspipe)</literal>&nbsp;» ou «&nbsp;<literal>eval $(lessfile)</literal>&nbsp;» dans le script de démarrage de l’interpréteur de commandes. Vous trouverez davantage d’informations dans «&nbsp;<literal>/usr/share/doc/less/LESSOPEN</literal>&nbsp;». L’option «&nbsp;<literal>-R</literal>&nbsp;» permet la sortie en mode caractères bruts et permet les séquences d’échappement de couleurs ANSI. Consultez <literal>less</literal>(1).

note: type: Content of: <book><chapter><section><section><tip><para>
en: In the <literal>less</literal> command, type "<literal>h</literal>" to see the help screen, type "<literal>/</literal>" or "<literal>?</literal>" to search a string, and type "<literal>-i</literal>" to the change case sensitivity.
fr: Dans la commande <literal>less</literal>, saisir « <literal>h</literal> » pour voir l’écran d’aide, saisir « <literal>/</literal> » ou « <literal>?</literal> » pour rechercher une chaine et saisir « <literal>-i </literal> » pour changer la sensibilité à la casse.

note: type: Content of: <book><chapter><section><section><title>
en: The text editor
fr: L’éditeur de texte

note: type: Content of: <book><chapter><section><section><para>
en: You should become proficient in one of variants of <ulink url="&vim;">Vim</ulink> or <ulink url="&emacs;">Emacs</ulink> programs which are popular in the Unix-like system.
fr: Il faudrait que vous soyez compétant avec l’une des variantes des programmes <ulink url="&vim;">Vim</ulink> ou <ulink url="&emacs;">Emacs</ulink> qui sont très populaires sur les systèmes semblables à UNIX.

note: type: Content of: <book><chapter><section><section><para>
en: I think getting used to Vim commands is the right thing to do, since Vi-editor is always there in the Linux/Unix world.  (Actually, original <literal>vi</literal> or new <literal>nvi</literal> are programs you find everywhere.  I chose Vim instead for newbie since it offers you help through <literal>F1</literal> key while it is similar enough and more powerful.)
fr: Je pense que s’habituer aux commandes de Vim est une bonne chose, car l’éditeur Vi est toujours présent dans le monde Linux et UNIX. (En pratique, le <literal>vi</literal> d’origine ou le nouveau <literal>nvi</literal> sont des programmes que vous trouvez partout. Pour les débutants, j’ai plutôt choisi Vim parce qu’il propose de l’aide par l’intermédiaire de la touche <literal>F1</literal> tout en restant assez semblable et plus puissant.)

note: type: Content of: <book><chapter><section><section><para>
en: If you chose either <ulink url="&emacs;">Emacs</ulink> or <ulink url="&xemacs;">XEmacs</ulink> instead as your choice of the editor, that is another good choice indeed, particularly for programming.  Emacs has a plethora of other features as well, including functioning as a newsreader, directory editor, mail program, etc.  When used for programming or editing shell scripts, it intelligently recognizes the format of what you are working on, and tries to provide assistance.  Some people maintain that the only program they need on Linux is Emacs.  Ten minutes learning Emacs now can save hours later.  Having the GNU Emacs manual for reference when learning Emacs is highly recommended.
fr: Si vous choisissez plutôt <ulink url="&emacs;">Emacs</ulink> ou <ulink url="&xemacs;">XEmacs</ulink> comme éditeur, c’est aussi un bon choix évidemment, particulièrement pour la programmation. Emacs possède une pléthore d’autres fonctionnalités, y compris un lecteur de nouvelles, un éditeur de répertoires, un programme de courriel, etc. Lorsqu’il est utilisé pour programmer ou éditer des scripts en shell, il reconnaît de manière intelligente le format de ce sur quoi vous être en train de travailler et il essaie de vous aider. Certaines personnes affirment que le seul programme dont ils ont besoin sous Linux est Emacs. Dix minutes d’apprentissage d’Emacs maintenant vous économiseront des heures plus tard. Il est grandement recommandé d’avoir le manuel de GNU Emacs comme référence lors de son apprentissage.

note: type: Content of: <book><chapter><section><section><para>
en: All these programs usually come with tutoring program for you to learn them by practice.  Start Vim by typing "<literal>vim</literal>" and press F1-key.  You should at least read the first 35 lines.  Then do the online training course by moving cursor to "<literal>|tutor|</literal>" and pressing <literal>Ctrl-]</literal>.
fr: Tous ces programmes sont habituellement accompagnés d’un programme d’apprentissage pour vous aider à les utiliser par la pratique. Lancez Vim en entrant «&nbsp;<literal>vim</literal>&nbsp;» et en pressant la touche F1. Vous devriez au moins en lire les 35 premières lignes. Suivez ensuite le cours en ligne en déplaçant le curseur sur «&nbsp;<literal>|tutor|</literal>&nbsp;» et en pressant <literal>Ctrl-]</literal>.

note: type: Content of: <book><chapter><section><section><note><para>
en: Good editors, such as Vim and Emacs, can handle UTF-8 and other exotic encoding texts correctly.  It is a good idea to use the GUI environment in the UTF-8 locale and to install required programs and fonts to it.  Editors have options to set the file encoding independent of the GUI environment.  Please refer to their documentation on multibyte text.
fr: De bons éditeurs, tels que Vim et Emacs, traitent correctement les textes codés en UTF-8 et autres codages exotiques. Il est préconisé d’utiliser l’environnement graphique en utilisant les paramètres linguistiques UTF-8 locaux et d’installer les programmes requis ainsi que les fontes assorties. Les éditeurs permettent de régler le codage des fichiers indépendamment de celui de l’environnement graphique. Veuillez vous référer à leur documentation relative au texte multi-octets.

note: type: Content of: <book><chapter><section><section><title>
en: Setting a default text editor
fr: Définir un éditeur de texte par défaut

note: type: Content of: <book><chapter><section><section><para>
en: Debian comes with a number of different editors. We recommend to install the <literal>vim</literal> package, as mentioned above.
fr: Debian est fourni avec de nombreux éditeurs différents. Nous recommandons d’installer le paquet <literal>vim</literal>, comme indiqué ci-dessus.

note: type: Content of: <book><chapter><section><section><para>
en: Debian provides unified access to the system default editor via command "<literal>/usr/bin/editor</literal>" so other programs (e.g., <literal>reportbug</literal>(1)) can invoke it.  You can change it by the following.
fr: Debian offre un accès unifié à l’éditeur par défaut du système par l’intermédiaire de la commande «&nbsp;<literal>/usr/bin/editor</literal>&nbsp;». Cela permet à d’autres programmes (par exemple <literal>reportbug</literal>(1)) de pourvoir l’appeler. Vous pouvez le modifier par la commande qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: The choice "<literal>/usr/bin/vim.basic</literal>" over "<literal>/usr/bin/vim.tiny</literal>" is my recommendation for newbies since it supports syntax highlighting.
fr: Pour les débutants, je recommande de choisir «&nbsp;<literal>/usr/bin/vim.basic</literal>&nbsp;» plutôt que «&nbsp;<literal>/usr/bin/vim.tiny</literal>&nbsp;» car il prend en charge la mise en évidence de la syntaxe.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Many programs use the environment variables "<literal>$EDITOR</literal>" or "<literal>$VISUAL</literal>" to decide which editor to use (see <xref linkend="_the_internal_editor_in_mc"/> and <xref linkend="_customizing_program_to_be_started"/>).  For the consistency on the Debian system, set these to "<literal>/usr/bin/editor</literal>". (Historically, "<literal>$EDITOR</literal>" was "<literal>ed</literal>" and "<literal>$VISUAL</literal>" was "<literal>vi</literal>".)
fr: De nombreux programmes utilisent les variables d’environnement «&nbsp;<literal>$EDITOR</literal>&nbsp;» ou «&nbsp;<literal>$VISUAL</literal>&nbsp;» pour décider de l’éditeur à utiliser (consultez <xref linkend="_the_internal_editor_in_mc"/> et <xref linkend="_customizing_program_to_be_started"/>). Pour des raisons de cohérence sur le système Debian, définissez-les à «&nbsp;<literal>/usr/bin/editor</literal>&nbsp;». (Historiquement «&nbsp;<literal>$EDITOR</literal>&nbsp;» était défini à «&nbsp;<literal>ed</literal>&nbsp;» et «&nbsp;<literal>$VISUAL</literal>&nbsp;» était défini à «&nbsp;<literal>vi</literal>&nbsp;».)

note: type: Content of: <book><chapter><section><section><title>
en: Using vim
fr: Utilisation de vim

note: type: Content of: <book><chapter><section><section><para><footnote><para>
en: Even the older <literal>vim</literal> can starts in the sane "<literal>nocompatible</literal>" mode by starting it with the "<literal>-N</literal>" option.
fr: Même l’ancien <literal>vim</literal> peut démarrer dans le mode sécurisé « <literal>nocompatible</literal> » en démarrant avec l’option « <literal>-N</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: The recent <literal>vim</literal>(1) starts itself in the sane "<literal>nocompatible</literal>" option and enters into the <literal>NORMAL</literal> mode.<placeholder type="footnote" id="0"/>
fr: Le <literal>vim</literal>(1) récent démarre de lui-même avec l’option raisonnable « <literal>nocompatible</literal> » et entre dans le mode <literal>NORMAL</literal>.<placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><section><section><table><title>
en: List of basic Vim key strokes
fr: Liste des saisies de clavier basiques pour vim

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: key strokes
fr: saisies de clavier

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display the help file
fr: affichage de l’aide

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>:e filename.ext</literal>
fr: <literal>:e fichier.ext</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: open new buffer to edit <literal>filename.ext</literal>
fr: ouverture d’un nouveau tampon pour éditer <literal>fichier.ext</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: overwrite current buffer to the original file
fr: écraser le fichier originel avec le tampon actuel

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>:w filename.ext</literal>
fr: <literal>:w fichier.ext</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: write current buffer to <literal>filename.ext</literal>
fr: enregistrer le tampon actuel dans <literal>fichier.ext</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: quit <literal>vim</literal>
fr: quitter <literal>vim</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: force to quit <literal>vim</literal>
fr: forcer l’abandon de <literal>vim</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: close all other split open windows
fr: clore toutes les autres fenêtres ouvertes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check if <literal>vim</literal> is in the sane <literal>nocompatible</literal> mode
fr: vérifier si <literal>vim</literal> est dans le mode raisonnable <literal>nocompatible</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set <literal>vim</literal> to the sane <literal>nocompatible</literal> mode
fr: utiliser <literal>vim</literal> avec le mode raisonnable <literal>nocompatible</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: enter the <literal>INSERT</literal> mode
fr: entrer dans le mode <literal>INSERTION</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: enter the <literal>REPLACE</literal> mode
fr: entrer dans le mode <literal>REMPLACEMENT</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: enter the <literal>VISUAL</literal> mode
fr: entrer dans le mode <literal>VISUEL</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: enter the linewise <literal>VISUAL</literal> mode
fr: entrer dans le mode <literal>VISUEL LIGNE</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: enter the blockwise <literal>VISUAL</literal> mode
fr: entrer dans le mode <literal>VISUEL BLOC</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: except <literal>TERMINAL-JOB</literal>
fr: sauf <literal>TERMINAL-JOB</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: enter the <literal>NORMAL</literal> mode
fr: entrer dans le mode <literal>NORMAL</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: enter the <literal>TERMINAL-JOB</literal> mode
fr: entrer dans le mode <literal>TERMINAL-JOB</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Ctrl-<literal>W</literal> <literal>N</literal> (or Ctrl-<literal>\</literal> Ctrl-<literal>N</literal>)
fr: Ctrl-<literal>W</literal> <literal>N</literal> (ou Ctrl-<literal>\</literal> Ctrl-<literal>N</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: enter the <literal>TERMINAL-NORMAL</literal> mode
fr: entrer dans le mode <literal>TERMINAL-NORMAL</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: enter the <literal>Ex</literal>-mode in <literal>TERMINAL-NORMAL</literal> mode
fr: entrer dans le mode <literal>Ex</literal> dans le mode <literal>TERMINAL-NORMAL</literal>

note: type: Content of: <book><chapter><section><section><para>
en: Please use the "<literal>vimtutor</literal>" program to learn <literal>vim</literal> through an interactive tutorial course.
fr: Veuillez utiliser le programme « <literal>vimtutor</literal> » pour apprendre à utiliser <literal>vim</literal> à l’aide d’un tutoriel interactif.

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>vim</literal> program changes its behavior to typed key strokes based on <emphasis role="strong">mode</emphasis>.  Typing in key strokes to the buffer is mostly done in <literal>INSERT</literal>-mode and <literal>REPLACE</literal>-mode.  Moving cursor is mostly done in <literal>NORMAL</literal>-mode.  Interactive selection is done in <literal>VISUAL</literal>-mode.  Typing "<literal>:</literal>" in <literal>NORMAL</literal>-mode changes its <emphasis role="strong">mode</emphasis> to <literal>Ex</literal>-mode. <literal>Ex</literal>-mode accepts commands.
fr: Le programme <literal>vim</literal> modifie son comportement lors de frappes de clavier selon le <emphasis role="strong">mode</emphasis>. La saisie de  clavier dans un tampon se fait principalement dans les modes <literal>INSERTION</literal> et <literal>REMPLACEMENT</literal>. Le déplacement de curseur se fait principalement dans le mode <literal>NORMAL</literal>. La sélection interactive est faite dans le mode <literal>VISUEL</literal>. Saisir « <literal>:</literal> » dans le mode <literal>NORMAL</literal> change son <emphasis role="strong">mode</emphasis> au mode <literal>Ex</literal>. Le mode <literal>Ex</literal> accepte des commandes.

note: type: Content of: <book><chapter><section><section><tip><para>
en: The Vim comes with the <emphasis role="strong">Netrw</emphasis> package.  Netrw supports reading files, writing files, browsing directories over a network, and local browsing! Try Netrw with "<literal>vim .</literal>" (a period as the argument) and read its manual at "<literal>:help netrw</literal>".
fr: Vim est fourni avec le paquet <emphasis role="strong">Netrw</emphasis>. Netrw gère la lecture et l’écriture de fichier, le parcours de répertoires à travers un réseau, et la navigation locale ! Essayez Netrw avec « <literal>vim .</literal> » (un point comme argument) et lisez son manuel avec « <literal>:help netrw</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: For the advanced configuration of <literal>vim</literal>, see <xref linkend="_customizing_vim"/>.
fr: Pour une configuration plus poussée de <literal>vim</literal>, consultez <xref linkend="_customizing_vim"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Recording the shell activities
fr: Enregistrer les actions de l’interpréteur de commandes

note: type: Content of: <book><chapter><section><section><para>
en: The output of the shell command may roll off your screen and may be lost forever.  It is a good practice to log shell activities into the file for you to review them later.  This kind of record is essential when you perform any system administration tasks.
fr: La sortie d’une commande de l’interpréteur peut défiler, quitter votre écran et être définitivement perdue. C’est une bonne habitude d’enregistrer l’activité de l’interpréteur de commandes dans un fichier afin de la consulter plus tard. Ce type d’enregistrement est essentiel lorsque vous effectuez des tâches d’administration quelconques.

note: type: Content of: <book><chapter><section><section><tip><para>
en: The new Vim (version&gt;=8.2) can be used to record the shell activities cleanly using <literal>TERMINAL-JOB</literal>-mode.  See <xref linkend="_using_vim"/>.
fr: Le nouveau Vim (version&gt;=8.2) peut être utilisé pour enregistrer l’activité de l’interpréteur proprement en utilisant le mode <literal>TERMINAL-JOB</literal>. Consultez <xref linkend="_using_vim"/>.

note: type: Content of: <book><chapter><section><section><para>
en: The basic method of recording the shell activity is to run it under <literal>script</literal>(1).
fr: La méthode de base pour enregistrer l’activité de l’interpréteur de commandes est de la lancer sous <literal>script</literal>(1).

note: type: Content of: <book><chapter><section><section><para>
en: Do whatever shell commands under <literal>script</literal>.
fr: Lancez une commande quelconque sous <literal>script</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: Press <literal>Ctrl-D</literal> to exit <literal>script</literal>.
fr: Pressez <literal>Ctrl-D</literal> pour quitter le <literal>script</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: See <xref linkend="_recording_the_shell_activities_cleanly"/> .
fr: Consultez <xref linkend="_recording_the_shell_activities_cleanly"/> .

note: type: Content of: <book><chapter><section><section><title>
en: Basic Unix commands
fr: Commandes UNIX de base

note: type: Content of: <book><chapter><section><section><para>
en: Let's learn basic Unix commands.  Here I use "Unix" in its generic sense.  Any Unix clone OSs usually offer equivalent commands.  The Debian system is no exception.  Do not worry if some commands do not work as you wish now. If <literal>alias</literal> is used in the shell, its corresponding command outputs are different.  These examples are not meant to be executed in this order.
fr: Apprenons les commandes UNIX de base. J’utilise ici «&nbsp;UNIX&nbsp;» dans son sens générique. Tous les clones d’UNIX proposent habituellement des commandes équivalentes. Le système Debian ne fait pas exception. Ne vous inquiétez pas si certaines commandes ne fonctionnent pas comme vous le voudriez maintenant. Si un <literal>alias</literal> est utilisé dans le shell, la sortie correspondante sera différente. Ces exemples ne sont pas destinés à être exécutés dans cet ordre.

note: type: Content of: <book><chapter><section><section><para>
en: Try all following commands from the non-privileged user account.
fr: Essayez toutes les commandes qui suivent en utilisant un compte non privilégié&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of basic Unix commands
fr: Liste des commandes UNIX de base

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: command
fr: commande

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display name of current/working directory
fr: afficher le nom du répertoire actuel ou de travail

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display current user name
fr: afficher le nom de l’utilisateur actuel

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display current user identity (name, uid, gid, and associated groups)
fr: afficher l’identité de l’utilisateur actuel (nom, uid, gid, et groupes associés)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>file <emphasis>foo</emphasis></literal>
fr: <literal>file <emphasis>toto</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display a type of file for the file "<literal><emphasis>foo</emphasis></literal>"
fr: afficher le type de fichier du fichier «&nbsp;<literal><emphasis>toto</emphasis></literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>type -p <emphasis>commandname</emphasis></literal>
fr: <literal>type -p <emphasis>nom-de-commande</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display a file location of command "<literal><emphasis>commandname</emphasis></literal>"
fr: afficher l’emplacement du fichier de la commande «&nbsp;<literal><emphasis>nom-de-commande</emphasis></literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>which <emphasis>commandname</emphasis></literal>
fr: <literal>which <emphasis>nom-de-commande</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>type <emphasis>commandname</emphasis></literal>
fr: <literal>type <emphasis>nom-de-commande</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display information on command "<literal><emphasis>commandname</emphasis></literal>"
fr: afficher des informations sur la commande «&nbsp;<literal><emphasis>nom-de-commande</emphasis></literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apropos <emphasis>key-word</emphasis></literal>
fr: <literal>apropos <emphasis>mot-clé</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: find commands related to "<literal><emphasis>key-word</emphasis></literal>"
fr: rechercher les commandes ayant un rapport avec «&nbsp;<literal><emphasis>mot-clé</emphasis></literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>man -k <emphasis>key-word</emphasis></literal>
fr: <literal>man -k <emphasis>mot-clé</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>whatis <emphasis>commandname</emphasis></literal>
fr: <literal>whatis <emphasis>nom-de-commande</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display one line explanation on command "<literal><emphasis>commandname</emphasis></literal>"
fr: afficher une ligne d’explication sur la commande «&nbsp;<literal><emphasis>nom-de-commande</emphasis></literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>man -a <emphasis>commandname</emphasis></literal>
fr: <literal>man -a <emphasis>nom-de-commande</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display explanation on command "<literal><emphasis>commandname</emphasis></literal>" (Unix style)
fr: afficher une explication sur la commande «&nbsp;<literal><emphasis>nom-de-commande</emphasis></literal>&nbsp;» (style UNIX)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>info <emphasis>commandname</emphasis></literal>
fr: <literal>info <emphasis>nom-de-commande</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display rather long explanation on command "<literal><emphasis>commandname</emphasis></literal>" (GNU style)
fr: afficher une explication assez longue de la commande «&nbsp;<literal><emphasis>nom-de-commande</emphasis></literal>&nbsp;» (style GNU)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list contents of directory (non-dot files and directories)
fr: afficher le contenu du répertoire (tous les fichiers et répertoires non cachés)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list contents of directory (all files and directories)
fr: afficher le contenu du répertoire (tous les fichiers et répertoires)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list contents of directory (almost all files and directories, i.e., skip "<literal>..</literal>" and "<literal>.</literal>")
fr: afficher le contenu du répertoire (presque tous les fichiers et répertoires, par exemple sauter «&nbsp;<literal>..</literal>&nbsp;» et «&nbsp;<literal>.</literal>&nbsp;»)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list all contents of directory with detail information
fr: afficher tout le contenu du répertoire de façon détaillée

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list all contents of directory with inode number and detail information
fr: afficher tout le contenu du répertoire avec les numéros d’inœuds et les informations détaillées

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list all directories under the current directory
fr: afficher tous les sous-répertoires du répertoire actuel

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display file tree contents
fr: afficher le contenu de l’arborescence des fichiers

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>lsof <emphasis>foo</emphasis></literal>
fr: <literal>lsof <emphasis>toto</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list open status of file "<literal><emphasis>foo</emphasis></literal>"
fr: afficher l’état d’ouverture du fichier «&nbsp;<literal><emphasis>toto</emphasis></literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list files opened by the process ID: "<literal><emphasis>pid</emphasis></literal>"
fr: afficher les fichiers ouverts par le processus de numéro&nbsp;: «&nbsp;<literal><emphasis>pid</emphasis></literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>mkdir <emphasis>foo</emphasis></literal>
fr: <literal>mkdir <emphasis>toto</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: make a new directory "<literal><emphasis>foo</emphasis></literal>" in the current directory
fr: créer le nouveau répertoire «&nbsp;<literal><emphasis>toto</emphasis></literal>&nbsp;» dans le répertoire en cours

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>rmdir <emphasis>foo</emphasis></literal>
fr: <literal>rmdir <emphasis>toto</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove a directory "<literal><emphasis>foo</emphasis></literal>" in the current directory
fr: supprimer le répertoire «&nbsp;<literal><emphasis>toto</emphasis></literal>&nbsp;» du répertoire actuel

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>cd <emphasis>foo</emphasis></literal>
fr: <literal>cd <emphasis>toto</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: change directory to the directory "<literal><emphasis>foo</emphasis></literal>" in the current directory or in the directory listed in the variable "<literal>$CDPATH</literal>"
fr: allez au répertoire «&nbsp;<literal><emphasis>toto</emphasis></literal>&nbsp;» se trouvant dans le répertoire actuel ou dans le répertoire figurant dans la variable «&nbsp;<literal>$CDPATH</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: change directory to the root directory
fr: aller au répertoire racine

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: change directory to the current user's home directory
fr: aller au répertoire personnel de l’utilisateur actuel

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>cd /<emphasis>foo</emphasis></literal>
fr: <literal>cd /<emphasis>toto</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: change directory to the absolute path directory "<literal>/<emphasis>foo</emphasis></literal>"
fr: aller au répertoire de chemin absolu «&nbsp;<literal>/<emphasis>toto</emphasis></literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: change directory to the parent directory
fr: aller au répertoire parent

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>cd ~<emphasis>foo</emphasis></literal>
fr: <literal>cd ~<emphasis>toto</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: change directory to the home directory of the user "<literal><emphasis>foo</emphasis></literal>"
fr: aller au répertoire «&nbsp;<literal><emphasis>foo</emphasis></literal>&nbsp;» se trouvant dans le répertoire personnel de l’utilisateur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: change directory to the previous directory
fr: aller au répertoire précédent

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>&lt;/etc/motd pager</literal>
fr: <literal>&lt;/etc/motd visualisateur</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display contents of "<literal>/etc/motd</literal>" using the default pager
fr: afficher le contenu de «&nbsp;<literal>/etc/motd</literal>&nbsp;» en utilisant le visualisateur («&nbsp;pager&nbsp;») par défaut

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>touch <emphasis>junkfile</emphasis></literal>
fr: <literal>touch <emphasis>fichier-poubelle</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create a empty file "<literal><emphasis>junkfile</emphasis></literal>"
fr: créer un fichier vide «&nbsp;<literal><emphasis>fichier-poubelle</emphasis></literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>cp <emphasis>foo</emphasis> <emphasis>bar</emphasis></literal>
fr: <literal>cp <emphasis>toto</emphasis> <emphasis>titi</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: copy a existing file "<literal><emphasis>foo</emphasis></literal>" to a new file "<literal><emphasis>bar</emphasis></literal>"
fr: copier le fichier «&nbsp;<literal><emphasis>toto</emphasis></literal>&nbsp;» existant dans le nouveau fichier «&nbsp;<literal><emphasis>titi</emphasis></literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>rm <emphasis>junkfile</emphasis></literal>
fr: <literal>rm <emphasis>fichier-poubelle</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove a file "<literal><emphasis>junkfile</emphasis></literal>"
fr: supprimer le fichier «&nbsp;<literal><emphasis>fichier-poubelle</emphasis></literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>mv <emphasis>foo</emphasis> <emphasis>bar</emphasis></literal>
fr: <literal>mv <emphasis>toto</emphasis> <emphasis>titi</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: rename an existing file "<literal><emphasis>foo</emphasis></literal>" to a new name "<literal><emphasis>bar</emphasis></literal>" ("<literal><emphasis>bar</emphasis></literal>" must not exist)
fr: renommer le fichier existant «&nbsp;<literal><emphasis>toto</emphasis></literal>&nbsp;» avec le nouveau nom «&nbsp;<literal><emphasis>titi</emphasis></literal>&nbsp;» («&nbsp;<literal><emphasis>titi</emphasis></literal>&nbsp;» ne doit pas exister)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: move an existing file "<literal><emphasis>foo</emphasis></literal>" to a new location "<literal><emphasis>bar</emphasis>/<emphasis>foo</emphasis></literal>" (the directory "<literal><emphasis>bar</emphasis></literal>" must exist)
fr: déplacer le fichier existant «&nbsp;<literal><emphasis>toto</emphasis></literal>&nbsp;» vers le nouvel emplacement «&nbsp;<literal><emphasis>titi</emphasis>/<emphasis>toto</emphasis></literal>&nbsp;» (le répertoire «&nbsp;<literal><emphasis>titi</emphasis></literal>&nbsp;» doit exister)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>mv <emphasis>foo</emphasis> <emphasis>bar</emphasis>/<emphasis>baz</emphasis></literal>
fr: <literal>mv <emphasis>toto</emphasis> <emphasis>titi</emphasis>/<emphasis>tutu</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: move an existing file "<literal><emphasis>foo</emphasis></literal>" to a new location with a new name "<literal><emphasis>bar</emphasis>/<emphasis>baz</emphasis></literal>" (the directory "<literal><emphasis>bar</emphasis></literal>" must exist but the directory "<literal><emphasis>bar</emphasis>/<emphasis>baz</emphasis></literal>" must not exist)
fr: déplacer le fichier existant «&nbsp;<literal><emphasis>toto</emphasis></literal>&nbsp;» vers un nouvel emplacement avec le nouveau nom «&nbsp;<literal><emphasis>titi</emphasis>/<emphasis>tutu</emphasis></literal>&nbsp;» (le répertoire «&nbsp;<literal><emphasis>titi</emphasis></literal>&nbsp;» doit exister mais le répertoire «&nbsp;<literal><emphasis>titi</emphasis>/<emphasis>tutu</emphasis></literal>&nbsp;» ne doit pas exister)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>chmod 600 <emphasis>foo</emphasis></literal>
fr: <literal>chmod 600 <emphasis>toto</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: make an existing file "<literal><emphasis>foo</emphasis></literal>" to be non-readable and non-writable by the other people (non-executable for all)
fr: rendre le fichier «&nbsp;<literal><emphasis>toto</emphasis></literal>&nbsp;» non lisible et non modifiable par les autres personnes (non exécutable pour tous)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>chmod 644 <emphasis>foo</emphasis></literal>
fr: <literal>chmod 644 <emphasis>toto</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: make an existing file "<literal><emphasis>foo</emphasis></literal>" to be readable but non-writable by the other people (non-executable for all)
fr: rendre un fichier existant «&nbsp;<literal><emphasis>toto</emphasis></literal>&nbsp;» accessible en lecture mais non modifiable par les autres personnes (non exécutable pour tous)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>chmod 755 <emphasis>foo</emphasis></literal>
fr: <literal>chmod 755 <emphasis>toto</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: make an existing file "<literal><emphasis>foo</emphasis></literal>" to be readable but non-writable by the other people (executable for all)
fr: rendre un fichier existant «&nbsp;<literal><emphasis>toto</emphasis></literal>&nbsp;» accessible en lecture mais non modifiable par les autres utilisateurs (exécutable pour tous)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>find .  -name <emphasis>pattern</emphasis></literal>
fr: <literal>find . -name <emphasis>motif</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: find matching filenames using shell "<literal><emphasis>pattern</emphasis></literal>" (slower)
fr: rechercher les noms de fichier contenant le «&nbsp;<literal><emphasis>motif</emphasis></literal>&nbsp;» de l’interpréteur de commandes (plus lent)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>locate -d .  <emphasis>pattern</emphasis></literal>
fr: <literal>locate -d .  <emphasis>motif</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: find matching filenames using shell "<literal><emphasis>pattern</emphasis></literal>" (quicker using regularly generated database)
fr: rechercher les noms de fichiers contenant en utilisant un «&nbsp;<literal><emphasis>motif</emphasis></literal>&nbsp;» de l’interpréteur de commandes (plus rapide si on utilise une base de données régulièrement générée)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>grep -e "<emphasis>pattern</emphasis>" *.html</literal>
fr: <literal>grep -e "<emphasis>motif</emphasis>" *.html</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: find a "<literal><emphasis>pattern</emphasis></literal>" in all files ending with "<literal>.html</literal>" in current directory and display them all
fr: rechercher un «&nbsp;<literal><emphasis>motif</emphasis></literal>&nbsp;» dans tous les fichiers se terminant par «&nbsp;<literal>.html</literal>&nbsp;» dans le répertoire actuel et tous les afficher

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display process information using full screen, type "<literal>q</literal>" to quit
fr: afficher en plein écran les informations sur les processus, pressez «&nbsp;<literal>q</literal>&nbsp;» pour quitter

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>ps aux | pager</literal>
fr: <literal>ps aux | visualisateur</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display information on all the running processes using BSD style output
fr: afficher les informations concernant tous les processus actifs en utilisant un affichage de type BSD

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>ps -ef | pager</literal>
fr: <literal>ps -ef | visualisateur</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display information on all the running processes using Unix system-V style output
fr: afficher les informations concernant tous les processus actifs en utilisant un affichage de type UNIX System-V

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display all processes running "<literal>exim</literal>" and "<literal>exim4</literal>"
fr: afficher tous les processus faisant appel à «&nbsp;<literal>exim</literal>&nbsp;» et «&nbsp;<literal>exim4</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>ps axf | pager</literal>
fr: <literal>ps axf | visualisateur</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display information on all the running processes with ASCII art output
fr: afficher les informations concernant tous les processus en cours en utilisant une sortie ASCII pseudo-graphique

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: kill a process identified by the process ID: "<emphasis>1234</emphasis>"
fr: tuer le processus identifié par l’identifiant de processus : «&nbsp;<emphasis>1234</emphasis>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gzip <emphasis>foo</emphasis></literal>
fr: <literal>gzip <emphasis>toto</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: compress "<literal><emphasis>foo</emphasis></literal>" to create "<literal><emphasis>foo</emphasis>.gz</literal>" using the Lempel-Ziv coding (LZ77)
fr: compresser «&nbsp;<literal><emphasis>toto</emphasis></literal>&nbsp;» afin de créer «&nbsp;<literal> <emphasis>toto</emphasis>.gz</literal>&nbsp;» en utilisant le codage Lempel-Ziv (LZ77)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gunzip <emphasis>foo</emphasis>.gz</literal>
fr: <literal>gunzip <emphasis>toto</emphasis>.gz</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: decompress "<literal><emphasis>foo</emphasis>.gz</literal>" to create "<literal><emphasis>foo</emphasis></literal>"
fr: décompresser «&nbsp;<literal><emphasis>toto</emphasis>.gz</literal>&nbsp;» afin de créer «&nbsp;<literal><emphasis>toto</emphasis></literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>bzip2 <emphasis>foo</emphasis></literal>
fr: <literal>bzip2 <emphasis>toto</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: compress "<literal><emphasis>foo</emphasis></literal>" to create "<literal><emphasis>foo</emphasis>.bz2</literal>" using the Burrows-Wheeler block sorting text compression algorithm, and Huffman coding (better compression than <literal>gzip</literal>)
fr: compresser «&nbsp;<literal><emphasis>toto</emphasis></literal>&nbsp;» pour créer «&nbsp;<literal> <emphasis>toto</emphasis>.bz2</literal>&nbsp;» en utilisant l’algorithme de compression de tri de texte Burrows-Wheeler et le codage de Huffman (meilleure compression que <literal>gzip</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>bunzip2 <emphasis>foo</emphasis>.bz2</literal>
fr: <literal>bunzip2 <emphasis>toto</emphasis>.bz2</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: decompress "<literal><emphasis>foo</emphasis>.bz2</literal>" to create "<literal><emphasis>foo</emphasis></literal>"
fr: décompresser «&nbsp;<literal><emphasis>toto</emphasis>.bz2</literal>&nbsp;» afin de créer «&nbsp;<literal><emphasis>toto</emphasis></literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>xz <emphasis>foo</emphasis></literal>
fr: <literal>xz <emphasis>toto</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: compress "<literal><emphasis>foo</emphasis></literal>" to create "<literal><emphasis>foo</emphasis>.xz</literal>" using the Lempel–Ziv–Markov chain algorithm (better compression than <literal>bzip2</literal>)
fr: compresser «&nbsp;<literal><emphasis>toto</emphasis></literal>&nbsp;» pour créer «&nbsp;<literal> <emphasis>toto</emphasis>.xz</literal>&nbsp;» en utilisant l’algorithme de compression de Lempel-Ziv-Markov chain (meilleure compression que <literal>bzip2</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>unxz <emphasis>foo</emphasis>.xz</literal>
fr: <literal>unxz <emphasis>toto</emphasis>.xz</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: decompress "<literal><emphasis>foo</emphasis>.xz</literal>" to create "<literal><emphasis>foo</emphasis></literal>"
fr: décompresser «&nbsp;<literal><emphasis>toto</emphasis>.xz</literal>&nbsp;» afin de créer «&nbsp;<literal><emphasis>toto</emphasis></literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>tar -xvf <emphasis>foo</emphasis>.tar</literal>
fr: <literal>tar -xvf <emphasis>toto</emphasis>.tar</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: extract files from "<literal><emphasis>foo</emphasis>.tar</literal>" archive
fr: extraire les fichiers de l’archive «&nbsp;<literal><emphasis>toto</emphasis>.tar</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>tar -xvzf <emphasis>foo</emphasis>.tar.gz</literal>
fr: <literal>tar -xvzf <emphasis>toto</emphasis>.tar.gz</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: extract files from gzipped "<literal><emphasis>foo</emphasis>.tar.gz</literal>" archive
fr: extraire les fichiers d’une archive «&nbsp;gzippée&nbsp;» «&nbsp;<literal><emphasis>toto</emphasis>.tar.gz</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>tar -xvjf <emphasis>foo</emphasis>.tar.bz2</literal>
fr: <literal>tar -xvjf <emphasis>toto</emphasis>.tar.bz2</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: extract files from "<literal><emphasis>foo</emphasis>.tar.bz2</literal>" archive
fr: extraire les fichiers de l’archive «&nbsp;<literal><emphasis>toto</emphasis>.tar.bz2</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>tar -xvJf <emphasis>foo</emphasis>.tar.xz</literal>
fr: <literal>tar -xvJf <emphasis>toto</emphasis>.tar.xz</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: extract files from "<literal><emphasis>foo</emphasis>.tar.xz</literal>" archive
fr: extraire les fichiers de l’archive «&nbsp;<literal><emphasis>toto</emphasis>.tar.xz</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>tar -cvf <emphasis>foo</emphasis>.tar <emphasis>bar</emphasis>/</literal>
fr: <literal>tar -cvf <emphasis>toto</emphasis>.tar <emphasis>titi</emphasis>/</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: archive contents of folder "<literal><emphasis>bar</emphasis>/</literal>" in "<literal><emphasis>foo</emphasis>.tar</literal>" archive
fr: archiver le contenu du répertoire «&nbsp;<literal><emphasis>titi</emphasis>/</literal>&nbsp;» dans l’archive «&nbsp;<literal><emphasis>toto</emphasis>.tar</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>tar -cvzf <emphasis>foo</emphasis>.tar.gz <emphasis>bar</emphasis>/</literal>
fr: <literal>tar -cvzf <emphasis>toto</emphasis>.tar.gz <emphasis>titi</emphasis>/</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: archive contents of folder "<literal><emphasis>bar</emphasis>/</literal>" in compressed "<literal><emphasis>foo</emphasis>.tar.gz</literal>" archive
fr: archiver le contenu du répertoire «&nbsp;<literal><emphasis>titi</emphasis>/</literal>&nbsp;» dans l’archive compressée «&nbsp;<literal><emphasis>toto</emphasis>.tar.gz</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>tar -cvjf <emphasis>foo</emphasis>.tar.bz2 <emphasis>bar</emphasis>/</literal>
fr: <literal>tar -cvjf <emphasis>toto</emphasis>.tar.bz2 <emphasis>titi</emphasis>/</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: archive contents of folder "<literal><emphasis>bar</emphasis>/</literal>" in "<literal><emphasis>foo</emphasis>.tar.bz2</literal>" archive
fr: archiver le contenu du répertoire «&nbsp;<literal><emphasis>titi</emphasis>/</literal>&nbsp;» sans l’archive «&nbsp;<literal><emphasis>toto</emphasis>.tar.bz2</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>tar -cvJf <emphasis>foo</emphasis>.tar.xz <emphasis>bar</emphasis>/</literal>
fr: <literal>tar -cvJf <emphasis>toto</emphasis>.tar.xz <emphasis>titi</emphasis>/</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: archive contents of folder "<literal><emphasis>bar</emphasis>/</literal>" in "<literal><emphasis>foo</emphasis>.tar.xz</literal>" archive
fr: archiver le contenu du répertoire «&nbsp;<literal><emphasis>titi</emphasis>/</literal>&nbsp;» sans l’archive «&nbsp;<literal><emphasis>toto</emphasis>.tar.xz</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>zcat README.gz | pager</literal>
fr: <literal>zcat README.gz | visualisateur</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display contents of compressed "<literal>README.gz</literal>" using the default pager
fr: afficher le contenu du fichier compressé «&nbsp;<literal>README.gz</literal>&nbsp;» en utilisant le visualisateur («&nbsp;pager&nbsp;») par défaut

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>zcat README.gz &gt; foo</literal>
fr: <literal>zcat README.gz &gt; toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create a file "<literal>foo</literal>" with the decompressed content of "<literal>README.gz</literal>"
fr: créer le fichier «&nbsp;<literal>toto</literal>&nbsp;» avec le contenu décompressé de «&nbsp;<literal>README.gz</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>zcat README.gz &gt;&gt; foo</literal>
fr: <literal>zcat README.gz &gt;&gt; toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: append the decompressed content of "<literal>README.gz</literal>" to the end of the file "<literal>foo</literal>" (if it does not exist, create it first)
fr: ajouter le contenu décompressé de «&nbsp;<literal>README.gz</literal>&nbsp;» à la fin du fichier "<literal>foo</literal>". (S’il n’existe pas, créez-le d’abord.)

note: type: Content of: <book><chapter><section><section><note><para>
en: Unix has a tradition to hide filenames which start with "<literal>.</literal>".  They are traditionally files that contain configuration information and user preferences.
fr: UNIX a pour tradition de cacher les fichiers dont le nom commence par un «&nbsp;<literal>.</literal>&nbsp;». Ce sont traditionnellement des fichiers qui contiennent des informations de configuration et des préférences de l’utilisateur.

note: type: Content of: <book><chapter><section><section><note><para>
en: For <literal>cd</literal> command, see <literal>builtins</literal>(7).
fr: Pour la commande <literal>cd</literal>, consultez <literal>builtins</literal>(7).

note: type: Content of: <book><chapter><section><section><note><para>
en: The default pager of the bare bone Debian system is <literal>more</literal>(1) which cannot scroll back.  By installing the <literal>less</literal> package using command line "<literal>apt-get install less</literal>", <literal>less</literal>(1) becomes default pager and you can scroll back with cursor keys.
fr: Le visualisateur («&nbsp;pager&nbsp;») par défaut d’un système Debian non personnalisé est <literal>more</literal>(1) qui ne permet pas le défilement vers l’arrière. En installant le paquet <literal>less</literal> à l’aide de la ligne de commandes «&nbsp;<literal>apt-get install less</literal>&nbsp;», <literal>less</literal>(1) deviendra le visualisateur par défaut et vous pourrez faire défiler le texte vers l’arrière à l’aide des touches de curseur.

note: type: Content of: <book><chapter><section><section><note><para>
en: The "<literal>[</literal>" and "<literal>]</literal>" in the regular expression of the "<literal>ps aux | grep -e "[e]xim4*"</literal>" command above enable <literal>grep</literal> to avoid matching itself.  The "<literal>4*</literal>" in the regular expression means 0 or more repeats of character "<literal>4</literal>" thus enables <literal>grep</literal> to match both "<literal>exim</literal>" and "<literal>exim4</literal>".  Although "<literal>*</literal>" is used in the shell filename glob and the regular expression, their meanings are different.  Learn the regular expression from <literal>grep</literal>(1).
fr: «&nbsp;<literal>[</literal>&nbsp;» et «&nbsp;<literal>]</literal>&nbsp;» dans l’expression rationnelle de la commande «&nbsp;<literal>ps aux | grep -e "[e]xim4*"</literal>"&nbsp;» ci-dessus permet d’éviter une correspondance de <literal>grep</literal> avec lui-même. Le «&nbsp;<literal>4*</literal>&nbsp;» de l’expression rationnelle signifie 0 ou plusieurs instances du caractère «&nbsp;<literal>4</literal>&nbsp;» et permet donc à <literal>grep</literal> de trouver la correspondance à la fois avec «&nbsp;<literal>exim</literal>&nbsp;» et «&nbsp;<literal>exim4</literal>&nbsp;». Bien que «&nbsp;<literal>*</literal>&nbsp;» soit utilisé dans le motif générique («&nbsp;glob&nbsp;») des noms de fichiers de l’interpréteur de commandes et dans l’expression rationnelle, leurs significations sont différentes. Vous pourrez apprendre les expressions rationnelles dans <literal>grep</literal>(1).

note: type: Content of: <book><chapter><section><section><para>
en: Please traverse directories and peek into the system using the above commands as training.  If you have questions on any of console commands, please make sure to read the manual page.
fr: À titre d’exercice, parcourez les répertoires et jetez un coup d’œil au système en vous servant des commandes ci-dessus. Si vous avez des questions sur ces commandes de la console, veuillez consulter la page de manuel.

note: type: Content of: <book><chapter><section><section><para>
en: The style of man pages may be a little hard to get used to, because they are rather terse, particularly the older, very traditional ones. But once you get used to it, you come to appreciate their succinctness.
fr: Il peut être un peu difficile de s’habituer au style des pages de manuel parce qu’elles sont plutôt succinctes, particulièrement les plus anciennes, celles qui sont vraiment traditionnelles. Mais une fois que vous y serez familiarisé, vous apprécierez leur concision.

note: type: Content of: <book><chapter><section><section><para>
en: Please note that many Unix-like commands including ones from GNU and BSD display brief help information if you invoke them in one of the following ways (or without any arguments in some cases).
fr: Remarquez que beaucoup de commandes UNIX, y compris celles de GNU et BSD, affichent une information d’aide courte si vous les exécutez de l’une des façons suivantes (ou parfois sans paramètre)&nbsp;:

note: type: Content of: <book><chapter><section><title>
en: The simple shell command
fr: La commande simple de l’interpréteur de commandes

note: type: Content of: <book><chapter><section><para>
en: Now you have some feel on how to use the Debian system.  Let's look deep into the mechanism of the command execution in the Debian system. Here, I have simplified reality for the newbie.  See <literal>bash</literal>(1) for the exact explanation.
fr: Vous avez maintenant une certaine sensation sur la manière d’utiliser un système Debian. Nous allons regarder plus profondément le mécanisme d’exécution des commandes sous le système Debian. J’ai ici, pour les débutants, simplifié la réalité. Consultez <literal>bash</literal>(1) pour l’explication exacte.

note: type: Content of: <book><chapter><section><para>
en: A simple command is a sequence of components.
fr: Une simple commande est une séquence de&nbsp;:

note: type: Content of: <book><chapter><section><orderedlist><listitem><para>
en: Variable assignments (optional)
fr: assignations de variables (optionnelles)&nbsp;;

note: type: Content of: <book><chapter><section><orderedlist><listitem><para>
en: Command name
fr: nom de la commande&nbsp;;

note: type: Content of: <book><chapter><section><orderedlist><listitem><para>
en: Arguments (optional)
fr: paramètres (optionnels)&nbsp;;

note: type: Content of: <book><chapter><section><orderedlist><listitem><para>
en: Redirections (optional: <literal>&gt;</literal> , <literal>&gt;&gt;</literal> , <literal>&lt;</literal> , <literal>&lt;&lt;</literal> , etc.)
fr: redirections (optionnelles&nbsp;: <literal>&gt;</literal> , <literal>&gt;&gt;</literal> , <literal>&lt;</literal> , <literal>&lt;&lt;</literal>, etc.)&nbsp;;

note: type: Content of: <book><chapter><section><orderedlist><listitem><para>
en: Control operator (optional: <literal>&amp;&amp;</literal> , <literal>||</literal> , <emphasis>newline</emphasis> , <literal>;</literal> , <literal>&amp;</literal> , <literal>(</literal> , <literal>)</literal> )
fr: opérateurs de contrôle (optionnels&nbsp;: <literal>&amp;&amp;</literal>, <literal>|| </literal> , <emphasis>nouvelle ligne</emphasis> , <literal>;</literal>, <literal>&amp;</literal>, <literal>(</literal> , <literal>)</literal> ).

note: type: Content of: <book><chapter><section><section><title>
en: Command execution and environment variable
fr: Exécution d’une commande et variables d’environnement

note: type: Content of: <book><chapter><section><section><para>
en: The values of some <ulink url="&environmentvariables;">environment variables</ulink> change the behavior of some Unix commands.
fr: Les valeurs de certaines <ulink url="&environmentvariables;">variables d’environnement</ulink> modifient le comportement de certaines commandes UNIX.

note: type: Content of: <book><chapter><section><section><para>
en: Default values of environment variables are initially set by the PAM system and then some of them may be reset by some application programs.
fr: Les valeurs par défaut des variables d’environnement sont définies initialement par le système PAM, certaines d’entre-elles peuvent donc être réinitialisées par certains programmes d’application&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The PAM system such as <literal>pam_env</literal> may set environment variables by <literal>/etc/pam.conf</literal>", "<literal>/etc/environment</literal>" and "<literal>/etc/default/locale</literal>".
fr: le système PAM tel que <literal>pam_env</literal> peut définir des variables d’environnement à l’aide de « <literal>/etc/pam.conf</literal> », « <literal>/etc/environment</literal> » et « <literal>/etc/default/locale</literal> » ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The display manager such as <literal>gdm3</literal> may reset environment variables for GUI session by "<literal>~/.profile</literal>".
fr: le gestionnaire d’affichage tel que <literal>gdm3</literal> peut réinitialiser les variables d’environnement pour une session graphique à l’aide de « <literal>~/.profile</literal> » ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The user specific program initialization may reset environment variables by "<literal>~/.profile</literal>", "<literal>~/.bash_profile</literal>" and "<literal>~/.bashrc</literal>".
fr: l’initialisation de programme spécifique à l’utilisateur peut réinitialiser les variables d’environnement à l’aide de « <literal>~/.profile</literal> », « <literal>~/.bash_profile</literal> » et <literal>~/.bashrc</literal> ».

note: type: Content of: <book><chapter><section><section><title>
en: The "<literal>$LANG</literal>" variable
fr: La variable «&nbsp;<literal>$LANG</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><para>
en: The default locale is defined in the "<literal>$LANG</literal>" environment variable and is configured as "<literal>LANG=xx_YY.UTF-8</literal>" by the installer or by the subsequent GUI configuration, e.g., "Settings" → "Region &amp; Language" → "Language" / "Formats" for GNOME.
fr: Les paramètres régionaux par défaut sont définis dans la variable d’environnement « <literal>$LANG</literal> » et sont configurés comme « <literal>LANG=xx_YY. UTF-8</literal> » par l’installateur ou par la configuration ultérieure de l’interface graphique, par exemple, « Paramètres » → « Région &amp; Langue » → « Langue » / « Formats » pour GNOME.

note: type: Content of: <book><chapter><section><section><note><para>
en: I recommend you to configure the system environment just by the "<literal>$LANG</literal>" variable for now and to stay away from "<literal>$LC_*</literal>" variables unless it is absolutely needed.
fr: Je vous recommande de configurer l’environnement du système en ne touchant qu’à la variable «&nbsp;<literal>$LANG</literal>&nbsp;» pour l’instant en laissant de côté les variables «&nbsp;<literal>$LC_*</literal>&nbsp;» à moins que ce ne soit absolument nécessaire.

note: type: Content of: <book><chapter><section><section><para>
en: The full locale value given to "<literal>$LANG</literal>" variable consists of 3 parts: "<literal>xx_YY.ZZZZ</literal>".
fr: La valeur complète des paramètres linguistiques indiqués par la variable «&nbsp;<literal>$LANG</literal> est constituée de trois parties «&nbsp;<literal>xx_YY.ZZZZ</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><table><title>
en: The 3 parts of locale value
fr: Les trois parties des paramètres linguistiques

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: locale value
fr: valeur des paramètres linguistiques

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&isogdjlanguagecoowercasesuchasen;">ISO 639 language codes (lower case) such as "en"</ulink>
fr: <ulink url="&isogdjlanguagecoowercasesuchasen;">codes de langue ISO 639 (en minuscules) tel que «&nbsp;fr&nbsp;»</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&isodbggcountrycoppercasesuchasus;">ISO 3166 country codes (upper case) such as "US"</ulink>
fr: <ulink url="&isodbggcountrycoppercasesuchasus;">codes de pays ISO 3166 (en majuscules), par exemple «&nbsp;FR&nbsp;»</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&codesetalwayssettoutfi;">codeset, always set to "UTF-8"</ulink>
fr: <ulink url="&codesetalwayssettoutfi;">le jeu de caractères, toujours défini à «&nbsp;UTF-8&nbsp;»</ulink>

note: type: Content of: <book><chapter><section><section><table><title>
en: List of locale recommendations
fr: Liste des recommandations de paramètres linguistiques

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: locale recommendation
fr: recommandation de paramètres linguistiques

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: Language (area)
fr: Langue (zone)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: English (USA)
fr: anglais (USA)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: English (Great Britain)
fr: anglais (Grande-Bretagne)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: French (France)
fr: français (France)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: German (Germany)
fr: allemand (Allemagne)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Italian (Italy)
fr: italien (Italie)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Spanish (Spain)
fr: espagnol (Espagne)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Catalan (Spain)
fr: catalan (Espagne)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Swedish (Sweden)
fr: suédois (Suède)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Portuguese (Brazil)
fr: portugais (Brésil)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Russian (Russia)
fr: russe (Russie)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Chinese (P.R. of China)
fr: chinois (RP de Chine)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Chinese (Taiwan R.O.C.)
fr: chinois (Taiwan)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Japanese (Japan)
fr: japonais (Japon)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Korean (Republic of Korea)
fr: coréen (République de Corée)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Vietnamese (Vietnam)
fr: vietnamien (Vietnam)

note: type: Content of: <book><chapter><section><section><para>
en: Typical command execution uses a shell line sequence as the following.
fr: L’exécution typique d’une commande utilise une séquence de lignes telle que la suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Here, the program <literal>date</literal>(1) is executed with different locale values.
fr: Ici, le programme <literal>date</literal>(1) est exécuté avec différentes valeurs de paramètres régionaux :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For the first command, "<literal>$LANG</literal>" is set to the system default <ulink url="&locale;">locale</ulink> value "<literal>en_US.UTF-8</literal>".
fr: Avec la première commande, «&nbsp;<literal>$LANG</literal>&nbsp;» est définie à la valeur des <ulink url="&locale;">paramètres linguistiques</ulink> par défaut du système «&nbsp;<literal>fr_FR.UTF-8</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For the second command, "<literal>$LANG</literal>" is set to the French UTF-8 <ulink url="&locale;">locale</ulink> value "<literal>fr_FR.UTF-8</literal>".
fr: Avec la deuxième commande, «&nbsp;<literal>$LANG</literal>&nbsp;» est définie à la valeur des <ulink url="&locale;">paramètres linguistiques</ulink> UTF-8 anglais des États-Unis «&nbsp;<literal>en_US.UTF-8</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: Most command executions usually do not have preceding environment variable definition.  For the above example, you can alternatively execute as the following.
fr: Habituellement, la plupart des exécutions de commandes ne sont pas précédées de la définition de variables d’environnement. Pour les exemples ci-dessus, vous pouvez aussi exécuter&nbsp;:

note: type: Content of: <book><chapter><section><section><tip><para>
en: When filing a bug report, running and checking the command under "<literal>en_US.UTF-8</literal>" locale is a good idea if you use non-English environment.
fr: En remplissant un rapport de bogue, c’est une bonne idée de lancer et de vérifier la commande avec les paramètres régionaux «&nbsp;<literal>LANG=en_US.UTF-8</literal>&nbsp;» si vous utilisez un environnement autre que l’environnement anglais.

note: type: Content of: <book><chapter><section><section><para>
en: For fine details of the locale configuration, see <xref linkend="_the_locale"/>.
fr: Pour des informations détaillées sur la configuration des paramètres linguistiques, consultez <xref linkend="_the_locale"/>.

note: type: Content of: <book><chapter><section><section><title>
en: The "<literal>$PATH</literal>" variable
fr: La variable «&nbsp;<literal>$PATH</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><para>
en: When you type a command into the shell, the shell searches the command in the list of directories contained in the "<literal>$PATH</literal>" environment variable.  The value of the "<literal>$PATH</literal>" environment variable is also called the shell's search path.
fr: Lorsque vous entrez une commande dans l’interpréteur, il recherche la commande dans la liste des répertoires contenus dans la variable d’environnement «&nbsp;<literal>$PATH</literal>&nbsp;». La valeur de la variable d’environnement «&nbsp;<literal>$PATH</literal>&nbsp;» est aussi appelée «&nbsp;chemin de recherche de l’interpréteur de commandes&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: In the default Debian installation, the "<literal>$PATH</literal>" environment variable of user accounts may not include "<literal>/usr/sbin</literal>" and "<literal>/usr/sbin</literal>".  For example, the <literal>ifconfig</literal> command needs to be issued with full path as "<literal>/usr/sbin/ifconfig</literal>". (Similar <literal>ip</literal> command is located in "<literal>/usr/bin</literal>".)
fr: Dans une installation Debian par défaut, la variable d’environnement «&nbsp;<literal>$PATH</literal>&nbsp;» des comptes d’utilisateurs peut ne pas inclure «&nbsp;<literal>/usr/sbin</literal>&nbsp;» ni «&nbsp;<literal>/usr/sbin</literal>&nbsp;». Par exemple, la commande <literal>ifconfig</literal> doit être lancée avec son chemin complet «&nbsp;<literal>/usr/sbin/ifconfig</literal>&nbsp;». (La commande similaire <literal>ip</literal> est située dans «&nbsp;<literal>/usr/bin</literal>&nbsp;».)

note: type: Content of: <book><chapter><section><section><para>
en: You can change the "<literal>$PATH</literal>" environment variable of Bash shell by "<literal>~/.bash_profile</literal>" or "<literal>~/.bashrc</literal>" files.
fr: Vous pouvez modifier la variable d’environnement «&nbsp;<literal>$PATH</literal>&nbsp;» de l’interpréteur de commandes Bash par l’intermédiaire des fichiers«&nbsp;<literal>~/.bash_profile</literal>&nbsp;» ou «&nbsp;<literal>~/.bashrc</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: The "<literal>$HOME</literal>" variable
fr: La variable «&nbsp;<literal>$HOME</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><para>
en: Many commands stores user specific configuration in the home directory and changes their behavior by their contents.  The home directory is identified by the environment variable "<literal>$HOME</literal>".
fr: De nombreuses commandes enregistrent la configuration spécifique à un utilisateur dans son répertoire personnel et modifient leur comportement en fonction de son contenu. Le répertoire personnel est identifié par la variable d’environnement «&nbsp;<literal>$HOME</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><table><title>
en: List of "<literal>$HOME</literal>" values
fr: Afficher les valeurs de la variable «&nbsp;<literal>$HOME</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: value of "<literal>$HOME</literal>"
fr: valeur de «&nbsp;<literal>$HOME</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: program execution situation
fr: situation d’exécution d’un programme

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: program run by the init process (daemon)
fr: programme lancé par le processus init (démon)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: program run from the normal root shell
fr: programme lancé depuis l’interpréteur de commandes normal de l’administrateur («&nbsp;root&nbsp;»)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>/home/<emphasis>normal_user</emphasis></literal>
fr: <literal>/home/<emphasis>utilisateur_normal</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: program run from the normal user shell
fr: programme lancé depuis l’interpréteur de commandes d’un utilisateur normal

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: program run from the normal user GUI desktop menu
fr: programme lancé depuis le menu du bureau de l’interface graphique de l’utilisateur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: program run as root with "<literal>sudo program</literal>"
fr: programme lancé en tant qu’administrateur avec «&nbsp;<literal>sudo programme</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: program run as root with "<literal>sudo -H program</literal>"
fr: programme lancé en tant qu’administrateur avec «&nbsp;<literal>sudo -H programme</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><tip><para>
en: Shell expands "<literal>~/</literal>" to current user's home directory, i.e., "<literal>$HOME/</literal>". Shell expands "<literal>~foo/</literal>" to <literal>foo</literal>'s home directory, i.e., "<literal>/home/foo/</literal>".
fr: L’interpréteur de commandes étend «&nbsp;<literal>~/</literal>&nbsp;» pour former le répertoire personnel réel de l’utilisateur, par exemple, «&nbsp;<literal>$HOME/</literal>&nbsp;». L’interpréteur de commandes étend «&nbsp;<literal>~foo/</literal>&nbsp;» sous la forme du répertoire personnel de <literal>foo</literal>, par exemple, «&nbsp;<literal>/home/foo/</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: See <xref linkend="_shell_environment_variables"/> if <literal>$HOME</literal> isn't available for your program.
fr: Consultez <xref linkend="_shell_environment_variables"/> si <literal>$HOME</literal> n’est pas disponible pour votre programme.

note: type: Content of: <book><chapter><section><section><title>
en: Command line options
fr: Options de la ligne de commandes

note: type: Content of: <book><chapter><section><section><para>
en: Some commands take arguments.  Arguments starting with "<literal>-</literal>" or "<literal>--</literal>" are called options and control the behavior of the command.
fr: Certaines commandes prennent des paramètres. Les paramètres qui commencent par «&nbsp;<literal>-</literal>&nbsp;» ou «&nbsp;<literal>--</literal>&nbsp;» sont appelés options et contrôlent le comportement de la commande.

note: type: Content of: <book><chapter><section><section><para>
en: Here the command-line argument "<literal>-R</literal>" changes <literal>date</literal>(1) behavior to output <ulink url="&rfccicc;">RFC2822</ulink> compliant date string.
fr: Ici, le paramètre de la ligne de commandes «&nbsp;<literal>-R</literal>&nbsp;» modifie le comportement de la commande <literal>date</literal>(1) afin qu’elle donne en sortie une chaîne de date conforme à la <ulink url="&rfccicc;">RFC2822</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Shell glob
fr: Motifs génériques («&nbsp;glob&nbsp;») de l’interpréteur de commandes

note: type: Content of: <book><chapter><section><section><para>
en: Often you want a command to work with a group of files without typing all of them.  The filename expansion pattern using the shell <emphasis role="strong">glob</emphasis>, (sometimes referred as <emphasis role="strong">wildcards</emphasis>), facilitate this need.
fr: Souvent, vous voudrez utiliser une commande sur un groupe de fichiers sans avoir à tous les entrer. C’est facilité par l’utilisation des motifs génériques d’expansion du nom de fichier de l’interpréteur de commandes (<emphasis role="strong">glob</emphasis>), (on les appelle parfois <emphasis role="strong">jokers</emphasis>).

note: type: Content of: <book><chapter><section><section><table><title>
en: Shell glob patterns
fr: Motifs génériques d’expansion du nom de fichier de l’interpréteur de commandes

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: shell glob pattern
fr: motif générique de l’interpréteur

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of match rule
fr: description de la règle de correspondance

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: filename (segment) not started with "<literal>.</literal>"
fr: nom de fichier (segment) ne commençant pas par «&nbsp;<literal>.</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: filename (segment) started with "<literal>.</literal>"
fr: nom de fichier (segment) commençant par «&nbsp;<literal>.</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: exactly one character
fr: exactement un caractère

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: exactly one character with any character enclosed in brackets
fr: exactement un caractère, chaque caractère étant l’un de ceux entre crochets

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: exactly one character with any character between "<literal>a</literal>" and "<literal>z</literal>"
fr: exactement un caractère, chaque caractère étant compris entre «&nbsp;<literal>a</literal>&nbsp;» et «&nbsp;<literal>z</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: exactly one character other than any character enclosed in brackets (excluding "<literal>^</literal>")
fr: exactement un caractère devant être différent de tous les caractères entre crochets (sauf «&nbsp;<literal>^</literal>&nbsp;»)

note: type: Content of: <book><chapter><section><section><para>
en: See <literal>glob</literal>(7).
fr: Consultez <literal>glob</literal>(7).

note: type: Content of: <book><chapter><section><section><note><para>
en: Unlike normal filename expansion by the shell, the shell pattern "<literal>*</literal>" tested in <literal>find</literal>(1) with "<literal>-name</literal>" test etc., matches the initial "<literal>.</literal>" of the filename. (New <ulink url="&posix;">POSIX</ulink> feature)
fr: Contrairement à l’expansion normale du nom de fichier par l’interpréteur de commandes, le motif «&nbsp;<literal>*</literal>&nbsp;» de l’interpréteur testé par <literal>find</literal>(1) avec «&nbsp;<literal>-name</literal>&nbsp;» test etc., correspond au «&nbsp;<literal>.</literal>&nbsp;» du nom de fichier. (Nouvelle fonctionnalité <ulink url="&posix;">POSIX</ulink>.)

note: type: Content of: <book><chapter><section><section><note><para>
en: BASH can be tweaked to change its glob behavior with its shopt builtin options such as "<literal>dotglob</literal>", "<literal>noglob</literal>", "<literal>nocaseglob</literal>", "<literal>nullglob</literal>", "<literal>extglob</literal>", etc.  See <literal>bash</literal>(1).
fr: On peut modifier le comportement d’expansion de fichiers selon des motifs génériques de BASH («&nbsp;glob&nbsp;») avec ses options «&nbsp;shopt&nbsp;» incluses telles que «&nbsp;<literal>dotglob</literal>&nbsp;», «&nbsp;<literal>noglob</literal>&nbsp;», «&nbsp;<literal>nocaseglob</literal>&nbsp;», «&nbsp;<literal>nullglob</literal>&nbsp;», «&nbsp;<literal>extglob</literal>&nbsp;», etc. Consultez <literal>bash</literal>(1).

note: type: Content of: <book><chapter><section><section><title>
en: Return value of the command
fr: Valeur de retour d’une commande

note: type: Content of: <book><chapter><section><section><para>
en: Each command returns its exit status (variable: "<literal>$?</literal>") as the return value.
fr: Toutes les commandes retournent comme valeur de retour leur état de fin d’exécution (variable&nbsp;: «&nbsp;<literal>$?</literal>&nbsp;»).

note: type: Content of: <book><chapter><section><section><table><title>
en: Command exit codes
fr: Codes de retour de la commande

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: command exit status
fr: état de sortie de la commande

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: numeric return value
fr: valeur numérique de retour

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: logical return value
fr: valeur logique de retour

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: success
fr: succès

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: zero, 0
fr: zéro, 0

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis role="strong">TRUE</emphasis>
fr: <emphasis role="strong">VRAI</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: error
fr: erreur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: non-zero, -1
fr: non-nulle, -1

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis role="strong">FALSE</emphasis>
fr: <emphasis role="strong">FAUX</emphasis>

note: type: Content of: <book><chapter><section><section><note><para>
en: Please note that, in the logical context for the shell, <emphasis role="strong">success</emphasis> is treated as the logical <emphasis role="strong">TRUE</emphasis> which has 0 (zero) as its value.  This is somewhat non-intuitive and needs to be reminded here.
fr: Vous remarquerez que, dans le contexte logique de l’interpréteur de commandes, un <emphasis role="strong">succès</emphasis> est traité comme la valeur logique <emphasis role="strong">VRAIE</emphasis> qui possède la valeur 0 (zéro). C’est parfois un peu contre-intuitif et il fallait le rappeler ici.

note: type: Content of: <book><chapter><section><section><title>
en: Typical command sequences and shell redirection
fr: Séquences de commandes typiques et redirection de l’interpréteur de commandes

note: type: Content of: <book><chapter><section><section><para>
en: Let's try to remember following shell command idioms typed in one line as a part of shell command.
fr: Essayez de retenir les idiomes suivants de l’interpréteur de commandes entrés sur une seule ligne en tant qu’extrait d’une commande de l’interpréteur.

note: type: Content of: <book><chapter><section><section><table><title>
en: Shell command idioms
fr: Idiomes des commandes de l’interpréteur

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: command idiom
fr: idiome de commande

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command &amp;</literal>
fr: <literal>commande &amp;</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis role="strong">background</emphasis> execution of <literal>command</literal> in the subshell
fr: exécuter la <literal>commande</literal> en <emphasis role="strong">arrière-plan</emphasis> dans le sous-shell

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command1 | command2</literal>
fr: <literal>commande1 | commande2</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis role="strong">pipe</emphasis> the standard output of <literal>command1</literal> to the standard input of <literal>command2</literal> (<emphasis role="strong">concurrent</emphasis> execution)
fr: la sortie standard de <literal>commande1</literal> est passée («&nbsp;<emphasis role="strong">pipe</emphasis>&nbsp;») à l’entrée standard de <literal>commande2</literal>. Les deux commandes peuvent tourner <emphasis role="strong">simultanément</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command1 2&gt;&amp;1 | command2</literal>
fr: <literal>commande1 2&gt;&amp;1 | commande2</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis role="strong">pipe</emphasis> both standard output and standard error of <literal>command1</literal> to the standard input of <literal>command2</literal> (<emphasis role="strong">concurrent</emphasis> execution)
fr: La sortie standard et la sortie d’erreur standard de <literal>commande1</literal> sont toutes les deux passées à l’entrée standard de <literal>commande2</literal>. Les deux commandes peuvent tourner <emphasis role="strong">simultanément</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command1 ; command2</literal>
fr: <literal>commande1 ; commande2</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: execute <literal>command1</literal> and <literal>command2</literal> <emphasis role="strong">sequentially</emphasis>
fr: exécuter <literal>commande1</literal> et <literal>commande2</literal> <emphasis role="strong">séquentiellement</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command1 &amp;&amp; command2</literal>
fr: <literal>commande1 &amp;&amp; commande2</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: execute <literal>command1</literal>; if successful, execute <literal>command2</literal> <emphasis role="strong">sequentially</emphasis> (return success if both <literal>command1</literal> <emphasis role="strong">and</emphasis> <literal>command2</literal> are successful)
fr: exécuter <literal>commande1</literal>, en cas de succès, exécuter <literal>commande2</literal> <emphasis role="strong">séquentiellement</emphasis> (retourne un succès si à la fois <literal>commande1</literal> <emphasis role="strong"> et </emphasis> <literal>commande2</literal> ont été réussies)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command1 || command2</literal>
fr: <literal>commande1 || commande2</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: execute <literal>command1</literal>; if not successful, execute <literal>command2</literal> <emphasis role="strong">sequentially</emphasis> (return success if <literal>command1</literal> <emphasis role="strong">or</emphasis> <literal>command2</literal> are successful)
fr: exécuter <literal>commande1</literal>, en cas d’échec, exécuter <literal>commande2</literal> <emphasis role="strong">séquentiellement</emphasis> (retourne un succès si <literal>commande1</literal> <emphasis role="strong"> ou </emphasis> <literal>commande2</literal> a été réussie)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command &gt; foo</literal>
fr: <literal>commande &gt; toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: redirect standard output of <literal>command</literal> to a file <literal>foo</literal> (overwrite)
fr: rediriger la sortir standard de <literal>commande</literal> vers le fichier <literal>toto</literal> (l’écraser)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command 2&gt; foo</literal>
fr: <literal>commande 2&gt; toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: redirect standard error of <literal>command</literal> to a file <literal>foo</literal> (overwrite)
fr: rediriger la sortie d’erreur standard de la <literal>commande</literal> vers le fichier <literal>toto</literal> (et l’écraser)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command &gt;&gt; foo</literal>
fr: <literal>commande &gt;&gt; toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: redirect standard output of <literal>command</literal> to a file <literal>foo</literal> (append)
fr: rediriger la sortie standard de la <literal>commande</literal> vers le fichier <literal>toto</literal> (ajouter à la fin du fichier)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command 2&gt;&gt; foo</literal>
fr: <literal>commande 2&gt;&gt; toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: redirect standard error of <literal>command</literal> to a file <literal>foo</literal> (append)
fr: rediriger la sortie d’erreur standard de la <literal>commande</literal> vers le fichier <literal>toto</literal> (ajouter à la fin du fichier)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command &gt; foo 2&gt;&amp;1</literal>
fr: <literal>commande &gt; toto 2&gt;&amp;1</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: redirect both standard output and standard error of <literal>command</literal> to a file <literal>foo</literal>
fr: rediriger à la fois la sortie standard et l’erreur standard de la <literal>commande </literal> vers le fichier «&nbsp;<literal>toto</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command &lt; foo</literal>
fr: <literal>commande &lt; toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: redirect standard input of <literal>command</literal> to a file <literal>foo</literal>
fr: rediriger l’entrée standard de la <literal>commande</literal> vers le fichier <literal>toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command &lt;&lt; delimiter</literal>
fr: <literal>commande &lt;&lt; délimiteur</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: redirect standard input of <literal>command</literal> to the following lines until "<literal>delimiter</literal>" is met (here document)
fr: rediriger l’entrée standard de la <literal>commande</literal> vers les lignes suivantes jusqu’à ce que le «&nbsp;<literal>délimiteur</literal>&nbsp;» soit rencontré (ce document)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command &lt;&lt;- delimiter</literal>
fr: <literal>command &lt;&lt;- délimiteur</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: redirect standard input of <literal>command</literal> to the following lines until "<literal>delimiter</literal>" is met (here document, the leading tab characters are stripped from input lines)
fr: rediriger l’entrée standard de <literal>commande</literal> vers les lignes qui suivent jusqu’à ce que le «&nbsp;<literal>délimiteur</literal>&nbsp;» soit rencontré, les caractères de tabulation de tête sont supprimés des lignes d’entrée)

note: type: Content of: <book><chapter><section><section><para>
en: The Debian system is a multi-tasking system. Background jobs allow users to run multiple programs in a single shell.  The management of the background process involves the shell builtins: <literal>jobs</literal>, <literal>fg</literal>, <literal>bg</literal>, and <literal>kill</literal>.  Please read sections of bash(1) under "SIGNALS", and "JOB CONTROL", and <literal>builtins</literal>(1).
fr: Le système Debian est un système multi-tâches. Les travaux s’exécutant en arrière-plan permettent aux utilisateurs de faire tourner plusieurs programmes depuis un seul interpréteur de commandes. La gestion des processus en arrière-plan fait appel aux commandes internes de l’interpréteur&nbsp;: <literal>jobs</literal>, <literal>fg</literal>, <literal>bg</literal> et <literal>kill</literal>. Veuillez lire les sections de bash(1) se trouvant sous «&nbsp;SIGNAUX&nbsp;» et «&nbsp;CONTRÔLE DES TÂCHES&nbsp;» ainsi que <literal>builtins</literal>(1).

note: type: Content of: <book><chapter><section><section><para>
en: Although all 4 examples of shell redirections display the same thing, the last example runs an extra <literal>cat</literal> command and wastes resources with no reason.
fr: Bien que ces 4 exemples de redirections d’interpréteur de commande affichent la même chose, le dernier exemple utilise la commande supplémentaire <literal>cat</literal> et gaspille des ressources sans raison.

note: type: Content of: <book><chapter><section><section><para>
en: The shell allows you to open files using the <literal>exec</literal> builtin with an arbitrary file descriptor.
fr: L’interpréteur de commande vous permet d’ouvrir des fichiers en utilisant la commande interne <literal>exec</literal> avec un descripteur de fichier arbitraire.

note: type: Content of: <book><chapter><section><section><para>
en: The file descriptor 0-2 are predefined.
fr: Les descripteurs de fichiers 0-2 sont prédéfinis.

note: type: Content of: <book><chapter><section><section><table><title>
en: Predefined file descriptors
fr: Descripteurs de fichier prédéfinis

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: device
fr: périphérique

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: file descriptor
fr: descripteur de fichier

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: standard input
fr: entrée standard

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: standard output
fr: sortie standard

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: standard error
fr: erreur standard

note: type: Content of: <book><chapter><section><section><title>
en: Command alias
fr: Alias de commande

note: type: Content of: <book><chapter><section><section><para>
en: You can set an alias for the frequently used command.
fr: Vous pouvez définir des alias pour les commandes fréquemment utilisées.

note: type: Content of: <book><chapter><section><section><para>
en: Now, "<literal>la</literal>" works as a short hand for "<literal>ls -la</literal>" which lists all files in the long listing format.
fr: Maintenant, «&nbsp;<literal>la</literal>&nbsp;» fonctionnera comme un raccourci pour «&nbsp;<literal>ls -la</literal>&nbsp;» qui donne la liste de tous les fichier dans le format de liste long.

note: type: Content of: <book><chapter><section><section><para>
en: You can list any existing aliases by <literal>alias</literal> (see <literal>bash</literal>(1) under "SHELL BUILTIN COMMANDS").
fr: Vous pouvez afficher la liste de tous les alias existants par la commande <literal>alias</literal> (consultez <literal>bash</literal>(1) sous «&nbsp;COMMANDES INTERNES DU SHELL&nbsp;»).

note: type: Content of: <book><chapter><section><section><para>
en: You can identity exact path or identity of the command by <literal>type</literal> (see <literal>bash</literal>(1) under "SHELL BUILTIN COMMANDS").
fr: Vous pouvez identifier le chemin exact ou identifier la commande par <literal>type</literal> (consultez <literal>bash</literal>(1) sous «&nbsp;COMMANDES INTERNES DU SHELL &nbsp;»).

note: type: Content of: <book><chapter><section><section><para>
en: Here <literal>ls</literal> was recently searched while "<literal>file</literal>" was not, thus "<literal>ls</literal>" is "hashed", i.e., the shell has an internal record for the quick access to the location of the "<literal>ls</literal>" command.
fr: Ici, <literal>ls</literal> a été récemment recherché alors que «&nbsp;<literal>file</literal>&nbsp;» ne l’a pas été, donc «&nbsp;<literal>ls</literal>&nbsp;» est «&nbsp;hachée&nbsp;», c’est-à-dire que l’interpréteur de commandes possède un enregistrement interne permettant un accès rapide à l’emplacement de la commande «&nbsp;<literal>ls</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><tip><para>
en: See <xref linkend="_colorized_commands"/>.
fr: Consultez <xref linkend="_colorized_commands"/>.

note: type: Content of: <book><chapter><section><title>
en: Unix-like text processing
fr: Traitement des données textuelles à la UNIX

note: type: Content of: <book><chapter><section><para>
en: In Unix-like work environment, text processing is done by piping text through chains of standard text processing tools. This was another crucial Unix innovation.
fr: Dans un environnement de travail à la UNIX, le traitement du texte est effectué en passant le texte par des tubes au travers d’une chaîne d’outils standards de traitement de texte. C’est une autre innovation cruciale d’UNIX.

note: type: Content of: <book><chapter><section><section><title>
en: Unix text tools
fr: Outils de traitement de texte d’UNIX

note: type: Content of: <book><chapter><section><section><para>
en: There are few standard text processing tools which are used very often on the Unix-like system.
fr: Il existe quelques outils standard de traitement de texte qui sont très souvent utilisés sur les systèmes «&nbsp;UNIX-like&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: No regular expression is used:
fr: Aucune expression rationnelle n’est utilisée&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>cat</literal>(1) concatenates files and outputs the whole content.
fr: <literal>cat</literal>(1) concatène des fichiers et en affiche le contenu complet&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>tac</literal>(1) concatenates files and outputs in reverse.
fr: <literal>tac</literal>(1) concatène des fichiers et les affiche en ordre inverse&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>cut</literal>(1) selects parts of lines and outputs.
fr: <literal>cut</literal>(1) sélectionne des parties de lignes et les affiche &nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>head</literal>(1) outputs the first part of files.
fr: <literal>head</literal>(1) affiche le début d’un fichier&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>tail</literal>(1) outputs the last part of files.
fr: <literal>tail</literal>(1) affiche la fin d’un fichier&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>sort</literal>(1) sorts lines of text files.
fr: <literal>sort</literal>(1) trie des lignes de texte&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>uniq</literal>(1) removes duplicate lines from a sorted file.
fr: <literal>uniq</literal>(1) supprime les lignes dupliquées d’un fichier trié &nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>tr</literal>(1) translates or deletes characters.
fr: <literal>tr</literal>(1) traduit ou supprime des caractères&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>diff</literal>(1) compares files line by line.
fr: <literal>diff</literal>(1) compare des fichiers ligne par ligne.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Basic regular expression (<emphasis role="strong">BRE</emphasis>) is used as default:
fr: Une expression rationnelle basique (<emphasis role="strong">BRE</emphasis>) est utilisée par défaut :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>ed</literal>(1) is a primitive line editor.
fr: <literal>ed</literal>(1) est un éditeur par ligne primitif&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>sed</literal>(1) is a stream editor.
fr: <literal>sed</literal>(1) est un éditeur de flux&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>grep</literal>(1) matches text with patterns.
fr: <literal>grep</literal>(1) analyse la correspondance d’un texte avec des motifs&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>vim</literal>(1) is a screen editor.
fr: <literal>vim</literal>(1) est un éditeur en mode écran&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>emacs</literal>(1) is a screen editor. (somewhat extended <emphasis role="strong">BRE</emphasis>)
fr: <literal>emacs</literal>(1) est un éditeur en mode écran (un peu étendu <emphasis role="strong">BRE</emphasis>).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Extended regular expression (<emphasis role="strong">ERE</emphasis>) is used:
fr: Une expression rationnelle étendue (<emphasis role="strong">ERE</emphasis>) est utilisée&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>awk</literal>(1) does simple text processing.
fr: <literal>awk</literal>(1) effectue un traitement simple du texte&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>egrep</literal>(1) matches text with patterns.
fr: <literal>egrep</literal>(1) fait correspondre du texte avec des motifs&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>tcl</literal>(3tcl) can do every conceivable text processing: See <literal>re_syntax</literal>(3). Often used with <literal>tk</literal>(3tk).
fr: <literal>tcl</literal>(3tcl) peut effectuer tous les traitements possibles du texte&nbsp;: consulter <literal>re_syntax</literal>(3). Souvent utilisé avec <literal>tk</literal>(3tk)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>perl</literal>(1) can do every conceivable text processing. See <literal>perlre</literal>(1).
fr: <literal>perl</literal>(1) peut effectuer tous les traitements imaginables sur du texte. Consulter <literal>perlre</literal>(1)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>pcregrep</literal>(1) from the <literal>pcregrep</literal> package matches text with <ulink url="&perlcompatiblererexpressionspcre;">Perl Compatible Regular Expressions (PCRE)</ulink> pattern.
fr: <literal>pcregrep</literal>(1) du paquet <literal>pcregrep</literal> fait la correspondance de texte avec des motifs d’<ulink url="&perlcompatiblererexpressionspcre;">expressions rationnelles compatibles avec Perl (PCRE)</ulink> («&nbsp;Perl Compatible Regular Expressions&nbsp;»)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>python</literal>(1) with the <literal>re</literal> module can do every conceivable text processing. See "<literal>/usr/share/doc/python/html/index.html</literal>".
fr: <literal>python</literal>(1) avec le module <literal>re</literal> peut faire tous les traitements imaginables sur du texte. Consultez «&nbsp;<literal>/usr/share/doc/python/html/index.html</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: If you are not sure what exactly these commands do, please use "<literal>man command</literal>" to figure it out by yourself.
fr: Si vous n’êtes pas certain de ce que font exactement ces commandes veuillez utiliser la commande «&nbsp;<literal>man</literal>&nbsp;» pour vous en faire une idée par vous-même.

note: type: Content of: <book><chapter><section><section><note><para>
en: Sort order and range expression are locale dependent.  If you wish to obtain traditional behavior for a command, use <emphasis role="strong">C</emphasis> locale or <emphasis role="strong">C.UTF-8</emphasis> locale instead of normal <emphasis role="strong">UTF-8</emphasis> ones (see <xref linkend="_the_locale"/>).
fr: L'ordre de tri et l’étendue de l'expression dépendent de la locale. Si vous souhaitez obtenir un comportement traditionnel pour une commande, utilisez la locale <emphasis role="strong">C</emphasis> ou <emphasis role="strong">C.UTF-8</emphasis> au lieu des locales normales <emphasis role="strong">UTF-8</emphasis> (voir <xref linkend="_the_locale"/>).

note: type: Content of: <book><chapter><section><section><note><para>
en: <ulink url="&perl;">Perl</ulink> regular expressions (<literal>perlre</literal>(1)), <ulink url="&perlcompatiblererexpressionspcre;">Perl Compatible Regular Expressions (PCRE)</ulink>, and <ulink url="&python;">Python</ulink> regular expressions offered by the <literal>re</literal> module have many common extensions to the normal <emphasis role="strong">ERE</emphasis>.
fr: Les expressions rationnelles de <ulink url="&perl;">Perl</ulink> (<literal>perlre</literal>(1)), <ulink url="&perlcompatiblererexpressionspcre;">Expressions rationnelles compatible avec Perl (PCRE)</ulink> et les expressions rationnelles de <ulink url="&python;">Python</ulink> proposées par le module <literal>re</literal> ont de nombreuses extensions courantes par rapport aux expressions rationnelles étendues <emphasis role="strong">ERE</emphasis>.

note: type: Content of: <book><chapter><section><section><title>
en: Regular expressions
fr: Expressions rationnelles

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&regularexpressions;">Regular expressions</ulink> are used in many text processing tools.  They are analogous to the shell globs, but they are more complicated and powerful.
fr: Les <ulink url="&regularexpressions;">expressions rationnelles</ulink> sont utilisées avec de nombreux outils de traitement du texte. Elles sont analogues aux motifs génériques «&nbsp;globs&nbsp;» du shell mais elles sont plus compliquées et plus puissantes.

note: type: Content of: <book><chapter><section><section><para>
en: The regular expression describes the matching pattern and is made up of text characters and <emphasis role="strong">metacharacters</emphasis>.
fr: L’expression rationnelle décrit le motif de correspondance, elle est constituée de caractères de texte et de <emphasis role="strong">métacaractères</emphasis>.

note: type: Content of: <book><chapter><section><section><para>
en: A <emphasis role="strong">metacharacter</emphasis> is just a character with a special meaning.  There are 2 major styles, <emphasis role="strong">BRE</emphasis> and <emphasis role="strong">ERE</emphasis>, depending on the text tools as described above.
fr: Un <emphasis role="strong">métacaractère</emphasis> est simplement un caractère ayant une signification particulière. Il en existe deux styles principaux, <emphasis role="strong">BRE</emphasis> et <emphasis role="strong">ERE</emphasis> suivant les outils de texte décrits ci-dessus.

note: type: Content of: <book><chapter><section><section><table><title>
en: Metacharacters for BRE and ERE
fr: Métacaractères pour BRE et ERE

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of the regular expression
fr: description de l’expression rationnelle

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: common <emphasis role="strong">metacharacters</emphasis>
fr: <emphasis role="strong">métacaractères</emphasis> courants

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: BRE only "<literal>\</literal>" escaped <emphasis role="strong">metacharacters</emphasis>
fr: <emphasis role="strong">métacaractères</emphasis> uniquement BRE, déspécifiés par «&nbsp;<literal>\</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>+ ? ( ) { } |</literal>
fr: <literal>+ ? ( ) { } |</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ERE only non-"<literal>\</literal>" escaped <emphasis role="strong">metacharacters</emphasis>
fr: <emphasis role="strong">métacaractères</emphasis> uniquement ERE, non déspécifiés par «&nbsp;<literal>\</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match <emphasis role="strong">non-metacharacter</emphasis> "<literal>c</literal>"
fr: correspond au <emphasis role="strong">non métacaractère</emphasis> «&nbsp;<literal>c</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match a literal character "<literal>c</literal>" even if "<literal>c</literal>" is <emphasis role="strong">metacharacter</emphasis> by itself
fr: correspond au caractère littéral «&nbsp;<literal>c</literal>&nbsp;» même si «&nbsp;<literal>c</literal>&nbsp;» est un <emphasis role="strong">métacaractère</emphasis> en lui-même

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match any character including newline
fr: correspond à n’importe quel caractère y compris le saut de ligne

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: position at the beginning of a string
fr: position au début d’une chaîne de caractères

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: position at the end of a string
fr: position à la fin d’une chaîne de caractères

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: position at the beginning of a word
fr: position au début d’un mot

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: position at the end of a word
fr: position à la fin d’un mot

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match any characters in "<literal>abc…</literal>"
fr: correspond à n’importe quel caractère dans «&nbsp;<literal>abc…</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match any characters except in "<literal>abc…</literal>"
fr: correspond à n’importe quel caractère sauf ceux se trouvant dans «&nbsp;<literal>abc…</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match zero or more regular expressions identified by "<literal>r</literal>"
fr: correspond à aucune ou plusieurs instances de l’expression rationnelle identifiée par «&nbsp;<literal>r</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match one or more regular expressions identified by "<literal>r</literal>"
fr: correspond à une ou plusieurs instances de l’expression rationnelle identifiée par «&nbsp;<literal>r</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match zero or one regular expressions identified by "<literal>r</literal>"
fr: correspond à aucune ou une instance de l’expression rationnelle identifiée par «&nbsp;<literal>r</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match one of the regular expressions identified by "<literal>r1</literal>" or "<literal>r2</literal>"
fr: correspond à une instance de l’expression rationnelle identifiée par «&nbsp;<literal>r1</literal>&nbsp;» ou«&nbsp;<literal>r2</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match one of the regular expressions identified by "<literal>r1</literal>" or "<literal>r2</literal>" and treat it as a <emphasis role="strong">bracketed</emphasis> regular expression
fr: correspond à une des expressions rationnelles identifiées par «&nbsp;<literal>r1</literal>&nbsp;» ou «&nbsp;<literal>r2</literal>&nbsp;» et la traite comme une expression rationnelle <emphasis role="strong">entre crochets</emphasis>

note: type: Content of: <book><chapter><section><section><para>
en: The regular expression of <emphasis role="strong"><literal>emacs</literal></emphasis> is basically <emphasis role="strong">BRE</emphasis> but has been extended to treat "<literal>+</literal>"and "<literal>?</literal>" as the <emphasis role="strong">metacharacters</emphasis> as in <emphasis role="strong">ERE</emphasis>.  Thus, there are no needs to escape them with "<literal>\</literal>" in the regular expression of <literal>emacs</literal>.
fr: Une expression rationnelle d’<emphasis role="strong"><literal>emacs</literal></emphasis> est <emphasis role="strong">BRE de base</emphasis> mais elle a été étendue afin de traiter «&nbsp;<literal>+</literal>&nbsp;» et «&nbsp;<literal>?</literal>&nbsp;» comme des <emphasis role="strong">métacaractères</emphasis> comme dans les <emphasis role="strong">ERE</emphasis>. Il n’est dont pas nécessaire de les échapper avec «&nbsp;<literal>\</literal>&nbsp;» dans les expressions rationnelles d’<literal>emacs</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: <literal>grep</literal>(1) can be used to perform the text search using the regular expression.
fr: <literal>grep</literal>(1) peut être utilisé pour effectuer de la recherche de texte en utilisant une expression rationnelle.

note: type: Content of: <book><chapter><section><section><title>
en: Replacement expressions
fr: Expressions de remplacement

note: type: Content of: <book><chapter><section><section><para>
en: For the replacement expression, some characters have special meanings.
fr: Pour l’expression de remplacement, certains caractères ont une signification particulière.

note: type: Content of: <book><chapter><section><section><table><title>
en: The replacement expression
fr: Expressions de remplacement

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: replacement expression
fr: expressions de remplacement

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of the text to replace the replacement expression
fr: description du texte destiné à remplacer l’expression de replacement

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: what the regular expression matched (use <literal>\&amp;</literal> in <literal>emacs</literal>)
fr: ce à quoi correspond l’expression rationnelle (utilisez <literal>\&amp;</literal> avec <literal>emacs</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: what the n-th <emphasis role="strong">bracketed</emphasis> regular expression matched ("n" being number)
fr: ce à quoi la nième expression rationnelle <emphasis role="strong">entre crochets</emphasis> correspond («&nbsp;n&nbsp;» étant un nombre)

note: type: Content of: <book><chapter><section><section><para>
en: For Perl replacement string, "$&amp;" is used instead of "&amp;" and "$n" is used instead of "\n".
fr: Pour chaîne de caractères Perl de remplacement, "$&amp;" est utilisé au lieu de "&amp;" et "$n" est utilisé au lieu de "\n".

note: type: Content of: <book><chapter><section><section><para>
en: Here please pay extra attention to the style of the <emphasis role="strong">bracketed</emphasis> regular expression and how the matched strings are used in the text replacement process on different tools.
fr: Vous prêterez ici une attention particulière au style de l’expression rationnelle <emphasis role="strong">entre crochets</emphasis> et à la manière dont les chaînes qui correspondent sont utilisées dans le processus de remplacement du texte avec les différents outils.

note: type: Content of: <book><chapter><section><section><para>
en: These regular expressions can be used for cursor movements and text replacement actions in some editors too.
fr: Ces expressions rationnelles peuvent aussi être utilisées pour les déplacements du curseur et des actions de remplacement de texte dans certains éditeurs.

note: type: Content of: <book><chapter><section><section><para>
en: The back slash "<literal>\</literal>" at the end of line in the shell commandline escapes newline as a white space character and continues shell command line input to the next line.
fr: Un «&nbsp;back slash&nbsp;» («&nbsp;<literal>\</literal>&nbsp;») en fin de ligne sur la ligne de commandes du shell déspécifie le saut de ligne en un caractère d’espacement et permet de poursuivre la ligne de commandes de l’interpréteur sur la ligne suivante.

note: type: Content of: <book><chapter><section><section><para>
en: Please read all the related manual pages to learn these commands.
fr: Pour apprendre ces commandes, veuillez lire les pages de manuel correspondantes.

note: type: Content of: <book><chapter><section><section><title>
en: Global substitution with regular expressions
fr: Substitution globale avec des expressions rationnelles

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>ed</literal>(1) command can replace all instances of "<literal>FROM_REGEX</literal>" with "<literal>TO_TEXT</literal>" in "<literal>file</literal>".
fr: La commande <literal>ed</literal>(1) peut remplacer toutes les instances de «&nbsp;<literal>REGEX_SOURCE</literal>&nbsp;» par «&nbsp;<literal>TEXTE_DESTINATION</literal> dans «&nbsp;<literal>fichier</literal>&nbsp;»&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>sed</literal>(1) command can replace all instances of "<literal>FROM_REGEX</literal>" with "<literal>TO_TEXT</literal>" in "<literal>file</literal>".
fr: La commande <literal>sed</literal>(1) peut remplacer toutes les instances de «&nbsp;<literal>REGEX_SOURCE</literal>&nbsp;» par «&nbsp;<literal>TEXTE_DESTINATION</literal> dans «&nbsp;<literal>fichier</literal>&nbsp;»&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>vim</literal>(1) command can replace all instances of "<literal>FROM_REGEX</literal>" with "<literal>TO_TEXT</literal>" in "<literal>file</literal>" by using <literal>ex</literal>(1) commands.
fr: La commande <literal>vim</literal>(1) peut remplacer toutes les instances de «&nbsp;<literal>REGEX_SOURCE</literal>&nbsp;» avec «&nbsp;<literal>TEXTE_DESTINATION</literal>&nbsp;» dans «&nbsp;<literal>file</literal>&nbsp;» en utilisant les commandes «&nbsp;<literal>ex</literal>(1)&nbsp;:

note: type: Content of: <book><chapter><section><section><tip><para>
en: The "<literal>c</literal>" flag in the above ensures interactive confirmation for each substitution.
fr: L’indicateur «&nbsp;<literal>c</literal>&nbsp;» dans l’exemple qui précède permet une confirmation interactive de chaque substitution.

note: type: Content of: <book><chapter><section><section><para>
en: Multiple files ("<literal>file1</literal>", "<literal>file2</literal>", and "<literal>file3</literal>") can be processed with regular expressions similarly with <literal>vim</literal>(1) or <literal>perl</literal>(1).
fr: Plusieurs fichiers (&nbsp;<literal>fichier1</literal>&nbsp;», «&nbsp;<literal>fichier2</literal>&nbsp;» et «&nbsp;<literal>fichier3</literal>&nbsp;») peuvent être traités de manière similaire par une expression rationnelle avec <literal>vim</literal>(1) ou <literal>perl</literal>(1)&nbsp;:

note: type: Content of: <book><chapter><section><section><tip><para>
en: The "<literal>e</literal>" flag in the above prevents the "No match" error from breaking a mapping.
fr: L’indicateur «&nbsp;<literal>e</literal>&nbsp;» de l’exemple précédent évite qu’une erreur «&nbsp;No match&nbsp;» (pas de correspondance) ne casse un mapping&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: In the perl(1) example, "<literal>-i</literal>" is for the in-place editing of each target file, and "<literal>-p</literal>" is for the implicit loop over all given files.
fr: Dans l’exemple en perl(1) ci-dessus, le «&nbsp;<literal>-i</literal>&nbsp;» force l’édition directe de chaque fichier cible, et le «&nbsp;<literal>-p</literal>&nbsp;» induit une boucle implicite sur tous les fichiers.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Use of argument "<literal>-i.bak</literal>" instead of "<literal>-i</literal>" keeps each original file by adding "<literal>.bak</literal>" to its filename.  This makes recovery from errors easier for complex substitutions.
fr: L’utilisation du paramètre «&nbsp;<literal>-i.bak</literal>&nbsp;» à la place de «&nbsp; <literal>-i</literal>&nbsp;» conserve le fichier d’origine en ajoutant «&nbsp;<literal>.bak</literal>&nbsp;» à son nom de fichier. Cela permet la récupération plus facile d’erreurs lors de substitutions complexes.

note: type: Content of: <book><chapter><section><section><note><para>
en: <literal>ed</literal>(1) and <literal>vim</literal>(1) are <emphasis role="strong">BRE</emphasis>; <literal>perl</literal>(1) is <emphasis role="strong">ERE</emphasis>.
fr: <literal>ed</literal>(1) et <literal>vim</literal>(1) sont <emphasis role="strong">BRE</emphasis>&nbsp;; <literal>perl</literal>(1) est <emphasis role="strong">ERE</emphasis>.

note: type: Content of: <book><chapter><section><section><title>
en: Extracting data from text file table
fr: Extraire des données d’un tableau contenu dans un fichier texte

note: type: Content of: <book><chapter><section><section><para>
en: Let's consider a text file called "<literal>DPL</literal>" in which some pre-2004 Debian project leader's names and their initiation date are listed in a space-separated format.
fr: Considérons un fichier texte «&nbsp;<literal>DPL</literal>&nbsp;» dans lequel les noms de certains des responsables du projet Debian d’avant 2004 et leur date d’investiture sont présentés dans un format séparés par des espaces&nbsp;:

note: type: Content of: <book><chapter><section><section><tip><para>
en: See <ulink url="&abriefhistoryofdebian;">"A Brief History of Debian"</ulink> for the latest <ulink url="&debianleadershiphistory;">Debian leadership history</ulink>.
fr: Consultez «&nbsp;<ulink url="&abriefhistoryofdebian;">Bref historique de Debian</ulink>&nbsp;» pour la dernière <ulink url="&debianleadershiphistory;">Debian leadership history</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: Awk is frequently used to extract data from these types of files.
fr: Awk est fréquemment utilisé pour extraire des données de ce type de fichiers.

note: type: Content of: <book><chapter><section><section><para>
en: Shells such as Bash can be also used to parse this kind of file.
fr: Des interpréteurs de commandes comme Bash peuvent aussi être utilisés pour analyser ce genre de fichiers.

note: type: Content of: <book><chapter><section><section><para>
en: Here, the <literal>read</literal> builtin command uses characters in "<literal>$IFS</literal>" (internal field separators) to split lines into words.
fr: Ici, la commande interne <literal>read</literal> utilise les caractères de «&nbsp;<literal>$IFS</literal>&nbsp;» (séparateurs de champs internes) pour scinder les lignes en mots.

note: type: Content of: <book><chapter><section><section><para>
en: If you change "<literal>$IFS</literal>" to "<literal>:</literal>", you can parse "<literal>/etc/passwd</literal>" with shell nicely.
fr: Si vous changez «&nbsp;<literal>$IFS</literal>&nbsp;» en «&nbsp;<literal>:</literal>&nbsp;», vous pouvez analyser facilement le fichier «&nbsp;<literal>/etc/passwd</literal>&nbsp;»&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: (If Awk is used to do the equivalent, use "<literal>FS=':'</literal>" to set the field separator.)
fr: (Si Awk est utilisé pour faire la même chose, utilisez «&nbsp;<literal>FS=':'</literal>&nbsp;» pour définir le séparateur de champs.)

note: type: Content of: <book><chapter><section><section><para>
en: IFS is also used by the shell to split results of parameter expansion, command substitution, and arithmetic expansion.  These do not occur within double or single quoted words.  The default value of IFS is <emphasis>space</emphasis>, <emphasis>tab</emphasis>, and <emphasis>newline</emphasis> combined.
fr: IFS est aussi utilisé par l’interpréteur de commandes pour scinder le résultat de l’expansion des paramètres, de la substitution de commande et de l’expansion arithmétique. Cela ne se produit pas pour les mots entre double ou simple apostrophes. La valeur de IFS par défaut est <emphasis>space</emphasis>, <emphasis>tab</emphasis> et <emphasis>newline</emphasis> combinés.

note: type: Content of: <book><chapter><section><section><para>
en: Be careful about using this shell IFS tricks.  Strange things may happen, when shell interprets some parts of the script as its <emphasis role="strong">input</emphasis>.
fr: Faites attention en utilisant cette astuce IFS dans un shell. Des choses étranges peuvent survenir lorsque le shell interprète certaines parties du script comme son <emphasis role="strong">entrée</emphasis>.

note: type: Content of: <book><chapter><section><section><title>
en: Script snippets for piping commands
fr: Bouts de scripts pour les tubes

note: type: Content of: <book><chapter><section><section><para>
en: The following scripts do nice things as a part of a pipe.
fr: Les scripts suivants font des choses sympas avec les tubes.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of script snippets for piping commands
fr: Liste de parties de scripts pour enchaîner (piping) les commandes

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: script snippet (type in one line)
fr: fragment de script (à entrer sur une seule ligne)

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: effect of command
fr: effet de la commande

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: find all files under "<literal>/usr</literal>"
fr: rechercher tous les fichiers se trouvant sous «&nbsp;<literal>/usr</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: print 1 to 100
fr: imprimer 1 à 100

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>| xargs -n 1 <emphasis>command</emphasis></literal>
fr: <literal>| xargs -n 1 <emphasis>commande</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: run command repeatedly with each item from pipe as its argument
fr: lancer la commande de manière répétitive en utilisant chaque élément provenant du tube (pipe) comme paramètre

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: split white-space-separated items from pipe into lines
fr: scinder les éléments séparés par des espaces provenant du tube (pipe) en différentes lignes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: merge all lines from pipe into a line
fr: concaténer les lignes provenant du tube en une seule ligne

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>| grep -e <emphasis>regex_pattern</emphasis></literal>
fr: <literal>| grep -e <emphasis>motif_expression_rationnelle</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: extract lines from pipe containing <emphasis>regex_pattern</emphasis>
fr: extraire du tube les lignes contenant <emphasis>motif_expression_rationnelle</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>| grep -v -e <emphasis>regex_pattern</emphasis></literal>
fr: <literal>| grep -v -e <emphasis>motif_expression_rationnelle</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: extract lines from pipe not containing <emphasis>regex_pattern</emphasis>
fr: extraire du tube les lignes ne contenant pas <emphasis>motif_expression_rationnelle</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: extract third field from pipe separated by "<literal>:</literal>" (passwd file etc.)
fr: extraire du tube le troisième champ, séparé par «&nbsp;<literal>:</literal>&nbsp;» (fichier passwd, etc.)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: extract third field from pipe separated by whitespaces
fr: extraire du tube le troisième champ séparé par des caractères d’espacement

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: extract third field from pipe separated by tab
fr: extraire du tube le troisième champ séparé par une tabulation

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove backspace and expand tabs to spaces
fr: supprimer le retour arrière (backspace) et convertir les tabulations en espaces

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: expand tabs
fr: convertir les tabulations en espaces

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sort and remove duplicates
fr: trier et supprimer les doublons

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert uppercase to lowercase
fr: convertir de majuscules en minuscules

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: concatenate lines into one line
fr: concaténer les lignes en une seule ligne

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove CR
fr: supprimer le retour à la ligne (CR)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: add "<literal>#</literal>" to the start of each line
fr: ajouter «&nbsp;<literal>#</literal>&nbsp;» au début de chaque ligne

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove "<literal>.ext</literal>"
fr: supprimer «&nbsp;<literal>.ext</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: print the second line
fr: afficher la seconde ligne

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: print the first 2 lines
fr: afficher les deux premières lignes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: print the last 2 lines
fr: afficher les deux dernières lignes

note: type: Content of: <book><chapter><section><section><para>
en: A one-line shell script can loop over many files using <literal>find</literal>(1) and <literal>xargs</literal>(1) to perform quite complicated tasks.  See <xref linkend="_idioms_for_the_selection_of_files"/> and <xref linkend="_repeating_a_command_looping_over_files"/>.
fr: Un script de l’interpréteur d’une seule ligne peut reboucler sur de nombreux fichiers en utilisant <literal>find</literal>(1) et <literal>xargs</literal>(1) afin d’effectuer des tâches assez complexes. Consultez <xref linkend="_idioms_for_the_selection_of_files"/> et <xref linkend="_repeating_a_command_looping_over_files"/>.

note: type: Content of: <book><chapter><section><section><para>
en: When using the shell interactive mode becomes too complicated, please consider to write a shell script (see <xref linkend="_the_shell_script"/>).
fr: Lorsque l’utilisation de l’interpréteur de commandes en mode interactif devient trop compliquée, pensez à écrire un script en shell (consultez <xref linkend="_the_shell_script"/>).

note: type: Content of: <book><chapter><title>
en: Debian package management
fr: Gestion des paquets Debian

note: type: Content of: <book><chapter><note><para>
en: This chapter is written assuming the latest stable release is codename: <literal>&codename-stable;</literal>.
fr: Ce chapitre a été écrit en supposant que le nom de code de la dernière version stable est <literal>&Codename-stable;</literal>.

note: type: Content of: <book><chapter><note><para>
en: The data source of the APT system is collectively refered as <emphasis role="strong">the source list</emphasis> in this document .  This can be defined anywhere in the "<literal>/etc/apt/sources.list</literal>" file, "<literal>/etc/apt/sources.list.d/*.list</literal>" files, or "<literal>/etc/apt/sources.list.d/*.sources</literal>" files.
fr: La source des données du système APT est collectivement appelée <emphasis role="strong">la liste des sources</emphasis> dans ce document.  Elle peut être définie n'importe où dans le fichier "<literal>/etc/apt/sources.list</literal>", les fichiers "<literal>/etc/apt/sources.list.d/*.list</literal>" ou les fichiers "<literal>/etc/apt/sources.list.d/*.sources</literal>".

note: type: Content of: <book><chapter><section><title>
en: Debian package management prerequisites
fr: Prérequis pour la gestion des paquets Debian

note: type: Content of: <book><chapter><section><section><title>
en: Debian package management system
fr: Système de gestion des paquets Debian

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&debian;">Debian</ulink> is a volunteer organization which builds <emphasis role="strong">consistent</emphasis> distributions of pre-compiled binary packages of free software and distributes them from its archive.
fr: <ulink url="&debian;">Debian</ulink> est une association de volontaires qui construit des distributions <emphasis role="strong">cohérentes</emphasis> de paquets binaires de logiciels libres pré-compilés et les distribue depuis son archive.

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&thedebianarchive;">The Debian archive</ulink> is offered by <ulink url="&manyremotemirrorsites;">many remote mirror sites</ulink> for access through HTTP and FTP methods. It is also available as <ulink url="&cdromdvd;">CD-ROM/DVD</ulink>.
fr: <ulink url="&thedebianarchive;">L’archive Debian</ulink> est proposée depuis de <ulink url="&manyremotemirrorsites;">nombreux sites-miroirs distants</ulink>, on peut y accéder par les méthodes HTTP et FTP. Elle est aussi disponible sous forme de <ulink url="&cdromdvd;">CD-ROM/DVD</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: The current Debian package management system which can utilize all these resources is <ulink url="&advancedpackagingtoolapt;">Advanced Packaging Tool (APT)</ulink>.
fr: Le système actuel de gestion des paquets de Debian qui peut utiliser toutes ces ressources est <ulink url="&advancedpackagingtoolapt;">Advanced Packaging Tool (APT)</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: The Debian package management system, <emphasis role="strong">when used properly</emphasis>, offers the user to install <emphasis role="strong">consistent sets of binary packages</emphasis> to the system from the archive.  Currently, there are &all-packages; packages available for the &arch; architecture.
fr: Le système de gestion des paquets Debian, <emphasis role="strong">lorsqu’il est proprement utilisé</emphasis>, permet à l’utilisateur d’installer sur le système des <emphasis role="strong">ensembles cohérents de paquets binaires</emphasis> à partir de l’archive. Il y a actuellement &all-packages; paquets disponibles pour l’architecture &arch;.

note: type: Content of: <book><chapter><section><section><para>
en: The Debian package management system has a rich history and many choices for the front end user program and back end archive access method to be used.  Currently, we recommend the following.
fr: Le système de gestion des paquets de Debian possède un riche historique et de nombreux choix de programmes d’interface pour l’utilisateur final et de méthodes de fond pour l’accès aux archives. Actuellement, nous recommandons ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>apt</literal>(8) for all interactive command line operations, including package installation, removal and dist-upgrades.
fr: <literal>apt</literal>(8) pour toutes les opérations interactives en ligne de commande, y compris l'installation et la suppression de paquets et la mise à niveau de la distribution.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>apt-get</literal>(8) for calling Debian package management system from scripts. It is also a fallback option when <literal>apt</literal> is not available (often with older Debian systems).
fr: <literal>apt-get</literal>(8) pour appeler le système de gestion de paquet Debian depuis des scripts. C'est également une option de rechange lorsqu'<literal>apt</literal> n'est pas disponible (souvent le cas avec d'anciens systèmes Debian).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>aptitude</literal>(8) for an interactive text interface to manage the installed packages and to search the available packages.
fr: <literal>aptitude</literal>(8) pour une interface interactive en mode texte permettant de gérer les paquets installés et de faire des recherches parmi les paquets disponibles.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of Debian package management tools
fr: Liste des outils de gestion des paquets de Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: low level package management system for Debian (file based)
fr: système de gestion des paquets de bas niveau pour Debian (basé sur les fichiers)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: APT front-end to manage packages with CLI: <literal>apt</literal>/<literal>apt-get</literal>/<literal>apt-cache</literal>
fr: frontaux d’APT pour gérer les paquets en ligne de commande : <literal>apt</literal>/<literal>apt-get</literal>/<literal>apt-cache</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: APT front-end to interactively manage packages with full screen console: <literal>aptitude</literal>(8)
fr: frontal d’APT pour gérer interactivement les paquets avec une console plein écran : <literal>aptitude</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: APT front-end to install selected tasks: <literal>tasksel</literal>(8)
fr: frontal d’APT pour installer les tâches sélectionnées : <literal>tasksel</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: enhancement package for APT to enable automatic installation of security upgrades
fr: paquet d’amélioration d’APT permettant une installation automatique des mises à niveau de sécurité

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Software Center for GNOME (GUI APT front-end)
fr: gestionnaire de logiciels pour GNOME (interface graphique pour APT)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: graphical package manager (GTK APT front-end)
fr: gestionnaire de paquets graphique (frontal en GTK pour APT)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: APT utility programs: <literal>apt-extracttemplates</literal>(1), <literal>apt-ftparchive</literal>(1), and <literal>apt-sortpkgs</literal>(1)
fr: Programmes utilitaires d’APT&nbsp;: <literal>apt-extracttemplates</literal>(1), <literal>apt-ftparchive</literal>(1) et <literal>apt-sortpkgs</literal>(1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: package change history notification tool
fr: outil de notification des modifications d’un paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: lists critical bugs before each APT installation
fr: affiche la liste des bogues critiques avant chaque installation par APT

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: APT package searching utility — command-line interface
fr: utilitaire de recherche de paquet d’APT — interface en ligne de commandes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: recursively lists package dependencies
fr: afficher de manière récursive la liste des dépendances du paquet

note: type: Content of: <book><chapter><section><section><title>
en: Package configuration
fr: Configuration de paquets

note: type: Content of: <book><chapter><section><section><para>
en: Here are some key points for package configuration on the Debian system.
fr: Voici quelques points-clés de la configuration des paquets sur un système Debian&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The manual configuration by the system administrator is respected. In other words, the package configuration system makes no intrusive configuration for the sake of convenience.
fr: la configuration manuelle effectuée par l’administrateur du système est respectée. En d’autres termes, le système de configuration des paquets effectue, pour des raisons de commodité, une configuration non intrusive&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Each package comes with its own configuration script with standardized user interface called <literal>debconf</literal>(7) to help initial installation process of the package.
fr: chaque paquet possède son propre script de configuration avec une interface utilisateur standardisée appelée <literal>debconf</literal>(7) qui permet de faciliter le processus initial d’installation du paquet&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Debian Developers try their best to make your upgrade experience flawless with package configuration scripts.
fr: les développeurs Debian font de leur mieux pour que vos mises à jour se fassent de manière impeccable avec les scripts de configuration du paquet&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Full functionalities of packaged software are available to the system administrator.  But ones with security risks are disabled in the default installation.
fr: l’administrateur du système peut utiliser toutes les fonctionnalités des paquets de logiciels. Cependant, celles qui présentent un risque de sécurité sont désactivées lors de l’installation par défaut&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: If you manually activate a service with some security risks, you are responsible for the risk containment.
fr: si vous activez vous-même un service qui présente certains risques de sécurité, vous êtes responsable du confinement du risque&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Esoteric configuration may be manually enabled by the system administrator.  This may create interference with popular generic helper programs for the system configuration.
fr: Des configurations ésotériques peuvent être activées manuellement par l’administrateur du système. Cela peut créer une interférence avec les programmes génériques d’assistance à la configuration du système.

note: type: Content of: <book><chapter><section><section><title>
en: Basic precautions
fr: Précautions de base

note: type: Content of: <book><chapter><section><section><warning><para>
en: Do not install packages from random mixture of suites.  It probably breaks the package consistency which requires deep system management knowledge, such as compiler <ulink url="&abi;">ABI</ulink>, <ulink url="&library;">library</ulink> version, interpreter features, etc.
fr: Ne pas installer de paquets provenant d’un mélange aléatoire de suites. Cela va probablement casser la cohérence des paquets et demande une connaissance en profondeur de la gestion du système, comme l’<ulink url="&abi;">ABI</ulink>, d’un compilateur, la version d’une <ulink url="&library;">bibliothèque</ulink>, les fonctionnalités d’un interpréteur, etc.

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&newbie;">newbie</ulink> Debian system administrator should stay with the <emphasis role="strong"><literal>stable</literal></emphasis> release of Debian while applying only security updates.  Until you understand the Debian system very well, you should follow the following precautions.
fr: Le <ulink url="&newbie;">nouveau</ulink> administrateur du système Debian devrait rester avec la <emphasis role="strong"><literal>stable</literal></emphasis> version de Debian tout en appliquant seulement les mises à jour de sécurité.  Jusqu'à ce que vous compreniez très bien le système Debian, vous devriez suivre les précautions suivantes.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Do not include <emphasis role="strong"><literal>testing</literal></emphasis> or <emphasis role="strong"><literal>unstable</literal></emphasis> in <emphasis role="strong">the source list</emphasis>.
fr: Ne pas inclure <emphasis role="strong"><literal>testing</literal></emphasis> ou <emphasis role="strong"><literal>unstable</literal></emphasis> dans <emphasis role="strong">la liste des sources</emphasis>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Do not mix standard Debian with other non-Debian archives such as Ubuntu in <emphasis role="strong">the source list</emphasis> .
fr: Ne mélangez pas les archives Debian standard avec d'autres archives non Debian comme Ubuntu dans <emphasis role="strong">la liste des sources</emphasis> .

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Do not create "<literal>/etc/apt/preferences</literal>".
fr: ne pas créer le fichier «&nbsp;<literal>/etc/apt/preferences</literal>&nbsp;»&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Do not change default behavior of package management tools through configuration files without knowing their full impacts.
fr: ne pas modifier le comportement par défaut des outils de gestion des paquets au travers des fichiers de configuration sans en connaître toutes les conséquences&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Do not install random packages by "<literal>dpkg -i <emphasis>random_package</emphasis></literal>".
fr: ne pas installer de paquets quelconques à l’aide de «&nbsp;<literal>dpkg -i <emphasis>paquet_quelconque</emphasis></literal>&nbsp;»&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Do not ever install random packages by "<literal>dpkg --force-all -i <emphasis>random_package</emphasis></literal>".
fr: ne jamais installer de paquets quelconques à l’aide de «&nbsp;<literal>dpkg --force-all -i <emphasis>paquet_quelconque</emphasis></literal>&nbsp;»&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Do not erase or alter files in "<literal>/var/lib/dpkg/</literal>".
fr: ne pas effacer ni modifier les fichiers se trouvant dans «&nbsp;<literal>/var/lib/dpkg/</literal>&nbsp;»&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Do not overwrite system files by installing software programs directly compiled from source.
fr: ne pas écraser les fichiers systèmes en installant des logiciels directement depuis les sources.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Install them into "<literal>/usr/local</literal>" or "<literal>/opt</literal>", if needed.
fr: Au besoin, les installer dans «&nbsp;<literal>/usr/local</literal>&nbsp;» ou «&nbsp;<literal>/opt</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: The non-compatible effects caused by violating above precautions to the Debian package management system may leave your system unusable.
fr: Les effets de non-compatibilité provoqués par la violation des précautions ci-dessus concernant le système de gestion des paquets Debian peuvent rendre votre système inutilisable.

note: type: Content of: <book><chapter><section><section><para>
en: The serious Debian system administrator who runs mission critical servers, should use extra precautions.
fr: L’administrateur système Debian sérieux, qui s’occupe de serveurs dont la mission est critique, devra prendre des précautions supplémentaires&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Do not install any packages including security updates from Debian without thoroughly testing them with your particular configuration under safe conditions.
fr: ne pas installer de paquets, y compris les mises à jour de sécurité provenant de Debian sans les avoir testés soigneusement, avec votre configuration particulière, dans des conditions sûres.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: You as the system administrator are responsible for your system in the end.
fr: Vous êtes finalement, en tant qu’administrateur système, responsable de votre système.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The long stability history of the Debian system is no guarantee by itself.
fr: La longue histoire de stabilité du système Debian n’est pas, en elle-même, une garantie.

note: type: Content of: <book><chapter><section><section><title>
en: Life with eternal upgrades
fr: La vie avec d’éternelles mises à jour

note: type: Content of: <book><chapter><section><section><caution><para>
en: For your <emphasis role="strong">production server</emphasis>, the <literal>stable</literal> suite with the security updates is recommended.  The same can be said for desktop PCs on which you can spend limited administration efforts.
fr: Pour votre <emphasis role="strong">serveur de production</emphasis>, la suite <literal>stable</literal> avec les mises à jour de sécurité est recommandée. On peut dire la même chose des PC de bureau sur lesquels vous ne pouvez dépenser que des efforts limités d’administration.

note: type: Content of: <book><chapter><section><section><para>
en: Despite my warnings above, I know many readers of this document may wish to run the newer <literal>testing</literal> or <literal>unstable</literal> suites.
fr: Malgré mes avertissements ci-dessus, je sais que de nombreux lecteurs de ce document peuvent souhaiter exécuter les nouvelles distributions <literal>testing</literal> ou <literal>unstable</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&enlightenment;">Enlightenment</ulink> with the following saves a person from the eternal <ulink url="&karmic;">karmic</ulink> struggle of upgrade <ulink url="&hell;">hell</ulink> and let him reach Debian <ulink url="&nirvana;">nirvana</ulink>.
fr: La <ulink url="&enlightenment;">Lumière</ulink> provenant de ce qui suit sauvera une personne de l’éternelle lutte <ulink url="&karmic;">karmique</ulink> de l’<ulink url="&hell;">enfer</ulink> des mises à jour et lui permettra d’atteindre le <ulink url="&nirvana;">nirvana</ulink> de Debian.

note: type: Content of: <book><chapter><section><section><para>
en: This list is targeted for the <emphasis role="strong">self-administered</emphasis> Desktop environment.
fr: Cette liste est faite pour un environnement de bureau <emphasis role="strong">auto-administré</emphasis>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Use the <literal>testing</literal> suite since it is practically the rolling release automatically managed by the Debian archive QA infrastructure such as the <ulink url="&debiancontinuousintegration;">Debian continuous integration</ulink>, the <ulink url="&sourceonlyuploadpractices;">source only upload practices</ulink>, and the <ulink url="&librarytransitiontracking;">library transition tracking</ulink>.  The packages in the <literal>testing</literal> suite are updated frequently enough to offer all the latest features.
fr: Utilisez la publication <literal>testing</literal> car il s’agit pratiquement de la version continue gérée automatiquement par l’infrastructure d’assurance qualité de l’archive Debian telle que l’<ulink url="&debiancontinuousintegration;">intégration continue de Debian </ulink>, les <ulink url="&sourceonlyuploadpractices;">pratiques de téléversement de sources uniquement</ulink> et le <ulink url="&librarytransitiontracking;">suivi des transitions de bibliothèque</ulink>. Les packages de la publication <literal>testing</literal> sont mis à jour assez fréquemment pour offrir toutes les fonctionnalités les plus récentes.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Set the codename corresponding to the <literal>testing</literal> suite ("<literal>&codename-testing;</literal>" during the <literal>&codename-stable;</literal>-as-<literal>stable</literal> release cycle) in <emphasis role="strong">the source list</emphasis>.
fr: Définir le nom de code correspondant à la suite <literal>testing</literal> ("<literal>&codename-testing;</literal>" pendant le cycle de publication <literal>&codename-stable;</literal>-as-<literal>stable</literal>) dans <emphasis role="strong">le répertoire des sources</emphasis>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Manually update this codename in <emphasis role="strong">the source list</emphasis> to the new one only after assessing situation by yourself for about a month after the major suite release.  The Debian user and developer mailing list are good sources of information for this, too.
fr: Mettez manuellement à jour ce nom de code dans <emphasis role="strong">la liste des sources</emphasis> vers le nouveau nom seulement après avoir évalué la situation par vous-même pendant environ un mois après la publication de la suite majeure.  Les listes de diffusion des utilisateurs et des développeurs de Debian sont de bonnes sources d'information pour cela aussi.

note: type: Content of: <book><chapter><section><section><para>
en: The use of the <literal>unstable</literal> suite isn't recommended.  The <literal>unstable</literal> suite is <emphasis role="strong">good for debugging packages</emphasis> as a developer but tends to expose you to unnecessary risks for the normal Desktop usage.  Even though the <literal>unstable</literal> suite of the Debian system looks very stable for most of the times, there have been some package problems and a few of them were not so trivial to resolve.
fr: L'utilisation de la publication <literal>unstable</literal> n'est pas recommandée. La publication <literal>unstable</literal> est <emphasis role="strong">destinée au débogage des paquets</emphasis> en tant que développeur, mais vous expose à des risques inutiles pour un utilisation normale comme bureau. Même si la suite <literal>unstable</literal> du système Debian semble très stable la plupart du temps, il y a eu quelques problèmes avec des paquets, et certains d'entre eux n'étaient pas si faciles à résoudre.

note: type: Content of: <book><chapter><section><section><para>
en: Here are some basic precautionary measure ideas to ensure quick and easy recovery from bugs in Debian packages.
fr: Voici quelques idées de mesures de précaution basiques pour assurer une récupération rapide et facile lors de bogues dans les paquets Debian&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Make the system <emphasis role="strong">dual bootable</emphasis> by installing the <literal>stable</literal> suite of the Debian system to another partition
fr: faites un système avec un <emphasis role="strong">double démarrage</emphasis> en installant la suite <literal>stable</literal> du système Debian sur une autre partition&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Make the installation CD handy for the <emphasis role="strong">rescue boot</emphasis>
fr: tenez à disposition le CD d’installation pour un <emphasis role="strong">démarrage de secours</emphasis>&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Consider installing <literal>apt-listbugs</literal> to check the <ulink url="&debianbugtrackingsystembts;">Debian Bug Tracking System (BTS)</ulink> information before the upgrade
fr: pensez à installer <literal>apt-listbugs</literal> afin de vérifier les informations du <ulink url="&debianbugtrackingsystembts;">Système Debian de suivi des bogues (BTS)</ulink> avant de faire une mise à jour&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Learn the package system infrastructure enough to work around the problem
fr: apprenez suffisamment l’infrastructure du système de paquets pour contourner le problème&nbsp;;

note: type: Content of: <book><chapter><section><section><caution><para>
en: If you can not do any one of these precautionary actions, you are probably not ready for the <literal>testing</literal> and <literal>unstable</literal> suites.
fr: Si vous ne savez pas faire l’une quelconque de ces actions de précaution, vous n’êtes probablement pas prêt pour les versions <literal>testing</literal> et <literal>unstable</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Debian archive basics
fr: Bases concernant l’archive Debian

note: type: Content of: <book><chapter><section><section><tip><para>
en: Official policy of the Debian archive is defined at <ulink url="&debianpolicymanuthedebianarchive;">Debian Policy Manual, Chapter 2 - The Debian Archive</ulink>.
fr: La charte officielle de l’archive Debian est définie dans la <ulink url="&debianpolicymanuthedebianarchive;">Charte Debian, chapitre 2 - l’archive Debian</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: Let's look into <ulink url="&thedebianarchive;">the Debian archive</ulink> from a system user's perspective.
fr: Jetez un œil sur l’<ulink url="&thedebianarchive;">archive Debian</ulink> avec le point de vue d’un utilisateur du système.

note: type: Content of: <book><chapter><section><section><para>
en: For a system user, <ulink url="&thedebianarchive;">the Debian archive</ulink> is accessed using the APT system.
fr: Pour un utilisateur du système, <ulink url="&thedebianarchive;">l'archive Debian</ulink> est accessible à l'aide du système APT.

note: type: Content of: <book><chapter><section><section><para>
en: The APT system specifies its data source as <emphasis role="strong">the source list</emphasis> and it is described in <literal>sources.list</literal>(5).
fr: Le système APT spécifie sa source de données comme <emphasis role="strong">la liste des sources</emphasis> et elle est décrite dans <literal>sources.list</literal>(5).

note: type: Content of: <book><chapter><section><section><para>
en: For the <literal>&codename-stable;</literal> system with the typical HTTP access, <emphasis role="strong">the source list</emphasis> in one-line-style as the following:
fr: Pour le système <literal>&codename-stable;</literal> avec l'accès HTTP typique, <emphasis role="strong">la liste des sources</emphasis> en style à une ligne comme suit :

note: type: Content of: <book><chapter><section><section><para>
en: Alternatively, the equivalent source list in deb822-style is the following.
fr: Alternativement, la liste équivalente des sources dans le style deb822 est la suivante.

note: type: Content of: <book><chapter><section><section><para>
en: Key points of <emphasis role="strong">the source list</emphasis> are followings.
fr: Les points clés de <emphasis role="strong">la liste des sources</emphasis> sont les suivants.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: One-line-style format
fr: Format à une ligne

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: It's definition files are in the "<literal>/etc/apt/sources.list</literal>" file and "<literal>/etc/apt/sources.list.d/*.list</literal>" files.
fr: Ses fichiers de définition se trouvent dans les fichiers "<literal>/etc/apt/sources.list</literal>" et "<literal>/etc/apt/sources.list.d/*.list</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Each line defines the data source for the APT system.
fr: Chaque ligne définit la source de données pour le système APT.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The "<literal>deb</literal>" line defines for the binary packages.
fr: la ligne «&nbsp;<literal>deb</literal>&nbsp;» définit les paquets binaires&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The "<literal>deb-src</literal>" line defines for the source packages.
fr: la ligne «&nbsp;<literal>deb-src</literal>&nbsp;» définit les paquets sources&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The 1st argument is the root URL of the Debian archive.
fr: le premier paramètre est l’URL-racine de l’archive Debian&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The 2nd argument is the distribution name using either the suite name or the codename.
fr: Le deuxième argument est le nom de la distribution en utilisant soit le nom de la suite, soit le nom de code.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The 3rd and following arguments are the list of valid archive area names of the Debian archive.
fr: le troisième paramètre et les suivants sont la liste des noms de sections d’archives valables dans l’archive Debian.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Deb822-style format
fr: Format de style Deb822

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: It's definition files are in "<literal>/etc/apt/sources.list.d/*.sources</literal>" files.
fr: Ses fichiers de définition se trouvent dans les fichiers "<literal>/etc/apt/sources.list.d/*.sources</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Each block of lines separated by a blank line defines the data source for the APT system.
fr: Chaque bloc de lignes séparé par une ligne vierge définit la source de données pour le système APT.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The "<literal>Types:</literal>" stanza defines the list of types such as "<literal>deb</literal>" and "<literal>deb-src</literal>".
fr: La strophe "<literal>Types:</literal>" définit la liste des types tels que "<literal>deb</literal>" et "<literal>deb-src</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The "<literal>URIs:</literal>" stanza defines the list of root URIs of the Debian archive.
fr: La strophe "<literal>URIs:</literal>" définit la liste des URIs racine de l'archive Debian.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The "<literal>Suites:</literal>" stanza defines the list of distribution names using either the suite name or the codename.
fr: La section "<literal>Suites:</literal>" définit la liste des noms de distribution en utilisant soit le nom de la suite, soit le nom de code.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The "<literal>Components:</literal>" stanza defines the list of valid archive area names of the Debian archive.
fr: La section " <literal>Composants:</literal> " définit la liste des noms de zones d'archivage valides de l'archive Debian.

note: type: Content of: <book><chapter><section><section><para>
en: The definition for "<literal>deb-src</literal>" can safely be omitted if it is just for <literal>aptitude</literal> which does not access source related meta data. It speeds up the updates of the archive meta data.
fr: La définition de "<literal>deb-src</literal>" peut être omise sans risque si elle ne concerne que <literal>aptitude</literal> qui n'accède pas aux métadonnées relatives aux sources. Il accélère la mise à jour des métadonnées de l'archive.

note: type: Content of: <book><chapter><section><section><para>
en: The URL can be "<literal>https://</literal>", "<literal>http://</literal>", "<literal>ftp://</literal>", "<literal>file://</literal>", ….
fr: L'URL peut être "<literal>https://</literal>", "<literal>http://</literal>", "<literal>ftp://</literal>", "<literal>file://</literal>", .....

note: type: Content of: <book><chapter><section><section><para>
en: Lines starting with "<literal>#</literal>" are comments and ignored.
fr: Les lignes commençant par "<literal>#</literal>" sont des commentaires et sont ignorées.

note: type: Content of: <book><chapter><section><section><para>
en: Here, I tend to use codename "<literal>&codename-stable;</literal>" or "<literal>&codename-testing;</literal>" instead of suite name "<literal>stable</literal>" or "<literal>testing</literal>" to avoid surprises when the next <literal>stable</literal> is released.
fr: Ici, j'ai tendance à utiliser le nom de code "<literal>&codename-stable;</literal>" ou "<literal>&codename-testing;</literal>" au lieu du nom de suite "<literal>stable</literal>" ou "<literal>testing</literal>" pour éviter les surprises lors de la sortie de la prochaine <literal>stable</literal>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: If "<literal>sid</literal>" is used in the above example instead of "<literal>&codename-stable;</literal>", the "<literal>deb: http://security.debian.org/ …</literal>" line or its deb822 equivalent content for security updates in <emphasis role="strong">the source list</emphasis> is not required.  This is because there is no security update archive for "<literal>sid</literal>" (<literal>unstable</literal>).
fr: Si "<literal>sid</literal>" est utilisé dans l'exemple ci-dessus au lieu de "<literal>&codename-stable;</literal>", la ligne "<literal>deb : http://security.debian.org/ ...</literal>" ou son contenu équivalent deb822 pour les mises à jour de sécurité dans <emphasis role="strong">la liste des sources</emphasis> n'est pas nécessaire.  En effet, il n'existe pas d'archive de mise à jour de sécurité pour "<literal>sid</literal>" (<literal>unstable</literal>).

note: type: Content of: <book><chapter><section><section><para>
en: Here is the list of URL of the Debian archive sites and suite name or codename used in the configuration file after the <literal>&codename-stable;</literal> release.
fr: Voici la liste des URL des sites de l'archive Debian et du nom de la suite ou du nom de code utilisé dans le fichier de configuration après la publication de <literal>&codename-stable;</literal>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of Debian archive sites
fr: Liste des sites d’archive de Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: archive URL
fr: URL de l’archive

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: suite name
fr: nom de la suite

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: codename
fr: nom de code

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: purpose of repository
fr: but du dépôt

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Quasi-static <literal>stable</literal> release after extensive checks
fr: publication <literal>stable</literal> quasi statique après des vérifications intensives

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Dynamic <literal>testing</literal> release after decent checks and short waits
fr: publication <literal>testing</literal> évolutive avec de sérieuses vérifications et un délai d’attente

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Dynamic <literal>unstable</literal> release after minimal checks and no waits
fr: distribution <literal>unstable</literal> évolutive avec des vérifications minimales et sans délai d’attente

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Pre-release experiments by developers (optional, only for developer)
fr: expérimentation d’une pré-publication par des développeurs (facultative et réservée aux développeurs)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Updates for the next <literal>stable</literal> point release (optional)
fr: mises à jour pour la prochaine version <literal>stable</literal> intermédiaire (facultatif)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Subset of <literal>stable-proposed-updates</literal> suite needing urgent updates such as timezone data (optional)
fr: Sous-ensemble de la suite <literal>stable-proposed-updates</literal> ayant besoin de mises à jour urgentes comme les données de zone horaire (facultatif)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Random collection of recompiled packages mostly from the <literal>testing</literal> release (optional)
fr: collection arbitraire de paquets recompilés, la plupart issus de la publication <literal>testing</literal> (facultatif)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Security updates for the <literal>stable</literal> release (important)
fr: mises à jour de sécurité pour la publication <literal>stable</literal> (important)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: This isn't actively supported nor used by the security team
fr: non géré activement ni utilisé par l’équipe de sécurité

note: type: Content of: <book><chapter><section><section><caution><para>
en: Only pure <emphasis role="strong"><literal>stable</literal></emphasis> release with security updates provides the best stability. Running mostly <emphasis role="strong"><literal>stable</literal></emphasis> release mixed with some packages from <emphasis role="strong"><literal>testing</literal></emphasis> or <emphasis role="strong"><literal>unstable</literal></emphasis> release is riskier than running pure <emphasis role="strong"><literal>unstable</literal></emphasis> release for library version mismatch etc.  If you really need the latest version of some programs under <emphasis role="strong"><literal>stable</literal></emphasis> release, please use packages from <ulink url="&stableupdates;">stable-updates</ulink> and <ulink url="&backports;">backports</ulink> (see <xref linkend="_updates_and_backports"/>) services.  These services must be used with extra care.
fr: Seule la version <emphasis role="strong"><literal>stable</literal></emphasis> pure avec les mises à jour de sécurité présente la meilleure stabilité. Faire tourner une version principalement <emphasis role="strong"><literal>stable</literal></emphasis> mélangée à quelques paquets venant des versions <emphasis role="strong"><literal>testing</literal></emphasis> ou <emphasis role="strong"><literal>unstable</literal></emphasis> est plus risqué que d’utiliser une version <emphasis role="strong"><literal>unstable</literal></emphasis> pure parce que des versions de bibliothèques peuvent ne pas correspondre, etc. Si vous avez réellement besoin de la dernière version de certains programmes sous la version <emphasis role="strong"><literal>stable</literal></emphasis>, utilisez alors les paquets venant de <ulink url="&stableupdates;">stable-updates</ulink> et <ulink url="&backports;">backports</ulink> (consulter <xref linkend="_updates_and_backports"/>). Ces services doivent être utilisés avec des précautions supplémentaires.

note: type: Content of: <book><chapter><section><section><caution><para>
en: You should basically list only one of <literal>stable</literal>, <literal>testing</literal>, or <literal>unstable</literal> suites in the "<literal>deb</literal>" line.  If you list any combination of <literal>stable</literal>, <literal>testing</literal>, and <literal>unstable</literal> suites in the "<literal>deb</literal>" line, APT programs slow down while only the latest archive is effective.  Multiple listing makes sense for these when the "<literal>/etc/apt/preferences</literal>" file is used with clear objectives (see <xref linkend="_tweaking_candidate_version"/>).
fr: De base, vous ne devriez avoir qu’une seule des suites <literal>stable</literal>, <literal>testing</literal> ou <literal>unstable</literal> sur la ligne «&nbsp;<literal>deb</literal>&nbsp;». Si vous avez une combinaison des suites <literal>stable</literal>, <literal>testing</literal> et <literal>unstable</literal> sur la ligne «&nbsp;<literal>deb</literal>&nbsp;», les programmes APT vont être ralentis bien que seule la dernière archive soit utilisée. Des mentions multiples ont un intérêt lorsqu’on utilise le fichier «&nbsp;<literal>/etc/apt/preferences</literal>&nbsp;» avec des objectifs clairs (consultez <xref linkend="_tweaking_candidate_version"/>).

note: type: Content of: <book><chapter><section><section><tip><para>
en: For the Debian system with the <literal>stable</literal> suite, it is a good idea to include the content with "<literal>http://security.debian.org/</literal>" in <emphasis role="strong">the source list</emphasis> to enable security updates as in the example above.
fr: Pour un système Debian avec la suite <literal>stable</literal>, c’est une bonne idée d'inclure "<literal>http://security.debian.org/</literal>" dans <emphasis role="strong"> la liste des source</emphasis> pour activer les mises à jour de sécurité comme dans l'exemple ci-dessus.

note: type: Content of: <book><chapter><section><section><note><para>
en: The security bugs for the <literal>stable</literal> archive are fixed by the Debian security team.  This activity has been quite rigorous and reliable.  Those for the <literal>testing</literal> archive may be fixed by the Debian testing security team.  For <ulink url="&several;">several</ulink> <ulink url="&reasons;">reasons</ulink>, this activity is not as rigorous as that for <literal>stable</literal> and you may need to wait for the migration of fixed <literal>unstable</literal> packages to the <literal>testing</literal> archive.  Those for the <literal>unstable</literal> archive are fixed by the individual maintainer.  Actively maintained <literal>unstable</literal> packages are usually in a fairly good shape by leveraging latest upstream security fixes.  See <ulink url="&debiansecurityfaq;">Debian security FAQ</ulink> for how Debian handles security bugs.
fr: Les bogues de sécurité de l’archive <literal>stable</literal> sont corrigés par l’équipe de sécurité de Debian. Cette activité a été assez rigoureuse et fiable. Ceux de l’archive <literal>testing</literal> peuvent être corrigés par l’équipe de sécurité de Debian. Pour <ulink url="&several;">diverses</ulink> <ulink url="&reasons;">raisons</ulink>, cette activité n’est pas aussi rigoureuse que pour <literal>stable</literal> et vous pouvez avoir à attendre la migration de paquets corrigés de <literal>unstable</literal> vers l'archive  <literal>testing</literal>. Ceux de l’archive <literal>unstable</literal> sont corrigés par les responsables individuels. Les paquets de <literal>unstable</literal> maintenus de manière active sont habituellement maintenus dans un assez bon état par mise à niveau avec les dernières corrections de sécurité des développeurs amonts. Consultez <ulink url="&debiansecurityfaq;">FAQ de sécurité de Debian</ulink> concernant la manière dont Debian gère les bogues de sécurité.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of Debian archive area
fr: Liste des sections de l’archive de Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: area
fr: section

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: number of packages
fr: nombre de paquets

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: criteria of package component
fr: critères de composant du paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: DFSG compliant and no dependency to <literal>non-free</literal>
fr: conforme à DFSG sans dépendance vers <literal>non-free</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&notdfsgcompliantlationexperience;">not DFSG compliant, firmware required for reasonable system installation experience</ulink>
fr: <ulink url="&notdfsgcompliantlationexperience;">non compatible DFSG, microprogramme requis pour une expérience satisfaisante de l’installation du système</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: DFSG compliant but having dependency to <literal>non-free</literal>
fr: conforme à DFSG mais avec des dépendances vers <literal>non-free</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: not DFSG compliant and not in <literal>non-free-firmware</literal>
fr: non conforme à DFSG et non dans <literal>non-free-firmware</literal>

note: type: Content of: <book><chapter><section><section><para>
en: Here the number of packages in the above is for the &arch; architecture.  The <literal>main</literal> area provides the Debian system (see <xref linkend="_debian_is_100_free_software"/>).
fr: Ici, le nombre de paquets est celui de l’architecture &arch;. La section <literal>main</literal> fournit le système Debian (consultez <xref linkend="_debian_is_100_free_software"/>).

note: type: Content of: <book><chapter><section><section><para>
en: The Debian archive organization can be studied best by pointing your browser to the each archive URL appended with <literal>dists</literal> or <literal>pool</literal>.
fr: La meilleure manière d’étudier l’organisation de l’archive Debian est de pointer votre navigateur vers chacune des URL des archives en y ajoutant <literal>dists</literal> ou <literal>pool</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: The distribution is referred by two ways, the suite or <ulink url="&codename;">codename</ulink>. The word distribution is alternatively used as the synonym to the suite in many documentations. The relationship between the suite and the codename can be summarized as the following.
fr: On se réfère à la distribution de deux manières, la version ou le <ulink url="&codename;">nom de code</ulink>. Le mot «&nbsp;distribution&nbsp;» est aussi utilisé comme synonyme de version dans de nombreuses documentations. La relation entre la version et le nom de code peut être résumée comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: The relationship between suite and codename
fr: Relation entre version et nom de code

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: Timing
fr: calendrier

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: suite = <literal>stable</literal>
fr: version = <literal>stable</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: suite = <literal>testing</literal>
fr: version = <literal>testing</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: suite = <literal>unstable</literal>
fr: version = <literal>unstable</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: after the <literal>&codename-stable;</literal> release
fr: après la diffusion de <literal>&codename-stable;</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: codename = <literal>&codename-stable;</literal>
fr: nom de code = <literal>&codename-stable;</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: codename = <literal>&codename-testing;</literal>
fr: nom de code = <literal>&codename-testing;</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: codename = <literal>sid</literal>
fr: nom de code = <literal>sid</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: after the <literal>&codename-testing;</literal> release
fr: après la diffusion de <literal>&codename-testing;</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: codename = <literal>&codename-nexttesting;</literal>
fr: nom de code = <literal>&codename-nexttesting;</literal>

note: type: Content of: <book><chapter><section><section><para>
en: The history of codenames are described in <ulink url="&debianfaqgcbwhiceenusedinthepast;">Debian FAQ: 6.2.1 Which other codenames have been used in the past?</ulink>
fr: L’histoire des noms de code a été décrite dans la <ulink url= "&debianfaqgcbwhiceenusedinthepast;">FAQ Debian&nbsp;: 6.2.1 Quels noms de code ont déjà été utilisés&nbsp;?</ulink>

note: type: Content of: <book><chapter><section><section><para>
en: In the stricter Debian archive terminology, the word "section" is specifically used for the categorization of packages by the application area.  (Although, the word "main section" may sometimes be used to describe the Debian archive area named as "main".)
fr: Dans la terminologie la plus stricte de l’archive Debian, le mot «&nbsp;section&nbsp;» est spécifiquement utilisé pour la catégorisation des paquets par zone d’application. (Cependant l’expression «&nbsp;section principale&nbsp;» peut parfois être utilisée pour décrire la section de l’archive Debian qui fournit la zone «&nbsp;main&nbsp;».)

note: type: Content of: <book><chapter><section><section><para>
en: Every time a new upload is done by a Debian developer (DD) to the <literal>unstable</literal> archive (via <ulink url="&incoming;">incoming</ulink> processing), the DD is required to ensure uploaded packages to be compatible with the latest set of packages in the latest <literal>unstable</literal> archive.
fr: Chaque fois qu’un nouveau chargement est fait par un développeur Debian (DD) vers l’archive <literal>unstable</literal> (par l’intermédiaire du traitement d’<ulink url="&incoming;">incoming</ulink>), le DD doit s’assurer que les paquets envoyés sont compatibles avec le dernier ensemble de paquets de l’archive <literal>unstable</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: If DD breaks this compatibility intentionally for important library upgrade etc, there is usually announcement to <ulink url="&thedebiandevelmailinglist;">the debian-devel mailing list</ulink> etc.
fr: Si le DD casse intentionnellement cette compatibilité en raison de la mise à jour d’une bibliothèque importante, etc., il y a habituellement une annonce sur la <ulink url="&thedebiandevelmailinglist;">liste de diffusion debian-devel</ulink>, etc.

note: type: Content of: <book><chapter><section><section><para>
en: Before a set of packages are moved by the Debian archive maintenance script from the <literal>unstable</literal> archive to the <literal>testing</literal> archive, the archive maintenance script not only checks the maturity (about 2-10 days old) and the status of the RC bug reports for the packages but also tries to ensure them to be compatible with the latest set of packages in the <literal>testing</literal> archive. This process makes the <literal>testing</literal> archive very current and usable.
fr: Avant qu’un ensemble de paquets ne soit déplacé par le script de maintenance de l’archive Debian depuis l’archive <literal>unstable</literal> vers l’archive <literal>testing</literal>, le script de maintenance de l’archive ne se contente pas vérifier sa maturité (environ 2-10 jours) et l’état des rapports de bogues pour ces paquets mais essaie aussi de s’assurer qu’ils sont compatibles avec le dernier ensemble des paquets de l’archive <literal>testing</literal>. Ce processus rend l’archive <literal>testing </literal> très actuelle et utilisable.

note: type: Content of: <book><chapter><section><section><para>
en: Through the gradual archive freeze process led by the release team, the <literal>testing</literal> archive is matured to make it completely consistent and bug free with some manual interventions.  Then the new <literal>stable</literal> release is created by assigning the codename for the old <literal>testing</literal> archive to the new <literal>stable</literal> archive and creating the new codename for the new <literal>testing</literal> archive.  The initial contents of the new <literal>testing</literal> archive is exactly the same as that of the newly released <literal>stable</literal> archive.
fr: Par le processus de gel progressif de l’archive dirigé par l’équipe de diffusion («&nbsp;release team&nbsp;»), l’archive <literal>testing</literal> est mûrie afin de la rendre entièrement cohérente et sans bogue avec quelques interventions manuelles. Ensuite, la nouvelle version <literal>stable</literal> est créée en assignant le nom de code de l’ancienne archive <literal>testing</literal> à la nouvelle archive <literal>stable</literal> et en créant un nouveau nom de code pour la nouvelle archive <literal>testing</literal>. Le contenu initial de la nouvelle archive <literal>testing</literal> est exactement le même que celui de l’archive <literal>stable</literal> qui vient d’être diffusée.

note: type: Content of: <book><chapter><section><section><para>
en: Both the <literal>unstable</literal> and the <literal>testing</literal> archives may suffer temporary glitches due to several factors.
fr: Les archives <literal>unstable</literal> et <literal>testing</literal> peuvent toutes les deux souffrir temporairement de problèmes en raison de divers facteurs&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Broken package upload to the archive (mostly for <literal>unstable</literal>)
fr: chargement vers l’archive cassé (la plupart du temps, cela concerne <literal>unstable</literal>)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Delay of accepting the new packages to the archive (mostly for <literal>unstable</literal>)
fr: délai pour accepter un nouveau paquet dans l’archive (la plupart du temps, cela concerne <literal>unstable</literal>)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Archive synchronization timing issue (both for <literal>testing</literal> and <literal>unstable</literal>)
fr: problème de temps de synchronisation de l’archive (à la fois pour <literal>testing</literal> et <literal>unstable</literal>)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Manual intervention to the archive such as package removal (more for <literal>testing</literal>) etc.
fr: intervention manuelle sur l’archive comme la suppression d’un paquet (davantage pour <literal>testing</literal>), etc.

note: type: Content of: <book><chapter><section><section><para>
en: So if you ever decide to use these archives, you should be able to fix or work around these kinds of glitches.
fr: Si vous décidez donc d’utiliser ces archives, vous devriez être capable de corriger ou de contourner ces types de problèmes.

note: type: Content of: <book><chapter><section><section><caution><para>
en: For about few months after a new <literal>stable</literal> release, most desktop users should use the <literal>stable</literal> archive with its security updates even if they usually use <literal>unstable</literal> or <literal>testing</literal> archives.  For this transition period, both <literal>unstable</literal> and <literal>testing</literal> archives are not good for most people. Your system is difficult to keep in good working condition with the <literal>unstable</literal> archive since it suffers surges of major upgrades for core packages.  The <literal>testing</literal> archive is not useful either since it contains mostly the same content as the <literal>stable</literal> archive without its security support (<ulink url="&debiantestingsectyannouncecaaibc;">Debian testing-security-announce 2008-12</ulink>). After a month or so, <literal>unstable</literal> or <literal>testing</literal> archives may become useful if you are careful.
fr: Pendant les quelques mois qui suivent la diffusion d’une nouvelle version <literal>stable</literal>, la plupart des utilisateur de machines de bureau devraient utiliser l’archive <literal>stable</literal> avec ses mises à jour de sécurité même s’ils utilisent habituellement les archives <literal>unstable</literal> ou <literal>testing</literal>. Pendant cette période de transition, les archives <literal>unstable</literal> et <literal>testing</literal> ne sont pas bonnes pour la plupart des gens. Votre système sera difficile à conserver dans un bon état de fonctionnement avec l’archive <literal>unstable</literal> car elle souffre de pics d’importantes mises à jour de paquets fondamentaux. L’archive <literal>testing</literal> n’est pas utile non plus car elle a sensiblement le même contenu que l’archive <literal>stable</literal> sans la prise en compte de la sécurité (<ulink url="&debiantestingsectyannouncecaaibc;">Debian testing-security-announce 2008-12</ulink>). Après environ un mois, les archives <literal>unstable</literal> et <literal>testing</literal>peuvent être utilisées en prenant des précautions.

note: type: Content of: <book><chapter><section><section><tip><para>
en: When tracking the <literal>testing</literal> archive, a problem caused by a removed package is usually worked around by installing corresponding package from the <literal>unstable</literal> archive which is uploaded for bug fix.
fr: Lors du suivi de l’archive <literal>testing</literal>, un problème causé par la suppression d’un paquet est habituellement contournée en installant le paquet correspondant de l’archive <literal>unstable</literal> qui est envoyé pour la correction du bogue.

note: type: Content of: <book><chapter><section><section><para>
en: See <ulink url="&debianpolicymanual;">Debian Policy Manual</ulink> for archive definitions.
fr: Consultez la <ulink url="&debianpolicymanual;">Charte Debian</ulink> pour la définition des archives.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<ulink url="&sections;">Sections</ulink>"
fr: «&nbsp;<ulink url="&sections;">Sections</ulink>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<ulink url="&priorities;">Priorities</ulink>"
fr: «&nbsp;<ulink url="&priorities;">Priorités</ulink>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<ulink url="&basesystem;">Base system</ulink>"
fr: «&nbsp;<ulink url="&basesystem;">Système de base</ulink>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<ulink url="&essentialpackages;">Essential packages</ulink>"
fr: «&nbsp;<ulink url="&essentialpackages;">Paquets essentiels</ulink>&nbsp;»

note: type: Content of: <book><chapter><section><section><title>
en: Debian is 100% free software
fr: Debian est totalement libre

note: type: Content of: <book><chapter><section><section><para>
en: Debian is 100% free software because of the followings:
fr: Debian est totalement libre pour les raisons suivantes :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Debian installs only free software by default to respect user's freedoms.
fr: Debian n’installe que des logiciels libres par défaut pour respecter les libertés des utilisateurs ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Debian provides only free software in <literal>main</literal>.
fr: Debian ne fournit que des logiciels libres dans <literal>main</literal> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Debian recommends running only free software from <literal>main</literal>.
fr: Debian recommande de n’utiliser que des logiciels libres de <literal>main</literal> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: No packages in <literal>main</literal> depend nor recommend packages in <literal>non-free</literal> nor <literal>non-free-firmware</literal> nor <literal>contrib</literal>.
fr: Aucun paquet de <literal>main</literal> ne dépend ou ne recommande de paquets de <literal>non-free</literal>, de <literal>non-free-firmware</literal> ou de <literal>contrib</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: Some people wonder if the following 2 facts contradict or not.
fr: Certaines personnes se demandent si les deux faits suivants sont contradictoires ou non.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Debian will remain 100% free". (First term of <ulink url="&debiansocialcontract;">Debian Social Contract</ulink>)
fr: « Debian demeurera totalement libre » (premier point du <ulink url="&debiansocialcontract;">contrat social Debian</ulink>).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Debian servers host some <literal>non-free-firmware</literal>, <literal>non-free</literal> and <literal>contrib</literal> packages.
fr: Les serveurs Debian hébergent certains paquets <literal>non-free-firmware</literal>, <literal>non-free</literal> et <literal>contrib</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: These do not contradict, because of the followings.
fr: Ce n’est pas contradictoire pour les raisons suivantes.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The Debian system is 100% free and its packages are hosted by Debian servers in the <literal>main</literal> area.
fr: Le système Debian est totalement libre et ses paquets sont hébergés par les serveurs Debian dans la section <literal>main</literal> de l’archive.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Packages outside of the Debian system are hosted by Debian servers in the <literal>non-free</literal>, <literal>non-free-firmware</literal> and <literal>contrib</literal> areas.
fr: Des paquets hors du système Debian sont hébergés par les serveurs Debian dans les sections <literal>non-free</literal>, <literal>non-free-firmware</literal> et <literal>contrib</literal> de l’archive.

note: type: Content of: <book><chapter><section><section><para>
en: These are precisely explained in the 4th and 5th terms of <ulink url="&debiansocialcontract;">Debian Social Contract</ulink>:
fr: C’est précisément expliqué dans les quatrième et cinquième points du <ulink url="&debiansocialcontract;">contrat social Debian</ulink> :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Our priorities are our users and free software
fr: Nos priorités sont nos utilisateurs et les logiciels libres.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: We will be guided by the needs of our users and the free software community. We will place their interests first in our priorities. We will support the needs of our users for operation in many different kinds of computing environments. We will not object to non-free works that are intended to be used on Debian systems, or attempt to charge a fee to people who create or use such works. We will allow others to create distributions containing both the Debian system and other works, without any fee from us. In furtherance of these goals, we will provide an integrated system of high-quality materials with no legal restrictions that would prevent such uses of the system.
fr: Les besoins de nos utilisateurs et de la communauté des logiciels libres nous guideront. Nous placerons leurs intérêts en tête de nos priorités. Nous répondrons aux besoins de nos utilisateurs dans de nombreux types d’environnements informatiques différents. Nous ne nous opposerons pas aux travaux non libres prévus pour fonctionner sur les systèmes Debian. Nous permettrons, sans réclamer rétribution, que d’autres créent des distributions contenant conjointement des logiciels Debian et d’autres travaux. Pour servir ces objectifs, nous fournirons un système intégrant des composants de grande qualité sans restrictions légales incompatibles avec ces modes d’utilisation.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Works that do not meet our free software standards
fr: Travaux non conformes à nos standards sur les logiciels libres.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: We acknowledge that some of our users require the use of works that do not conform to the Debian Free Software Guidelines. We have created "<literal>non-free</literal>", "<literal>non-free-firmware</literal>" and "<literal>contrib</literal>" areas in our archive for these works. The packages in these areas are not part of the Debian system, although they have been configured for use with Debian. We encourage CD manufacturers to read the licenses of the packages in these areas and determine if they can distribute the packages on their CDs. Thus, although non-free works are not a part of Debian, we support their use and provide infrastructure for non-free packages (such as our bug tracking system and mailing lists).  The Debian official media may include firmware that is otherwise not part of the Debian system to enable use of Debian with hardware that requires such firmware.
fr: Nous reconnaissons que certains de nos utilisateurs ont besoin d’utiliser des œuvres qui ne sont pas conformes aux Lignes directrices du logiciel libre Debian. Nous avons créé des sections "<literal>non-free</literal>", "<literal>non-firmware</literal>" et "<literal>contrib</literal>" dans notre archive pour ces travaux. Les paquets dans ces sections ne font pas partie du système Debian, bien qu'ils aient été configurés pour être utilisés avec Debian. Nous encourageons les fabricants de CD à lire les licences des paquets dans ces sections et à déterminer s'ils peuvent distribuer ces paquets dans leurs CD. Ainsi, même si les travaux non libres ne font pas partie de Debian, nous soutenons leur utilisation et fournissons l'infrastructure pour les paquets non libres (comme notre système de suivi des bogues et nos listes de diffusion). Les médias officiels de Debian peuvent inclure un micrologiciel qui ne fait pas partie du système Debian pour permettre l'utilisation de Debian avec du matériel qui nécessite ce micrologiciel.

note: type: Content of: <book><chapter><section><section><note><para>
en: The actual text of the 5th term in the current <ulink url="&debiansocialcontract;">Debian Social Contract</ulink> 1.2 is slightly different from the above text.  This editorial deviation is intentional one to make this user document consistent without changing the real content of the Social Contract.
fr: Le texte du cinquième paragraphe dans la version 1.2 actuelle du <ulink url="&debiansocialcontract;">Contrat social de Debian</ulink> est légèrement différent du texte ci-dessus. Cette déviation éditoriale est intentionnelle pour rendre ce document utilisateur cohérent sans modifier le contenu réel du Contrat social.

note: type: Content of: <book><chapter><section><section><para>
en: Users should be aware of the risks of using packages in the <literal>non-free</literal>, <literal>non-free-firmware</literal> and <literal>contrib</literal> areas:
fr: Les utilisateurs devraient être conscients des risques d'utilisation de paquets des sections <literal>non-free</literal>, <literal>non-free-firmware</literal> et <literal>contrib</literal> :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: lack of freedom for such software packages
fr: l’absence de liberté pour de tels paquets de logiciel ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: lack of support from Debian on such software packages (Debian can't support software properly without having access to its source code.)
fr: l’absence de suivi de la part de Debian pour de tels paquets de logiciel (Debian ne peut pas suivre correctement un logiciel sans avoir accès à son code source) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: contamination of your 100% free Debian system
fr: la contamination de votre système Debian totalement libre.

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&debianfreesoftwareguidelines;">Debian Free Software Guidelines</ulink> are the free software standards for <ulink url="&debian;">Debian</ulink>.  Debian interprets "software" in the widest scope including document, firmware, logo, and artwork data in the package.  This makes Debian's free software standards very strict ones.
fr: <ulink url="&debianfreesoftwareguidelines;">Les principes du logiciel libre selon Debian</ulink> sont les normes du logiciel libre pour <ulink url="&debian;">Debian</ulink>. Debian interprète « logiciel » de la façon la plus large possible, y compris la documentation, les microprogrammes, les logos et données artistiques des paquets. Cela rend les normes du logiciel libre de Debian très strictes.

note: type: Content of: <book><chapter><section><section><para>
en: Typical <literal>non-free</literal>, <literal>non-free-firmware</literal> and <literal>contrib</literal> packages include freely distributable packages of following types:
fr: Les paquets classiques de <literal>non-free</literal>, <literal>non-free-firmware</literal> et <literal>contrib</literal> incluent des paquets distribuables librement des types suivants :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Document packages under <ulink url="&gnufreedocumentationlicense;">GNU Free Documentation License</ulink> with invariant sections such as ones for GCC and Make.  (mostly found in the <literal>non-free/doc</literal> section.)
fr: les paquets de documentation sous <ulink url="&gnufreedocumentationlicense;">licence de documentation libre GNU</ulink> avec des sections invariables comme celles de GCC et Make (la plupart sont dans la section <literal>non-free/doc</literal>) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Firmware packages containing sourceless binary data such as ones listed in <xref linkend="_hardware_drivers_and_firmware"/> as <literal>non-free-firmware</literal>. (mostly found in the <literal>non-free-firmware/kernel</literal> section.)
fr: les paquets de micrologiciel contenant des données binaires sans source telles que celles listées dans <xref linkend="_hardware_drivers_and_firmware"/> comme <literal>non-free-firmware</literal> (principalement trouvés dans la section <literal>non-free-firmware/kernel</literal>) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Game and font packages with restriction on commercial use and/or content modification.
fr: les paquets de jeu ou de fonte avec des restrictions sur l’utilisation commerciale ou la modification de contenu.

note: type: Content of: <book><chapter><section><section><para>
en: Please note that the number of <literal>non-free</literal>, <literal>non-free-firmware</literal> and <literal>contrib</literal> packages is less than 2% of that of <literal>main</literal> packages.  Enabling access to the <literal>non-free</literal>, <literal>non-free-firmware</literal> and <literal>contrib</literal> areas does not obscure the source of packages.  Interactive full screen use of <literal>aptitude</literal>(8) provides you with full visibility and control over what packages are installed from which area to keep your system as free as you wish.
fr: Veuillez remarquer que le nombre de paquets de <literal>non-free</literal>, <literal>non-free-firmware</literal> et <literal>contrib</literal> est inférieur à 2 % de ceux dans <literal>main</literal>. Activer l’accès aux sections <literal>non-free</literal>, <literal>non-free-firmware</literal> et <literal>contrib</literal> ne cache pas la provenance des paquets. L’utilisation interactive d’<literal>aptitude</literal>(8) fournit une visibilité totale et un contrôle complet des paquets installés et de leur section pour garder le système aussi libre que voulu.

note: type: Content of: <book><chapter><section><section><title>
en: Package dependencies
fr: Dépendances des paquets

note: type: Content of: <book><chapter><section><section><para>
en: The Debian system offers a consistent set of binary packages through its versioned binary dependency declaration mechanism in the control file fields.  Here is a bit over simplified definition for them.
fr: Le système Debian offre un ensemble cohérent de paquets binaires par l’intermédiaire de son mécanisme de déclaration de dépendances binaires versionnées dans les champs du fichier «&nbsp;control&nbsp;». En voici une définition un peu simplifiée&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Depends"
fr: «&nbsp;Depends&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: This declares an absolute dependency and all of the packages listed in this field must be installed at the same time or in advance.
fr: Cela déclare une dépendance absolue du paquet et tous les paquets listés dans ce champ doivent être installés en même temps ou à l’avance.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Pre-Depends"
fr: «&nbsp;Pre-Depends&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: This is like Depends, except that it requires completed installation of the listed packages in advance.
fr: Comme pour «&nbsp;Depends&nbsp;» excepté que cela demande une installation complète et à l’avance des paquets cités.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Recommends"
fr: «&nbsp;Recommends&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: This declares a strong, but not absolute, dependency.  Most users would not want the package unless all of the packages listed in this field are installed.
fr: Cela déclare une dépendance forte mais non absolue. La plupart des utilisateurs n’installeront pas le paquet si tous les paquets cités dans ce champ ne sont pas installés.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Suggests"
fr: «&nbsp;Suggests&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: This declares a weak dependency.  Many users of this package may benefit from installing packages listed in this field but can have reasonable functions without them.
fr: Cela déclare une dépendance faible. De nombreux utilisateurs de ce paquet pourront tirer profit de l’installation des paquets cités dans ce champ, mais auront cependant des fonctionnalités acceptables sans eux.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Enhances"
fr: «&nbsp;Enhances&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: This declares a weak dependency like Suggests but works in the opposite direction.
fr: Cela déclare une dépendance faible comme Suggests mais fonctionne dans la direction opposée.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Breaks"
fr: «&nbsp;Casse&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: This declares a package incompatibility usually with some version specification.  Generally the resolution is to upgrade all of the packages listed in this field.
fr: Cela déclare une incompatibilité de paquet avec habituellement une indication de version. La solution est en général de mettre à jour tous les paquets indiqués dans ce champ.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Conflicts"
fr: «&nbsp;Conflicts&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: This declares an absolute incompatibility.  All of the packages listed in this field must be removed to install this package.
fr: Cela déclare une incompatibilité absolue. Tous les paquets cités dans ce champs doivent être supprimés pour installer ce paquet.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Replaces"
fr: «&nbsp;Replaces&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: This is declared when files installed by this package replace files in the listed packages.
fr: C’est déclaré lorsque les fichiers installés par ce paquet remplacent des fichiers des paquets cités.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Provides"
fr: «&nbsp;Provides&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: This is declared when this package provide all of the files and functionality in the listed packages.
fr: C’est déclaré lorsque ce paquet fournit tous les fichiers et les fonctionnalités des paquets cités.

note: type: Content of: <book><chapter><section><section><note><para>
en: Please note that defining "Provides", "Conflicts" and "Replaces" simultaneously to an virtual package is the sane configuration.  This ensures that only one real package providing this virtual package can be installed at any one time.
fr: Remarquez que définir simultanément «&nbsp;Provides&nbsp;», «&nbsp;Conflicts&nbsp;» et «&nbsp;Replaces&nbsp;» pour un paquet virtuel est une configuration saine. Cela permet de s’assurer qu’un seul paquet réel fournissant ce paquet virtuel puisse être installé à un moment donné.

note: type: Content of: <book><chapter><section><section><para>
en: The official definition including source dependency can be found in <ulink url="&thepolicymanualcsbetweenpackages;">the Policy Manual: Chapter 7 - Declaring relationships between packages</ulink>.
fr: La définition officielle, y compris les dépendances de sources, se trouve dans la <ulink url="&thepolicymanualcsbetweenpackages;">Charte Debian&nbsp;; Chapitre 7 - Déclaration des dépendances entre paquets</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: The event flow of the package management
fr: Flux des événements dans la gestion d’un paquet

note: type: Content of: <book><chapter><section><section><para>
en: Here is a summary of the simplified event flow of the package management by APT.
fr: Voici un résumé du flux simplifié des événements de la gestion d’un paquet par APT.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">Update</emphasis> ("<literal>apt update</literal>", "<literal>aptitude update</literal>" or "<literal>apt-get update</literal>"):
fr: <emphasis role="strong">Mettre à jour («&nbsp;update&nbsp;»)</emphasis> («<literal>apt update</literal>», «&nbsp;<literal>aptitude update</literal>&nbsp;» ou «&nbsp;<literal>apt-get update</literal>&nbsp;»)&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Fetch archive metadata from remote archive
fr: Rechercher les métadonnées d’une archive depuis l’archive distante

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Reconstruct and update local metadata for use by APT
fr: Reconstruire et mettre à jour les métadonnées locales pour qu’elles puissent être utilisées par APT

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">Upgrade</emphasis> ("<literal>apt upgrade</literal>" and "<literal>apt full-upgrade</literal>", or "<literal>aptitude safe-upgrade</literal>" and "<literal>aptitude full-upgrade</literal>", or "<literal>apt-get upgrade</literal>" and "<literal>apt-get dist-upgrade</literal>"):
fr: <emphasis role="strong">Mettre à niveau («&nbsp;upgrade&nbsp;»)</emphasis> («<literal>apt upgrade</literal>» et «<literal>apt full-upgrade</literal>», ou «&nbsp;<literal>aptitude safe-upgrade</literal>&nbsp;» et «&nbsp;<literal>aptitude full-upgrade</literal>&nbsp;» ou «&nbsp;<literal>apt-get upgrade</literal>&nbsp;» et «&nbsp;<literal>apt-get dist-upgrade</literal>&nbsp;»)&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Choose candidate version which is usually the latest available version for all installed packages (see <xref linkend="_tweaking_candidate_version"/> for exception)
fr: Choisir la version candidate, qui est habituellement la dernière version disponible, pour tous les paquets installés (consultez <xref linkend="_tweaking_candidate_version"/> pour les exceptions) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Make package dependency resolution
fr: Effectuer la résolution des dépendances du paquet

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Fetch selected binary packages from remote archive if candidate version is different from installed version
fr: Rechercher le paquet binaire sélectionné depuis l’archive distante si la version candidate est différente de la version installée

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Unpack fetched binary packages
fr: Dépaqueter les paquets binaires ayant été téléchargés

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Run <emphasis role="strong">preinst</emphasis> script
fr: Lancer le script <emphasis role="strong">preinst</emphasis>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Install binary files
fr: Installer les fichiers binaires

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Run <emphasis role="strong">postinst</emphasis> script
fr: Lancer le script <emphasis role="strong">postinst</emphasis>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">Install</emphasis> ("<literal>apt install …</literal>", <literal>aptitude install …</literal>" or "<literal>apt-get install …</literal>"):
fr: <emphasis role="strong">Installer</emphasis> («<literal>apt install …</literal>», &nbsp;<literal>aptitude install …</literal>&nbsp;» ou «&nbsp;<literal>apt-get install …</literal>&nbsp;»)&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Choose packages listed on the command line
fr: Choisir les paquets indiqués sur la ligne de commandes

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Fetch selected binary packages from remote archive
fr: Récupérer les paquets binaires sélectionnés depuis l’archive distante

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">Remove</emphasis> ("<literal>apt remove …</literal>", "<literal>aptitude remove …</literal>" or "<literal>apt-get remove …</literal>"):
fr: <emphasis role="strong">Supprimer</emphasis> («<literal>apt remove …</literal>», «&nbsp;<literal>aptitude remove …</literal>&nbsp;» ou «&nbsp;<literal>apt-get remove …</literal>&nbsp;»)&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Run <emphasis role="strong">prerm</emphasis> script
fr: Lancer le script <emphasis role="strong">prerm</emphasis>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Remove installed files <emphasis role="strong">except</emphasis> configuration files
fr: Supprimer les fichiers installés <emphasis role="strong">à l’exception</emphasis> des fichiers de configuration

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Run <emphasis role="strong">postrm</emphasis> script
fr: Lancer le script <emphasis role="strong">postrm</emphasis>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">Purge</emphasis> ("<literal>apt purge</literal>", "<literal>aptitude purge …</literal>" or "<literal>apt-get purge …</literal>"):
fr: <emphasis role="strong">Purger</emphasis> («&nbsp;<literal>apt purge</literal>&nbsp;», «&nbsp;<literal>aptitude purge …</literal>&nbsp;» ou «&nbsp;<literal>apt-get purge …</literal>&nbsp;»)&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Remove installed files <emphasis role="strong">including</emphasis> configuration files
fr: Supprimer les fichiers installés <emphasis role="strong">y compris</emphasis> leurs fichiers de configuration

note: type: Content of: <book><chapter><section><section><para>
en: Here, I intentionally skipped technical details for the sake of big picture.
fr: J’ai ici intentionnellement sauté des détails techniques dans le souci d’avoir une vue d’ensemble.

note: type: Content of: <book><chapter><section><section><title>
en: First response to package management troubles
fr: Première réponse aux problèmes de gestion de paquets

note: type: Content of: <book><chapter><section><section><para>
en: You should read the fine official documentation.  The first document to read is the Debian specific "<literal>/usr/share/doc/<emphasis>package_name</emphasis>/README.Debian</literal>".  Other documentation in "<literal>/usr/share/doc/<emphasis>package_name</emphasis>/</literal>" should be consulted too.  If you set shell as <xref linkend="_customizing_bash"/>, type the following.
fr: Vous devriez lire l’excellente documentation officielle. Le premier document à lire est «&nbsp;<literal>/usr/share/doc/<emphasis>nom_paquet</emphasis>/README.Debian</literal>&nbsp;» qui est spécifique à Debian. Les autres documents dans «&nbsp;<literal>/usr/share/doc/<emphasis>nom_paquet</emphasis>/</literal>&nbsp;» devraient aussi être consultés. Si vous avez configuré l’interpréteur de commande comme dans <xref linkend="_customizing_bash"/>, entrez ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: You may need to install the corresponding documentation package named with "<literal>-doc</literal>" suffix for detailed information.
fr: Vous aurez besoin d’installer le paquet de documentation correspondant au paquet dont le nom possède le suffixe «&nbsp;<literal>-doc</literal>&nbsp;» pour des informations détaillées.

note: type: Content of: <book><chapter><section><section><para>
en: If you are experiencing problems with a specific package, make sure to check out <ulink url="&thedebianbugtrackingsystembts;">the Debian bug tracking system (BTS)</ulink> sites, first.
fr: Si vous rencontrez des problèmes avec un paquet particulier, faites d’abord une recherche sur le site du <ulink url="&thedebianbugtrackingsystembts;">système de suivi des bogues Debian (BTS)</ulink>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of key web site to resolving problems with a specific package
fr: Liste de sites web clés pour résoudre les problèmes avec un paquet particulier

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: web site
fr: site web

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Home page of <ulink url="&thedebianbugtrackingsystembts;">the Debian bug tracking system (BTS)</ulink>
fr: Page d’accueil du <ulink url="&thedebianbugtrackingsystembts;">système de suivi des bogues Debian (BTS)</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>sensible-browser "https://bugs.debian.org/"</literal>
fr: <literal>sensible-browser «&nbsp;https://bugs.debian.org/&nbsp;»</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The bug report of a known package name
fr: Signalement de bogue d’un nom de paquet connu

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>sensible-browser "https://bugs.debian.org/<emphasis>package_name</emphasis>"</literal>
fr: <literal>sensible-browser «&nbsp;https://bugs.debian.org/<emphasis>nom_paquet</emphasis>&nbsp;»</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The bug report of known bug number
fr: Rapport de bogue concernant un numéro de bogue connu

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>sensible-browser "https://bugs.debian.org/<emphasis>bug_number</emphasis>"</literal>
fr: <literal>sensible-browser «&nbsp;https://bugs.debian.org/<emphasis>bug_number</emphasis>&nbsp;»</literal>

note: type: Content of: <book><chapter><section><section><para>
en: Search <ulink url="&google;">Google</ulink> with search words including "<literal>site:debian.org</literal>", "<literal>site:wiki.debian.org</literal>", "<literal>site:lists.debian.org</literal>", etc.
fr: Rechercher sur <ulink url="&google;">Google</ulink> avec des mots de recherche comprenant «&nbsp;<literal>site:debian.org</literal>&nbsp;», «&nbsp;<literal>site:wiki.debian.org</literal>&nbsp;», «&nbsp;<literal>site:lists.debian.org</literal>&nbsp;», etc.

note: type: Content of: <book><chapter><section><section><para>
en: When you file a bug report, please use <literal>reportbug</literal>(1) command.
fr: Pour déposer un signalement de bogue, veuillez utiliser la commande <literal>reportbug</literal>(1).

note: type: Content of: <book><chapter><section><section><title>
en: How to pick Debian packages
fr: Comment obtenir des paquets Debian

note: type: Content of: <book><chapter><section><section><para>
en: When you encounter more than 2 similar packages and wonder which one to install without "trial and error" efforts, you should use some <emphasis role="strong">common sense</emphasis>.  I consider following points are good indications of preferred packages.
fr: Si vous trouvez deux paquets similaires et que vous vous demandez lequel installer sans faire des efforts d’«&nbsp;essais et erreurs&nbsp;», vous pouvez user de <emphasis role="strong">bon sens</emphasis>. Je considère que les points suivants constituent de bonnes indications pour les paquets à privilégier&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Essential: yes &gt; no
fr: Essential&nbsp;: yes &gt; no

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Area: main &gt; contrib &gt; non-free
fr: Section&nbsp;: main &gt; contrib &gt; non-free

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Priority: required &gt; important &gt; standard &gt; optional &gt; extra
fr: Priorité&nbsp;: required &gt; important &gt; standard &gt; optional &gt; extra

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Tasks: packages listed in tasks such as "Desktop environment"
fr: Tâches&nbsp;: paquets affichés dans les tâches tels que «&nbsp;Environnement de bureau&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Packages selected by the dependency package (e.g., <literal>gcc-10</literal> by <literal>gcc</literal>)
fr: Paquets sélectionnés par le paquet de dépendance (par exemple, <literal>gcc-10</literal> par <literal>gcc</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Popcon: higher in the vote and install number
fr: Popcon&nbsp;: les votes et le nombre d’installations les plus élevés

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Changelog: regular updates by the maintainer
fr: Journaux des modifications («&nbsp;Changelog&nbsp;»)&nbsp;: mises à jour régulières par le responsable

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: BTS: No RC bugs (no critical, no grave, and no serious bugs)
fr: BTS&nbsp;: pas de bogue RC (pas de bogue critique, grave ou sérieux)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: BTS: responsive maintainer to bug reports
fr: BTS&nbsp;: réactivité du responsable aux signalements de bogues

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: BTS: higher number of the recently fixed bugs
fr: BTS&nbsp;: le plus grand nombre de bogues réglés récemment

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: BTS: lower number of remaining non-wishlist bugs
fr: BTS&nbsp;: le plus faible nombre de bogues restants qui ne soient pas dans la liste des vœux

note: type: Content of: <book><chapter><section><section><para>
en: Debian being a volunteer project with distributed development model, its archive contains many packages with different focus and quality.  You must make your own decision what to do with them.
fr: Debian étant un projet basé sur le volontariat avec un modèle de développement distribué, son archive contient de nombreux paquets avec des cibles différentes et de qualité variable. Vous devrez choisir vous-même ce que vous voulez en faire.

note: type: Content of: <book><chapter><section><section><title>
en: How to cope with conflicting requirements
fr: Comment faire face à des exigences conflictuelles

note: type: Content of: <book><chapter><section><section><para>
en: Whatever suite of Debian system you may decide to use, you may still wish to run versions of programs which aren't available in that suite.  Even if you find binary packages of such programs in other Debian suites or in other non-Debian resources, their requirements may conflict with your current Debian system.
fr: Quelle que soit la suite du système Debian que vous pouvez décider d'utiliser, vous pouvez toujours vouloir exécuter des versions de programmes qui ne sont pas disponibles dans cette suite. Même si vous trouvez des paquets binaires de tels programmes dans d'autres suites Debian ou dans d'autres ressources non Debian, leurs exigences peuvent être incompatibles avec votre système Debian actuel.

note: type: Content of: <book><chapter><section><section><para>
en: Although you can tweak package management system with <emphasis role="strong">apt-pinning</emphasis> technique etc. as described in <xref linkend="_tweaking_candidate_version"/> to instal such out-of-sync binary packages, such tweaking approaches have only limited use cases since they may break those programs and your system.
fr: Bien qu’il soit possible d’ajuster votre système de gestion de paquets avec la technique <emphasis role="strong">apt-pinning</emphasis> etc., comme décrit dans <xref linkend="_tweaking_candidate_version"/>, pour installer de tels paquets binaires hors synchronisation, ces approches de peaufinage ont seulement des cas d'utilisation limités, car elles peuvent briser ces programmes et votre système.

note: type: Content of: <book><chapter><section><section><para>
en: Before brutally installing such out-of-sync packages, you should seek all available alternative safer technical solutions which are compatible with your current Debian syetem.
fr: Avant d'installer brutalement ces paquets hors synchronisation, vous devriez chercher toutes les solutions techniques alternatives plus sûres qui sont compatibles avec votre système Debian actuel :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Install such programs using corresponding sandboxed upstream binary packages (see <xref linkend="_sandbox"/>).
fr: installez de tels programmes en utilisant les paquets binaires correspondants dans un bac à sable (consultez <xref linkend="_sandbox"/>),

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Many mostly GUI programs such as LibreOffice and GNOME applications are available as <ulink url="&flatpak;">Flatpak</ulink>, <ulink url="&snap;">Snap</ulink>, or <ulink url="&appimage;">AppImage</ulink> packages.
fr: beaucoup de programmes graphiques tels que les applications LibreOffice et GNOME sont disponibles sous forme de paquets <ulink url="&flatpak;">Flatpak</ulink>, <ulink url="&snap;">Snap</ulink> ou <ulink url="&appimage;">AppImage</ulink> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Create a chroot or similar environment and run such programs in it (see <xref linkend="_virtualized_system"/>).
fr: créez un environnement isolé («&nbsp;chroot&nbsp;») ou similaire et faites-y tourner de tels programmes (consulter la <xref linkend="_virtualized_system"/>),

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: CLI commands can be executed easily under its compatible chroot (see <xref linkend="_chroot_system"/>).
fr: les commandes en ligne de commande peuvent être exécutées facilement sous son chroot compatible (consulter <xref linkend="_chroot_system"/>),

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Multiple full desktop environments can be tried easily without reboot (see <xref linkend="_multiple_desktop_systems"/>).
fr: plusieurs environnements de bureau complets peuvent être essayés facilement sans redémarrage (voir <xref linkend="_multiple_desktop_systems"/>) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Build desired versions of binary packages which are compatible with your current Debian syetem by yourself.
fr: construisez des versions souhaitées de paquets binaires qui sont compatibles avec votre système Debian actuel par vous-même,

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: This is a <ulink url="&nontrivialtask;">non-trivial task</ulink> (see <xref linkend="_porting_a_package_to_the_stable_system"/>).
fr: il s'agit d'une tâche <ulink url="&nontrivialtask;">non triviale</ulink> (voir <xref linkend="_porting_a_package_to_the_stable_system"/>).

note: type: Content of: <book><chapter><section><title>
en: Basic package management operations
fr: Opérations de base de la gestion des paquets

note: type: Content of: <book><chapter><section><para>
en: Repository based package management operations on the Debian system can be performed by many APT-based package management tools available on the Debian system.  Here, we explain 3 basic package management tools: <literal>apt</literal>, <literal>apt-get</literal> / <literal>apt-cache</literal> and <literal>aptitude</literal>.
fr: Sur le système Debian, les opérations de gestion des paquets basées sur les dépôts peuvent être réalisées à l’aide de nombreux outils de gestion de paquets basés sur APT et disponibles dans le système Debian. Nous décrirons ici les outils de base de gestion des paquets&nbsp;: <literal>apt</literal>, <literal>apt-get</literal>/<literal>apt-cache</literal> et <literal>aptitude</literal>.

note: type: Content of: <book><chapter><section><para>
en: For the package management operation which involves package installation or updates package metadata, you need to have root privilege.
fr: Pour les opérations de gestion des paquets qui concernent l’installation des paquets ou les mises à jour des métadonnées des paquets, vous aurez besoin des privilèges de l’administrateur.

note: type: Content of: <book><chapter><section><section><title>
en: <literal>apt</literal> vs. <literal>apt-get</literal> / <literal>apt-cache</literal> vs. <literal>aptitude</literal>
fr: <literal>apt</literal> comparé à <literal>apt-get</literal> / <literal>apt-cache</literal> comparé à <literal>aptitude</literal>

note: type: Content of: <book><chapter><section><section><para>
en: Although <literal>aptitude</literal> is a very nice interactive tool which the author mainly uses, you should know some cautionary facts:
fr: Bien qu'<literal>aptitude</literal> soit un très bon outil interactif et que l'auteur l'utilise, voici quelques avertissements que vous devriez connaître :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <literal>aptitude</literal> command is not recommended for the release-to-release system upgrade on the <literal>stable</literal> Debian system after the new release.
fr: La commande <literal>aptitude</literal> n'est pas recommandée pour une mise à niveau du système entre versions sur le système Debian <literal>stable</literal> après la sortie d'une nouvelle version.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The use of "<literal>apt full-upgrade</literal>" or "<literal>apt-get dist-upgrade</literal>" is recommended for it.  See <ulink url="&bugebbcia;">Bug #411280</ulink>.
fr: L'utilisation de "<literal>apt full-upgrade</literal>" ou de "<literal>apt-get dist-upgrade</literal>" est recommandée pour cela. Voir <ulink url="&bugebbcia;">Bug #411280</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <literal>aptitude</literal> command sometimes suggests mass package removals for the system upgrade on the <literal>testing</literal> or <literal>unstable</literal> Debian system.
fr: La commande <literal>aptitude</literal> suggère parfois la suppression massive de paquets lors de la mise à niveau du système sur des systèmes Debian en <literal>testing</literal> ou <literal>unstable</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: This situation has frightened many system administrators.  Don't panic.
fr: Cette situation a effrayé de nombreux administrateurs système. Pas de panique.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: This seems to be caused mostly by the version skew among packages depended or recommended by a meta-package such as <literal>gnome-core</literal>.
fr: Il semblerait que cela soit principalement causé par un biais de version parmi des paquets dépendants de, ou recommandés par, un méta-paquet tel que <literal>gnome-core</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: This can be resolved by selecting "Cancel pending actions" in the <literal>aptitude</literal> command menu, exiting <literal>aptitude</literal>, and using "<literal>apt full-upgrade</literal>".
fr: Cela peut être résolu en sélectionnant « Annuler les actions en attente » dans le menu de commande d'<literal>aptitude</literal>, en quittant <literal>aptitude</literal> et en utilisant la commande « <literal>apt full-upgrade</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>apt-get</literal> and <literal>apt-cache</literal> commands are the most <emphasis role="strong">basic</emphasis> APT-based package management tools.
fr: Les commandes <literal>apt-get</literal> et <literal>apt-cache</literal> sont les outils les plus <emphasis role="strong">basiques</emphasis> de gestion des paquets basés sur APT.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>apt-get</literal> and <literal>apt-cache</literal> offer only the commandline user interface.
fr: <literal>apt-get</literal> et <literal>apt-cache</literal> n’offre qu’une interface utilisateur en ligne de commandes.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>apt-get</literal> is most suitable for the <emphasis role="strong">major system upgrade</emphasis> between releases, etc.
fr: <literal>apt-get</literal> est le mieux adapté pour les <emphasis role="strong">mises à jour majeures du système</emphasis> entre les versions, etc.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>apt-get</literal> offers a <emphasis role="strong">robust</emphasis> package dependency resolver.
fr: <literal>apt-get</literal> offre un système de résolution des dépendances entre paquets <emphasis role="strong">robuste</emphasis>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>apt-get</literal> is less demanding on hardware resources.  It consumes less memory and runs faster.
fr: <literal>apt-get</literal> nécessite moins de ressources matérielles. Il consomme moins de mémoire et fonctionne plus rapidement.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>apt-cache</literal> offers a <emphasis role="strong">standard</emphasis> regex based search on the package name and description.
fr: <literal>apt-cache</literal> offre une recherche basée sur des expressions rationnelles <emphasis role="strong">standard</emphasis> sur les noms et les descriptions des paquets.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>apt-get</literal> and <literal>apt-cache</literal> can manage multiple versions of packages using <literal>/etc/apt/preferences</literal> but it is quite cumbersome.
fr: <literal>apt-get</literal> et <literal>apt-cache</literal> peuvent gérer des versions multiples des paquets en utilisant <literal>/etc/apt/preferences</literal> mais est assez lourd.

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>apt</literal> command is a high-level commandline interface for package management. It is basically a wrapper of <literal>apt-get</literal>, <literal>apt-cache</literal> and similar commands, originally intended as an end-user interface and enables some options better suited for interactive usage by default.
fr: La commande <literal>apt</literal> est une interface de haut niveau en ligne de commande pour la gestion de paquets. C’est basiquement une enveloppe d’<literal>apt-get</literal>, d’<literal>apt-cache</literal> et de commandes similaires, originellement destinée comme interface d’utilisateur final, et active quelques options mieux adaptées par défaut à un usage interactif.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>apt</literal> provides a friendly progress bar when installing packages using <literal>apt install</literal>.
fr: <literal>apt</literal> fournit une barre de progression plaisante lors de l’installation de paquets en utilisant <literal>apt install</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>apt</literal> will <emphasis role="strong">remove</emphasis> cached <literal>.deb</literal> packages by default after sucessful installation of downloaded packages.
fr: <literal>apt</literal> <emphasis role="strong">supprimera</emphasis> par défaut les paquets <literal>.deb</literal> mis en cache après une utilisation réussie de paquets téléchargés.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Users are recommended to use the new <literal>apt</literal>(8) command for <emphasis role="strong">interactive</emphasis> usage and use the <literal>apt-get</literal>(8) and <literal>apt-cache</literal>(8) commands in the shell script.
fr: Il est recommandé aux utilisateurs d’utiliser la nouvelle commande <literal>apt</literal>(8) pour un usage <emphasis role="strong">interactif</emphasis> et d’utiliser les commandes <literal>apt-get</literal>(8) et <literal>apt-cache</literal>(8) dans des scripts d’interpréteur.

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>aptitude</literal> command is the most <emphasis role="strong">versatile</emphasis> APT-based package management tool.
fr: La commande <literal>aptitude</literal> est l’outil de gestion des paquets basé sur APT le plus <emphasis role="strong">flexible</emphasis>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>aptitude</literal> offers the fullscreen interactive text user interface.
fr: <literal>aptitude</literal> offre une interface utilisateur interactive en plein écran en mode texte.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>aptitude</literal> offers the commandline user interface, too.
fr: <literal>aptitude</literal> offre aussi une interface utilisateur en ligne de commandes.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>aptitude</literal> is most suitable for the <emphasis role="strong">daily interactive package management</emphasis> such as inspecting installed packages and searching available packages.
fr: <literal>aptitude</literal> est le mieux adapté pour la <emphasis role="strong">gestion interactive journalière des paquets</emphasis> comme, par exemple, la vérification des paquets installés et la recherche de paquets disponibles.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>aptitude</literal> is more demanding on hardware resources.  It consumes more memory and runs slower.
fr: <literal>aptitude</literal> nécessite plus de ressources matérielles. Il consomme plus de mémoire et fonctionne moins rapidement.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>aptitude</literal> offers an <emphasis role="strong">enhanced</emphasis> regex based search on all of the package metadata.
fr: <literal>aptitude</literal> offre une recherche <emphasis role="strong">avancée</emphasis> basée sur des expressions rationnelles pour la recherche sur toutes les métadonnées des paquets.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>aptitude</literal> can manage multiple versions of packages without using <literal>/etc/apt/preferences</literal> and it is quite intuitive.
fr: <literal>aptitude</literal> peut gérer des versions multiples des paquets sans utiliser <literal>/etc/apt/preferences</literal> et est assez intuitif.

note: type: Content of: <book><chapter><section><section><title>
en: Basic package management operations with the commandline
fr: Opérations de base de gestion des paquets en ligne de commandes

note: type: Content of: <book><chapter><section><section><para>
en: Here are basic package management operations with the commandline using <literal>apt</literal>(8), <literal>aptitude</literal>(8) and <literal>apt-get</literal>(8) /<literal>apt-cache</literal>(8).
fr: Voici les opérations de base de gestion des paquets en ligne de commandes en utilisant <literal>apt</literal>(8), <literal>aptitude</literal>(8), <literal>apt-get</literal>(8) et <literal>apt-cache</literal>(8)&nbsp;.

note: type: Content of: <book><chapter><section><section><table><title>
en: Basic package management operations with the commandline using <literal>apt</literal>(8), <literal>aptitude</literal>(8) and <literal>apt-get</literal>(8) /<literal>apt-cache</literal>(8)
fr: Opérations de base de gestion des paquets avec la ligne de commandes en utilisant <literal>apt</literal>(8), <literal>aptitude</literal>(8), <literal>apt-get</literal>(8) et <literal>apt-cache</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: <literal>apt</literal> syntax
fr: syntaxe d’<literal>apt</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: <literal>aptitude</literal> syntax
fr: syntaxe d’<literal>aptitude</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: <literal>apt-get</literal>/<literal>apt-cache</literal> syntax
fr: syntaxe d’<literal>apt-get</literal> et <literal>apt-cache</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: update package archive metadata
fr: mettre à jour les métadonnées de l’archive du paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt install foo</literal>
fr: <literal>apt install toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>aptitude install foo</literal>
fr: <literal>aptitude install toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt-get install foo</literal>
fr: <literal>apt-get install toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: install candidate version of "<literal>foo</literal>" package with its dependencies
fr: installer la version candidate du paquet «&nbsp;<literal>toto</literal>&nbsp;» ainsi que ses dépendances

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: install candidate version of installed packages without removing any other packages
fr: installer les versions candidates des paquets installés sans supprimer aucun autre paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: install candidate version of installed packages while removing other packages if needed
fr: installer les versions candidates des paquets installés en supprimant d’autres paquets si nécessaire

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt remove foo</literal>
fr: <literal>apt remove toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>aptitude remove foo</literal>
fr: <literal>aptitude remove toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt-get remove foo</literal>
fr: <literal>apt-get remove toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove "<literal>foo</literal>" package while leaving its configuration files
fr: supprimer le paquet «&nbsp;<literal>toto</literal>&nbsp;» en laissant ses fichiers de configuration

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove auto-installed packages which are no longer required
fr: supprimer les paquets installés automatiquement lorsqu’ils ne sont plus nécessaires

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt purge foo</literal>
fr: <literal>apt purge toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>aptitude purge foo</literal>
fr: <literal>aptitude purge toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt-get purge foo</literal>
fr: <literal>apt-get purge toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: purge "<literal>foo</literal>" package with its configuration files
fr: purger le paquet «&nbsp;<literal>toto</literal>&nbsp;» ainsi que ses fichiers de configuration

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: clear out the local repository of retrieved package files completely
fr: nettoyer complètement le dépôt local des fichiers de paquets récupérés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: clear out the local repository of retrieved package files for outdated packages
fr: nettoyer le dépôt local des fichiers des paquets périmés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt show foo</literal>
fr: <literal>apt show toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>aptitude show foo</literal>
fr: <literal>aptitude show toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt-cache show foo</literal>
fr: <literal>apt-cache show toto</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display detailed information about "<literal>foo</literal>" package
fr: afficher des informations détaillées concernant le paquet «&nbsp;<literal>toto</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt search <emphasis>regex</emphasis></literal>
fr: <literal>apt search <emphasis>expression rationnelle</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>aptitude search <emphasis>regex</emphasis></literal>
fr: <literal>aptitude search <emphasis>expression rationnelle</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt-cache search <emphasis>regex</emphasis></literal>
fr: <literal>apt-cache search <emphasis>expression rationnelle</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: search packages which match <emphasis>regex</emphasis>
fr: rechercher les paquets qui correspondent à l’<emphasis>expression rationnelle</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>aptitude why <emphasis>regex</emphasis></literal>
fr: <literal>aptitude why <emphasis>expression rationnelle</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: explain the reason why <emphasis>regex</emphasis> matching packages should be installed
fr: expliquer les raisons qui font que les paquets correspondant à l’<emphasis>expression rationnelle</emphasis> devront être installés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>aptitude why-not <emphasis>regex</emphasis></literal>
fr: <literal>aptitude why-not <emphasis>expression rationnelle</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: explain the reason why <emphasis>regex</emphasis> matching packages can not be installed
fr: expliquer les raisons pour lesquels les paquets qui correspondent à l’<emphasis>expression rationnelle</emphasis> ne peuvent pas être installés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list manually installed packages
fr: lister les paquets installés manuellement

note: type: Content of: <book><chapter><section><section><para>
en: <literal>apt</literal> / <literal>apt-get</literal> and <literal>aptitude</literal> can be mixed without major troubles.
fr: <literal>apt</literal>/<literal>apt-get</literal> et <literal>aptitude</literal> peuvent mélangées sans inconvénients majeurs.

note: type: Content of: <book><chapter><section><section><para>
en: The "<literal>aptitude why <emphasis>regex</emphasis></literal>" can list more information by "<literal>aptitude -v why <emphasis>regex</emphasis></literal>".  Similar information can be obtained by "<literal>apt rdepends <emphasis>package</emphasis></literal>" or "<literal>apt-cache rdepends <emphasis>package</emphasis></literal>".
fr: «&nbsp;<literal>aptitude why <emphasis>expression-rationnelle</emphasis></literal>&nbsp;» peut afficher plus d’informations par «&nbsp;<literal>aptitude -v why <emphasis>expression_rationnelle</emphasis></literal>&nbsp;». On peut obtenir des informations similaires par «&nbsp;<literal>apt rdepends <emphasis>paquet</emphasis></literal>" ou "<literal>apt-cache rdepends <emphasis>paquet</emphasis></literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: When <literal>aptitude</literal> command is started in the commandline mode and faces some issues such as package conflicts, you can switch to the full screen interactive mode by pressing "<literal>e</literal>"-key later at the prompt.
fr: Lorsque la commande <literal>aptitude</literal> est lancée en mode ligne de commande, et rencontre des problèmes tels que des conflits de paquets, vous pouvez passez en mode plein écran en pressant ensuite la touche «&nbsp;<literal>e</literal>&nbsp;» à l’invite de commande.

note: type: Content of: <book><chapter><section><section><note><para>
en: Although the <literal>aptitude</literal> command comes with rich features such as its enhanced package resolver, this complexity has caused (or may still causes) some regressions such as <ulink url="&bugebbbcd;">Bug #411123</ulink>, <ulink url="&bugfbejda;">Bug #514930</ulink>, and <ulink url="&bugfhadhh;">Bug #570377</ulink>.  In case of doubt, please use the <literal>apt</literal>, <literal>apt-get</literal> and <literal>apt-cache</literal> commands over the <literal>aptitude</literal> command.
fr: Bien que la commande <literal>aptitude</literal> soit disponible avec de riches fonctionnalités comme son solveur de paquets avancé, cette complexité a causé (et peut encore causer) certaines régressions comme le <ulink url="&bugebbbcd;">bogue #411123</ulink>, le <ulink url="&bugfbejda;">bogue #514930</ulink> et le <ulink url="&bugfhadhh;">bogue #570377</ulink>. En cas de doute, veuillez utiliser les commandes <literal>apt</literal>, <literal>apt-get</literal> et <literal>apt-cache</literal> plutôt que la commande <literal>aptitude</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: You may provide command options right after "<literal>aptitude</literal>".
fr: Vous pouvez indiquer les options de commande juste après «&nbsp;<literal>aptitude</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><table><title>
en: Notable command options for <literal>aptitude</literal>(8)
fr: Options importantes de la commande <literal>aptitude</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: command option
fr: option de la commande

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: simulate the result of the command
fr: simuler le résultat de la commande

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: download only but no install/upgrade
fr: télécharger seulement les paquets sans les installer ni les mettre à jour

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: show brief explanations before the automatic installations and removals
fr: afficher une courte explication avant les installations ou les suppressions automatiques

note: type: Content of: <book><chapter><section><section><para>
en: See <literal>aptitude</literal>(8) and "aptitude user's manual" at "<literal>/usr/share/doc/aptitude/README</literal>" for more.
fr: Consultez <literal>aptitude</literal>(8) et le «&nbsp;manuel de l’utilisateur d’aptitude&nbsp;» à «&nbsp;<literal>/usr/share/doc/aptitude/README</literal>&nbsp;» pour en apprendre davantage.

note: type: Content of: <book><chapter><section><section><title>
en: Interactive use of aptitude
fr: Utilisation interactive d’aptitude

note: type: Content of: <book><chapter><section><section><para>
en: For the interactive package management, you start <literal>aptitude</literal> in interactive mode from the console shell prompt as follows.
fr: Pour une gestion interactive des paquets, lancez <literal>aptitude</literal> en mode interactif depuis l’invite de l’interpréteur de commandes de la console comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: This updates the local copy of the archive information and display the package list in the full screen with menu.  Aptitude places its configuration at "<literal>~/.aptitude/config</literal>".
fr: Cela va mettre à jour la copie locale des informations de l’archive et afficher la liste des paquets en plein écran avec un menu. On trouvera la configuration d’aptitude dans «&nbsp;<literal>~/.aptitude/config</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><tip><para>
en: If you want to use root's configuration instead of user's one, use "<literal>sudo -H aptitude …</literal>" instead of "<literal>sudo aptitude …</literal>" in the above expression.
fr: Si vous désirez utiliser la configuration de l’administrateur (root) plutôt que celle de l’utilisateur, utilisez la commande «&nbsp;<literal>sudo -H aptitude …</literal>&nbsp;» en remplacement de «&nbsp;<literal>sudo aptitude …</literal>&nbsp;» dans l’expression précédente.

note: type: Content of: <book><chapter><section><section><tip><para>
en: <literal>Aptitude</literal> automatically sets <emphasis role="strong">pending actions</emphasis> as it is started interactively. If you do not like it, you can reset it from menu: "Action" → "Cancel pending actions".
fr: <literal>Aptitude</literal> définit automatiquement les <emphasis role="strong">actions en attente</emphasis> lorsqu’il est lancé de manière interactive. Si elles ne vous conviennent pas, vous pouvez le réinitialiser depuis le menu&nbsp;: «&nbsp;Action&nbsp;» → «&nbsp;Annuler les opérations en attente&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: Key bindings of aptitude
fr: Raccourcis clavier d’aptitude

note: type: Content of: <book><chapter><section><section><para>
en: Notable key strokes to browse status of packages and to set "planned action" on them in this full screen mode are the following.
fr: Les raccourcis clavier principaux pour parcourir l’état des paquets et pour définir les «&nbsp;actions prévues&nbsp;» sur ces paquets dans le mode plein écran sont les suivants&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of key bindings for aptitude
fr: Liste des raccourcis clavier d’aptitude

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>F10</literal> or <literal>Ctrl-t</literal>
fr: <literal>F10</literal> ou <literal>Ctrl-t</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display <emphasis role="strong">help</emphasis> for keystroke (more complete listing)
fr: afficher l’<emphasis role="strong">aide </emphasis> pour les raccourcis clavier (liste plus complète)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>F10</literal> → Help → User's Manual
fr: <literal>F10</literal> → Aide → Manuel de l’utilisateur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display User's Manual
fr: afficher le Manuel de l’utilisateur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: update package archive information
fr: mettre à jour les informations de l’archive des paquets

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: mark the package for the <emphasis role="strong">upgrade</emphasis> or the <emphasis role="strong">install</emphasis>
fr: marquer le paquet pour <emphasis role="strong">mise à niveau</emphasis> ou <emphasis role="strong">installation</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: mark the package for the <emphasis role="strong">remove</emphasis> (keep configuration files)
fr: marquer le paquet pour <emphasis role="strong">suppression</emphasis> (conserver ses fichiers de configuration)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: mark the package for the <emphasis role="strong">purge</emphasis> (remove configuration files)
fr: marquer le paquet pour être <emphasis role="strong">purgé</emphasis> (supprimer ses fichiers de configuration)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: place the package on <emphasis role="strong">hold</emphasis>
fr: mettre le paquet dans l’état «&nbsp;<emphasis role="strong">conservé</emphasis>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: mark all upgradable packages (function as <emphasis role="strong">full-upgrade</emphasis>)
fr: marquer tous les paquets susceptibles de mise à niveau (fonctionne comme <emphasis role="strong">full-upgrade</emphasis>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: start <emphasis role="strong">downloading</emphasis> and <emphasis role="strong">installing</emphasis> selected packages
fr: lancer le <emphasis role="strong">téléchargement</emphasis> et l’<emphasis role="strong">installation</emphasis> des paquets sélectionnés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: quit current screen and save changes
fr: quitter l’écran actuel et enregistrer les modifications

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: quit current screen and discard changes
fr: quitter l’écran actuel en abandonnant les modifications

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Enter</literal>
fr: <literal>Entrée</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: view information about a package
fr: afficher les informations concernant un paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: view a package's changelog
fr: afficher le journal des modifications («&nbsp;changelog&nbsp;») d’un paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: change the limit for the displayed packages
fr: modifier les limites pour les paquets affichés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: search for the first match
fr: rechercher la première correspondance

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: repeat the last search
fr: répéter la dernière recherche

note: type: Content of: <book><chapter><section><section><para>
en: The file name specification of the command line and the menu prompt after pressing "<literal>l</literal>" and "<literal>//</literal>" take the aptitude regex as described below.  Aptitude regex can explicitly match a package name using a string started by "<literal>~n</literal>" and followed by the package name.
fr: L’indication du nom de fichier sur la ligne de commandes et à l’invite du menu après avoir pressé «&nbsp;<literal>l</literal>&nbsp;» et «&nbsp;<literal>//</literal>&nbsp;» prend l’expression rationnelle d’aptitude telle que décrite ci-dessous. Une expression rationnelle d’aptitude peut correspondre explicitement à un nom de paquet en utilisant une chaîne de caractères commençant par «&nbsp;<literal>~n</literal>&nbsp;» et suivie du nom de paquet.

note: type: Content of: <book><chapter><section><section><tip><para>
en: You need to press "<literal>U</literal>" to get all the installed packages upgraded to the <emphasis role="strong">candidate version</emphasis> in the visual interface.  Otherwise only the selected packages and certain packages with versioned dependency to them are upgraded to the <emphasis role="strong">candidate version</emphasis>.
fr: Vous devrez presser «&nbsp;<literal>U</literal>&nbsp;» pour obtenir la mise à niveau de tous les paquets installés vers la <emphasis role="strong">version candidate</emphasis> de l’interface visuelle. Sinon, seuls les paquets sélectionnés et certains paquets ayant des dépendances versionnées sur ces paquets seront mis à niveau vers la <emphasis role="strong">version candidate</emphasis>.

note: type: Content of: <book><chapter><section><section><title>
en: Package views under aptitude
fr: Vues des paquets sous aptitude

note: type: Content of: <book><chapter><section><section><para>
en: In the interactive full screen mode of <literal>aptitude</literal>(8), packages in the package list are displayed as the next example.
fr: Dans le mode interactif en plein écran d’<literal>aptitude</literal>(8), les paquets de la liste des paquets sont affichés comme dans l’exemple suivant.

note: type: Content of: <book><chapter><section><section><para>
en: Here, this line means from the left as the following.
fr: Cette ligne signifie, en partant de la gauche&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "current state" flag (the first letter)
fr: Indicateur d’«&nbsp;état actuel&nbsp;» (la première lettre)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "planned action" flag (the second letter)
fr: Indicateur d’«&nbsp;action prévue&nbsp;» (la seconde lettre)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "automatic" flag (the third letter)
fr: Indicateur «&nbsp;automatique&nbsp;» (la troisième lettre)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The Package name
fr: Nom du paquet

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The change in disk space usage attributed to "planned action"
fr: Modification de l’utilisation du disque attribuée à l’«&nbsp;action prévue&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The current version of the package
fr: Version actuelle du paquet

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The candidate version of the package
fr: Version candidate du paquet

note: type: Content of: <book><chapter><section><section><tip><para>
en: The full list of flags are given at the bottom of <emphasis role="strong">Help</emphasis> screen shown by pressing "<literal>?</literal>".
fr: La liste complète des indicateurs est donnée en bas de l’écran d’<emphasis role="strong">Aide</emphasis> affiché en pressant «&nbsp;<literal>?</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: The <emphasis role="strong">candidate version</emphasis> is chosen according to the current local preferences (see <literal>apt_preferences</literal>(5) and <xref linkend="_tweaking_candidate_version"/>).
fr: La <emphasis role="strong">version candidate</emphasis> est choisie en fonction des préférences locales actuelles (consultez <literal>apt_preferences</literal>(5) et <xref linkend="_tweaking_candidate_version"/>).

note: type: Content of: <book><chapter><section><section><para>
en: Several types of package views are available under the menu "<literal>Views</literal>".
fr: Plusieurs types de vues de paquets sont disponibles depuis le menu «&nbsp;<literal>Vues</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><table><title>
en: List of views for aptitude
fr: Liste des vues d’aptitude

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: view
fr: vue

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of view
fr: description de la vue

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Package View</literal>
fr: <literal>Vue des paquets</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: see <xref linkend="standard-package-views"/> (default)
fr: consultez <xref linkend="standard-package-views"/> (défaut)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Audit Recommendations</literal>
fr: <literal>Recommandations d’audit</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list packages which are recommended by some installed packages but not yet installed
fr: liste des paquets qui sont recommandés par certains paquets installés mais qui ne sont pas encore installés sur le système

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Flat Package List</literal>
fr: <literal>Liste simple de paquets</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list packages without categorization (for use with regex)
fr: liste des paquets sans regroupement par catégories (pour l’utilisation avec des expressions rationnelles)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Debtags Browser</literal>
fr: <literal>Navigateur de Debtags</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list packages categorized according to their <ulink url="&debtags;">debtags</ulink> entries
fr: liste des paquets classés selon leur entrée <ulink url="&debtags;">debtags</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Source Package View</literal>
fr: <literal>Vue des paquets source</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list packages grouped by source packages
fr: liste de paquets groupés par paquet source

note: type: Content of: <book><chapter><section><section><note><para>
en: Please help us <ulink url="&improvingtaggingkageswithdebtags;">improving tagging packages with debtags!</ulink>
fr: Merci de nous aider à <ulink url="&improvingtaggingkageswithdebtags;">améliorer le marquage des paquets avec debtags&nbsp;!</ulink>

note: type: Content of: <book><chapter><section><section><para>
en: The standard "<literal>Package View</literal>" categorizes packages somewhat like <literal>dselect</literal> with few extra features.
fr: La «&nbsp;<literal>Vue des paquets</literal>&nbsp;» standard classe les paquets un peu comme le fait <literal>dselect</literal> avec quelques fonctionnalités supplémentaires.

note: type: Content of: <book><chapter><section><section><table><title>
en: The categorization of standard package views
fr: Classement par catégories des vues de paquets standard

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: category
fr: catégorie

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Upgradable Packages</literal>
fr: <literal>Paquets susceptibles de mise à jour</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list packages organized as <literal>section</literal> → <literal>area</literal> → <literal>package</literal>
fr: liste des paquets organisée sous la forme <literal>section</literal> → <literal>zone</literal> → <literal>paquet</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>New Packages</literal>
fr: <literal>Nouveaux paquets</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Installed Packages</literal>
fr: <literal>Paquets installés</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Not Installed Packages</literal>
fr: <literal>Paquets non installés</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Obsolete and Locally Created Packages</literal>
fr: <literal>Paquets obsolètes ou créés localement</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Virtual Packages</literal>
fr: <literal>Paquets virtuels</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list packages with the same function
fr: liste des paquets ayant la même fonction

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Tasks</literal>
fr: <literal>Tâches</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list packages with different functions generally needed for a task
fr: liste des paquets ayant les différentes fonctions généralement nécessaires à une tâche

note: type: Content of: <book><chapter><section><section><tip><para>
en: <literal>Tasks</literal> view can be used to cherry pick packages for your task.
fr: La vue des <literal>tâches</literal> peut être utilisée pour choisir les paquets nécessaires à votre tâche.

note: type: Content of: <book><chapter><section><section><title>
en: Search method options with aptitude
fr: Options de la méthode de recherche avec aptitude

note: type: Content of: <book><chapter><section><section><para>
en: Aptitude offers several options for you to search packages using its regex formula.
fr: Aptitude vous offre différentes options pour rechercher des paquets en utilisant sa formule d’expressions rationnelles.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Shell commandline:
fr: Ligne de commande du shell&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>aptitude search '<emphasis>aptitude_regex</emphasis>'</literal>" to list installation status, package name and short description of matching packages
fr: «&nbsp;<literal>aptitude search '<emphasis>expression_rationnelle_aptitude</emphasis>'</literal>&nbsp;» afin d’afficher l’état d’installation, le nom du paquet et une courte description des paquets correspondants

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>aptitude show '<emphasis>package_name</emphasis>'</literal>" to list detailed description of the package
fr: «&nbsp;<literal>aptitude show '<emphasis>nom_paquet</emphasis>'</literal>&nbsp;» pour afficher la description détaillée du paquet

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Interactive full screen mode:
fr: Mode interactif plein écran&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>l</literal>" to limit package view to matching packages
fr: «&nbsp;<literal>l</literal>&nbsp;» pour limiter la vue des paquets à ceux qui correspondent

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>/</literal>" for search to a matching package
fr: «&nbsp;<literal>/</literal>&nbsp;» pour rechercher un paquet correspondant

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>\</literal>" for backward search to a matching package
fr: «&nbsp;<literal>\</literal>&nbsp;» pour rechercher en arrière un paquet correspondant

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>n</literal>" for find-next
fr: «&nbsp;<literal>n</literal>&nbsp;» pour rechercher le suivant

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>N</literal>" for find-next (backward)
fr: «&nbsp;<literal>N</literal>&nbsp;» pour rechercher le suivant (en arrière)

note: type: Content of: <book><chapter><section><section><tip><para>
en: The string for <emphasis>package_name</emphasis> is treated as the exact string match to the package name unless it is started explicitly with "<literal>~</literal>" to be the regex formula.
fr: La chaîne du <emphasis>nom_paquet</emphasis> est traitée comme la correspondance exacte de chaîne pour le nom de paquet à moins qu’il ne soit lancé explicitement avec «&nbsp;<literal>~</literal>&nbsp;» pour être la formule d’expression rationnelle.

note: type: Content of: <book><chapter><section><section><title>
en: The aptitude regex formula
fr: Les formules d’expressions rationnelles d’aptitude

note: type: Content of: <book><chapter><section><section><para>
en: The aptitude regex formula is mutt-like extended <emphasis role="strong">ERE</emphasis> (see <xref linkend="_regular_expressions"/>) and the meanings of the <literal>aptitude</literal> specific special match rule extensions are as follows.
fr: La formule des expressions rationnelles d’aptitude est étendue <emphasis role="strong">ERE</emphasis> de manière similaire à mutt (consultez <xref linkend="_regular_expressions"/>) et la signification des extensions de règles de correspondance spécifiques à <literal>aptitude</literal> est la suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of the aptitude regex formula
fr: Liste des formules d’expressions rationnelles d’aptitude

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of the extended match rule
fr: description des règles étendues de correspondance

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: regex formula
fr: formules d’expressions rationnelles

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match on package name
fr: correspond au nom du paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~n<emphasis>regex_name</emphasis></literal>
fr: <literal>~n<emphasis>expression_rationnelle_nom</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match on description
fr: correspond à la description

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~d<emphasis>regex_description</emphasis></literal>
fr: <literal>~d<emphasis>expression_rationnelle_description</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match on task name
fr: correspond au nom de la tâche

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~t<emphasis>regex_task</emphasis></literal>
fr: <literal>~t<emphasis>expression_rationnelle_tâche</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match on debtag
fr: correspond à l’étiquette debtag

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~G<emphasis>regex_debtag</emphasis></literal>
fr: <literal>~G<emphasis>expression_rationnelle_debtag</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match on maintainer
fr: correspond au responsable du paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~m<emphasis>regex_maintainer</emphasis></literal>
fr: <literal>~m<emphasis>expression_rationnelle_responsable</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match on package section
fr: correspond à la section du paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~s<emphasis>regex_section</emphasis></literal>
fr: <literal>~s<emphasis>expression_rationnelle_section</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match on package version
fr: correspond à la version du paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~V<emphasis>regex_version</emphasis></literal>
fr: <literal>~V<emphasis>expression_rationnelle_version</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match archive
fr: correspond à l’archive

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match origin
fr: correspond à l’origine

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match priority
fr: correspond à la priorité

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match essential packages
fr: correspond aux paquets essentiels

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match virtual packages
fr: correspond aux paquets virtuels

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match new packages
fr: correspond aux nouveaux paquets

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match with pending action
fr: correspond aux actions en attente

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match installed packages
fr: correspond aux paquets installés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match installed packages with <emphasis role="strong">A</emphasis>-mark (auto installed packages)
fr: correspond aux paquets installés ayant la marque <emphasis role="strong">A</emphasis> (paquets installés automatiquement)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match installed packages without <emphasis role="strong">A</emphasis>-mark (administrator selected packages)
fr: correspond aux paquets installés n’ayant pas la marque <emphasis role="strong">A</emphasis> (paquets sélectionnés par l’administrateur)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match installed and upgradable packages
fr: correspond aux paquets installés et pouvant être mis à jour

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match removed but not purged packages
fr: correspond aux paquets supprimés mais non purgés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match removed, purged or can-be-removed packages
fr: correspond aux paquets supprimés, purgés ou pouvant être supprimés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match packages declaring a broken dependency
fr: correspond aux paquets ayant une dépendance cassée

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match packages declaring broken dependency of <emphasis>type</emphasis>
fr: correspond aux paquets ayant une dépendance cassée de <emphasis>type</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match <emphasis>pattern</emphasis> packages declaring dependency of <emphasis>type</emphasis>
fr: correspond aux paquets filtrés par <emphasis>motif</emphasis> ayant une dépendance de <emphasis>type</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~D[<emphasis>type</emphasis>:]<emphasis>pattern</emphasis></literal>
fr: <literal>~D[<emphasis>type</emphasis>:]<emphasis>motif</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match <emphasis>pattern</emphasis> packages declaring broken dependency of <emphasis>type</emphasis>
fr: correspond aux paquets filtrés par <emphasis>motif</emphasis> ayant une dépendance cassée de <emphasis>type</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~DB[<emphasis>type</emphasis>:]<emphasis>pattern</emphasis></literal>
fr: <literal>~DB[<emphasis>type</emphasis>:]<emphasis>motif</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match packages to which the <emphasis>pattern</emphasis> matching package declares dependency <emphasis>type</emphasis>
fr: correspond aux paquets vers lesquels le paquet filtré par <emphasis>motif</emphasis> déclare une dépendance de <emphasis>type</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~R[<emphasis>type</emphasis>:]<emphasis>pattern</emphasis></literal>
fr: <literal>~R[<emphasis>type</emphasis>:]<emphasis>motif</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match packages to which the <emphasis>pattern</emphasis> matching package declares broken dependency <emphasis>type</emphasis>
fr: correspond aux paquets vers lesquels le paquet filtré par <emphasis>motif</emphasis> a une dépendance cassée de <emphasis>type</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~RB[<emphasis>type</emphasis>:]<emphasis>pattern</emphasis></literal>
fr: <literal>~RB[<emphasis>type</emphasis>:]<emphasis>motif</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match packages to which some other installed packages depend on
fr: correspond aux paquets desquels dépendent d’autres paquets installés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match packages to which no other installed packages depend on
fr: correspond aux paquets desquels ne dépend aucun autre paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match packages to which some other installed packages depend or recommend on
fr: correspond aux paquets vers lesquels d’autres paquets installés dépendent ou qu’ils recommandent

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match <emphasis>pattern</emphasis> package with filtered version
fr: correspond au paquet <emphasis>motif</emphasis> dont la version est filtrée

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~S filter <emphasis>pattern</emphasis></literal>
fr: <literal>~S filter <emphasis>motif</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match all packages (true)
fr: correspond à tous les paquets (vrai)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match no packages (false)
fr: ne correspond à aucun paquet (faux)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The regex part is the same <emphasis role="strong">ERE</emphasis> as the one used in typical Unix-like text tools using "<literal>^</literal>", "<literal>.*</literal>", "<literal>$</literal>" etc. as in <literal>egrep</literal>(1), <literal>awk</literal>(1) and <literal>perl</literal>(1).
fr: La partie expression rationnelle est la même <emphasis role="strong">ERE</emphasis> que celle utilisée dans les outils UNIX typiques en utilisant «&nbsp;<literal>^</literal>&nbsp;», «&nbsp;<literal>.*</literal>&nbsp;», «&nbsp;<literal>$</literal>&nbsp;» etc. comme dans <literal>egrep</literal>(1), <literal>awk</literal>(1) et <literal>perl</literal>(1).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The dependency <emphasis>type</emphasis> is one of (depends, predepends, recommends, suggests, conflicts, replaces, provides) specifying the package interrelationship.
fr: La dépendance <emphasis>type</emphasis> est comprise dans la liste (depends, predepends, recommends, suggests, conflicts, replaces, provides) et spécifie les relations du paquet avec d’autres paquets.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The default dependency <emphasis>type</emphasis> is "depends".
fr: Le <emphasis>type</emphasis> de relation par défaut est «&nbsp;depends&nbsp;».

note: type: Content of: <book><chapter><section><section><tip><para>
en: When <emphasis>regex_pattern</emphasis> is a null string, place "<literal>~T</literal>" immediately after the command.
fr: Lorsqu’un <emphasis>motif d’expression rationnelle</emphasis> est une chaîne de caractères vide, placez «&nbsp;<literal>~T</literal>&nbsp;» directement après la commande.

note: type: Content of: <book><chapter><section><section><para>
en: Here are some short cuts.
fr: Voici quelques raccourcis.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>~P<emphasis>term</emphasis></literal>" == "<literal>~Dprovides:<emphasis>term</emphasis></literal>"
fr: «&nbsp;<literal>~P<emphasis>term</emphasis></literal>&nbsp;» == «&nbsp;<literal>~Dprovides:<emphasis>term</emphasis></literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>~C<emphasis>term</emphasis></literal>" == "<literal>~Dconflicts:<emphasis>term</emphasis></literal>"
fr: «&nbsp;<literal>~C<emphasis>term</emphasis></literal>&nbsp;» == «&nbsp;<literal>~Dconflicts:<emphasis>term</emphasis></literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>…~W term</literal>" == "<literal>(…|term)</literal>"
fr: «&nbsp;<literal>…~W term</literal>&nbsp;» == «&nbsp;<literal>(…|term)</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><para>
en: Users familiar with <literal>mutt</literal> pick up quickly, as mutt was the inspiration for the expression syntax. See "SEARCHING, LIMITING, AND EXPRESSIONS" in the "User's Manual" "<literal>/usr/share/doc/aptitude/README</literal>".
fr: Les utilisateurs familiers avec <literal>mutt</literal> comprendront rapidement car mutt a été la source d’inspiration pour la syntaxe des expressions. Consultez «&nbsp;SEARCHING, LIMITING, AND EXPRESSIONS&nbsp;» dans le manuel de l’utilisateur («&nbsp;<literal>/usr/share/doc/aptitude/README</literal>&nbsp;»).

note: type: Content of: <book><chapter><section><section><note><para>
en: With the <literal>lenny</literal> version of <literal>aptitude</literal>(8), the new <emphasis role="strong">long form</emphasis> syntax such as "<literal>?broken</literal>" may be used for regex matching in place for its old <emphasis role="strong">short form</emphasis> equivalent "<literal>~b</literal>". Now space character "<literal> </literal>" is considered as one of the regex terminating character in addition to tilde character "<literal>~</literal>".  See "User's Manual" for the new <emphasis role="strong">long form</emphasis> syntax.
fr: Avec la version <literal>lenny</literal> d’<literal>aptitude</literal>(8), la nouvelle <emphasis role="strong">forme longue</emphasis> de la syntaxe comme «&nbsp;<literal>?broken</literal>&nbsp;» peut être utilisée pour la correspondance des expressions rationnelles en remplacement de l’ancienne  <emphasis role="strong">forme courte</emphasis> équivalente «&nbsp;<literal>~b</literal>&nbsp;». Le caractère espace «&nbsp;<literal> </literal>&nbsp;» est maintenant considéré comme l’un des caractères de terminaison d’une expression rationnelle en plus du caractère tilde «&nbsp;<literal>~</literal>&nbsp;». Consultez la syntaxe de la nouvelle <emphasis role="strong">forme longue</emphasis> dans le «&nbsp;Manuel de l’utilisateur&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: Dependency resolution of aptitude
fr: Résolution des dépendances par aptitude

note: type: Content of: <book><chapter><section><section><para>
en: The selection of a package in <literal>aptitude</literal> not only pulls in packages which are defined in its "<literal>Depends:</literal>" list but also defined in the "<literal>Recommends:</literal>" list if the menu "<literal>F10</literal> → Options → Preferences → Dependency handling" is set accordingly.  These auto installed packages are removed automatically if they are no longer needed under <literal>aptitude</literal>.
fr: La sélection d’un paquet dans <literal>aptitude</literal> récupère non seulement les paquets définis dans son champ «&nbsp;<literal>Depends:</literal>&nbsp;» mais aussi ceux définis dans le champ «&nbsp;<literal>Recommends:</literal>&nbsp;» si la configuration a été faite dans ce sens dans le menu «&nbsp;<literal>F10</literal> → Options → Préférences → Gestion des dépendances&nbsp;». Ces paquets installés automatiquement seront supprimés automatiquement s’ils ne sont plus nécessaires sous <literal>aptitude</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: The flag controlling the "auto install" behavior of the <literal>aptitude</literal> command can also be manipulated using the <literal>apt-mark</literal>(8) command from the <literal>apt</literal> package.
fr: Le drapeau contrôlant le comportement « auto install » de la commande <literal>aptitude</literal> peut aussi être manipulé en utilisant la commande <literal>apt-mark</literal>(8) du paquet <literal>apt</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Package activity logs
fr: Journaux d’activité des paquets

note: type: Content of: <book><chapter><section><section><para>
en: You can check package activity history in the log files.
fr: Vous pouvez vérifier l’activité de l’historique des paquets dans les fichiers journaux.

note: type: Content of: <book><chapter><section><section><table><title>
en: The log files for package activities
fr: Fichiers journaux de l’activité des paquets

note: type: Content of: <book><chapter><section><section><section><table><tgroup><thead><row><entry>
en: file
fr: fichier

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: content
fr: contenu

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Log of <literal>dpkg</literal> level activity for all package activities
fr: Enregistrement des actions au niveau de <literal>dpkg</literal> pour l’activité de tous les paquets

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Log of generic APT activity
fr: Journal de l’activité générique d’APT

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Log of <literal>aptitude</literal> command activity
fr: Journal des actions de la commande <literal>aptitude</literal>

note: type: Content of: <book><chapter><section><section><para>
en: In reality, it is not so easy to get meaningful understanding quickly out from these logs.  See <xref linkend="_recording_changes_in_configuration_files"/> for easier way.
fr: En réalité, il n’est pas aussi facile de comprendre la signification de ces journaux. Consultez <xref linkend="_recording_changes_in_configuration_files"/> pour une façon de faire plus simple.

note: type: Content of: <book><chapter><section><title>
en: Examples of aptitude operations
fr: Exemples d’opérations avec aptitude

note: type: Content of: <book><chapter><section><para>
en: Here are few examples of <literal>aptitude</literal>(8) operations.
fr: Voici quelques exemples d’opérations d’<literal>aptitude</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: Seeking interesting packages
fr: Rechercher des paquets intéressants

note: type: Content of: <book><chapter><section><section><para>
en: You can seek packages which satisfy your needs with <literal>aptitude</literal> from the package description or from the list under "Tasks".
fr: Vous pouvez rechercher les paquets qui satisfont à vos besoins avec <literal>aptitude</literal> à partir de la description du paquet ou depuis la liste se trouvant dans «&nbsp;Tasks&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: Listing packages with regex matching on package names
fr: Afficher les paquets dont les noms correspondent à une expression rationnelle

note: type: Content of: <book><chapter><section><section><para>
en: The following command lists packages with regex matching on package names.
fr: La commande suivante affiche les paquets dont les noms correspondent à une expression rationnelle.

note: type: Content of: <book><chapter><section><section><para>
en: This is quite handy for you to find the exact name of a package.
fr: Il vous est assez facile de trouver le nom exact d’un paquet.

note: type: Content of: <book><chapter><section><section><title>
en: Browsing with the regex matching
fr: Parcours en correspondance avec une expression rationnelle

note: type: Content of: <book><chapter><section><section><para>
en: The regex "<literal>~dipv6</literal>" in the "New Flat Package List" view with "<literal>l</literal>" prompt, limits view to packages with the matching description and let you browse their information interactively.
fr: L’expression rationnelle «&nbsp;<literal>~dipv6</literal>&nbsp;» entrée dans la vue «&nbsp;Nouvelle liste des paquets&nbsp;» («&nbsp;New Flat Package List&nbsp;» depuis l’invite «&nbsp;<literal>l</literal>&nbsp;» limite la vue aux paquets dont la description correspond à cette expression rationnelle et vous permet de parcourir les informations de manière interactive.

note: type: Content of: <book><chapter><section><section><title>
en: Purging removed packages for good
fr: Purger pour de bon les paquets supprimés

note: type: Content of: <book><chapter><section><section><para>
en: You can purge all remaining configuration files of removed packages.
fr: Vous pouvez supprimer tous les fichiers de configuration subsistant des paquets supprimés.

note: type: Content of: <book><chapter><section><section><para>
en: Check results of the following command.
fr: Vérifiez le résultat de la commande suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: If you think listed packages are OK to be purged, execute the following command.
fr: Si vous pensez que les paquets affichés doivent être purgés, exécutez la commande suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: You may want to do the similar in the interactive mode for fine grained control.
fr: Vous pouvez avoir envie de faire la même chose en mode interactif avec un contrôle plus fin.

note: type: Content of: <book><chapter><section><section><para>
en: You provide the regex "<literal>~c</literal>" in the "New Package View" view with "<literal>l</literal>" prompt.  This limits the package view only to regex matched packages, i.e., "removed but not purged".  All these regex matched packages can be shown by pressing "<literal>[</literal>" at top level headings.
fr: Indiquez l’expression rationnelle «&nbsp;<literal>~c</literal>&nbsp;» dans la «&nbsp;Nouvelle liste des paquets&nbsp;» en utilisant l’invite «&nbsp;<literal>l</literal>&nbsp;». Cela limite la vue des paquets à ceux qui correspondent à l’expression rationnelle, c’est-à-dire «&nbsp;supprimé mais non purgé&nbsp;». On peut visualiser tous les paquets correspondant à cette expression rationnelle en pressant «&nbsp;<literal>[</literal>&nbsp;» depuis une section de haut niveau.

note: type: Content of: <book><chapter><section><section><para>
en: Then you press "<literal>_</literal>" at top level headings such as "Not Installed Packages".  Only regex matched packages under the heading are marked to be purged by this.  You can exclude some packages to be purged by pressing "<literal>=</literal>" interactively for each of them.
fr: Pressez ensuite «&nbsp;<literal>_</literal>&nbsp;» depuis une fenêtre de haut niveau comme «&nbsp;Paquets non installés&nbsp;». Seuls les paquets correspondants à l’expression rationnelle se trouvant dans cette section seront marqués comme devant être purgés par cette commande. Vous pouvez exclure certains paquets de cette opération en pressant de manière interactive la touche «&nbsp;<literal>=</literal>&nbsp;» en face de chacun d’eux.

note: type: Content of: <book><chapter><section><section><para>
en: This technique is quite handy and works for many other command keys.
fr: Cette technique est assez pratique et fonctionne avec de nombreuses autres touches de commande.

note: type: Content of: <book><chapter><section><section><title>
en: Tidying auto/manual install status
fr: Toilettage de l’état d’installation automatique/manuel

note: type: Content of: <book><chapter><section><section><para>
en: Here is how I tidy auto/manual install status for packages (after using non-aptitude package installer etc.).
fr: Voici comment je nettoie l’état d’installation automatique/manuel des paquets (après avoir utilisé un installateur de paquets autre qu’aptitude, etc.).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Start <literal>aptitude</literal> in interactive mode as root.
fr: Démarrer <literal>aptitude</literal> en mode interactif en tant qu’administrateur.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Type "<literal>u</literal>", "<literal>U</literal>", "<literal>f</literal>" and "<literal>g</literal>" to update and upgrade package list and packages.
fr: Entrer «&nbsp;<literal>u</literal>&nbsp;», «&nbsp;<literal>U</literal>&nbsp;», «&nbsp;<literal>f</literal>&nbsp;» et «&nbsp;<literal>g</literal>&nbsp;» pour mettre à jour la liste des paquets et mettre à niveau les paquets.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Type "<literal>l</literal>" to enter the package display limit as "<literal>~i(~R~i|~Rrecommends:~i)</literal>" and type "<literal>M</literal>" over "<literal>Installed Packages</literal>" as auto installed.
fr: Entrer «&nbsp;<literal>l</literal>&nbsp;» afin de définir la limite d’affichage des paquets avec «&nbsp;<literal>~i(~R~i|~Rrecommends:~i)</literal>&nbsp;» et entrez «&nbsp;<literal>M</literal>&nbsp;» sur «&nbsp;<literal>Paquets installés</literal>&nbsp;» automatiquement.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Type "<literal>l</literal>" to enter the package display limit as "<literal>~prequired|~pimportant|~pstandard|~E</literal>" and type "<literal>m</literal>" over "<literal>Installed Packages</literal>" as manual installed.
fr: Entrer «&nbsp;<literal>l</literal>&nbsp;» afin de définir la limite d’affichage des paquets avec «&nbsp;<literal>~prequired|~pimportant|~pstandard|~E</literal>&nbsp;» et entrez «&nbsp;<literal>m</literal>&nbsp;» sur les «&nbsp;<literal>Paquets installés</literal>&nbsp;» manuellement.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Type "<literal>l</literal>" to enter the package display limit as "<literal>~i!~M</literal>" and remove unused package by typing "<literal>-</literal>" over each of them after exposing them by typing "<literal>[</literal>" over "<literal>Installed Packages</literal>".
fr: Entrer «&nbsp;<literal>l</literal>&nbsp;» pour définir la limite d’affichage des paquets avec «&nbsp;<literal>~i!~M</literal>&nbsp;» et supprimez tous les paquets inutilisés en entrant <literal>-</literal>&nbsp;» sur chacun d’eux après les avoir affichés en entrant «&nbsp;<literal>[</literal>&nbsp;» sur «&nbsp;<literal>Paquets installés</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Type "<literal>l</literal>", to enter the package display limit as "<literal>~i</literal>"; then type "<literal>m</literal>" over "<literal>Tasks</literal>", to mark that packages as manual installed.
fr: Entrer «&nbsp;<literal>l</literal>&nbsp;» pour définir la limite d’affichage des paquets avec «&nbsp;<literal>~i</literal>&nbsp;» puis entrez <literal>m</literal>&nbsp;» sur les «&nbsp;<literal>Tâches</literal>&nbsp;» pour attribuer un marquage « manuellement installé » aux paquets.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Exit <literal>aptitude</literal>.
fr: Quitter <literal>aptitude</literal>.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Start "<literal>apt-get -s autoremove|less</literal>" as root to check what are not used.
fr: Lancer «&nbsp;<literal>apt-get -s autoremove|less</literal>&nbsp;» en tant qu’administrateur pour vérifier les paquets non utilisés.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Restart <literal>aptitude</literal> in interactive mode and mark needed packages as "<literal>m</literal>".
fr: Redémarrer <literal>aptitude</literal> en mode interactif et marquer les paquets nécessaires comme «&nbsp;<literal>m</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Restart "<literal>apt-get -s autoremove|less</literal>" as root to recheck REMOVED contain only expected packages.
fr: Redémarrer «&nbsp;<literal>apt-get -s autoremove|less</literal>&nbsp;» en tant qu’administrateur et vérifier à nouveau que «&nbsp;REMOVED&nbsp;» ne contient que les paquets voulus.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Start "<literal>apt-get autoremove|less</literal>" as root to autoremove unused packages.
fr: Lancer «&nbsp;<literal>apt-get autoremove|less</literal>&nbsp;» en tant qu’administrateur pour supprimer automatiquement les paquets inutilisés.

note: type: Content of: <book><chapter><section><section><para>
en: The "<literal>m</literal>" action over "<literal>Tasks</literal>" is an optional one to prevent mass package removal situation in future.
fr: L’action «&nbsp;<literal>m</literal>&nbsp;» sur les «&nbsp;<literal>Tâches</literal>&nbsp;» est facultative pour éviter une situation de suppression en masse de paquets dans le futur.

note: type: Content of: <book><chapter><section><section><title>
en: System wide upgrade
fr: Mise à jour pour l’ensemble du système

note: type: Content of: <book><chapter><section><section><note><para>
en: When moving to a new release etc, you should consider to perform a clean installation of new system even though Debian is upgradable as described below.  This provides you a chance to remove garbages collected and exposes you to the best combination of latest packages.  Of course, you should make a full backup of system to a safe place (see <xref linkend="_backup_and_recovery"/>) before doing this. I recommend to make a dual boot configuration using different partition to have the smoothest transition.
fr: Lors du changement vers une nouvelle version, etc., vous devriez envisager d’effectuer une installation propre d’un nouveau système même si Debian peut être mis à niveau comme décrit ci-dessous. Cela vous donne une chance de supprimer les résidus amassés et vous présente la meilleure combinaison des derniers paquets. Bien entendu, vous devrez effectuer une sauvegarde totale de votre système vers un endroit sûr (consultez <xref linkend="_backup_and_recovery"/>) avant de faire cela. Je vous recommande de faire une configuration dual boot en utilisant des partitions différentes afin d’effectuer une transition en douceur.

note: type: Content of: <book><chapter><section><section><para>
en: You can perform system wide upgrade to a newer release by changing contents of <emphasis role="strong">the source list</emphasis> pointing to a new release and running the "<literal>apt update; apt dist-upgrade</literal>" command.
fr: Vous pouvez effectuer une mise à niveau du système vers une nouvelle version en changeant le contenu de la <emphasis role="strong">liste des sources</emphasis> pointant vers une nouvelle publication et en exécutant la commande "<literal>apt update ; apt dist-upgrade</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: To upgrade from <literal>stable</literal> to <literal>testing</literal> or <literal>unstable</literal> during the <literal>&codename-stable;</literal>-as-<literal>stable</literal> release cycle, you replace "<literal>&codename-stable;</literal>" in <emphasis role="strong">the source list</emphasis> example of <xref linkend="_debian_archive_basics"/> with "<literal>&codename-testing;</literal>" or "<literal>sid</literal>".
fr: Pour mettre à niveau depuis <literal>stable</literal> vers <literal>testing</literal> ou <literal>unstable</literal> durant le cycle de publication de <literal>&codename-stable;</literal> en tant que <literal>stable</literal>, il faut remplacer « <literal>&codename-stable;</literal> » dans l’exemple de <emphasis role="strong">liste des sources</emphasis> de <xref linkend="_debian_archive_basics"/> avec « <literal>&codename-testing;</literal> » ou « <literal>sid</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: In reality, you may face some complications due to some package transition issues, mostly due to package dependencies.  The larger the difference of the upgrade, the more likely you face larger troubles.  For the transition from the old <literal>stable</literal> to the new <literal>stable</literal> after its release, you can read its new <ulink url="&releasenotes;">Release Notes</ulink> and follow the exact procedure described in it to minimize troubles.
fr: En réalité, vous pouvez rencontrer quelques complications en raison de problèmes de transition de paquets, le plus souvent pour des problèmes de dépendances de paquets. Plus la mise à jour est importante, plus vous avez de chances de rencontrer des problèmes importants. Lors de la transition de l’ancienne version <literal>stable</literal> vers la nouvelle version <literal>stable</literal> après sa diffusion, afin de minimiser les problèmes vous pouvez lire ses nouvelles <ulink url="&releasenotes;">Notes de diffusion</ulink> et suivre la procédure exacte qui y est décrite.

note: type: Content of: <book><chapter><section><section><para>
en: When you decide to move from <literal>stable</literal> to <literal>testing</literal> before its formal release, there are no <ulink url="&releasenotes;">Release Notes</ulink> to help you. The difference between <literal>stable</literal> and <literal>testing</literal> could have grown quite large after the previous <literal>stable</literal> release and makes upgrade situation complicated.
fr: Lorsque vous décidez de changer de la version <literal>stable</literal> vers la version <literal>testing</literal> avant sa diffusion formelle, il n’y a pas de <ulink url="&releasenotes;">Notes de diffusion</ulink> pour vous aider. La différence entre <literal>stable</literal> et <literal>testing</literal> peut être devenue assez importante depuis la diffusion de la version <literal>stable</literal> précédente et rendre compliquée la situation de la mise à jour.

note: type: Content of: <book><chapter><section><section><para>
en: You should make precautionary moves for the full upgrade while gathering latest information from mailing list and using common senses.
fr: Vous devriez aller vers la mise à niveau complète avec précaution tout en récupérant les dernières informations depuis les listes de diffusion et en usant de bon sens.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Read previous "Release Notes".
fr: Lire les «&nbsp;Notes de diffusion&nbsp;» précédentes.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Backup entire system (especially data and configuration information).
fr: Faire la sauvegarde de l’ensemble du système (particulièrement les données et les informations de configuration).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Have bootable media handy for broken bootloader.
fr: Avoir un support amorçable prêt au cas où le chargeur initial serait cassé.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Inform users on the system well in advance.
fr: Informer les utilisateurs du système bien à l’avance.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Record upgrade activity with <literal>script</literal>(1).
fr: Enregistrer l’activité de mise à jour avec <literal>script</literal>(1).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Apply "unmarkauto" to required packages, e.g., "<literal>aptitude unmarkauto vim</literal>", to prevent removal.
fr: Appliquer «&nbsp;unmarkauto&nbsp;» aux paquets nécessaires, par exemple «&nbsp;<literal>aptitude unmarkauto vim</literal>&nbsp;», afin d’en éviter la suppression.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Minimize installed packages to reduce chance of package conflicts, e.g., remove desktop task packages.
fr: Minimiser les paquets installés pour réduire les chances de conflits de paquets, par exemple supprimer les paquets de la tâche «&nbsp;bureau&nbsp;».

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Remove the "<literal>/etc/apt/preferences</literal>" file (disable <emphasis role="strong">apt-pinning</emphasis>).
fr: Supprimer le fichier «&nbsp;<literal>/etc/apt/preferences</literal>&nbsp;» (désactiver l’épinglage apt «&nbsp;<emphasis role="strong">apt-pinning</emphasis>&nbsp;»).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Try to upgrade step wise: <literal>oldstable</literal> → <literal>stable</literal> → <literal>testing</literal> → <literal>unstable</literal>.
fr: Essayer de mettre à jour par étapes &nbsp;: <literal>oldstable</literal> → <literal>stable</literal> → <literal>testing</literal> → <literal>unstable</literal>.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Update <emphasis role="strong">the source list</emphasis> to point to new archive only and run "<literal>aptitude update</literal>".
fr: Mettre à jour la <emphasis role="strong">liste des sources</emphasis> pour pointer vers une nouvelle archive seulement et exécuter "<literal>aptitude update</literal>".

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Install, optionally, new <emphasis role="strong">core packages</emphasis> first, e.g., "<literal>aptitude install perl</literal>".
fr: Installer d’abord, de manière facultative, les nouveaux <emphasis role="strong">paquets essentiels</emphasis>, par exemple «&nbsp;<literal>aptitude install perl</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Run the "<literal>apt-get -s dist-upgrade</literal>" command to assess impact.
fr: Lancer la commande «&nbsp;<literal>apt-get -s dist-upgrade</literal>&nbsp;» pour contrôler quel en sera l’impact.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Run the "<literal>apt-get dist-upgrade</literal>" command at last.
fr: Et enfin lancer la commande «&nbsp;<literal>apt-get dist-upgrade</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><caution><para>
en: It is not wise to skip major Debian release when upgrading between <literal>stable</literal> releases.
fr: Il n’est pas sage de sauter une version majeure de Debian lors de la mise à niveau entre versions <literal>stable</literal>.

note: type: Content of: <book><chapter><section><section><caution><para>
en: In previous "Release Notes", GCC, Linux Kernel, initrd-tools, Glibc, Perl, APT tool chain, etc. have required some special attention for system wide upgrade.
fr: Dans les «&nbsp;Notes de diffusion&nbsp;» précédentes, GCC, Linux Kernel, initrd-tools, Glibc, Perl, APT tool chain, etc. ont demandé une attention particulière pour une mise à niveau de l’ensemble du système.

note: type: Content of: <book><chapter><section><section><para>
en: For daily upgrade in <literal>unstable</literal>, see <xref linkend="_safeguarding_for_package_problems"/>.
fr: Pour une mise à jour quotidienne d’<literal>unstable</literal>, consultez <xref linkend="_safeguarding_for_package_problems"/>.

note: type: Content of: <book><chapter><section><title>
en: Advanced package management operations
fr: Opérations avancées de gestion des paquets

note: type: Content of: <book><chapter><section><section><title>
en: Advanced package management operations with commandline
fr: Opérations avancées de gestion des paquets en ligne de commandes

note: type: Content of: <book><chapter><section><section><para>
en: Here are list of other package management operations for which <literal>aptitude</literal> is too high-level or lacks required functionalities.
fr: Voici la liste des autres opérations de gestion des paquets pour lesquelles <literal>aptitude</literal> est de trop haut niveau ou n’a pas la fonctionnalité requise.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of advanced package management operations
fr: Liste des opérations avancées de gestion des paquets

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>COLUMNS=120 dpkg -l <emphasis>package_name_pattern</emphasis></literal>
fr: <literal>COLUMNS=120 dpkg -l <emphasis>motif_nom_paquet</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list status of an installed package for the bug report
fr: afficher l’état d’un paquet installé pour le signalement de bogue

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>dpkg -L <emphasis>package_name</emphasis></literal>
fr: <literal>dpkg -L <emphasis>nom_paquet</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list contents of an installed package
fr: afficher le contenu d’un paquet installé

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>dpkg -L <emphasis>package_name</emphasis> | egrep '/usr/share/man/man.*/.+'</literal>
fr: <literal>dpkg -L <emphasis>nom_paquet</emphasis> | egrep '/usr/share/man/man.*/.+'</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list manpages for an installed package
fr: afficher les pages de manuel d’un paquet installé

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>dpkg -S <emphasis>file_name_pattern</emphasis></literal>
fr: <literal>dpkg -S <emphasis>motif_nom_fichier</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list installed packages which have matching file name
fr: afficher les paquets installés dont le nom correspond

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt-file search <emphasis>file_name_pattern</emphasis></literal>
fr: <literal>apt-file search <emphasis>motif_nom_fichier</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list packages in archive which have matching file name
fr: afficher les paquets de l’archive dont le nom correspond

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt-file list <emphasis>package_name_pattern</emphasis></literal>
fr: <literal>apt-file list <emphasis>motif_nom_paquet</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list contents of matching packages in archive
fr: afficher le contenu d’un paquet correspondant de l’archive

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>dpkg-reconfigure <emphasis>package_name</emphasis></literal>
fr: <literal>dpkg-reconfigure <emphasis>nom_paquet</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: reconfigure the exact package
fr: reconfigurer le paquet exact

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>dpkg-reconfigure -plow <emphasis>package_name</emphasis></literal>
fr: <literal>dpkg-reconfigure -plow <emphasis>nom_paquet</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: reconfigure the exact package with the most detailed question
fr: reconfigurer le paquet exact avec la question la plus détaillée

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: reconfigure packages from the full screen menu
fr: reconfigurer les paquets depuis le menu en plein écran

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: audit system for partially installed packages
fr: système de vérification des paquets partiellement installés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: configure all partially installed packages
fr: configurer tous les paquets partiellement installés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt-cache policy <emphasis>binary_package_name</emphasis></literal>
fr: <literal>apt-cache policy <emphasis>nom_paquet_binaire</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: show available version, priority, and archive information of a binary package
fr: afficher la version disponible, la priorité et les informations concernant l’archive du paquet binaire

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt-cache madison <emphasis>package_name</emphasis></literal>
fr: <literal>apt-cache madison <emphasis>nom_paquet</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: show available version, archive information of a package
fr: afficher la version disponible et les informations de l’archive concernant un paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt-cache showsrc <emphasis>binary_package_name</emphasis></literal>
fr: <literal>apt-cache showsrc <emphasis>nom_paquet_binaire</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: show source package information of a binary package
fr: afficher les informations concernant le paquet source d’un paquet binaire

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt-get build-dep <emphasis>package_name</emphasis></literal>
fr: <literal>apt-get build-dep <emphasis>nom_paquet</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: install required packages to build package
fr: installer les paquets nécessaires à la construction d’un paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>aptitude build-dep <emphasis>package_name</emphasis></literal>
fr: <literal>aptitude build-dep <emphasis>nom_paquet</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt-get source <emphasis>package_name</emphasis></literal>
fr: <literal>apt-get source <emphasis>nom_paquet</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: download a source (from standard archive)
fr: télécharger une source (depuis l’archive standard)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>dget <emphasis>URL for dsc file</emphasis></literal>
fr: <literal>dget <emphasis>URL d’un fichier dsc</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: download a source packages (from other archive)
fr: télécharger un paquet source (depuis une autre archive)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>dpkg-source -x <emphasis>package_name</emphasis>_<emphasis>version</emphasis>-<emphasis>debian.revision</emphasis>.dsc</literal>
fr: <literal>dpkg-source -x <emphasis>nom_paquet</emphasis>_<emphasis>version</emphasis>-<emphasis>version_debian</emphasis>.dsc</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: build a source tree from a set of source packages ("<literal>*.orig.tar.gz</literal>" and "<literal>*.debian.tar.gz</literal>"/"<literal>*.diff.gz</literal>")
fr: construire une arborescence des sources à partir d’un ensemble de paquets source (« <literal>*.orig.tar.gz</literal> » et « <literal>*.debian.tar.gz</literal>"/"<literal>*.diff.gz</literal> »)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: build package(s) from a local source tree
fr: construire des paquets depuis une arborescence source locale

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: build a kernel package from a kernel source tree
fr: construire un paquet du noyau à partir de l’arborescence source du noyau

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: build a kernel package from a kernel source tree with initramfs enabled
fr: construire un paquet du noyau à partir de l’arborescence source du noyau avec initramfs activé

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>dpkg -i <emphasis>package_name</emphasis>_<emphasis>version</emphasis>-<emphasis>debian.revision</emphasis>_<emphasis>arch</emphasis>.deb</literal>
fr: <literal>dpkg -i <emphasis>nom_paquet</emphasis>_<emphasis>version</emphasis>-<emphasis>version_debian</emphasis>_<emphasis>arch</emphasis>.deb</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: install a local package to the system
fr: installer un paquet local sur le système

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt install /path/to/<emphasis>package_filename</emphasis>.deb</literal>
fr: <literal>apt install /chemin/vers/<emphasis>nom_paquet</emphasis>.dev</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: install a local package to the system, meanwhile try to resolve dependency automatically
fr: installer un paquet local sur le système, tout en essayant de résoudre automatiquement les dépendances

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>debi <emphasis>package_name</emphasis>_<emphasis>version</emphasis>-<emphasis>debian.revision</emphasis>_<emphasis>arch</emphasis>.dsc</literal>
fr: <literal>debi <emphasis>nom_paquet</emphasis>_<emphasis>version</emphasis>-<emphasis>version_debian</emphasis>_<emphasis>arch</emphasis>.dsc</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: install local package(s) to the system
fr: installer des paquets locaux sur le système

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: save <literal>dpkg</literal> level package selection state information
fr: enregistrer l’information d’état de la sélection des paquets au niveau de <literal>dpkg</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set <literal>dpkg</literal> level package selection state information
fr: définir l’information d’état de sélection des paquets au niveau de <literal>dpkg</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>echo <emphasis>package_name</emphasis> hold | dpkg --set-selections</literal>
fr: <literal>echo <emphasis>nom_paquet</emphasis> hold | dpkg --set-selections</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set <literal>dpkg</literal> level package selection state for a package to <emphasis role="strong">hold</emphasis> (equivalent to "<literal>aptitude hold <emphasis>package_name</emphasis></literal>")
fr: définir l’information d’état de sélection des paquets au niveau de <literal>dpkg</literal> à <emphasis role="strong">hold</emphasis> (gelé, équivalent à <literal>aptitude hold <emphasis>nom_paquet</emphasis></literal>)

note: type: Content of: <book><chapter><section><section><note><para>
en: For a package with the <ulink url="&multiarch;">multi-arch</ulink> feature, you may need to specify the architecture name for some commands.  For example, use "<literal>dpkg -L libglib2.0-0:amd64</literal>" to list contents of the <literal>libglib2.0-0</literal> package for the <literal>amd64</literal> architecture.
fr: Pour les paquets disponibles en <ulink url="&multiarch;">multi-arch</ulink>(itectures), certaines commandes devront parfois être complétées du nom de l’architecture cible. Il faut, par exemple, utiliser «&nbsp;<literal>dpkg -L libglib2.0-0:amd64</literal>&nbsp;» pour obtenir une liste du contenu du paquet <literal>libglib2.0-0</literal> dans son architecture <literal>amd64</literal>.

note: type: Content of: <book><chapter><section><section><caution><para>
en: Lower level package tools such as "<literal>dpkg -i …</literal>" and "<literal>debi …</literal>" should be carefully used by the system administrator.  It does not automatically take care required package dependencies. Dpkg's commandline options "<literal>--force-all</literal>" and similar (see <literal>dpkg</literal>(1)) are intended to be used by experts only.  Using them without fully understanding their effects may break your whole system.
fr: Un outil de plus bas niveau tel que «&nbsp;<literal>dpkg -i …</literal>&nbsp;» et «&nbsp;<literal>debi …</literal>&nbsp;» devra être utilisé avec précautions par l’administrateur du système. Il ne s’assure pas automatiquement des dépendances exigées par le paquet. Les options «&nbsp;<literal>--force-all</literal>&nbsp;» et similaires de la ligne de commandes de dpkg (consultez <literal>dpkg</literal>(1)) ne sont prévues pour être utilisées que par des experts. Les utiliser sans comprendre entièrement leurs effets peut casser l’ensemble de votre système.

note: type: Content of: <book><chapter><section><section><para>
en: Please note the following.
fr: Veuillez noter ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: All system configuration and installation commands require to be run from root.
fr: Toutes les commandes de configuration et d’installation doivent être lancées avec le compte de l’administrateur.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Unlike <literal>aptitude</literal> which uses regex (see <xref linkend="_regular_expressions"/>), other package management commands use pattern like shell glob (see <xref linkend="_shell_glob"/>).
fr: Au contraire d’<literal>aptitude</literal> qui utilise des expressions rationnelles (consultez <xref linkend="_regular_expressions"/>), les autres commandes de gestion des paquets utilisent des motifs semblables aux motifs génériques («&nbsp;glob&nbsp;») de l’interpréteur de commandes (consultez <xref linkend="_shell_glob"/>).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>apt-file</literal>(1) provided by the <literal>apt-file</literal> package must run "<literal>apt-file update</literal>" in advance.
fr: La commande <literal>apt-file</literal>(1) fournie par le paquet <literal>apt-file</literal> doit être précédée de l’exécution de la commande «&nbsp;<literal>apt-file update</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>configure-debian</literal>(8) provided by the <literal>configure-debian</literal> package runs <literal>dpkg-reconfigure</literal>(8) as its backend.
fr: <literal>configure-debian</literal>(8) fourni par le paquet <literal>configure-debian</literal> exécute en fond <literal>dpkg-reconfigure</literal>(8).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>dpkg-reconfigure</literal>(8) runs package scripts using <literal>debconf</literal>(1) as its backend.
fr: <literal>dpkg-reconfigure</literal>(8) exécute les scripts du paquet en utilisant en fond <literal>debconf</literal>(1).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>apt-get build-dep</literal>", "<literal>apt-get source</literal>" and "<literal>apt-cache showsrc</literal>" commands require "<literal>deb-src</literal>" entry in <emphasis role="strong">the source list</emphasis>.
fr: Les commandes « <literal>apt-get build-dep</literal> », « <literal>apt-get source</literal> » et « <literal>apt-cache showsrc</literal> » nécessitent une entrée « <literal>deb-src</literal> » dans la <emphasis role="strong">liste des sources</emphasis>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>dget</literal>(1), <literal>debuild</literal>(1), and <literal>debi</literal>(1) require <literal>devscripts</literal> package.
fr: <literal>dget</literal>(1), <literal>debuild</literal>(1) et<literal>debi</literal>(1) ont besoin du paquet <literal>devscripts</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: See (re)packaging procedure using "<literal>apt-get source</literal>" in <xref linkend="_porting_a_package_to_the_stable_system"/>.
fr: Consultez la procédure de (re)paquetage en utilisant «&nbsp;<literal>apt-get source</literal>&nbsp;» dans <xref linkend="_porting_a_package_to_the_stable_system"/>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>make-kpkg</literal> command requires the <literal>kernel-package</literal> package (see <xref linkend="_the_kernel"/>).
fr: La commande <literal>make-kpkg</literal> exige le paquet <literal>kernel-package</literal> (consultez <xref linkend="_the_kernel"/>).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: See <xref linkend="_making_debian_package"/> for general packaging.
fr: Consultez <xref linkend="_making_debian_package"/> pour la réalisation de paquets en général.

note: type: Content of: <book><chapter><section><section><title>
en: Verification of installed package files
fr: Vérifier les fichiers de paquets installés

note: type: Content of: <book><chapter><section><section><para>
en: The installation of <literal>debsums</literal> enables verification of installed package files against MD5sum values in the "<literal>/var/lib/dpkg/info/*.md5sums</literal>" file with <literal>debsums</literal>(1).  See <xref linkend="_the_md5_sum"/> for how MD5sum works.
fr: L’installation de <literal>debsums</literal> permet, avec <literal>debsums</literal>(1), la vérification des fichiers des paquets installés d’après les valeurs de MD5sum se trouvant dans le fichier «&nbsp;<literal>/var/lib/dpkg/info/*.md5sums</literal>&nbsp;» Consultez <xref linkend="_the_md5_sum"/> pour le fonctionnement de MD5sum.

note: type: Content of: <book><chapter><section><section><note><para>
en: Because MD5sum database may be tampered by the intruder, <literal>debsums</literal>(1) is of limited use as a security tool. It is only good for checking local modifications by the administrator or damage due to media errors.
fr: Comme la base de données MD5sum peut être trafiquée par un intrus, <literal>debsums</literal>(1) est d’une utilité restreinte en tant qu’outil de sécurité. Il n’est bon que pour la vérification locale des modifications de l’administrateur ou des défectuosités en raison de problèmes de support.

note: type: Content of: <book><chapter><section><section><title>
en: Safeguarding for package problems
fr: Protection contre les problèmes de paquets

note: type: Content of: <book><chapter><section><section><para>
en: Many users prefer to follow the <emphasis role="strong">testing</emphasis> (or <emphasis role="strong">unstable</emphasis>) releases of the Debian system for its new features and packages.  This makes the system more prone to be hit by the critical package bugs.
fr: De nombreux utilisateurs préfèrent suivre les versions <emphasis role="strong">testing</emphasis> (ou <emphasis role="strong">unstable</emphasis>) du système Debian pour ses nouvelles fonctionnalités et paquets. Cela rend le système plus sensible aux bogues critiques des paquets.

note: type: Content of: <book><chapter><section><section><para>
en: The installation of the <literal>apt-listbugs</literal> package safeguards your system against critical bugs by checking Debian BTS automatically for critical bugs when upgrading with APT system.
fr: L’installation du paquet <literal>apt-listbugs</literal> protège votre système contre les bogues critiques en recherchant automatiquement dans le BTS de Debian les bogues critiques lors de la mise à jour par l’intermédiaire du système APT.

note: type: Content of: <book><chapter><section><section><para>
en: The installation of the <literal>apt-listchanges</literal> package provides important news in "<literal>NEWS.Debian</literal>" when upgrading with APT system.
fr: L’installation du paquet <literal>apt-listchanges</literal> indique les nouveautés importantes se trouvant dans «&nbsp;<literal>NEWS.Debian</literal>&nbsp;» lors de la mise à jour du système avec APT.

note: type: Content of: <book><chapter><section><section><title>
en: Searching on the package meta data
fr: Rechercher dans les métadonnées du paquet

note: type: Content of: <book><chapter><section><section><para>
en: Although visiting Debian site <ulink url="&httpspackagesdebianorg;">https://packages.debian.org/</ulink> facilitates easy ways to search on the package meta data these days, let's look into more traditional ways.
fr: Bien que visiter le site Debian à <ulink url="&httpspackagesdebianorg;">https://packages.debian.org/</ulink> permette aujourd’hui de rechercher facilement les métadonnées des paquets, voyons les méthodes plus traditionnelles&nbsp;.

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>grep-dctrl</literal>(1), <literal>grep-status</literal>(1), and <literal>grep-available</literal>(1) commands can be used to search any file which has the general format of a Debian package control file.
fr: Les commandes <literal>grep-dctrl</literal>(1), <literal>grep-status</literal>(1) et <literal>grep-available</literal>(1) peuvent être utilisées pour effectuer des recherches dans tous les fichiers dont le format général est celui d’un fichier de contrôle de Debian.

note: type: Content of: <book><chapter><section><section><para>
en: The "<literal>dpkg -S <emphasis>file_name_pattern</emphasis></literal>" can be used to search package names which contain files with the matching name installed by <literal>dpkg</literal>.  But this overlooks files created by the maintainer scripts.
fr: «&nbsp;<literal>dpkg -S <emphasis>motif_nom_fichier</emphasis></literal>&nbsp;» peut être utilisé pour rechercher les noms de paquets installés par <literal>dpkg</literal> qui contiennent des fichiers dont le nom correspond au motif. Mais les fichiers créés par les scripts du responsable du paquet ne sont pas pris en compte.

note: type: Content of: <book><chapter><section><section><para>
en: If you need to make more elaborate search on the dpkg meta data, you need to run "<literal>grep -e regex_pattern *</literal>" command in the "<literal>/var/lib/dpkg/info/</literal>" directory.  This makes you search words mentioned in package scripts and installation query texts.
fr: Si vous devez faire des recherches plus élaborées sur les métadonnées de dpkg, il vous faudra lancer la commande «&nbsp;<literal>grep -e motif_expression_rationnelle *</literal>&nbsp;» dans le répertoire «&nbsp;<literal>/var/lib/dpkg/info/</literal>&nbsp;». Cela vous permet de rechercher des mots mentionnés dans les scripts des paquets et les textes des requêtes d’installation.

note: type: Content of: <book><chapter><section><section><para>
en: If you wish to look up package dependency recursively, you should use <literal>apt-rdepends</literal>(8).
fr: Pour rechercher de manière récursive les dépendances de paquets, vous devrez utiliser <literal>apt-rdepends</literal>(8).

note: type: Content of: <book><chapter><section><title>
en: Debian package management internals
fr: Fonctionnement interne de la gestion des paquets Debian

note: type: Content of: <book><chapter><section><para>
en: Let's learn how the Debian package management system works internally.  This should help you to create your own solution to some package problems.
fr: Voyons comment le système Debian de gestion des paquets fonctionne de manière interne. Cela vous permettra de créer votre propre solution à certains problèmes de paquets.

note: type: Content of: <book><chapter><section><section><title>
en: Archive meta data
fr: Métadonnées de l’archive

note: type: Content of: <book><chapter><section><section><para>
en: Meta data files for each distribution are stored under "<literal>dist/<emphasis>codename</emphasis></literal>" on each Debian mirror sites, e.g., "<literal>http://deb.debian.org/debian/</literal>".  Its archive structure can be browsed by the web browser. There are 6 types of key meta data.
fr: Les fichiers de métadonnées de chaque distribution se trouvent sur chaque miroir Debian, dans «&nbsp;<literal>dist/<emphasis>nom_de_code</emphasis></literal>&nbsp;», par exemple, «&nbsp;<literal>http://deb.debian.org/debian/</literal>&nbsp;». On peut parcourir la structure de son archive à l’aide d’un navigateur web. Il existe 6 types de métadonnées clés&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: The content of the Debian archive meta data
fr: Contenu des métadonnées de l’archive Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: location
fr: emplacement

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: top of distribution
fr: sommet de la distribution

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: archive description and integrity information
fr: description de l’archive et informations d’intégrité

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: signature file for the "<literal>Release</literal>" file signed with the archive key
fr: fichier signature du fichier «&nbsp;<literal>Release</literal>&nbsp;» signé avec la clé de l’archive

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list of all files for all the packages in the pertinent archive
fr: liste de tous les fichiers pour tous les paquets dans l’archive pertinente

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: top of each distribution/area/architecture combination
fr: sommet de chaque combinaison de distribution/section/architecture

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: archive description used for the rule of <literal>apt_preferences</literal>(5)
fr: description de l’archive utilisée pour la règle de <literal>apt_preferences</literal>(5)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: top of each distribution/area/binary-architecture combination
fr: sommet de chaque combinaison de distribution/section/architecture binaire

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: concatenated <literal>debian/control</literal> for binary packages
fr: <literal>debian/control</literal> concaténés des paquets binaires

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: top of each distribution/area/source combination
fr: sommet de chaque combinaison distribution/section/source

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: concatenated <literal>debian/control</literal> for source packages
fr: <literal>debian/control</literal> concaténés des paquets sources

note: type: Content of: <book><chapter><section><section><para>
en: In the recent archive, these meta data are stored as the compressed and differential files to reduce network traffic.
fr: Dans les archives récentes, ces métadonnées sont enregistrées sous forme compressée et différentielle afin de limiter le trafic réseau.

note: type: Content of: <book><chapter><section><section><title>
en: Top level "Release" file and authenticity
fr: Fichier «&nbsp;Release&nbsp;» de plus haut niveau et authenticité

note: type: Content of: <book><chapter><section><section><tip><para>
en: The top level "<literal>Release</literal>" file is used for signing the archive under the <emphasis role="strong">secure APT</emphasis> system.
fr: Le fichier «&nbsp;<literal>Release</literal>&nbsp;» de plus haut niveau est utilisé pour signer l’archive au moyen du système <emphasis role="strong">secure APT</emphasis>.

note: type: Content of: <book><chapter><section><section><para>
en: Each suite of the Debian archive has a top level "<literal>Release</literal>" file, e.g., "<literal>http://deb.debian.org/debian/dists/unstable/Release</literal>", as follows.
fr: Chaque version de l’archive Debian possède un fichier «&nbsp;<literal>Release</literal>&nbsp;» de plus haut niveau, par exemple, «&nbsp;<literal>http://deb.debian.org/debian/dists/unstable/Release</literal>&nbsp;», comme ci-dessous&nbsp;:

note: type: Content of: <book><chapter><section><section><note><para>
en: Here, you can find my rationale to use the "suite", and "codename" in <xref linkend="_debian_archive_basics"/>.  The "distribution" is used when referring to both "suite" and "codename".  All archive "area" names offered by the archive are listed under "Components".
fr: Vous pouvez trouver ici ma justification pour l’utilisation de «&nbsp;suite&nbsp;», «&nbsp;nom de code&nbsp;» dans <xref linkend="_debian_archive_basics"/>. La «&nbsp;distribution&nbsp;» est utilisée pour désigner à la fois «&nbsp;suite&nbsp;» et «&nbsp;nom de code&nbsp;». Tous les noms possibles de «&nbsp;sections&nbsp;» de l’archive sont indiqués dans l’archive sous «&nbsp;Composants&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: The integrity of the top level "<literal>Release</literal>" file is verified by cryptographic infrastructure called the <ulink url="&secureapt;">secure apt</ulink> as described in <literal>apt-secure</literal>(8).
fr: L'intégrité du fichier « <literal>Release</literal> » de premier niveau est vérifiée par l'infrastructure cryptographique appelée <ulink url="&secureapt;">secure apt</ulink> comme décrit dans <literal>apt-secure</literal>(8).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The cryptographic signature file "<literal>Release.gpg</literal>" is created from the authentic top level "<literal>Release</literal>" file and the secret Debian archive key.
fr: Le fichier de signature chiffré «&nbsp;<literal>Release.gpg</literal>&nbsp;» est créé à partir du fichier «&nbsp;<literal>Release</literal>&nbsp;» réel de plus haut niveau et de la clé secrète de l’archive Debian.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The public Debian archive keys are locally installed by the latest <literal>debian-archive-keyring</literal> package.
fr: Les clés publiques des archives de Debian sont installées localement par le paquet récent <literal>debian-archive-keyring</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <emphasis role="strong">secure APT</emphasis> system automatically verifies the integrity of the downloaded top level "<literal>Release</literal>" file cryptographically by this "<literal>Release.gpg</literal>" file and the locally installed public Debian archive keys.
fr: Le système <emphasis role="strong">secure APT</emphasis> vérifie automatiquement l'intégrité du fichier téléchargé « <literal>Release</literal> » à l’aide du fichier « <literal>Release.gpg</literal> » de signature et des clés publiques d'archive installées localement.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The integrity of all the "<literal>Packages</literal>" and "<literal>Sources</literal>" files are verified by using MD5sum values in its top level "<literal>Release</literal>" file.  The integrity of all package files are verified by using MD5sum values in the "<literal>Packages</literal>" and "<literal>Sources</literal>" files.  See <literal>debsums</literal>(1) and <xref linkend="_verification_of_installed_package_files"/>.
fr: L’intégrité de tous les fichiers «&nbsp;<literal>Packages</literal>&nbsp;» et «&nbsp;<literal>Sources</literal>&nbsp;» est vérifiée en utilisant les valeurs des sommes MD5 se trouvant dans son fichier de plus haut niveau «&nbsp;<literal>Release</literal>&nbsp;». L’intégrité de tous les fichiers de paquets est vérifiée en utilisant les valeurs des sommes MD5 se trouvant dans les fichiers «&nbsp;<literal>Packages</literal>&nbsp;» et «&nbsp;<literal>Sources</literal>&nbsp;». Consultez <literal>debsums</literal>(1) et <xref linkend="_verification_of_installed_package_files"/>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Since the cryptographic signature verification is a much more CPU intensive process than the MD5sum value calculation, use of MD5sum value for each package while using cryptographic signature for the top level "<literal>Release</literal>" file provides <ulink url="&thegoodsecuritywththeperformance;">the good security with the performance</ulink> (see <xref linkend="_data_security_infrastructure"/>).
fr: Comme la vérification de la signature cryptographique est un processus beaucoup plus consommateur de processeur que les calculs de sommes MD5, l’utilisation d’une somme MD5 pour chacun des paquets tout en utilisant une signature cryptographique pour le fichier «&nbsp;<literal>Release</literal>&nbsp;» de plus haut niveau allie <ulink url="&thegoodsecuritywththeperformance;">une bonne sécurité avec de bonnes performances</ulink> (consultez <xref linkend="_data_security_infrastructure"/>).

note: type: Content of: <book><chapter><section><section><para>
en: If <emphasis role="strong">the source list</emphasis> entry specifies the "<literal>signed-by</literal>" option, the integrity of its downloaded top level "<literal>Release</literal>" file is verified using specified public key. This is useful when <emphasis role="strong">the source list</emphasis> contains non-Debian archives.
fr: Si une entrée dans la <emphasis role="strong">liste des sources</emphasis> spécifie l'option "<literal>signed-by</literal>", l'intégrité de son fichier téléchargé "<literal>Release</literal>" est vérifiée en utilisant la clé publique spécifiée. Cela est utile lorsque la <emphasis role="strong">liste des sources</emphasis> contient des archives non Debian.

note: type: Content of: <book><chapter><section><section><tip><para>
en: The use of <literal>apt-key</literal>(8) command for APT key management is deprecated.
fr: L’utilisation de la commande <literal>apt-key</literal>(8) pour la gestion des clés d’APT est déconseillée car vouée à disparaitre.

note: type: Content of: <book><chapter><section><section><para>
en: Also, you can manually verify the integrity of the "<literal>Release</literal>" file with the "<literal>Release.gpg</literal>" file and the public Debian archive key posted on <ulink url="&ftpmasterdebianorg;">ftp-master.debian.org</ulink> using <literal>gpg</literal>.
fr: Vous pouvez également vérifier manuellement l'intégrité du fichier « <literal>Release</literal> » avec le fichier « <literal>Release.gpg</literal> » et la clé publique d'archive de Debian publiée sur <ulink url="&ftpmasterdebianorg;">ftp-master.debian.org</ulink> en utilisant <literal>gpg</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Archive level "Release" files
fr: Fichiers «&nbsp;Release&nbsp;» de niveau de l’archive

note: type: Content of: <book><chapter><section><section><tip><para>
en: The archive level "<literal>Release</literal>" files are used for the rule of <literal>apt_preferences</literal>(5).
fr: Les fichiers «&nbsp;<literal>Release</literal>&nbsp;» de niveau de l’archive sont utilisés pour la règle d’<literal>apt_preferences</literal>(5).

note: type: Content of: <book><chapter><section><section><para>
en: There are archive level "<literal>Release</literal>" files for all archive locations specified by <emphasis role="strong">the source list</emphasis>, such as "<literal>http://deb.debian.org/debian/dists/unstable/main/binary-amd64/Release</literal>" or "<literal>http://deb.debian.org/debian/dists/sid/main/binary-amd64/Release</literal>" as follows.
fr: Il existe des fichiers « <literal>Release</literal> » de niveau de l’archive pour tous les sites d'archives spécifiés par la <emphasis role="strong">liste des sources</emphasis>, tels que « <literal>http://deb.debian.org/debian/dists/binstable/main/binary-amd64/Release</literal> » ou « <literal>http://deb.debian.org/debian/dists/sid/main/binary-amd64/Release</literal> » comme suit :

note: type: Content of: <book><chapter><section><section><caution><para>
en: For "<literal>Archive:</literal>" stanza, suite names ("<literal>stable</literal>", "<literal>testing</literal>", "<literal>unstable</literal>", …) are used in <ulink url="&thedebianarchive;">the Debian archive</ulink> while codenames ("<literal>trusty</literal>", "<literal>xenial</literal>", "<literal>artful</literal>", …) are used in <ulink url="&theubuntuarchive;">the Ubuntu archive</ulink>.
fr: Pour l’entrée «&nbsp;<literal>Archive:</literal>&nbsp;», les noms de version («&nbsp;<literal>stable</literal>&nbsp;», «&nbsp;<literal>testing</literal>&nbsp;», «&nbsp;<literal>unstable</literal>&nbsp;», …) sont utilisés dans <ulink url="&thedebianarchive;">l’archive Debian</ulink> alors que les noms de code («&nbsp;<literal>trusty</literal>", «&nbsp;<literal>xenial</literal>&nbsp;», «&nbsp;<literal>artful</literal>&nbsp;», …) sont utilisés dans <ulink url="&theubuntuarchive;">l’archive Ubuntu</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: For some archives, such as <literal>experimental</literal>, and <literal>&codename-stable;-backports</literal>, which contain packages which should not be installed automatically, there is an extra line, e.g., "<literal>http://deb.debian.org/debian/dists/experimental/main/binary-amd64/Release</literal>" as follows.
fr: Pour certaines archives, comme <literal>experimental</literal> et <literal>&codename-stable;-backports</literal>, qui contiennent des paquets qui ne devraient pas être installés automatiquement, il y a une ligne supplémentaire, par exemple «&nbsp;<literal>http://deb.debian.org/debian/dists/experimental/main/binary-amd64/Release</literal>&nbsp;» comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Please note that for normal archives without "<literal>NotAutomatic: yes</literal>", the default Pin-Priority value is 500, while for special archives with "<literal>NotAutomatic: yes</literal>", the default Pin-Priority value is 1 (see <literal>apt_preferences</literal>(5) and <xref linkend="_tweaking_candidate_version"/>).
fr: Remarquez que les archives normales, sans «&nbsp;<literal>NotAutomatic: yes</literal>&nbsp;», la valeur par défaut de «&nbsp;Pin-Priority&nbsp;» est de 500, alors que pour les archives spéciales avec «&nbsp;<literal>NotAutomatic: yes</literal>&nbsp;» la valeur par défaut de «&nbsp;Pin-Priority&nbsp;» est de 1 (consultez <literal>apt_preferences</literal>(5) et <xref linkend="_tweaking_candidate_version"/>).

note: type: Content of: <book><chapter><section><section><title>
en: Fetching of the meta data for the package
fr: Récupérer les métadonnées d’un paquet

note: type: Content of: <book><chapter><section><section><para>
en: When APT tools, such as <literal>aptitude</literal>, <literal>apt-get</literal>, <literal>synaptic</literal>, <literal>apt-file</literal>, <literal>auto-apt</literal>, … are used, we need to update the local copies of the meta data containing the Debian archive information. These local copies have following file names corresponding to the specified <literal>distribution</literal>, <literal>area</literal>, and <literal>architecture</literal> names in <emphasis role="strong">the source list</emphasis> (see <xref linkend="_debian_archive_basics"/>).
fr: Lorsque des outils d’APT, comme <literal>aptitude</literal>, <literal>apt-get</literal>, <literal>synaptic</literal>, <literal>apt-file</literal>, <literal>auto-apt</literal>, etc., sont utilisés, il faut mettre à jour les copies locales des métadonnées contenant les informations de l’archive Debian. Ces copies locales ont les noms de fichier suivants, correspondant aux noms de la <literal>distribution</literal>, de la <literal>section</literal> et de l’<literal>architecture</literal> indiquées dans la <emphasis role="strong">liste des sources</emphasis> (consulter <xref linkend="_debian_archive_basics"/>).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/var/lib/apt/lists/deb.debian.org_debian_dists_<emphasis>distribution</emphasis>_Release</literal>"
fr: «&nbsp;<literal>/var/lib/apt/lists/deb.debian.org_debian_dists_<emphasis>distribution</emphasis>_Release</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/var/lib/apt/lists/deb.debian.org_debian_dists_<emphasis>distribution</emphasis>_Release.gpg</literal>"
fr: «&nbsp;<literal>/var/lib/apt/lists/deb.debian.org_debian_dists_<emphasis>distribution</emphasis>_Release.gpg</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/var/lib/apt/lists/deb.debian.org_debian_dists_<emphasis>distribution</emphasis>_<emphasis>area</emphasis>_binary-<emphasis>architecture</emphasis>_Packages</literal>"
fr: «&nbsp;<literal>/var/lib/apt/lists/deb.debian.org_debian_dists_<emphasis>distribution</emphasis>_<emphasis>area</emphasis>_binary-<emphasis>architecture</emphasis>_Packages</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/var/lib/apt/lists/deb.debian.org_debian_dists_<emphasis>distribution</emphasis>_<emphasis>area</emphasis>_source_Sources</literal>"
fr: «&nbsp;<literal>/var/lib/apt/lists/deb.debian.org_debian_dists_<emphasis>distribution</emphasis>_<emphasis>area</emphasis>_source_Sources</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/var/cache/apt/apt-file/deb.debian.org_debian_dists_<emphasis>distribution</emphasis>_Contents-<emphasis>architecture</emphasis>.gz</literal>" (for <literal>apt-file</literal>)
fr: «&nbsp;<literal>/var/cache/apt/apt-file/deb.debian.org_debian_dists_<emphasis>distribution</emphasis>_Contents-<emphasis>architecture</emphasis>.gz</literal>&nbsp;» (pour <literal>apt-file</literal>)

note: type: Content of: <book><chapter><section><section><para>
en: First 4 types of files are shared by all the pertinent APT commands and updated from command line by "<literal>apt-get update</literal>" or "<literal>aptitude update</literal>".  The "<literal>Packages</literal>" meta data are updated if the "<literal>deb</literal>" is specified in <emphasis role="strong">the source list</emphasis>. The "<literal>Sources</literal>" meta data are updated if the "<literal>deb-src</literal>" is specified in <emphasis role="strong">the source list</emphasis>.
fr: Les quatre premiers types de fichiers sont partagés par toutes les commandes APT pertinentes et mis à jour depuis la ligne de commande par « <literal>apt-get update</literal> » ou « <literal>aptitude update</literal> ». Les métadonnées « <literal>Packages</literal> » sont mises à jour si une ligne « <literal>deb</literal> » est spécifiée dans la <emphasis role="strong">liste des sources</emphasis>. Les métadonnées « <literal>Sources</literal> » sont mises à jour si une ligne « <literal>deb-src</literal> » est spécifiée dans la <emphasis role="strong">liste des sources</emphasis>.

note: type: Content of: <book><chapter><section><section><para>
en: The "<literal>Packages</literal>" and "<literal>Sources</literal>" meta data contain "<literal>Filename:</literal>" stanza pointing to the file location of the binary and source packages.  Currently, these packages are located under the "<literal>pool/</literal>" directory tree for the improved transition over the releases.
fr: Les métadonnées «&nbsp;<literal>Packages</literal>&nbsp;» et «&nbsp;<literal>Sources</literal>&nbsp;» contiennent une entrée «&nbsp;<literal>Filename:</literal>&nbsp;» pointant vers l’emplacement du paquet binaire et du paquet source. Actuellement, ces paquets sont situés dans l’arborescence du répertoire «&nbsp;<literal>pool/</literal>&nbsp;» afin d’améliorer le passage d’une version à l’autre.

note: type: Content of: <book><chapter><section><section><para>
en: Local copies of "<literal>Packages</literal>" meta data can be interactively searched with the help of <literal>aptitude</literal>.  The specialized search command <literal>grep-dctrl</literal>(1) can search local copies of "<literal>Packages</literal>" and "<literal>Sources</literal>" meta data.
fr: On peut effectuer des recherches interactivement dans les copies locales des métadonnées «&nbsp;<literal>Packages</literal>&nbsp;» à l’aide d’<literal>aptitude</literal>. La commande de recherche spécialisée <literal>grep-dctrl</literal>(1) peut effectuer des recherches dans les copies locales des métadonnées «&nbsp;<literal>Packages</literal>&nbsp;» et «&nbsp;<literal>Sources</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: Local copy of "<literal>Contents-<emphasis>architecture</emphasis></literal>" meta data can be updated by "<literal>apt-file update</literal>" and its location is different from other 4 ones. See <literal>apt-file</literal>(1). (The <literal>auto-apt</literal> uses different location for local copy of "<literal>Contents-<emphasis>architecture</emphasis>.gz</literal>" as default.)
fr: La copie locale des métadonnées «&nbsp;<literal>Contents-<emphasis>architecture</emphasis></literal>&nbsp;» peut être mise à jour par «&nbsp;<literal>apt-file update</literal>&nbsp;», son emplacement est différent des quatre autres. Consultez <literal>apt-file</literal>(1). (<literal>auto-apt</literal> utilise par défaut un emplacement différent pour la copie locale de «&nbsp;<literal>Contents-<emphasis>architecture</emphasis>.gz</literal>&nbsp;».)

note: type: Content of: <book><chapter><section><section><title>
en: The package state for APT
fr: État des paquets pour APT

note: type: Content of: <book><chapter><section><section><para>
en: In addition to the remotely fetched meta data, the APT tool after <literal>lenny</literal> stores its locally generated installation state information in the "<literal>/var/lib/apt/extended_states</literal>" which is used by all APT tools to track all auto installed packages.
fr: En plus des métadonnées récupérées par téléchargement, l’outil APT des versions ultérieures à <literal>Lenny</literal> enregistre l’état de l’installation généré localement dans «&nbsp;<literal>/var/lib/apt/extended_states</literal>&nbsp;» qui est utilisé par tous les outils APT afin de suivre tous les paquets installés automatiquement.

note: type: Content of: <book><chapter><section><section><title>
en: The package state for aptitude
fr: État des paquets pour aptitude

note: type: Content of: <book><chapter><section><section><para>
en: In addition to the remotely fetched meta data, the <literal>aptitude</literal> command stores its locally generated installation state information in the "<literal>/var/lib/aptitude/pkgstates</literal>" which is used only by it.
fr: En plus des métadonnées récupérées par téléchargement, la commande <literal>aptitude</literal> enregistre l’état de l’installation généré localement dans «&nbsp;<literal>/var/lib/aptitude/pkgstates</literal>&nbsp;» qu’il est le seul à utiliser.

note: type: Content of: <book><chapter><section><section><title>
en: Local copies of the fetched packages
fr: Copies locales des paquets téléchargés

note: type: Content of: <book><chapter><section><section><para>
en: All the remotely fetched packages via APT mechanism are stored in the "<literal>/var/cache/apt/archives</literal>" until they are cleaned.
fr: Tous les paquets ayant été téléchargés au moyen du mécanisme APT sont enregistrés dans le répertoire «&nbsp;<literal>/var/cache/apt/archives</literal>&nbsp;» jusqu’à ce qu’ils en soient supprimés.

note: type: Content of: <book><chapter><section><section><para>
en: This cache file cleaning policy for <literal>aptitude</literal> can be set under "<literal>Options</literal>" → "<literal>Preferences</literal>" and it may be forced by its menu "<literal>Clean package cache</literal>" or "<literal>Clean obsolete files</literal>" under "<literal>Actions</literal>".
fr: Cette politique de nettoyage des fichiers de cache pour <literal>aptitude</literal> peut être spécifiée sous «&nbsp;<literal>Options</literal>&nbsp;» → «&nbsp;<literal>Préférences</literal>&nbsp;» et peut être déclenchée manuellement par le menu «&nbsp;<literal>Nettoyer le cache des paquets</literal>&nbsp;» ou «&nbsp;<literal>Enlever les fichiers périmés</literal>&nbsp;» sous «&nbsp;<literal>Actions</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: Debian package file names
fr: Nom de fichier d’un paquet Debian

note: type: Content of: <book><chapter><section><section><para>
en: Debian package files have particular name structures.
fr: Les fichiers de paquets Debian ont une structure de nom particulière.

note: type: Content of: <book><chapter><section><section><table><title>
en: The name structure of Debian packages
fr: Structure du nom des paquets Debian&nbsp;:

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: package type
fr: type de paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: name structure
fr: structure du nom

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The binary package (a.k.a <literal>deb</literal>)
fr: Paquet binaire (encore appelé <literal>deb</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>package-name</emphasis>_<emphasis>upstream-version</emphasis>-<emphasis>debian.revision</emphasis>_<emphasis>architecture</emphasis>.deb</literal>
fr: <literal><emphasis>nom_paquet</emphasis>_<emphasis>version_amont</emphasis>-<emphasis>version_debian</emphasis>_<emphasis>architecture</emphasis>.deb</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The binary package for debian-installer (a.k.a <literal>udeb</literal>)
fr: Le paquet binaire de l’installateur de Debian (connu sous le nom <literal>udeb</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>package-name</emphasis>_<emphasis>upstream-version</emphasis>-<emphasis>debian.revision</emphasis>_<emphasis>architecture</emphasis>.udeb</literal>
fr: <literal><emphasis>nom_paquet</emphasis>_<emphasis>version_amont</emphasis>-<emphasis>version_debian</emphasis>_<emphasis>architecture</emphasis>.udeb</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The source package (upstream source)
fr: paquet source (source amont)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>package-name</emphasis>_<emphasis>upstream-version</emphasis>-<emphasis>debian.revision</emphasis>.orig.tar.gz</literal>
fr: <literal><emphasis>nom_paquet</emphasis>_<emphasis>version_amont</emphasis>-<emphasis>version_debian</emphasis>.orig.tar.gz</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The <literal>1.0</literal> source package (Debian changes)
fr: Paquet source <literal>1.0</literal> (modifications Debian)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>package-name</emphasis>_<emphasis>upstream-version</emphasis>-<emphasis>debian.revision</emphasis>.diff.gz</literal>
fr: <literal><emphasis>nom_paquet</emphasis>_<emphasis>version_amont</emphasis>-<emphasis>version_debian</emphasis>.diff.gz</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The <literal>3.0 (quilt)</literal> source package (Debian changes)
fr: Paquet source <literal>3.0 (quilt)</literal> (modifications Debian)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>package-name</emphasis>_<emphasis>upstream-version</emphasis>-<emphasis>debian.revision</emphasis>.debian.tar.gz</literal>
fr: <literal><emphasis>nom_paquet</emphasis>_<emphasis>version_amont</emphasis>-<emphasis>version_debian</emphasis>.debian.tar.gz</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The source package (description)
fr: paquet source (description)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>package-name</emphasis>_<emphasis>upstream-version</emphasis>-<emphasis>debian.revision</emphasis>.dsc</literal>
fr: <literal><emphasis>nom_paquet</emphasis>_<emphasis>version_amont</emphasis>-<emphasis>version_debian</emphasis>.dsc</literal>

note: type: Content of: <book><chapter><section><section><tip><para>
en: Here only the basic source package formats are described.  See more on <literal>dpkg-source</literal>(1).
fr: Seuls les formats de paquets source de base sont décrits ici. Consultez <literal>dpkg-source</literal>(1) pour davantage d’informations.

note: type: Content of: <book><chapter><section><section><table><title>
en: The usable characters for each component in the Debian package names
fr: Caractères utilisables pour chacune des composantes des noms de paquets Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: name component
fr: nom de la composante

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: usable characters (ERE regex)
fr: caractères utilisables (expressions rationnelles étendues)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>package-name</emphasis></literal>
fr: <literal><emphasis>nom_paquet</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: required
fr: nécessaire

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: optional
fr: optionnel

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>upstream-version</emphasis></literal>
fr: <literal><emphasis>version_amont</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>debian.revision</emphasis></literal>
fr: <literal><emphasis>version_debian</emphasis></literal>

note: type: Content of: <book><chapter><section><section><note><para>
en: You can check package version order by <literal>dpkg</literal>(1), e.g., "<literal>dpkg --compare-versions 7.0 gt 7.~pre1 ; echo $?</literal>" .
fr: Vous pouvez vérifier l’ordre des versions d’un paquet à l’aide de <literal>dpkg</literal>(1), par exemple, «&nbsp;<literal>dpkg --compare-versions 7.0 gt 7.~pre1 ; echo $?</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><note><para>
en: <ulink url="&thedebianinstallerdi;">The debian-installer (d-i)</ulink> uses <literal>udeb</literal> as the file extension for its binary package instead of normal <literal>deb</literal>.  An <literal>udeb</literal> package is a stripped down <literal>deb</literal> package which removes few non-essential contents such as documentation to save space while relaxing the package policy requirements.  Both <literal>deb</literal> and <literal>udeb</literal> packages share the same package structure.  The "<literal>u</literal>" stands for micro.
fr: <ulink url="&thedebianinstallerdi;">L’installateur Debian (d-i)</ulink> utilise <literal>udeb</literal> comme extension du nom de fichier de ses paquets binaires plutôt que le <literal>deb</literal> normal. Un paquet <literal>udeb</literal> est un paquet <literal>deb</literal> allégé dont certaines parties non essentielles du contenu, comme la documentation, sont supprimées afin d’économiser de la place en relâchant les exigences de la charte des paquets. Les paquet <literal>deb</literal> et <literal>udeb</literal> partagent la même structure de paquet. Le «&nbsp;<literal>u</literal>&nbsp;» signifie micro.

note: type: Content of: <book><chapter><section><section><title>
en: The dpkg command
fr: La commande dpkg

note: type: Content of: <book><chapter><section><section><para>
en: <literal>dpkg</literal>(1) is the lowest level tool for the Debian package management.  This is very powerful and needs to be used with care.
fr: <literal>dpkg</literal>(1) est l’outil de plus bas niveau pour la gestion des paquets de Debian. C’est un outil très puissant et il faut l’utiliser avec précaution.

note: type: Content of: <book><chapter><section><section><para>
en: While installing package called "<literal><emphasis>package_name</emphasis></literal>", <literal>dpkg</literal> process it in the following order.
fr: Lors de l’installation d’un paquet appelé «&nbsp;<literal><emphasis>nom_paquet</emphasis></literal>&nbsp;», <literal>dpkg</literal> le traite selon l’ordre suivant&nbsp;:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Unpack the deb file ("<literal>ar -x</literal>" equivalent)
fr: dépaquetage du fichier deb (équivalent à «&nbsp;<literal>ar -x</literal>&nbsp;»)&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Execute "<literal><emphasis>package_name</emphasis>.preinst</literal>" using <literal>debconf</literal>(1)
fr: exécution de «&nbsp;<literal><emphasis>nom_paquet</emphasis>.preinst</literal>&nbsp;» en utilisant <literal>debconf</literal>(1)&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Install the package content to the system ("<literal>tar -x</literal>" equivalent)
fr: installation du contenu du paquet sur le système (équivalent à «&nbsp;<literal>tar -x</literal>&nbsp;»&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Execute "<literal><emphasis>package_name</emphasis>.postinst</literal>" using <literal>debconf</literal>(1)
fr: exécution de «&nbsp;<literal><emphasis>nom_paquet</emphasis>.postinst</literal>&nbsp;» en utilisant <literal>debconf</literal>(1).

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>debconf</literal> system provides standardized user interaction with I18N and L10N (<xref linkend="_i18n_and_l10n"/>) supports.
fr: Le système <literal>debconf</literal> fournit une interaction standardisée avec l’utilisateur avec la prise en charge de I18N and L10N (<xref linkend="_i18n_and_l10n"/>).

note: type: Content of: <book><chapter><section><section><table><title>
en: The notable files created by <literal>dpkg</literal>
fr: Fichiers particuliers créés par <literal>dpkg</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of contents
fr: description du contenu

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>/var/lib/dpkg/info/<emphasis>package_name</emphasis>.conffiles</literal>
fr: <literal>/var/lib/dpkg/info/<emphasis>nom_paquet</emphasis>.conffiles</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list of configuration files. (user modifiable)
fr: liste de fichiers de configuration. (modifiables par l’utilisateur)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>/var/lib/dpkg/info/<emphasis>package_name</emphasis>.list</literal>
fr: <literal>/var/lib/dpkg/info/<emphasis>nom_paquet</emphasis>.list</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list of files and directories installed by the package
fr: liste des fichiers et répertoires installés par le paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>/var/lib/dpkg/info/<emphasis>package_name</emphasis>.md5sums</literal>
fr: <literal>/var/lib/dpkg/info/<emphasis>nom_paquet</emphasis>.md5sums</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list of MD5 hash values for files installed by the package
fr: liste des valeurs de hachage MD5 pour les fichiers installés par le paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>/var/lib/dpkg/info/<emphasis>package_name</emphasis>.preinst</literal>
fr: <literal>/var/lib/dpkg/info/<emphasis>nom_paquet</emphasis>.preinst</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: package script to be run before the package installation
fr: script du paquet à exécuter avant l’installation du paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>/var/lib/dpkg/info/<emphasis>package_name</emphasis>.postinst</literal>
fr: <literal>/var/lib/dpkg/info/<emphasis>nom_paquet</emphasis>.postinst</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: package script to be run after the package installation
fr: script du paquet à exécuter après l’installation du paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>/var/lib/dpkg/info/<emphasis>package_name</emphasis>.prerm</literal>
fr: <literal>/var/lib/dpkg/info/<emphasis>nom_paquet</emphasis>.prerm</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: package script to be run before the package removal
fr: script du paquet à exécuter avant la suppression du paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>/var/lib/dpkg/info/<emphasis>package_name</emphasis>.postrm</literal>
fr: <literal>/var/lib/dpkg/info/<emphasis>nom_paquet</emphasis>.postrm</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: package script to be run after the package removal
fr: script du paquet à exécuter après la suppression du paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>/var/lib/dpkg/info/<emphasis>package_name</emphasis>.config</literal>
fr: <literal>/var/lib/dpkg/info/<emphasis>nom_paquet</emphasis>.config</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: package script for <literal>debconf</literal> system
fr: script du paquet pour le système <literal>debconf</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>/var/lib/dpkg/alternatives/<emphasis>package_name</emphasis></literal>
fr: <literal>/var/lib/dpkg/alternatives/<emphasis>nom_paquet</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the alternative information used by the <literal>update-alternatives</literal> command
fr: information d’alternative utilisée par la commande <literal>update-alternatives</literal> command

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the availability information for all the package
fr: information de disponibilité de tous les paquets

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the diversions information used by <literal>dpkg</literal>(1) and set by <literal>dpkg-divert</literal>(8)
fr: information sur les détournements utilisés par <literal>dpkg</literal>(1) et établis avec <literal>dpkg-divert</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the stat override information used by <literal>dpkg</literal>(1) and set by <literal>dpkg-statoverride</literal>(8)
fr: information de remplacement de statut utilisé par <literal>dpkg</literal>(1) et établi avec <literal>dpkg-statoverride</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the status information for all the packages
fr: informations d’état pour tous les paquets

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the first-generation backup of the "<literal>var/lib/dpkg/status</literal>" file
fr: fichier de sauvegarde de première génération du fichier «&nbsp;<literal>var/lib/dpkg/status</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the second-generation backup and older ones of the "<literal>var/lib/dpkg/status</literal>" file
fr: fichier de sauvegarde de seconde génération du fichier «&nbsp;<literal>var/lib/dpkg/status</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><para>
en: The "<literal>status</literal>" file is also used by the tools such as <literal>dpkg</literal>(1), "<literal>dselect update</literal>" and "<literal>apt-get -u dselect-upgrade</literal>".
fr: Le fichier «&nbsp;<literal>status</literal>&nbsp;» est aussi utilisé par des outils comme <literal>dpkg</literal>(1), «&nbsp;<literal>dselect update</literal>&nbsp;» et «&nbsp;<literal>apt-get -u dselect-upgrade</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: The specialized search command <literal>grep-dctrl</literal>(1) can search the local copies of "<literal>status</literal>" and "<literal>available</literal>" meta data.
fr: La commande de recherche spécialisée <literal>grep-dctrl</literal>(1) peut rechercher des copies locales des métadonnées «&nbsp;<literal>status</literal>&nbsp;» et «&nbsp;<literal>available</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><tip><para>
en: In <ulink url="&thedebianinstaller;">the debian-installer</ulink> environment, the <literal>udpkg</literal> command is used to open <literal>udeb</literal> packages.  The <literal>udpkg</literal> command is a stripped down version of the <literal>dpkg</literal> command.
fr: Dans l’environnement de <ulink url="&thedebianinstaller;">l’installateur debian</ulink>, la commande <literal>udpkg</literal> est utilisée pour ouvrir les paquets <literal>udeb</literal>. La commande <literal>udpkg</literal> est une version allégée de la commande <literal>dpkg</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: The update-alternatives command
fr: La commande update-alternatives

note: type: Content of: <book><chapter><section><section><para>
en: The Debian system has mechanism to install somewhat overlapping programs peacefully using <literal>update-alternatives</literal>(1).  For example, you can make the <literal>vi</literal> command select to run <literal>vim</literal> while installing both <literal>vim</literal> and <literal>nvi</literal> packages.
fr: Le système Debian possède un mécanisme pour installer paisiblement des paquets qui présentent un certain recouvrement en utilisant <literal>update-alternatives</literal>(1). Par exemple, vous pouvez faire que la commande <literal>vi</literal> choisisse de lancer <literal>vim</literal> alors que les paquets <literal>vim</literal> et <literal>nvi</literal> sont tous deux installés.

note: type: Content of: <book><chapter><section><section><para>
en: The Debian alternatives system keeps its selection as symlinks in "<literal>/etc/alternatives/</literal>".  The selection process uses corresponding file in "<literal>/var/lib/dpkg/alternatives/</literal>".
fr: Le système d’alternatives de Debian utilise des liens symboliques dans «&nbsp;<literal>/etc/alternatives/</literal>&nbsp;» pour enregistrer ses sélections. Le processus de sélection utilise le fichier correspondant de «&nbsp;<literal>/var/lib/dpkg/alternatives/</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: The dpkg-statoverride command
fr: Commande dpkg-statoverride

note: type: Content of: <book><chapter><section><section><para>
en: <emphasis role="strong">Stat overrides</emphasis> provided by the <literal>dpkg-statoverride</literal>(8) command are a way to tell <literal>dpkg</literal>(1) to use a different owner or mode for a <emphasis role="strong">file</emphasis> when a package is installed. If "<literal>--update</literal>" is specified and file exists, it is immediately set to the new owner and mode.
fr: <emphasis role="strong">Stat overrides</emphasis>, fournie par la commande <literal>dpkg-statoverride</literal>(8) est un moyen d’indiquer à <literal>dpkg</literal>(1) d’utiliser un propriétaire ou un mode différent pour un <emphasis role="strong">fichier</emphasis> lorsqu’un paquet est installé. Si «&nbsp;<literal>--update</literal>&nbsp;» est indiqué et que le fichier existe, il est immédiatement configuré avec le nouveau propriétaire et le nouveau mode.

note: type: Content of: <book><chapter><section><section><caution><para>
en: The direct alteration of owner or mode for a <emphasis role="strong">file</emphasis> owned by the package using <literal>chmod</literal> or <literal>chown</literal> commands by the system administrator is reset by the next upgrade of the package.
fr: Une modification directe par l’administrateur du propriétaire ou du mode d’un <emphasis role="strong">fichier</emphasis> dont le propriétaire est le paquet en utilisant les commandes <literal>chmod</literal> ou <literal>chown</literal> sera réinitialisée lors d’une nouvelle mise à niveau du paquet.

note: type: Content of: <book><chapter><section><section><note><para>
en: I use the word <emphasis role="strong">file</emphasis> here, but in reality this can be any filesystem object that <literal>dpkg</literal> handles, including directories, devices, etc.
fr: J’utilise ici le mot <emphasis role="strong">fichier</emphasis>, mais en réalité, ce peut être n’importe quel objet d’un système de fichiers que gère <literal>dpkg</literal>, y compris les répertoires, les périphériques, etc.

note: type: Content of: <book><chapter><section><section><title>
en: The dpkg-divert command
fr: Commande dpkg-divert

note: type: Content of: <book><chapter><section><section><para>
en: File <emphasis role="strong">diversions</emphasis> provided by the <literal>dpkg-divert</literal>(8) command are a way of forcing <literal>dpkg</literal>(1) not to install a file into its default location, but to a <emphasis role="strong">diverted</emphasis> location.  The use of <literal>dpkg-divert</literal> is meant for the package maintenance scripts.  Its casual use by the system administrator is deprecated.
fr: Les fichiers <emphasis role="strong">diversions</emphasis> fournis par la commande <literal>dpkg-divert</literal>(8) sont un moyen de forcer <literal>dpkg</literal>(1) à ne pas installer un fichier à son emplacement par défaut, mais à un emplacement <emphasis role="strong">détourné</emphasis> («&nbsp;diverted&nbsp;»). L’utilisation de <literal>dpkg-divert</literal> est destinée à la maintenance de paquets par des scripts. Son utilisation occasionnelle par l’administrateur du système est obsolète.

note: type: Content of: <book><chapter><section><title>
en: Recovery from a broken system
fr: Récupérer un système cassé

note: type: Content of: <book><chapter><section><para>
en: When running <literal>testing</literal> or <literal>unstable</literal> system, the administrator is expected to recover from broken package management situation.
fr: En utilisant la distribution <literal>testing</literal> ou <literal>unstable</literal>, l’administrateur peut avoir à restaurer le système à partir d’une situation où la gestion des paquets est défectueuse.

note: type: Content of: <book><chapter><section><caution><para>
en: Some methods described here are high risk actions.  You have been warned!
fr: Certaines des méthodes décrites ici sont des actions très risquées. Vous avez été prévenu&nbsp;!

note: type: Content of: <book><chapter><section><section><title>
en: Failed installation due to missing dependencies
fr: Échec d’installation à cause de dépendances manquantes

note: type: Content of: <book><chapter><section><section><para>
en: If you force to install a package by "<literal>sudo dpkg -i ...</literal>" to a system without all dependency packages installed, the package installation will fail as partially installed.
fr: Si vous forcez l’installation d’un paquet avec « <literal>sudo dpkg -i ... </literal> » sur un système sans que tous les paquets de dépendance soient installés, l’installation du paquet échouera puisque partielle.

note: type: Content of: <book><chapter><section><section><para>
en: You should install all dependency packages using APT-system or "<literal>sudo dpkg -i ...</literal>".
fr: Vous devez installer tous les paquets de dépendance en utilisant le système APT ou « <literal>sudo dpkg -i ... </literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: Then, configure all partially installed packages with the following command.
fr: Puis, configurez tous les paquets partiellement installés à l’aide de la commande suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Caching errors of the package data
fr: Erreurs de mise en cache des données du paquet

note: type: Content of: <book><chapter><section><section><para>
en: Caching errors of the package data cause intriguing errors, such as <ulink url="&gpgerrorinvalidbadsig;">"GPG error: ... invalid: BADSIG ..."</ulink> with APT.
fr: Les erreurs de mise en cache des données du paquet provoquent des erreurs intrigantes, telles que <ulink url="&gpgerrorinvalidbadsig;">"GPG error: ... invalid: BADSIG ..."</ulink> avec APT.

note: type: Content of: <book><chapter><section><section><para>
en: You should remove all cached data by "<literal>sudo rm -rf /var/lib/apt/* </literal>" and try again. (If <literal>apt-cacher-ng</literal> is used, you should also run "<literal>sudo rm -rf /var/cache/apt-cacher-ng/* </literal>".)
fr: Vous devez supprimer toutes les données mises en cache avec « <literal>sudo rm -rf /var/lib/apt/* </literal> » et réessayer. (Si <literal>apt-cacher-ng</literal> est utilisé, vous devez également exécuter « <literal>sudo rm -rf /var/cache/apt-cacher-ng/* </literal> ».)

note: type: Content of: <book><chapter><section><section><title>
en: Incompatibility with old user configuration
fr: Incompatibilité avec une ancienne configuration de l’utilisateur

note: type: Content of: <book><chapter><section><section><para>
en: If a desktop GUI program experienced instability after significant upstream version upgrade, you should suspect interference with old local configuration files created by it. If it is stable under a newly created user account, this hypothesis is confirmed.  (This is a bug of packaging and usually avoided by the packager.)
fr: Si un programme avec interface graphique présente une instabilité après une mise à niveau amont importante, vous devriez songer à des interférences avec les anciens fichiers de configuration locaux qu’il avait créés. S’il est stable avec un compte d’utilisateur fraîchement créé, cette hypothèse est confirmée. (C’est un bogue d’empaquetage du paquet et c’est le plus souvent évité par le responsable du paquet.)

note: type: Content of: <book><chapter><section><section><para>
en: To recover stability, you should move corresponding local configuration files and restart the GUI program.  You may need to read old configuration file contents to recover configuration information later.  (Do not erase them too quickly.)
fr: Pour retrouver la stabilité, vous devrez déplacer les fichiers de configuration locaux et redémarrer le programme ayant une interface graphique. Il vous faudra peut-être lire le contenu de l’ancien fichier de configuration pour retrouver plus tard vos informations de configuration. (Ne les effacez pas trop rapidement.)

note: type: Content of: <book><chapter><section><section><title>
en: Different packages with overlapped files
fr: Différents paquets ayant des fichiers communs

note: type: Content of: <book><chapter><section><section><para>
en: Archive level package management systems, such as <literal>aptitude</literal>(8) or <literal>apt-get</literal>(1), do not even try to install packages with overlapped files using package dependencies (see <xref linkend="_package_dependencies"/>).
fr: Les systèmes de gestion d’archive au niveau du paquet, tels qu’<literal>aptitude</literal>(8) ou <literal>apt-get</literal>(1) ne tenteront même pas, grâce aux dépendances des paquets, d’installer des paquets ayant des fichiers qui se superposent (consultez <xref linkend="_package_dependencies"/>).

note: type: Content of: <book><chapter><section><section><para>
en: Errors by the package maintainer or deployment of inconsistently mixed source of archives (see <xref linkend="_packages_from_mixed_source_of_archives"/>) by the system administrator may create a situation with incorrectly defined package dependencies. When you install a package with overlapped files using <literal>aptitude</literal>(8) or <literal>apt-get</literal>(1) under such a situation, <literal>dpkg</literal>(1) which unpacks package ensures to return error to the calling program without overwriting existing files.
fr: Des erreurs du responsable du paquet ou le déploiement de sources d’archives mélangées et incohérentes (consultez <xref linkend="_packages_from_mixed_source_of_archives"/>) par l’administrateur du système peuvent créer une situation où les dépendances des paquets sont décrites de manière incorrecte. Lorsque, dans une telle situation, vous installez un paquet qui écrase des fichiers en utilisant <literal>aptitude</literal>(8) ou <literal>apt-get</literal>(1), <literal>dpkg</literal>(1) qui dépaquette le paquet va retourner une erreur au programme appelant sans écraser les fichiers existants.

note: type: Content of: <book><chapter><section><section><caution><para>
en: The use of third party packages introduces significant system risks via maintainer scripts which are run with root privilege and can do anything to your system.  The <literal>dpkg</literal>(1) command only protects against overwriting by the unpacking.
fr: L’utilisation de programmes tierce partie introduit un risque significatif par l’intermédiaire des scripts du responsable qui sont lancés avec les privilèges de l’administrateur et peuvent effectuer n’importe quoi sur votre système. La commande <literal>dpkg</literal>(1) ne protège que contre l’écrasement des fichiers lors du dépaquetage.

note: type: Content of: <book><chapter><section><section><para>
en: You can work around such broken installation by removing the old offending package, <literal><emphasis>old-package</emphasis></literal>, first.
fr: Vous pouvez contourner un tel problème d’installation cassée en supprimant d’abord l’ancien paquet, <literal><emphasis>ancien_paquet</emphasis></literal>, qui pose des problèmes.

note: type: Content of: <book><chapter><section><section><title>
en: Fixing broken package script
fr: Corriger les scripts cassés des paquets

note: type: Content of: <book><chapter><section><section><para>
en: When a command in the package script returns error for some reason and the script exits with error, the package management system aborts their action and ends up with partially installed packages.  When a package contains bugs in its removal scripts, the package may become impossible to remove and quite nasty.
fr: Lorsqu’une commande dans le script du paquet retourne une erreur pour une raison quelconque et que le script retourne une erreur, le système de gestion des paquets arrête son action et se termine en laissant des paquets partiellement installés. Lorsqu’un paquet comporte des bogues dans les scripts de suppression, le paquet peut devenir impossible à supprimer et assez déplaisant.

note: type: Content of: <book><chapter><section><section><para>
en: For the package script problem of "<literal><emphasis>package_name</emphasis></literal>", you should look into following package scripts.
fr: Pour les problèmes avec le script de paquet de «&nbsp;<literal><emphasis>nom_paquet</emphasis></literal>&nbsp;», il vous faudra regarder dans les scripts du paquet suivants&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/var/lib/dpkg/info/<emphasis>package_name</emphasis>.preinst</literal>"
fr: «&nbsp;<literal>/var/lib/dpkg/info/<emphasis>nom_paquet</emphasis>.preinst</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/var/lib/dpkg/info/<emphasis>package_name</emphasis>.postinst</literal>"
fr: «&nbsp;<literal>/var/lib/dpkg/info/<emphasis>nom_paquet</emphasis>.postinst</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/var/lib/dpkg/info/<emphasis>package_name</emphasis>.prerm</literal>"
fr: «&nbsp;<literal>/var/lib/dpkg/info/<emphasis>nom_paquet</emphasis>.prerm</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/var/lib/dpkg/info/<emphasis>package_name</emphasis>.postrm</literal>"
fr: «&nbsp;<literal>/var/lib/dpkg/info/<emphasis>nom_paquet</emphasis>.postrm</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><para>
en: Edit the offending package script from the root using following techniques.
fr: Éditez le script du paquet posant problème avec le compte de l’administrateur en utilisant les techniques suivantes&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: disable the offending line by preceding "<literal>#</literal>"
fr: désactiver la ligne posant problème avec un «&nbsp;<literal>#</literal>&nbsp;» en tête de ligne&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: force to return success by appending the offending line with "<literal>|| true</literal>"
fr: forcer un retour avec succès en ajoutant à la fin de la ligne qui pose problème «&nbsp;<literal>|| true</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: Then, follow <xref linkend="_recovery_from_a_broken_system"/>.
fr: Puis, suivez <xref linkend="_recovery_from_a_broken_system"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Rescue with the dpkg command
fr: Récupération avec la commande dpkg

note: type: Content of: <book><chapter><section><section><para>
en: Since <literal>dpkg</literal> is very low level package tool, it can function under the very bad situation such as unbootable system without network connection.  Let's assume <literal>foo</literal> package was broken and needs to be replaced.
fr: Comme <literal>dpkg</literal> est un outil de gestion des paquets de très bas niveau, il peut fonctionner dans des situations très difficiles telles qu’un système qu’on ne peut pas démarrer et qui n’a pas de connexion réseau. Supposons que le paquet <literal>toto</literal> soit cassé et doive être remplacé.

note: type: Content of: <book><chapter><section><section><para>
en: You may still find cached copies of older bug free version of <literal>foo</literal> package in the package cache directory: "<literal>/var/cache/apt/archives/</literal>".  (If not, you can download it from archive of <ulink url="&httpssnapshotdebianorg;">https://snapshot.debian.org/</ulink> or copy it from package cache of a functioning machine.)
fr: Vous pouvez trouver des copies de l’ancienne version du paquet <literal>toto</literal> sans bogue dans le répertoire de cache des paquets «&nbsp;<literal>/var/cache/apt/archives/</literal>&nbsp;». (Si ce n’est pas le cas, vous pouvez télécharger l’archive depuis <ulink url="&httpssnapshotdebianorg;">https://snapshot.debian.org/</ulink> ou la copier depuis le cache des paquets d’une machine qui fonctionne.)

note: type: Content of: <book><chapter><section><section><para>
en: If you can boot the system, you may install it by the following command.
fr: Si vous pouvez démarrer le système, vous pouvez l’installer avec la commande suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><tip><para>
en: If system breakage is minor, you may alternatively downgrade the whole system as in <xref linkend="_emergency_downgrading"/> using the higher level APT system.
fr: Si la casse du système est minime, vous pouvez faire un retour en arrière (downgrade) de tout le système comme dans <xref linkend="_emergency_downgrading"/> en utilisant le système de plus haut niveau APT.

note: type: Content of: <book><chapter><section><section><para>
en: If your system is unbootable from hard disk, you should seek other ways to boot it.
fr: Si votre système ne peut pas être démarré depuis le disque dur, vous devrez rechercher d’autres manières de le démarrer&nbsp;:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Boot the system using the debian-installer CD in rescue mode.
fr: Démarrez le système en utilisant le CD de l’installateur Debian en mode secours («&nbsp;rescue mode&nbsp;»).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Mount the unbootable system on the hard disk to "<literal>/target</literal>".
fr: Montez le système qui ne veut pas démarrer sur le disque dur sur «&nbsp;<literal>/target</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Install older version of <literal>foo</literal> package by the following.
fr: Installez une version plus ancienne du paquet <literal>toto</literal> en faisant ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: This example works even if the <literal>dpkg</literal> command on the hard disk is broken.
fr: Cet exemple fonctionne même si la commande <literal>dpkg</literal> qui se trouve sur le disque dur est cassée.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Any GNU/Linux system started by another system on hard disk, live GNU/Linux CD, bootable USB-key drive, or netboot can be used similarly to rescue broken system.
fr: Tous les systèmes GNU/Linux démarrés depuis un autre système sur le disque dur, depuis un CD autonome GNU/Linux, depuis une clé USB amorçable, depuis le réseau peuvent être utilisés de manière similaire pour restaurer un système cassé.

note: type: Content of: <book><chapter><section><section><para>
en: If attempting to install a package this way fails due to some dependency violations and you really need to do this as the last resort, you can override dependency using <literal>dpkg</literal>'s "<literal>--ignore-depends</literal>", "<literal>--force-depends</literal>" and other options.  If you do this, you need to make serious effort to restore proper dependency later. See <literal>dpkg</literal>(8) for details.
fr: Si la tentative d’installation d’un paquet de cette manière échoue en raison de la violation de certaines dépendances et que vous voulez vraiment le faire, vous pouvez, en dernier ressort, outrepasser les dépendances en utilisant les options «&nbsp;<literal>--ignore-depends</literal>&nbsp;», «&nbsp;<literal>--force-depends</literal>&nbsp;» de <literal>dpkg</literal> et d’autres options. Si vous le faites, vous aurez un sérieux effort à faire pour restaurer les dépendances correctes par la suite. Consultez <literal>dpkg</literal>(8) pour davantage d’informations.

note: type: Content of: <book><chapter><section><section><note><para>
en: If your system is seriously broken, you should make a full backup of system to a safe place (see <xref linkend="_backup_and_recovery"/>) and should perform a clean installation.  This is less time consuming and produces better results in the end.
fr: Si votre système est sérieusement cassé, vous devriez faire une sauvegarde complète du système dans un endroit sûr (consultez <xref linkend="_backup_and_recovery"/>) et effectuer une installation propre. Cela demande moins de temps et donne, en fin de compte, de meilleurs résultats.

note: type: Content of: <book><chapter><section><section><title>
en: Recovering package selection data
fr: Récupérer les données de sélection des paquets

note: type: Content of: <book><chapter><section><section><para>
en: If "<literal>/var/lib/dpkg/status</literal>" becomes corrupt for any reason, the Debian system loses package selection data and suffers severely.  Look for the old "<literal>/var/lib/dpkg/status</literal>" file at "<literal>/var/lib/dpkg/status-old</literal>" or "<literal>/var/backups/dpkg.status.*</literal>".
fr: Si le fichier «&nbsp;<literal>/var/lib/dpkg/status</literal>&nbsp;» est corrompu pour une raison quelconque, le système Debian perd les données de paquets sélectionnés et est sérieusement endommagé. Regardez l’ancienne version du fichier «&nbsp;<literal>/var/lib/dpkg/status</literal>&nbsp;» dans «&nbsp;<literal>/var/lib/dpkg/status-old</literal>&nbsp;» ou «&nbsp;<literal>/var/backups/dpkg.status.*</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: Keeping "<literal>/var/backups/</literal>" in a separate partition may be a good idea since this directory contains lots of important system data.
fr: Conserver «&nbsp;<literal>/var/backups/</literal>&nbsp;» sur une partition séparée peut être une bonne idée car ce répertoire contient de nombreuses données importantes du système.

note: type: Content of: <book><chapter><section><section><para>
en: For serious breakage, I recommend to make fresh re-install after making backup of the system. Even if everything in "<literal>/var/</literal>" is gone, you can still recover some information from directories in "<literal>/usr/share/doc/</literal>" to guide your new installation.
fr: Pour les casses sévères, je recommande de faire une réinstallation propre après avoir fait une sauvegarde du système. Même si vous avez perdu tout ce qui se trouve dans «&nbsp;<literal>/var/</literal>&nbsp;», vous pouvez encore récupérer certaines informations depuis les répertoires qui se trouvent dans «&nbsp;<literal>/usr/share/doc/</literal>&nbsp;» afin de vous guider dans votre nouvelle installation.

note: type: Content of: <book><chapter><section><section><para>
en: Reinstall minimal (desktop) system.
fr: Réinstaller un système (de bureau) minimum.

note: type: Content of: <book><chapter><section><section><para>
en: Mount old system at "<literal>/path/to/old/system/</literal>".
fr: Montez l’ancien système sur «&nbsp;<literal>/chemin/vers/ancien/système/</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: Then you are presented with package names to install.  (There may be some non-package names such as "<literal>texmf</literal>".)
fr: Le système vous présentera alors les noms de paquets à installer. (Il peut y avoir des noms qui ne soient pas des noms de paquets, comme, par exemple, «&nbsp;<literal>texmf</literal>&nbsp;».)

note: type: Content of: <book><chapter><section><title>
en: Tips for the package management
fr: Astuces pour la gestion des paquets

note: type: Content of: <book><chapter><section><para>
en: For simplicity, <emphasis role="strong">the source list</emphasis> examples in this section are presented as "<literal>/etc/apt/sources.list</literal>" in one-line-style after the <literal>&codename-stable;</literal> release.
fr: Pour la simplicité, les exemples de <emphasis role="strong">liste des sources</emphasis> dans cette section sont présentés sous « <literal>/etc/apt/sources.list</literal> » dans style ligne par ligne après la publication de <literal>&codename-stable;</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Who uploaded the package?
fr: Qui a envoyé le paquet&nbsp;?

note: type: Content of: <book><chapter><section><section><para>
en: Although the maintainer name listed in "<literal>/var/lib/dpkg/available</literal>" and "<literal>/usr/share/doc/package_name/changelog</literal>" provide some information on "who is behind the packaging activity", the actual uploader of the package is somewhat obscure.  <literal>who-uploads</literal>(1) in the <literal>devscripts</literal> package identifies the actual uploader of Debian source packages.
fr: Bien que le nom du responsable figure dans «&nbsp;<literal>/var/lib/dpkg/available</literal>&nbsp;» et «&nbsp;<literal>/usr/share/doc/nom_paquet/changelog</literal>&nbsp;» procure quelques informations sur «&nbsp;qui se trouve derrière l’activité de construction des paquets&nbsp;», celui qui a réellement envoyé le paquet est un peu obscur. <literal>who-uploads</literal>(1) dans le paquet <literal>devscripts</literal> identifie celui qui a réellement envoyé les paquets sources Debian.

note: type: Content of: <book><chapter><section><section><title>
en: Limiting download bandwidth for APT
fr: Diminuer la bande passante utilisée par APT

note: type: Content of: <book><chapter><section><section><para>
en: If you want to limit the download bandwidth for APT to e.g. 800Kib/sec (=100kiB/sec), you should configure APT with its configuration parameter as the following.
fr: Si vous désirez limiter la bande passante utilisée par APT à, par exemple, 800Kib/sec (=100kio/sec), vous devrez configurer APT avec son paramètre de configuration comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Automatic download and upgrade of packages
fr: Chargement et mise à niveau automatique de paquets

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>apt</literal> package comes with its own cron script "<literal>/etc/cron.daily/apt</literal>" to support the automatic download of packages.  This script can be enhanced to perform the automatic upgrade of packages by installing the <literal>unattended-upgrades</literal> package. These can be customized by parameters in "<literal>/etc/apt/apt.conf.d/02backup</literal>" and "<literal>/etc/apt/apt.conf.d/50unattended-upgrades</literal>" as described in "<literal>/usr/share/doc/unattended-upgrades/README</literal>".
fr: Le paquet <literal>apt</literal> est diffusé avec son propre script d’événements planifiés (cron) «&nbsp;<literal>/etc/cron.daily/apt</literal>&nbsp;» afin de gérer le téléchargement automatique de paquets. Ce script peut être amélioré afin d’effectuer la mise à niveau automatique des paquets en installant le paquet <literal>unattended-upgrades</literal>. Cela peut être personnalisé à l’aide de paramètres se trouvant dans «&nbsp;<literal>/etc/apt/apt.conf.d/02backup</literal>&nbsp;» et «&nbsp;<literal>/etc/apt/apt.conf.d/50unattended-upgrades</literal>&nbsp;» comme décrit dans «&nbsp;<literal>/usr/share/doc/unattended-upgrades/README</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>unattended-upgrades</literal> package is mainly intended for the security upgrade for the <literal>stable</literal> system.  If the risk of breaking an existing <literal>stable</literal> system by the automatic upgrade is smaller than that of the system broken by the intruder using its security hole which has been closed by the security update, you should consider using this automatic upgrade with configuration parameters as the following.
fr: Le paquet <literal>unattended-upgrades</literal> est principalement destiné à des mises à jour de sécurité des systèmes <literal>stable</literal>. Si le risque de casser un système <literal>stable</literal> existant par la mise à niveau automatique est plus faible que celui d’avoir un système cassé par un intrus utilisant une de ses failles de sécurité qui a été fermée par une mise à jour de sécurité, vous devriez envisager d’utiliser cette mise à niveau automatique avec les paramètres de configuration suivants&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: If you are running an <literal>testing</literal> or <literal>unstable</literal> system, you do not want to use the automatic upgrade since it certainly breaks system some day.  Even for such <literal>testing</literal> or <literal>unstable</literal> case, you may still want to download packages in advance to save time for the interactive upgrade with configuration parameters as the following.
fr: Si vous faites tourner un système <literal>testing</literal>  ou <literal>unstable</literal>, vous ne devriez pas utiliser les mises à niveau automatiques car cela cassera probablement votre système un jour ou l’autre. Même dans le cas de <literal>testing</literal> ou <literal>unstable</literal>, vous pourrez télécharger des paquets à l’avance afin de gagner du temps pour la mise à niveau interactive avec les paramètres de configuration suivants&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Updates and Backports
fr: Mises à jour et rétroportages

note: type: Content of: <book><chapter><section><section><para>
en: There are <ulink url="&stableupdates;">stable-updates</ulink> ("<literal>&codename-stable;</literal>-updates" during the <literal>&codename-stable;</literal>-as-<literal>stable</literal> release cycle) and <ulink url="&backportsdebianorg;">backports.debian.org</ulink> archives which provide upgrade packages for <literal>stable</literal>.
fr: Il existe des <ulink url="&stableupdates;">stable-updates</ulink> (« <literal>&codename-stable;</literal>-updates » pendant le cycle de publication de <literal>&codename-stable;</literal>-comme-<literal>stable</literal>) et des archives de <ulink url="&backportsdebianorg;">backports.debian.org</ulink> fournissent des paquets de mise à niveau pour <literal>stable</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: In order to use these archives, you list all required archives in the "<literal>/etc/apt/sources.list</literal>" file as the following.
fr: Afin d’utiliser ces archives, placez la liste de toutes les archives nécessaires dans le fichier « <literal>/etc/apt/sources.list</literal> » de la manière suivante :

note: type: Content of: <book><chapter><section><section><para>
en: There is no need to set Pin-Priority value explicitly in the "<literal>/etc/apt/preferences</literal>" file.  When newer packages become available, the default configuration provides most reasonable upgrades (see <xref linkend="_archive_level_release_files"/>).
fr: Il n’est pas nécessaire de définir explicitement la valeur de Pin-Priority dans le fichier « <literal>/etc/apt/preferences</literal> ». Quand de nouveaux paquets sont disponibles, la configuration par défaut fournit les mises à niveau les plus saines (consultez <xref linkend="_archive_level_release_files"/>).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: All installed older packages are upgraded to newer ones from <literal>&codename-stable;-updates</literal>.
fr: Tous les paquets installés les plus anciens sont mis à niveau vers les plus récents à partir de <literal>&codename-stable;-updates</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Only manually installed older packages from <literal>&codename-stable;-backports</literal> are upgraded to newer ones from <literal>&codename-stable;-backports</literal>.
fr: Seuls les paquets les plus anciens installés à partir de <literal>&codename-stable;-backports</literal> sont mis à niveau vers les plus récents à partir de <literal>&codename-stable;-backports</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: Whenever you wish to install a package named "<literal><emphasis>package-name</emphasis></literal>" with its dependency from <literal>&codename-stable;-backports</literal> archive manually, you use following command while switching target release with "<literal>-t</literal>" option.
fr: Chaque fois que vous désirerez installer un paquet nommé «&nbsp;<literal><emphasis>nom_paquet</emphasis></literal>&nbsp;» avec ses dépendances depuis l’archive <literal>&codename-stable;-backports</literal> vous-même, vous utiliserez la commande suivante en changeant de version cible avec l’option «&nbsp;<literal>-t</literal>&nbsp;»&nbsp;:

note: type: Content of: <book><chapter><section><section><warning><para>
en: Do not install too many packages from <ulink url="&backportsdebianorg;">backports.debian.org</ulink> archives.  It may cause package dependency complications. See <xref linkend="_how_to_cope_with_conflicting_requirements"/> for alternative solutions.
fr: N’installez pas trop de paquets à partir des archives <ulink url="&backportsdebianorg;">backports.debian.org</ulink>. Cela peut causer des complications de dépendance. Voir <xref linkend="_how_to_cope_with_conflicting_requirements"/> pour les solutions alternatives.

note: type: Content of: <book><chapter><section><section><title>
en: External package archives
fr: Archives de paquets externes

note: type: Content of: <book><chapter><section><section><warning><para>
en: You should be aware that the external package gains the root priviledge to your system. You should only use the trusted external package archive. See <xref linkend="_how_to_cope_with_conflicting_requirements"/> for alternative solutions.
fr: Vous devez être conscient que le paquet externe obtient les privilèges du superutilisateur sur votre système. Vous ne devriez utiliser que l'archive de confiance de paquets externes. Voir <xref linkend="_how_to_cope_with_conflicting_requirements"/> pour les solutions alternatives.

note: type: Content of: <book><chapter><section><section><para>
en: You can use secure APT with Debian-compatible external package archive by adding it to <emphasis role="strong">the source list</emphasis> and its archive key file into the "<literal>/etc/apt/trusted.gpg.d/</literal>" directory.  See <literal>sources.list</literal>(5), <literal>apt-secure</literal>(8) and <literal>apt-key</literal>(8).
fr: Vous pouvez utiliser APT sécurisé avec l'archive de paquets externes compatible Debian en l'ajoutant à la <emphasis role="strong">liste des sources</emphasis> et son fichier de clé d'archive dans le répertoire "<literal>/etc/apt/trusted.gpg.d/</literal>". Voir <literal>sources.list</literal>(5), <literal>apt-secure</literal>(8) et <literal>apt-key</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: Packages from mixed source of archives without <emphasis role="strong">apt-pinning</emphasis>
fr: Paquets de sources mixtes d’archives sans <emphasis role="strong">apt-pinning</emphasis>

note: type: Content of: <book><chapter><section><section><caution><para>
en: Installing packages from mixed source of archives is not supported by the official Debian distribution except for officially supported particular combinations of archives such as <literal>stable</literal> with <ulink url="&securityupdates;">security updates</ulink> and <ulink url="&stableupdates;">stable-updates</ulink>.
fr: Installer des paquets provenant de sources d’archives mélangées n’est pas pris en charge par la distribution officielle de Debian sauf pour la prise en charge officielle d’une combinaison particulière d’archives telle que <literal>stable</literal> avec <ulink url="&securityupdates;">security updates</ulink> et <ulink url="&stableupdates;">stable-updates</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: Here is an example of operations to include specific newer upstream version packages found in <literal>unstable</literal> while tracking <literal>testing</literal> for single occasion.
fr: Voici un exemple des opérations pour inclure des paquets d’une version amont spécifique plus récente se trouvant dans <literal>unstable</literal> pour une seule occasion tout en suivant <literal>testing</literal>&nbsp;:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Change the "<literal>/etc/apt/sources.list</literal>" file temporarily to single "<literal>unstable</literal>" entry.
fr: modifier le fichier «&nbsp;<literal>/etc/apt/sources.list</literal>&nbsp;» de manière temporaire avec la seule entrée «&nbsp;<literal>unstable</literal>&nbsp;»&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Run "<literal>aptitude update</literal>".
fr: lancer «&nbsp;<literal>aptitude update</literal>&nbsp;»&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Run "<literal>aptitude install <emphasis>package-name</emphasis></literal>".
fr: lancer «&nbsp;<literal>aptitude install <emphasis>nom_paquet</emphasis></literal>&nbsp;»&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Recover the original "<literal>/etc/apt/sources.list</literal>" file for <literal>testing</literal>.
fr: rétablir le fichier «&nbsp;<literal>/etc/apt/sources.list</literal>&nbsp;» pour <literal>testing</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: You do not create the "<literal>/etc/apt/preferences</literal>" file nor need to worry about <emphasis role="strong">apt-pinning</emphasis> with this manual approach.  But this is very cumbersome.
fr: Vous ne créez pas le fichier «&nbsp;<literal>/etc/apt/preferences</literal>&nbsp;» et vous n’avez pas besoin de vous préoccuper de l’épinglage apt («&nbsp;<emphasis role="strong">apt-pinning</emphasis>&nbsp;») avec cette approche manuelle. Mais c’est très lourd.

note: type: Content of: <book><chapter><section><section><caution><para>
en: When using mixed source of archives, you must ensure compatibility of packages by yourself since the Debian does not guarantee it. If package incompatibility exists, you may break system. You must be able to judge these technical requirements. The use of mixed source of random archives is completely optional operation and its use is not something I encourage you to use.
fr: En utilisant une source d’archive mixte, vous devez vous assurer par vous-même de la compatibilité des paquets car Debian ne la garantit pas. S’il existe des incompatibilités de paquets, vous pouvez casser votre système. Vous devrez être capable d’apprécier ces exigences techniques. L’utilisation de sources mixtes d’archives aléatoires est une opération entièrement facultative et son utilisation est quelque chose que je ne vous encourage pas à faire.

note: type: Content of: <book><chapter><section><section><para>
en: General rules for installing packages from different archives are the following.
fr: Les règles générales pour l’installation de paquets de différentes archives sont les suivantes&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Non-binary packages ("<literal>Architecture: all</literal>") are <emphasis role="strong">safer</emphasis> to install.
fr: Les paquets non binaires («&nbsp;<literal>Architecture: all</literal>&nbsp;») sont plus <emphasis role="strong">sûrs</emphasis> à installer&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: documentation packages: no special requirements
fr: paquets de documentation&nbsp;: pas d’exigence particulière

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: interpreter program packages: compatible interpreter must be available
fr: paquet de programmes d’interpréteur&nbsp;: un interpréteur compatible doit être disponible

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Binary packages (non "<literal>Architecture: all</literal>") usually face many road blocks and are <emphasis role="strong">unsafe</emphasis> to install.
fr: Les paquets binaires (qui ne sont pas «&nbsp;<literal>Architecture: all</literal>&nbsp;») sont confrontés à de nombreux barrages et ne sont <emphasis role="strong">pas sûrs</emphasis> à installer

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: library version compatibility (including "<literal>libc</literal>")
fr: compatibilité des versions de bibliothèques (y compris «&nbsp;<literal>libc</literal>&nbsp;»)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: related utility program version compatibility
fr: compatibilité des versions des programmes utilitaires en rapport

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Kernel <ulink url="&abi;">ABI</ulink> compatibility
fr: compatibilité avec l’<ulink url="&abi;">ABI</ulink> du noyau

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: C++ <ulink url="&abi;">ABI</ulink> compatibility
fr: compatibilité avec l’<ulink url="&abi;">ABI</ulink> C++

note: type: Content of: <book><chapter><section><section><note><para>
en: In order to make a package to be <emphasis role="strong">safer</emphasis> to install, some commercial non-free binary program packages may be provided with completely statically linked libraries.  You should still check <ulink url="&abi;">ABI</ulink> compatibility issues etc. for them.
fr: De manière à rendre un paquet <emphasis role="strong">plus sûr</emphasis> à installer, certains programmes commerciaux binaires et non libres peuvent être fournis liés avec des bibliothèques complètement statiques. Vous devrez quand même vérifier leurs problèmes de compatibilité avec l’<ulink url="&abi;">ABI</ulink>, etc.

note: type: Content of: <book><chapter><section><section><note><para>
en: Except to avoid broken package for a short term, installing binary packages from non-Debian archives is generally bad idea.  You should seek all available alternative safer technical solutions which are compatible with your current Debian syetem (see <xref linkend="_how_to_cope_with_conflicting_requirements"/>).
fr: Sauf pour contourner pour un court terme un paquet cassé, l'installation de paquets binaires d’archives non Debian est généralement mauvaise idée. Vous devriez chercher toutes les solutions techniques alternatives plus sûres qui sont compatibles avec votre système Debian actuel (voir <xref linkend="_how_to_cope_with_conflicting_requirements"/>).

note: type: Content of: <book><chapter><section><section><title>
en: Tweaking candidate version with <emphasis role="strong">apt-pinning</emphasis>
fr: Ajustement de la version candidate avec <emphasis role="strong">apt-pinning</emphasis>

note: type: Content of: <book><chapter><section><section><warning><para>
en: Use of <emphasis role="strong">apt-pinning</emphasis> technique by a novice user is sure call for major troubles.  You must avoid using this technique except when you absolutely need it.
fr: L'utilisation d’<emphasis role="strong">apt-pinning</emphasis> par un utilisateur novice est un appel sûr à des problèmes majeurs. Vous devez éviter d'utiliser ce moyen sauf si vous en avez absolument besoin.

note: type: Content of: <book><chapter><section><section><para>
en: Without the "<literal>/etc/apt/preferences</literal>" file, APT system choses the latest available version as the <emphasis role="strong">candidate version</emphasis> using the version string.  This is the normal state and most recommended usage of APT system.  All officially supported combinations of archives do not require the "<literal>/etc/apt/preferences</literal>" file since some archives which should not be used as the automatic source of upgrades are marked as <emphasis role="strong">NotAutomatic</emphasis> and dealt properly.
fr: Sans le fichier «&nbsp;<literal>/etc/apt/preferences</literal>&nbsp;», le système APT choisit, en utilisant la chaîne de version, la dernière version disponible comme <emphasis role="strong">version candidate</emphasis>. C’est l’état normal et l’utilisation la plus recommandée du système APT. Toutes les combinaisons d’archives officiellement prises en charge n’exigent pas le fichier «&nbsp;<literal>/etc/apt/preferences</literal>&nbsp;» car certaines archives qui ne peuvent pas être utilisées comme source des mises à jour automatiques sont marquées <emphasis role="strong">NotAutomatic</emphasis> et gérées proprement.

note: type: Content of: <book><chapter><section><section><tip><para>
en: The version string comparison rule can be verified with, e.g., "<literal>dpkg --compare-versions ver1.1 gt ver1.1~1; echo $?</literal>" (see <literal>dpkg</literal>(1)).
fr: La règle de comparaison de la chaîne de version peut être vérifiée avec, par exemple «&nbsp;<literal>dpkg --compare-versions ver1.1 gt ver1.1~1; echo $?</literal>&nbsp;» (consulter <literal>dpkg</literal>(1)).

note: type: Content of: <book><chapter><section><section><para>
en: When you install packages from mixed source of archives (see <xref linkend="_packages_from_mixed_source_of_archives"/>) regularly, you can automate these complicated operations by creating the "<literal>/etc/apt/preferences</literal>" file with proper entries and tweaking the package selection rule for <emphasis role="strong">candidate version</emphasis> as described in <literal>apt_preferences</literal>(5).  This is called <emphasis role="strong">apt-pinning</emphasis>.
fr: Lorsque vous installez régulièrement des paquets depuis un mélange de sources d’archives (consulter <xref linkend="_packages_from_mixed_source_of_archives"/>), vous pouvez automatiser ces opérations compliquées en créant le fichier «&nbsp;<literal>/etc/apt/preferences</literal>&nbsp;» avec les entrées appropriées et en ajustant la règle de sélection des paquets pour la <emphasis role="strong">version candidate</emphasis> comme décrit dans <literal>apt_preferences</literal>(5). C’est appelé <emphasis role="strong">apt-pinning</emphasis> (épinglage avec apt).

note: type: Content of: <book><chapter><section><section><para>
en: When using <emphasis role="strong">apt-pinning</emphasis>, you must ensure compatibility of packages by yourself since the Debian does not guarantee it.  The <emphasis role="strong">apt-pinning</emphasis> is completely optional operation and its use is not something I encourage you to use.
fr: Lorsque vous utilisez <emphasis role="strong">apt-pinning</emphasis>, vous devez assurer la compatibilité des paquets par vous-même puisque Debian ne le garantit pas. <emphasis role="strong">apt-pinning</emphasis> est une opération totalement facultative et son utilisation n'est pas quelque chose que je vous encourage à utiliser.

note: type: Content of: <book><chapter><section><section><para>
en: Archive level Release files (see <xref linkend="_archive_level_release_files"/>) are used for the rule of <literal>apt_preferences</literal>(5).  Thus <emphasis role="strong">apt-pinning</emphasis> works only with "suite" name for <ulink url="&normaldebianarchives;">normal Debian archives</ulink> and <ulink url="&securitydebianarchives;">security Debian archives</ulink>. (This is different from <ulink url="&ubuntu;">Ubuntu</ulink> archives.)  For example, you can do "<literal>Pin: release a=unstable</literal>" but can not do "<literal>Pin: release a=sid</literal>" in the "<literal>/etc/apt/preferences</literal>" file.
fr: Les fichiers Release de niveau de l’archive (consulter <xref linkend="_archive_level_release_files"/>) sont utilisés pour la règle de <literal>apt_preferences</literal>(5). Par conséquent <emphasis role="strong">apt-pinning</emphasis> fonctionne seulement avec le nom de « suite » pour les <ulink url="&normaldebianarchives;">archives normales de Debian</ulink> et les <ulink url="&securitydebianarchives;">archives de sécurité de Debian</ulink>, ce qui est différent des archives d’<ulink url="&ubuntu;">Ubuntu</ulink>. Par exemple, dans le fichier « <literal>/etc/apt/preferences</literal> », il est possible de mettre « <literal>Pin: release a=unstable</literal> », mais pas « <literal>Pin: release a=sid</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: When you use non-Debian archive as a part of <emphasis role="strong">apt-pinning</emphasis>, you should check what they are intended for and also check their credibility.  For example, Ubuntu and Debian are not meant to be mixed.
fr: Lorsque vous utilisez une archive ne venant pas de Debian en tant que partie d’<emphasis role="strong">apt-pinning</emphasis>, vous devez vérifier ce pour quoi elles sont prévues et aussi vérifier leur crédibilité. Par exemple, Ubuntu et Debian ne sont pas prévues pour être mélangées.

note: type: Content of: <book><chapter><section><section><note><para>
en: Even if you do not create the "<literal>/etc/apt/preferences</literal>" file, you can do fairly complex system operations (see <xref linkend="_rescue_with_the_dpkg_command"/> and <xref linkend="_packages_from_mixed_source_of_archives"/>) without <emphasis role="strong">apt-pinning</emphasis>.
fr: Même si vous ne créez pas le fichier «&nbsp;<literal>/etc/apt/preferences</literal>&nbsp;», vous pouvez effectuer des opérations assez complexes sur le système sans <emphasis role="strong">apt-pinning</emphasis> (consulter <xref linkend="_rescue_with_the_dpkg_command"/> et <xref linkend="_packages_from_mixed_source_of_archives"/>).

note: type: Content of: <book><chapter><section><section><para>
en: Here is a simplified explanation of <emphasis role="strong">apt-pinning</emphasis> technique.
fr: Voici une explication simplifiée de la technique d’<emphasis role="strong">apt-pinning</emphasis>.

note: type: Content of: <book><chapter><section><section><para>
en: The APT system choses the highest Pin-Priority <emphasis role="strong">upgrading</emphasis> package from available package sources defined in the "<literal>/etc/apt/sources.list</literal>" file as the <emphasis role="strong">candidate version</emphasis> package.  If the Pin-Priority of the package is larger than 1000, this version restriction for <emphasis role="strong">upgrading</emphasis> is dropped to enable downgrading (see <xref linkend="_emergency_downgrading"/>).
fr: Le système APT choisit la <emphasis role="strong">mise à niveau</emphasis> du paquet de plus haute priorité d’épinglage («&nbsp;Pin-Priority&nbsp;») dans la liste des sources de paquets disponible dans le fichier «&nbsp;<literal>/etc/apt/sources.list</literal>&nbsp;» comme paquet de « <emphasis role="strong">version candidate</emphasis> ». Si la priorité d’épinglage du paquet est supérieure à 1000, cette restriction de version pour la <emphasis role="strong">mise à niveau</emphasis> est levée afin de permettre le retour vers une version précédente (consulter <xref linkend="_emergency_downgrading"/>).

note: type: Content of: <book><chapter><section><section><para>
en: Pin-Priority value of each package is defined by "Pin-Priority" entries in the "<literal>/etc/apt/preferences</literal>" file or uses its default value.
fr: La valeur de priorité d’épinglage de chaque paquet est définie par l’entrée «&nbsp;Pin-Priority&nbsp;» dans le fichier «&nbsp;<literal>/etc/apt/preferences</literal>&nbsp;» ou utilise sa valeur par défaut.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of notable Pin-Priority values for <emphasis role="strong">apt-pinning</emphasis> technique.
fr: Liste de valeurs remarquables des priorités d’épinglage pour la technique de<emphasis role="strong">apt-pinning</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: Pin-Priority
fr: priorité d’épinglage

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: <emphasis role="strong">apt-pinning</emphasis> effects to the package
fr: effet d’<emphasis role="strong">apt-pinning</emphasis> sur le paquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: install the package even if this constitutes a downgrade of the package
fr: installer le paquet même s’il s’agit d’un retour en arrière

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: used as the default for the <emphasis role="strong">target release</emphasis> archive
fr: utilisé par défaut pour l’archive <emphasis role="strong">version cible</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: used as the default for the <emphasis role="strong">normal</emphasis> archive
fr: utilisé par défaut pour l’archive <emphasis role="strong">normale</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: used as the default for the <emphasis role="strong">NotAutomatic</emphasis> and <emphasis role="strong">ButAutomaticUpgrades</emphasis> archive
fr: utilisé par défaut pour l’archive <emphasis role="strong">non automatique</emphasis> <emphasis role="strong">mais mises à niveau automatiques</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: used for the <emphasis role="strong">installed</emphasis> package
fr: utilisé pour le paquet <emphasis role="strong">installé</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: used as the default for the <emphasis role="strong">NotAutomatic</emphasis> archive
fr: utilisé par défaut pour l’archive <emphasis role="strong">non automatique</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis role="strong">never install</emphasis> the package even if recommended
fr: <emphasis role="strong">ne jamais installer</emphasis> le paquet même s'il est recommandé

note: type: Content of: <book><chapter><section><section><para>
en: The <emphasis role="strong">target release</emphasis> archive can be set by the command line option, e.g., "<literal>apt-get install -t testing some-package</literal>"
fr: L'archive <emphasis role="strong">version cible</emphasis> peut être définie par l'option de ligne de commande, par exemple, "<literal>apt-get install -t testing un_paquet</literal>"

note: type: Content of: <book><chapter><section><section><para>
en: The <emphasis role="strong">NotAutomatic</emphasis> and <emphasis role="strong">ButAutomaticUpgrades</emphasis> archive is set by archive server having its archive level Release file (see <xref linkend="_archive_level_release_files"/>) containing both "<literal>NotAutomatic: yes</literal>" and "<literal>ButAutomaticUpgrades: yes</literal>". The <emphasis role="strong">NotAutomatic</emphasis> archive is set by archive server having its archive level Release file containing only "<literal>NotAutomatic: yes</literal>".
fr: L’archive <emphasis role="strong">non automatique</emphasis> <emphasis role="strong">mais mises à niveau automatiques</emphasis> est définie par le serveur d’archive dont le fichier Release au niveau de l’archive (consultez <xref linkend="_archive_level_release_files"/>) contient à la fois « <literal>NotAutomatic: yes</literal> » et « <literal>ButAutomaticUpgrades: yes</literal> ». L’archive <emphasis role="strong">non automatique</emphasis> est définie par le serveur d’archive dont le fichier Release au niveau de l’archive contient « <literal>NotAutomatic: yes</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: The <emphasis role="strong">apt-pinning situation</emphasis> of <emphasis>package</emphasis> from multiple archive sources is displayed by "<literal>apt-cache policy <emphasis>package</emphasis></literal>".
fr: La <emphasis role="strong">situation d’épinglage apt</emphasis> de <emphasis>paquet</emphasis> provenant de sources d’archive multiple est affichée par «&nbsp;<literal>apt-cache policy <emphasis>paquet</emphasis></literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: A line started with "<literal>Package pin:</literal>" lists the package version of <emphasis role="strong">pin</emphasis> if association just with <emphasis>package</emphasis> is defined, e.g., "<literal>Package pin: 0.190</literal>".
fr: Une ligne commençant par «&nbsp;<literal>Package pin:</literal>&nbsp;» affiche la version d’<emphasis role="strong">épinglage</emphasis> du paquet si l’association n’est définie que pour <emphasis>paquet</emphasis> par exemple, «&nbsp;<literal>Package pin: 0.190</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: No line with "<literal>Package pin:</literal>" exists if no association just with <emphasis>package</emphasis> is defined.
fr: Il n’existe pas de ligne avec «&nbsp;<literal>Package pin:</literal>&nbsp;» s’il n’y a pas d’association définie uniquement avec <emphasis>paquet</emphasis>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The Pin-Priority value associated just with <emphasis>package</emphasis> is listed right side of all version strings, e.g., "<literal>0.181 700</literal>".
fr: La valeur de Pin-Priority associée uniquement avec <emphasis>paquet</emphasis> est affichée sur la partie droite de toutes les chaînes de version, par exemple, «&nbsp;<literal>0.181 700</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>0</literal>" is listed right side of all version strings if no association just with <emphasis>package</emphasis> is defined, e.g., "<literal>0.181 0</literal>".
fr: «&nbsp;<literal>0</literal>&nbsp;» est affiché à droite de toutes les chaînes de version s’il n’y a pas d’association définie avec uniquement <emphasis>paquet</emphasis>, par exemple, «&nbsp;<literal>0.181 0</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The Pin-Priority values of archives (defined as "<literal>Package: *</literal>" in the "<literal>/etc/apt/preferences</literal>" file) are listed left side of all archive paths, e.g., "<literal>100 http://deb.debian.org/debian/ &codename-stable;-backports/main Packages</literal>".
fr: Les valeurs de Pin-Priority des archives (définies par «&nbsp;<literal>Package: *</literal>&nbsp;» dans le fichier «&nbsp;<literal>/etc/apt/preferences</literal>&nbsp;») sont affichées sur la gauche de tous les chemins vers les archives, par exemple, «&nbsp;<literal>100 http://deb.debian.org/debian/ &codename-stable;-backports/main Packages</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: Blocking packages installed by "Recommends"
fr: Blocage des paquets installés par « Recommends »

note: type: Content of: <book><chapter><section><section><para>
en: If you wish not to pull in particular packages automatically by "Recommends", you must create the "<literal>/etc/apt/preferences</literal>" file and explicitly list all those packages at the top of it as the following.
fr: Si vous ne voulez pas installer des paquets particuliers automatiquement avec « Recommends », vous devez créer le fichier «&nbsp;<literal>/etc/apt/preferences</literal>&nbsp;» et y placer la liste explicite de tous ces paquets au début du fichier comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Tracking <literal>testing</literal> with some packages from <literal>unstable</literal>
fr: Suivre <literal>testing</literal> avec quelques paquets d’<literal>unstable</literal>

note: type: Content of: <book><chapter><section><section><para>
en: Here is an example of <emphasis role="strong">apt-pinning</emphasis> technique to include specific newer upstream version packages found in <literal>unstable</literal> regularly upgraded while tracking <literal>testing</literal>.  You list all required archives in the "<literal>/etc/apt/sources.list</literal>" file as the following.
fr: Voici un exemple de technique d’<emphasis role="strong">épinglage apt </emphasis> permettant d’inclure de manière régulière une version amont plus récente de paquets spécifiques se trouvant dans <literal>unstable</literal> tout en suivant <literal>testing</literal>. Listez toutes les archives nécessaires dans le fichier «&nbsp;<literal>/etc/apt/sources.list</literal>&nbsp;» de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Set the "<literal>/etc/apt/preferences</literal>" file as the following.
fr: Configurez le fichier «&nbsp;<literal>/etc/apt/preferences</literal>&nbsp;» comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: When you wish to install a package named "<literal><emphasis>package-name</emphasis></literal>" with its dependencies from <literal>unstable</literal> archive under this configuration, you issue the following command which switches target release with "<literal>-t</literal>" option (Pin-Priority of <literal>unstable</literal> becomes 990).
fr: Lorsque vous désirez installer un paquet appelé «&nbsp;<literal><emphasis>nom_paquet</emphasis></literal>&nbsp;» avec ses dépendances depuis l’archive <literal>unstable</literal> avec cette configuration, vous utilisez la commande suivante qui modifie la version cible avec l’option «&nbsp;<literal>-t</literal>&nbsp;» (la priorité d’épinglage de <literal>unstable</literal> devient 990).

note: type: Content of: <book><chapter><section><section><para>
en: With this configuration, usual execution of "<literal>apt-get upgrade</literal>" and "<literal>apt-get dist-upgrade</literal>" (or "<literal>aptitude safe-upgrade</literal>" and "<literal>aptitude full-upgrade</literal>") upgrades packages which were installed from <literal>testing</literal> archive using current <literal>testing</literal> archive and packages which were installed from <literal>unstable</literal> archive using current <literal>unstable</literal> archive.
fr: Avec cette configuration, l’exécution habituelle de «&nbsp;<literal>apt-get upgrade</literal>&nbsp;» et «&nbsp;<literal>apt-get dist-upgrade</literal>&nbsp;» (ou «&nbsp;<literal>aptitude safe-upgrade</literal>&nbsp;» et «&nbsp;<literal>aptitude full-upgrade</literal>&nbsp;» met à niveau les paquets qui avaient été installés depuis l’archive <literal>testing</literal> en utilisant l’archive <literal>testing</literal> actuelle et les paquets qui avaient été installés depuis l’archive <literal>unstable</literal> en utilisant l’archive <literal>unstable</literal> actuelle.

note: type: Content of: <book><chapter><section><section><caution><para>
en: Be careful not to remove "<literal>testing</literal>" entry from the "<literal>/etc/apt/sources.list</literal>" file.  Without "<literal>testing</literal>" entry in it, APT system upgrades packages using newer <literal>unstable</literal> archive.
fr: Faites bien attention à ne pas supprimer l’entrée «&nbsp;<literal>testing</literal>&nbsp;» du fichier «&nbsp;<literal>/etc/apt/sources.list</literal>&nbsp;». Sans l’entrée «&nbsp;<literal>testing</literal>&nbsp;», le système APT mettra à niveau les paquets en utilisant la nouvelle archive <literal>unstable</literal>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: I usually edit the "<literal>/etc/apt/sources.list</literal>" file to comment out "<literal>unstable</literal>" archive entry right after above operation.  This avoids slow update process of having too many entries in the "<literal>/etc/apt/sources.list</literal>" file although this prevents upgrading packages which were installed from <literal>unstable</literal> archive using current <literal>unstable</literal> archive.
fr: J’édite habituellement le fichier «&nbsp;<literal>/etc/apt/sources.list</literal>&nbsp;» en commentant l’entrée correspondant à l’archive «&nbsp;<literal>unstable</literal>&nbsp;» juste après avoir effectué les opérations ci-dessus. Cela évite un processus de mise à jour lent en raison du nombre trop important d’entrées dans le fichier «&nbsp;<literal>/etc/apt/sources.list</literal>&nbsp;» bien que cela ne permette pas de mettre à niveau les paquets qui avaient été installés depuis l’archive <literal>unstable</literal> en utilisant l’archive <literal>unstable</literal> actuelle.

note: type: Content of: <book><chapter><section><section><tip><para>
en: If "<literal>Pin-Priority: 1</literal>" is used instead of "<literal>Pin-Priority: 100</literal>" in the "<literal>/etc/apt/preferences</literal>" file, already installed packages having Pin-Priority value of 100 are not upgraded by <literal>unstable</literal> archive even if "<literal>testing</literal>" entry in the "<literal>/etc/apt/sources.list</literal>" file is removed.
fr: Si on utilise «&nbsp;<literal>Pin-Priority: 1</literal>&nbsp;» à la place de «&nbsp;<literal>Pin-Priority: 100</literal>&nbsp;» dans le fichier «&nbsp;<literal>/etc/apt/preferences</literal>&nbsp;», les paquets déjà installés ayant une valeur de Pin-Priority de 100 ne seront pas mis à niveau depuis l’archive <literal>unstable</literal> même si l’entrée «&nbsp;<literal>testing</literal>&nbsp;» du fichier «&nbsp;<literal>/etc/apt/sources.list</literal>&nbsp;» est supprimée.

note: type: Content of: <book><chapter><section><section><para>
en: If you wish to track particular packages in <literal>unstable</literal> automatically without initial "<literal>-t unstable</literal>" installation, you must create the "<literal>/etc/apt/preferences</literal>" file and explicitly list all those packages at the top of it as the following.
fr: Si vous désirez suivre automatiquement un paquet particulier dans <literal>unstable</literal> sans une installation initiale «&nbsp;<literal>-t unstable</literal>&nbsp;», vous devrez créer le fichier «&nbsp;<literal>/etc/apt/preferences</literal>&nbsp;» et y placer la liste explicite de tous ces paquets au début du fichier de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: These set Pin-Priority value for each specific package.  For example, in order to track the latest <literal>unstable</literal> version of this "Debian Reference" in English, you should have following entries in the "<literal>/etc/apt/preferences</literal>" file.
fr: Cela définit la valeur de Pin-Priority pour chacun de ces paquets spécifiques. Par exemple, pour suivre la dernière version <literal>unstable</literal> de cette «&nbsp;Référence Debian&nbsp;» en français, vous devrez ajouter les entrées suivantes dans le fichier «&nbsp;<literal>/etc/apt/preferences</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><tip><para>
en: This <emphasis role="strong">apt-pinning</emphasis> technique is valid even when you are tracking <literal>stable</literal> archive.  Documentation packages have been always safe to install from <literal>unstable</literal> archive in my experience, so far.
fr: Cette technique d’<emphasis role="strong">apt-pinning</emphasis> est valable même si vous suivez l’archive <literal>stable</literal>. Jusqu’à présent et selon mon expérience, les paquets de documentation ont toujours été sûrs à installer depuis l’archive <literal>unstable</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Tracking <literal>unstable</literal> with some packages from <literal>experimental</literal>
fr: Suivre <literal>unstable</literal> avec quelques paquets d’<literal>experimental</literal>

note: type: Content of: <book><chapter><section><section><para>
en: Here is another example of <emphasis role="strong">apt-pinning</emphasis> technique to include specific newer upstream version packages found in <literal>experimental</literal> while tracking <literal>unstable</literal>.  You list all required archives in the "<literal>/etc/apt/sources.list</literal>" file as the following.
fr: Voici un autre exemple de technique d’<emphasis role="strong">épinglage apt</emphasis> destinée à inclure une version amont plus récente de paquets spécifiques se trouvant dans <literal>experimental</literal> tout en suivant <literal>unstable</literal>. Vous donnez la liste de toutes les archives nécessaires dans fichier «&nbsp;<literal>/etc/apt/sources.list</literal>&nbsp;» de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: The default Pin-Priority value for <literal>experimental</literal> archive is always 1 (&lt;&lt;100) since it is <emphasis role="strong">NotAutomatic</emphasis> archive (see <xref linkend="_archive_level_release_files"/>).  There is no need to set Pin-Priority value explicitly in the "<literal>/etc/apt/preferences</literal>" file just to use <literal>experimental</literal> archive unless you wish to track particular packages in it automatically for next upgrading.
fr: La valeur de Pin-Priority par défaut pour l’archive <literal>experimental</literal> est toujours de 1 (&lt;&lt;100) car c’est une archive <emphasis role="strong">non automatique</emphasis> (consultez <xref linkend="_archive_level_release_files"/>). Il n’y a pas besoin de définir explicitement de valeur de Pin-Priority dans le fichier «&nbsp;<literal>/etc/apt/preferences</literal>&nbsp;» simplement pour utiliser l’archive <literal>experimental</literal> à moins que vous ne désiriez suivre des paquets particuliers dans cette archive de manière automatique pour la mise à niveau suivante.

note: type: Content of: <book><chapter><section><section><title>
en: Emergency downgrading
fr: Retour d’urgence à une version précédente (downgrade)

note: type: Content of: <book><chapter><section><section><caution><para>
en: Downgrading is not officially supported by the Debian by design.  It should be done only as a part of emergency recovery process.  Despite of this situation, it is known to work well in many incidents.  For critical systems, you should backup all important data on the system after the recovery operation and re-install the new system from the scratch.
fr: Le retour vers une version antérieure n’est pas officiellement géré par Debian dans sa conception. Ce ne devrait être fait qu’en tant que partie d’un processus de récupération d’urgence. Malgré cette situation, on sait que cela fonctionne bien pour de nombreux incidents. Avec les systèmes critiques vous devrez effectuer une sauvegarde des données importantes du système après l’opération de récupération et réinstaller le nouveau système depuis le départ.

note: type: Content of: <book><chapter><section><section><para>
en: You may be lucky to downgrade from newer archive to older archive to recover from broken system upgrade by manipulating <emphasis role="strong">candidate version</emphasis> (see <xref linkend="_tweaking_candidate_version"/>).  This is lazy alternative to tedious actions of many "<literal>dpkg -i <emphasis>broken-package</emphasis>_<emphasis>old-version</emphasis>.deb</literal>" commands (see <xref linkend="_rescue_with_the_dpkg_command"/>).
fr: Vous pouvez être assez chanceux pour revenir en arrière depuis une archive plus récente vers une archive plus ancienne afin de récupérer une mise à jour du système en manipulant la <emphasis role="strong"> version candidate</emphasis> (consultez <xref linkend="_tweaking_candidate_version"/>). Cette méthode est un remplacement de paresseux des nombreuses et fastidieuses commandes «&nbsp;<literal>dpkg -i <emphasis>paquet-cassé</emphasis>_<emphasis>ancienne-version</emphasis>.deb</literal>&nbsp;» (consultez <xref linkend="_rescue_with_the_dpkg_command"/>).

note: type: Content of: <book><chapter><section><section><para>
en: Search lines in the "<literal>/etc/apt/sources.list</literal>" file tracking <literal>unstable</literal> as the following.
fr: Recherchez les lignes du fichier «&nbsp;<literal>/etc/apt/sources.list</literal>&nbsp;» permettant de suivre <literal>unstable</literal> ayant la forme suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Replace it with the following to track <literal>testing</literal>.
fr: Remplacez-la avec la suivante pour suivre <literal>testing</literal>&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Run "<literal>apt-get update; apt-get dist-upgrade</literal>" to force downgrading of packages across the system.
fr: Lancez «&nbsp;<literal>apt-get update; apt-get dist-upgrade</literal>&nbsp;» pour forcer l’installation à une version antérieure des paquets du système.

note: type: Content of: <book><chapter><section><section><para>
en: Remove this special "<literal>/etc/apt/preferences</literal>" file after this emergency downgrading.
fr: Supprimez ce fichier spécial «&nbsp;<literal>/etc/apt/preferences</literal>&nbsp;» après ce retour en arrière d’urgence.

note: type: Content of: <book><chapter><section><section><tip><para>
en: It is a good idea to remove (not purge!) as much packages to minimize dependency problems.  You may need to manually remove and install some packages to get system downgraded.  Linux kernel, bootloader, udev, PAM, APT, and networking related packages and their configuration files require special attention.
fr: C’est une bonne idée de supprimer (sans purger) autant de paquets que possible afin de limiter les problèmes de dépendances. Vous devrez peut-être supprimer et installer manuellement un certain nombre de paquets afin de remettre le système dans un état antérieur. Le noyau de Linux, le gestionnaire d’amorçage, udev, PAM, APT, et les paquets relatifs au réseau ainsi que leurs fichiers de configuration demandent une attention particulière.

note: type: Content of: <book><chapter><section><section><title>
en: The equivs package
fr: Paquet equivs

note: type: Content of: <book><chapter><section><section><para>
en: If you are to compile a program from source to replace the Debian package, it is best to make it into a real local debianized package (<literal>*.deb</literal>) and use private archive.
fr: Si vous devez compiler un programme à partir de ses sources pour remplacer un paquet Debian, le mieux est d’en faire un paquet local réellement «&nbsp;debianisé&nbsp;» (<literal>*.deb</literal>) et d’utiliser une archive privée.

note: type: Content of: <book><chapter><section><section><para>
en: If you chose to compile a program from source and to install them under "<literal>/usr/local</literal>" instead, you may need to use <literal>equivs</literal> as a last resort to satisfy the missing package dependency.
fr: Si vous choisissez de compiler un programme depuis ses sources et de l’installer plutôt sous «&nbsp;<literal>/usr/local</literal>&nbsp;», vous pouvez avoir besoin d’utiliser <literal>equivs</literal> en dernier ressort pour satisfaire les dépendances des paquets manquants.

note: type: Content of: <book><chapter><section><section><title>
en: Porting a package to the stable system
fr: Porter un paquet vers le système stable

note: type: Content of: <book><chapter><section><section><caution><para>
en: There is no gurantee for the procedure descried here to work without extra manual efforts for system differences.
fr: Il n'y a aucune garantie que la procédure décrite ici fonctionne sans efforts manuels supplémentaires pour faire face aux différences de systèmes.

note: type: Content of: <book><chapter><section><section><para>
en: For partial upgrades of the <literal>stable</literal> system, rebuilding a package within its environment using the source package is desirable.  This avoids massive package upgrades due to their dependencies.
fr: Pour des mises à niveau partielles du système <literal>stable</literal>, il est souhaitable de reconstruire un paquet dans son environnement en utilisant le paquet source. Cela évite des mises à niveau massives de paquets en raison de leurs dépendances.

note: type: Content of: <book><chapter><section><section><para>
en: Add the following entries to the "<literal>/etc/apt/sources.list</literal>" of a <literal>stable</literal> system.
fr: Ajoutez les entrées suivantes au fichier «&nbsp;<literal>/etc/apt/sources.list</literal>&nbsp;» d’un système <literal>stable</literal>&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Install required packages for the compilation and download the source package as the following.
fr: Installez les paquets nécessaires à la compilation et téléchargez les sources comme suit :

note: type: Content of: <book><chapter><section><section><para>
en: Update some tool chain packages such as <literal>dpkg</literal>, and <literal>debhelper</literal> from the backport packages if they are required for the backporting.
fr: Mettez à jour certains paquets de la chaîne d’outils tels que <literal>dpkg</literal>, et <literal>debhelper</literal> à partir des paquets rétroportés s’ils sont requis pour le rétroportage.

note: type: Content of: <book><chapter><section><section><para>
en: Execute the following.
fr: Exécutez ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Bump package version, e.g. one appended with "<literal>+bp1</literal>" in "<literal>debian/changelog</literal>"
fr: Incrémentez la version du paquet, en ajoutant, par exemple «&nbsp;<literal>+bp1</literal>&nbsp;» dans «&nbsp;<literal>debian/changelog</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><para>
en: Build packages and install them to the system as the following.
fr: Construisez les paquets et installez-les sur le système en faisant ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Proxy server for APT
fr: Serveur mandataire (proxy) pour APT

note: type: Content of: <book><chapter><section><section><para>
en: Since mirroring whole subsection of Debian archive wastes disk space and network bandwidth, deployment of a local proxy server for APT is desirable consideration when you administer many systems on <ulink url="&lan;">LAN</ulink>.  APT can be configure to use generic web (http) proxy servers such as <literal>squid</literal> (see <xref linkend="_other_network_application_servers"/>) as described in <literal>apt.conf</literal>(5) and in "<literal>/usr/share/doc/apt/examples/configure-index.gz</literal>".  The "<literal>$http_proxy</literal>" environment variable can be used to override proxy server setting in the "<literal>/etc/apt/apt.conf</literal>" file.
fr: Comme effectuer le miroir complet d’une sous-section d’une archive Debian gaspille de l’espace disque et de la bande passante du réseau, il est souhaitable, lorsque vous administrez de nombreux systèmes sur le <ulink url="&lan;">LAN</ulink>, de mettre en œuvre un serveur mandataire («&nbsp;proxy&nbsp;») local pour APT. APT peut être configuré pour utiliser un serveur mandataire web (http) générique comme <literal>squid</literal> (consultez <xref linkend="_other_network_application_servers"/>) tel que décrit dans  <literal>apt.conf</literal>(5) et dans «&nbsp;<literal>/usr/share/doc/apt/examples/configure-index.gz</literal>&nbsp;». La variable d’environnement «&nbsp;<literal>$http_proxy</literal>&nbsp;» peut être utilisée pour outrepasser le serveur mandataire défini dans le fichier «&nbsp;<literal>/etc/apt/apt.conf</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: There are proxy tools specially for Debian archive.  You should check BTS before using them.
fr: Il y a des outils de proxy spécifiques pour l’archive Debian. Vous devriez consulter le BTS avant de les installer.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of the proxy tools specially for Debian archive
fr: Liste des outils de proxy spécifiques à l’archive Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: caching proxy server for Debian archive files (compiled <ulink url="&ocaml;">OCaml</ulink> program)
fr: serveur proxy avec cache pour les fichiers de l’archive Debian (programme <ulink url="&ocaml;">OCaml</ulink> compilé)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Caching proxy for Debian package and source files (Perl program)
fr: proxy avec cache pour les paquets et les fichiers source Debian (programme Perl)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Caching proxy for distribution of software packages (compiled C++ program)
fr: proxy avec cache pour la distribution de paquets de logiciel (programme C++ compilé)

note: type: Content of: <book><chapter><section><section><caution><para>
en: When Debian reorganizes its archive structure, these specialized proxy tools tend to require code rewrites by the package maintainer and may not be functional for a while.  On the other hand, generic web (http) proxy servers are more robust and easier to cope with such changes.
fr: Lors que Debian réorganise la structure de son archive, ces outils de proxy spécialisés ont tendance à exiger que le code soit réécrit par le responsable du paquet et peuvent ne plus fonctionner pendant un certain temps. D’un autre côté, les serveurs mandataires web (http) génériques sont plus robustes et s’accommodent plus facilement de tels changements.

note: type: Content of: <book><chapter><section><section><title>
en: More readings for the package management
fr: Autres lectures concernant la gestion des paquets

note: type: Content of: <book><chapter><section><section><para>
en: You can learn more on the package management from following documentations.
fr: Vous pouvez en apprendre davantage sur la gestion des paquets dans les documentations suivantes&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Primary documentations on the package management:
fr: Documentations primaires sur la gestion des paquets&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>aptitude</literal>(8), <literal>dpkg</literal>(1), <literal>tasksel</literal>(8), <literal>apt</literal>(8), <literal>apt-get</literal>(8), <literal>apt-config</literal>(8), <literal>apt-secure</literal>(8), <literal>sources.list</literal>(5), <literal>apt.conf</literal>(5), and <literal>apt_preferences</literal>(5);
fr: <literal>aptitude</literal>(8), <literal>dpkg</literal>(1), <literal>tasksel</literal>(8), <literal>apt</literal>(8), <literal>apt-get</literal>(8), <literal>apt-config</literal>(8), <literal>apt-secure</literal>(8), <literal>sources.list</literal>(5), <literal>apt.conf</literal>(5) et <literal>apt_preferences</literal>(5) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>/usr/share/doc/apt-doc/guide.html/index.html</literal>" and "<literal>/usr/share/doc/apt-doc/offline.html/index.html</literal>" from the <literal>apt-doc</literal> package; and
fr: «&nbsp;<literal>/usr/share/doc/apt-doc/guide.html/index.html</literal>&nbsp;» et «&nbsp;<literal>/usr/share/doc/apt-doc/offline.html/index.html</literal>&nbsp;» du paquet <literal>apt-doc</literal>&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>/usr/share/doc/aptitude/html/en/index.html</literal>" from the <literal>aptitude-doc-en</literal> package.
fr: «&nbsp;<literal>/usr/share/doc/aptitude/html/en/index.html</literal>&nbsp;» du paquet <literal>aptitude-doc-fr</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Official and detailed documentations on the Debian archive:
fr: Documentations officielles et détaillées sur l’archive Debian&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <ulink url="&debianpolicymanuthedebianarchive;">"Debian Policy Manual Chapter 2 - The Debian Archive"</ulink>,
fr: <ulink url="&debianpolicymanuthedebianarchive;">«&nbsp;Charte Debian, chapitre 2 - L’archive Debian&nbsp;»</ulink>,

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <ulink url="&debiandevelopersthedebianarchive;">"Debian Developer's Reference, Chapter 4 - Resources for Debian Developers 4.6 The Debian archive"</ulink>, and
fr: <ulink url="&debiandevelopersthedebianarchive;">«&nbsp;Manuel de référence du développeur Debian, chapitre 4 - Ressources pour les développeurs Debian 4.6 L’archive Debian&nbsp;»</ulink> et

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <ulink url="&thedebiangnulinuebianftparchives;">"The Debian GNU/Linux FAQ, Chapter 6 - The Debian FTP archives"</ulink>.
fr: <ulink url="&thedebiangnulinuebianftparchives;">«&nbsp;FAQ de Debian GNU/Linux, chapitre 6 - Les archives FTP Debian&nbsp;»</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Tutorial for building of a Debian package for Debian users:
fr: Didacticiel pour la construction d’un paquet Debian pour les utilisateurs Debian&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <ulink url="&guidefordebianmaintainers;">"Guide for Debian Maintainers"</ulink>.
fr: «&nbsp;<ulink url="&guidefordebianmaintainers;">&lt;Guide des responsables Debian&gt;</ulink>&nbsp;».

note: type: Content of: <book><chapter><title>
en: The system initialization
fr: Initialisation du système

note: type: Content of: <book><chapter><para>
en: It is wise for you as the system administrator to know roughly how the Debian system is started and configured.  Although the exact details are in the source files of the packages installed and their documentations, it is a bit overwhelming for most of us.
fr: En tant qu’administrateur du système, il est sage que vous sachiez en gros comment le système Debian est démarré et configuré. Bien que les détails exacts figurent dans les fichiers sources des paquets installés et dans leurs documentations, c’est un peu pénible pour la plupart d’entre-nous.

note: type: Content of: <book><chapter><para>
en: Here is a rough overview of the key points of the Debian system initialization. Since the Debian system is a moving target, you should refer to the latest documentation.
fr: Voici un aperçu succinct des points clé de l'initialisation du système Debian. Comme le système Debian évolue constamment, vous devriez vous référer à la dernière documentation.

note: type: Content of: <book><chapter><itemizedlist><listitem><para>
en: <ulink url="&debianlinuxkernelhandbook;">Debian Linux Kernel Handbook</ulink> is the primary source of information on the Debian kernel.
fr: Le manuel <ulink url="&debianlinuxkernelhandbook;">Debian Linux Kernel Handbook</ulink> est la principale source d'informations sur le noyau Debian.

note: type: Content of: <book><chapter><itemizedlist><listitem><para>
en: <literal>bootup</literal>(7) describes the system bootup process based on <literal>systemd</literal> . (Recent Debian)
fr: <literal>bootup</literal>(7) décrit le processus de démarrage du système basé sur <literal>systemd</literal> (dernières versions de Debian).

note: type: Content of: <book><chapter><itemizedlist><listitem><para>
en: <literal>boot</literal>(7) describes the system bootup process based on UNIX System V Release 4. (Older Debian)
fr: <literal>boot</literal>(7) décrit le processus de démarrage du système basé sur UNIX System V version 4 (anciennes versions de Debian).

note: type: Content of: <book><chapter><section><title>
en: An overview of the boot strap process
fr: Aperçu du processus d’amorçage du système

note: type: Content of: <book><chapter><section><para>
en: The computer system undergoes several phases of <ulink url="&bootstrapprocesses;">boot strap processes</ulink> from the power-on event until it offers the fully functional operating system (OS) to the user.
fr: Le système informatique subit plusieurs phases de <ulink url="&bootstrapprocesses;">processus d’amorçage</ulink> («&nbsp;boot strap process&nbsp;») depuis l’événement de mise sous tension jusqu’à ce qu’il offre à l’utilisateur un système d’exploitation (OS) pleinement fonctionnel.

note: type: Content of: <book><chapter><section><para>
en: For simplicity, I limit discussion to the typical PC platform with the default installation.
fr: Pour des raison de simplicité, je limiterai la discussion à une plateforme PC typique avec l’installation par défaut.

note: type: Content of: <book><chapter><section><para>
en: The typical boot strap process is like a four-stage rocket.  Each stage rocket hands over the system control to the next stage one.
fr: Le processus d’amorçage typique est comme une fusée à quatre étages. Chaque étage de la fusée passe le contrôle du système à l’étage suivant.

note: type: Content of: <book><chapter><section><para>
en: Of course, these can be configured differently.  For example, if you compiled your own kernel, you may be skipping the step with the mini-Debian system.  So please do not assume this is the case for your system until you check it yourself.
fr: Bien entendu, elles peuvent être configurées de manière différente. Par exemple, si vous avez compilé votre propre noyau, vous pouvez sautez l’étape avec le système mini-Debian. Ne supposez donc pas que c’est le cas sur votre système avant de l’avoir vérifié vous-même.

note: type: Content of: <book><chapter><section><section><title>
en: Stage 1: the UEFI
fr: Étage 1 : UEFI

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&unifiedextensiblareinterfaceuefi;">Unified Extensible Firmware Interface (UEFI)</ulink> defines a boot manager as part of the UEFI specification. When a computer is powered on, the boot manager is the 1st stage of the boot process which checks the boot configuration and based on its settings, then executes the specified OS boot loader or operating system kernel (usually boot loader). The boot configuration is defined by variables stored in NVRAM, including variables that indicate the file system paths to OS loaders or OS kernels.
fr: L’ interface micrologicielle extensible unifiée <ulink url="&unifiedextensiblareinterfaceuefi;">UEFI</ulink> définit un gestionnaire de démarrage dans le cadre de la spécification UEFI. Lorsqu'un ordinateur est démarré, le gestionnaire de démarrage est le 1er étage du processus d’amorçage qui vérifie la configuration de démarrage et, en fonction de ses réglages, exécute alors le chargeur de démarrage ou le noyau du système d'exploitation spécifié (généralement le chargeur de démarrage). La configuration de démarrage est définie par les variables stockées dans la mémoire RAM non volatile, y compris les variables qui indiquent le chemin des systèmes de fichiers vers les chargeurs de démarrage ou les noyaux de système d’exploitation.

note: type: Content of: <book><chapter><section><section><para>
en: An <ulink url="&efisystempartitionesp;">EFI system partition (ESP)</ulink> is a data storage device partition that is used in computers adhering to the UEFI specification. Accessed by the UEFI firmware when a computer is powered up, it stores UEFI applications and the files these applications need to run, including operating system boot loaders. (On the legacy PC system, <ulink url="&bios;">BIOS</ulink> stored in the <ulink url="&mbr;">MBR</ulink> may be used instead.)
fr: Une <ulink url="&efisystempartitionesp;">partition système EFI (ESP)</ulink> est une partition de périphérique de stockage de données qui est utilisée dans les ordinateurs adhérant à la spécification UEFI. Accédée par le micrologiciel UEFI quand un ordinateur est démarré, elle stocke les applications UEFI et les fichiers dont ces applications ont besoin pour fonctionner, y compris les chargeurs de démarrage du système d'exploitation. (Sur le système patrimonial de PC, <ulink url="&bios;">BIOS</ulink> stocké dans le <ulink url="&mbr;">MBR</ulink> peut être utilisé à la place.)

note: type: Content of: <book><chapter><section><section><title>
en: Stage 2: the boot loader
fr: Étage 2&nbsp;: le chargeur initial

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&bootloader;">boot loader</ulink> is the 2nd stage of the boot process which is started by the UEFI.  It loads the system kernel image and the <ulink url="&initrd;">initrd</ulink> image to the memory and hands control over to them.  This initrd image is the root filesystem image and its support depends on the bootloader used.
fr: Le <ulink url="&bootloader;">chargeur de démarrage</ulink> est le 2ème étage du processus de démarrage qui est lancé par l'UEFI. Il charge l'image du noyau du système et l'image <ulink url="&initrd;">initrd</ulink> dans la mémoire et leur donne le contrôle. Cette image initrd est l'image du système de fichiers racine et sa prise en charge dépend du chargeur de démarrage utilisé.

note: type: Content of: <book><chapter><section><section><para>
en: The Debian system normally uses the Linux kernel as the default system kernel. The initrd image for the current 5.x Linux kernel is technically the <ulink url="&initramfs;">initramfs</ulink> (initial RAM filesystem) image.
fr: Le système Debian utilise normalement le noyau Linux comme noyau système par défaut. L’image initrd pour le noyau Linux 5.x actuel est techniquement l’image <ulink url="&initramfs;">initramfs</ulink> (système de fichiers initial en RAM).

note: type: Content of: <book><chapter><section><section><para>
en: There are many boot loaders and configuration options available.
fr: Il existe de nombreux chargeurs de démarrage et de nombreuses options de configuration disponibles.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of boot loaders
fr: Liste des chargeurs initiaux

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: bootloader
fr: chargeur initial

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Supported
fr: Pris en charge

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: This is smart enough to understand disk partitions and filesystems such as vfat, ext4, …. (UEFI)
fr: assez intelligent pour comprendre le partitionnement du disque et des systèmes de fichiers tels que vfat, ext4, …. (UEFI)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: This is smart enough to understand disk partitions and filesystems such as vfat, ext4, …. (BIOS)
fr: assez intelligent pour comprendre le partitionnement du disque et des systèmes de fichiers tels que vfat, ext4, …. (BIOS)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: This is GRUB 2 bootable rescue images (CD and floppy) (PC/BIOS version)
fr: images de secours amorçables de GRUB 2 (CD et disquettes) (versions PC/BIOS)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: This understands the ISO9660 filesystem.  This is used by the boot CD.
fr: il comprend le système de fichiers ISO9660. C’est utilisé pour le CD d’amorçage.

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: This understands the <ulink url="&msdosfilesystemfat;">MSDOS filesystem (FAT)</ulink>.  This is used by the boot floppy.
fr: il comprend le <ulink url="&msdosfilesystemfat;">système de fichiers MSDOS (FAT)</ulink>. Il est utilisé par la disquette d’amorçage.

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: New system is started from the FreeDOS/MSDOS system.
fr: un nouveau système est démarré depuis le système FreeDOS/MSDOS.

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Not supported
fr: Non pris en charge

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&mbrbyneilturton;">MBR by Neil Turton</ulink>
fr: <ulink url="&mbrbyneilturton;">MBR par Neil Turton</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: This is free software which substitutes MSDOS <ulink url="&mbr;">MBR</ulink>.  This only understands disk partitions.
fr: c’est un logiciel libre qui se substitue au <ulink url="&mbr;">MBR</ulink> de MSDOS. Il ne comprend que les partitions sur disques.

note: type: Content of: <book><chapter><section><section><warning><para>
en: Do not play with boot loaders without having bootable rescue media (USB memory stick, CD or floppy) created from images in the <literal>grub-rescue-pc</literal> package.  It makes you boot your system even without functioning bootloader on the hard disk.
fr: Ne jouez pas avec les chargeurs de démarrage sans avoir un média de secours amorçable (clé USB,CD ou disquette) créé à partir des images du paquet <literal>grub-rescue-pc</literal>. Il vous permettra de démarrer votre système sans même avoir de chargeur de démarrage fonctionnel sur le disque dur.

note: type: Content of: <book><chapter><section><section><para>
en: For UEFI system, GRUB2 first reads the ESP partition and uses UUID specified for <literal>search.fs_uuid</literal> in "<literal>/boot/efi/EFI/debian/grub.cfg</literal>" to determine the partition of the GRUB2 menu configuration file "<literal>/boot/grub/grub.cfg</literal>".
fr: Pour le système UEFI, GRUB2 lit d’abord la partition ESP et utilise l’UUID spécifié pour <literal>search.fs_uuid</literal> dans « <literal>/boot/efi/EFI/debian/grub.cfg</literal> » pour déterminer la partition du fichier de configuration du menu GRUB2 « <literal>/boot/grub/grub.cfg</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: The key part of the GRUB2 menu configuration file looks like:
fr: La partie principale du fichier de configuration du menu GRUB2 ressemble à ceci :

note: type: Content of: <book><chapter><section><section><para>
en: For this part of <literal>/boot/grub/grub.cfg</literal>, this menu entry means the following.
fr: Pour cette partie de <literal>/boot/grub/grub.cfg</literal>, cette entrée de menu signifie ce qui suit.

note: type: Content of: <book><chapter><section><section><table><title>
en: The meaning of the menu entry of the above part of <literal>/boot/grub/grub.cfg</literal>
fr: La signification de l'entrée de menu de la partie ci-dessus de <literal>/boot/grub/grub.cfg</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: setting
fr: réglage

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: value
fr: valeur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GRUB2 modules loaded
fr: modules GRUB2 chargés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: root file system partition used
fr: partition du système de fichiers racine utilisée

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: partition identified by <literal>UUID=fe3e1db5-6454-46d6-a14c-071208ebe4b1</literal>
fr: partition identifiée par <literal>UUID=fe3e1db5-6454-46d6-a14c-071208ebe4b1</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: kernel image path in the root file system
fr: chemin d'image du noyau dans le système de fichiers racine

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: kernel boot parameter used
fr: paramètre de démarrage du noyau utilisé

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: initrd image path in the root file system
fr: chemin de l'image initrd dans le système de fichiers racine

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can enable to see kernel boot log messages by removing <literal>quiet</literal> in "<literal>/boot/grub/grub.cfg</literal>".  For the persistent change, please edit "<literal>GRUB_CMDLINE_LINUX_DEFAULT="quiet"</literal>" line in "<literal>/etc/default/grub</literal>".
fr: Vous pouvez activer l'affichage des messages du journal de démarrage du noyau en supprimant <literal>quiet</literal> dans « <literal>/boot/grub/grub.cfg</literal> ». Pour une modification persistante, veuillez modifier la ligne « <literal>GRUB_CMDLINE_LINUX_DEFAULT="quiet"</literal> » dans « <literal>/etc/default/grub</literal> ».

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can customize GRUB splash image by setting <literal>GRUB_BACKGROUND</literal> variable in "<literal>/etc/default/grub</literal>" pointing to the image file or placing the image file itself in "<literal>/boot/grub/</literal>".
fr: Vous pouvez personnaliser l’image de démarrage GRUB en définissant la variable <literal>GRUB_BACKGROUND</literal> dans « <literal>/etc/default/grub</literal> » pointant vers le fichier d’image ou en plaçant le fichier d’image lui-même dans « <literal>/boot/grub/</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: See "<literal>info grub</literal>" and <literal>grub-install</literal>(8).
fr: Consultez «&nbsp;<literal>info grub</literal>&nbsp;» et <literal>grub-install</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: Stage 3: the mini-Debian system
fr: Étage 3&nbsp;: le système mini-Debian

note: type: Content of: <book><chapter><section><section><para>
en: The mini-Debian system is the 3rd stage of the boot process which is started by the boot loader.  It runs the system kernel with its root filesystem on the memory. This is an optional preparatory stage of the boot process.
fr: Le système mini-Debian est le troisième étage du processus d’amorçage lancée par le chargeur d’amorçage. Il lance le noyau du système avec son système de fichiers racine en mémoire. C’est un étage préparatoire facultatif du processus de démarrage.

note: type: Content of: <book><chapter><section><section><note><para>
en: The term "the mini-Debian system" is coined by the author to describe this 3rd stage boot process for this document.  This system is commonly referred as the <ulink url="&initrd;">initrd</ulink> or initramfs system. Similar system on the memory is used by <ulink url="&thedebianinstaller;">the Debian Installer</ulink>.
fr: Le terme «&nbsp;système mini-Debian&nbsp;» est utilisé par l’auteur pour décrire dans ce document ce 3ème étage du processus de démarrage. On désigne souvent ce système par système <ulink url="&initrd;">initrd</ulink>. Un système semblable en mémoire est utilisé par <ulink url="&thedebianinstaller;">l’installateur Debian</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: The "<literal>/init</literal>" program is executed as the first program in this root filesystem on the memory. It is a program which initializes the kernel in user space and hands control over to the next stage. This mini-Debian system offers flexibility to the boot process such as adding kernel modules before the main boot process or mounting the root filesystem as an encrypted one.
fr: Le script «&nbsp;<literal>/init</literal>&nbsp;» est exécuté en tant que premier programme sur le système de fichiers racine en mémoire. C’est un script de l’interpréteur de commandes qui initialise le noyau dans l’espace utilisateur et passe le contrôle au prochain étage. Ce système mini-Debian offre au système d’amorçage une flexibilité comme l’ajout de modules du noyau avant le processus de démarrage principal ou le montage du système de fichiers racine en mode chiffré.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "<literal>/init</literal>" program is a shell script program if initramfs was created by <literal>initramfs-tools</literal>.
fr: Le programme « <literal>/init</literal> » est un programme de script d’interpréteur si initramfs a été créé par <literal>initramfs-tools</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: You can interrupt this part of the boot process to gain root shell by providing "<literal>break=init</literal>" etc. to the kernel boot parameter. See the "<literal>/init</literal>" script for more break conditions.  This shell environment is sophisticated enough to make a good inspection of your machine's hardware.
fr: Vous pouvez interrompre cette partie du processus d’amorçage afin d’obtenir l’invite de l’interpréteur de l’administrateur en indiquant «&nbsp;<literal>break=init</literal>&nbsp;» etc. comme paramètre de démarrage du noyau. Consultez le script «&nbsp;<literal>/init</literal>&nbsp;» pour d’autres conditions d’interruption. Cet environnement d’interpréteur de commandes est suffisamment sophistiqué pour effectuer une bonne inspection du matériel de votre machine.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Commands available in this mini-Debian system are stripped down ones and mainly provided by a GNU tool called <literal>busybox</literal>(1).
fr: Les commandes disponibles avec ce système mini-Debian sont des commandes réduites et sont principalement fournies par un outil GNU appelé <literal>busybox</literal>(1).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "<literal>/init</literal>" program is a binary <literal>systemd</literal> program if initramfs was created by <literal>dracut</literal>.
fr: Le programme « <literal>/init</literal> » est un programme exécutable de <literal>systemd</literal> si initramfs a été créé par <literal>dracut</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Commands available in this mini-Debian system are stripped down <literal>systemd</literal>(1) environment.
fr: Les commandes disponibles dans ce mini-système Debian forment un environnement <literal>systemd</literal>(1) réduit à l’essentiel.

note: type: Content of: <book><chapter><section><section><caution><para>
en: You need to use "<literal>-n</literal>" option for <literal>mount</literal> command when you are on the readonly root filesystem.
fr: Vous devrez utiliser l’option «&nbsp;<literal>-n</literal>&nbsp;» de la commande <literal>mount</literal> lorsque vous êtes sur le système de fichiers en lecture seule.

note: type: Content of: <book><chapter><section><section><title>
en: Stage 4: the normal Debian system
fr: Étage 4&nbsp;: le système Debian normal

note: type: Content of: <book><chapter><section><section><para>
en: The normal Debian system is the 4th stage of the boot process which is started by the mini-Debian system.  The system kernel for the mini-Debian system continues to run in this environment. The root filesystem is switched from the one on the memory to the one on the real hard disk filesystem.
fr: Le système Debian normal est le quatrième étage du processus d’amorçage, il est lancé par le système mini-Debian. Le noyau du système mini-Debian continue de tourner dans cet environnement. Le système de fichiers racine passe de celui en mémoire à celui, réel, lu sur le disque dur.

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&init;">init</ulink> program is executed as the first program with PID=1 to perform the main boot process of starting many programs.  The default file path for the init program is "<literal>/usr/sbin/init</literal>" but it can be changed by the kernel boot parameter as "<literal>init=/path/to/init_program</literal>".
fr: Le programme <ulink url="&init;">init</ulink> est le premier à être exécuté, assorti du PID=1, afin qu’il accomplisse son rôle de processus principal de démarrage de plusieurs programmes. Le chemin par défaut du programme init est «&nbsp;<literal>/usr/sbin/init</literal>&nbsp;» mais il peut être modifié en passant un paramètre de démarrage au noyau, comme suit&nbsp;: «&nbsp;<literal>init=/chemin/vers/programme_init</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: "<literal>/usr/sbin/init</literal>" is symlinked to "<literal>/lib/systemd/systemd</literal>" after Debian 8 Jessie (released in 2015).
fr: « <literal>/usr/sbin/init</literal> » est lié symboliquement à « <literal>/lib/systemd/systemd</literal> » depuis Debian 8 Jessie (publiée en 2015).

note: type: Content of: <book><chapter><section><section><tip><para>
en: The actual init command on your system can be verified by the "<literal>ps --pid 1 -f</literal>" command.
fr: Il est possible de vérifier le niveau d’exécution actuel de la commande init du système avec la commande «&nbsp;<literal>ps --pid 1 -f</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><table><title>
en: List of boot utilities for the Debian system
fr: Liste d’utilitaires d’amorçage initial pour le système Debian&nbsp;:

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: event-based <literal>init</literal>(8) daemon for concurrency (alternative to <literal>sysvinit</literal>)
fr: démon <literal>init</literal>(8) basé sur des événements pour la concurrence (remplacement de <literal>sysvinit</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&initializationsyrecloudinstances;">initialization system for infrastructure cloud instances</ulink>
fr: <ulink url="&initializationsyrecloudinstances;">Systèmes d’initialisation pour les instances d’infrastructure de nuage</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the manual pages and links needed for <literal>systemd</literal> to replace <literal>sysvinit</literal>
fr: les pages de manuel et liens nécessaires à <literal>systemd</literal> pour remplacer <literal>sysvinit</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: helper tools for switching between <literal>sysvinit</literal> and <literal>systemd</literal>
fr: outils d'aide pour basculer entre <literal>sysvinit</literal> et <literal>systemd</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: scripts for initializing and shutting down the system
fr: scripts pour initialiser et arrêter le système

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: System-V-like <literal>init</literal>(8) utilities
fr: Utilitaires <literal>init</literal>(8) de type System-V

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: System-V-like runlevel change mechanism
fr: Mécanisme de changement de niveau de fonctionnement de type System-V

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: System-V-like utilities (<literal>startpar</literal>(8), <literal>bootlogd</literal>(8), …)
fr: Utilitaires de type System-V (<literal>startpar</literal>(8), <literal>bootlogd</literal>(8), …)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&linuxstandardbase;">Linux Standard Base</ulink> 3.2 init script functionality
fr: <ulink url="&linuxstandardbase;">Linux Standard Base</ulink> 3.2 fonctionnalité de script d’initialisation

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: tool to organize boot sequence using LSB init.d script dependencies
fr: outil pour organiser la séquence de démarrage en utilisant les dépendances du script LSB de init.d

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: kexec tool for <literal>kexec</literal>(8) reboots (warm reboot)
fr: outil kexec pour le redémarrage par <literal>kexec</literal>(8) (redémarrage à chaud)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: boot process performance analyser
fr: analyseur des performances du processus de démarrage

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: console-only <literal>getty</literal>(8)
fr: <literal>getty</literal>(8) en mode console uniquement

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: smart modem <literal>getty</literal>(8) replacement
fr: modem intelligent («&nbsp;smart modem&nbsp;») remplaçant de <literal>getty</literal>(8)

note: type: Content of: <book><chapter><section><section><tip><para>
en: See <ulink url="&debianwikibootprocessspeedup;">Debian wiki: BootProcessSpeedup</ulink> for the latest tips to speed up the boot process.
fr: Vous trouverez des conseils actualisés pour accélérer le processus de démarrage sur <ulink url="&debianwikibootprocessspeedup;">Debian wiki:BootProcessSpeedup</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Systemd init
fr: Initialisation avec Systemd

note: type: Content of: <book><chapter><section><section><para>
en: When the Debian system starts, <literal>/usr/sbin/init</literal> symlinked to <literal>/usr/lib/systemd</literal> is started as the init system process (<literal>PID=1</literal>) owned by root (<literal>UID=0</literal>).  See <literal>systemd</literal>(1).
fr: Quand le système Debian démarre, <literal>/usr/sbin/init</literal> lié symboliquement avec <literal>/usr/lib/systemd</literal> est démarré comme processus de système init (<literal>PID=1</literal>) propriété du superutilisateur (<literal>UID=0</literal>). Consulter <literal>systemd</literal>(1).

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>systemd</literal> init process spawns processes in parallel based on the unit configuration files (see <literal>systemd.unit</literal>(5)) which are written in declarative style instead of SysV-like procedural style.
fr: Le processus d'initialisation de <literal>systemd</literal> génère des processus en parallèle en se basant sur les fichiers de configuration des unités (consulter <literal>systemd.unit</literal>(5)) qui sont écrits dans un style déclaratif au lieu du style procédural de type SysV.

note: type: Content of: <book><chapter><section><section><para>
en: The spawned processes are placed in individual <ulink url="&linuxcontrolgroups;">Linux control groups</ulink> named after the unit which they belong to in the private systemd hierarchy (see <ulink url="&cgroups;">cgroups</ulink> and <xref linkend="_linux_security_features"/>).
fr: Les processus engendrés sont placés dans des <ulink url="&linuxcontrolgroups;">groupes de contrôle Linux</ulink> individuels nommés d'après l'unité à laquelle ils appartiennent dans la hiérarchie privée de systemd (consulter <ulink url="&cgroups;">cgroups</ulink> et <xref linkend="_linux_security_features"/>).

note: type: Content of: <book><chapter><section><section><para>
en: Units for the system mode are loaded from the "System Unit Search Path" described in <literal>systemd.unit</literal>(5).  The main ones are as follows in the order of priority:
fr: Les unités pour le mode système sont chargés à partir du « Chemin de recherche d’unités système » décrit dans <literal>systemd.unit</literal>(5). Les principales sont les suivantes par ordre de priorité :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/systemd/system/*</literal>": System units created by the administrator
fr: « <literal>/etc/systemd/system/*</literal> » : unités du système créés par l’administrateur ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/run/systemd/system/*</literal>": Runtime units
fr: « <literal>/run/systemd/system/*</literal> » : unités d’exécution ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/lib/systemd/system/*</literal>": System units installed by the distribution package manager
fr: « <literal>/lib/systemd/system/*</literal> » : unités du système installées par le gestionnaire de paquets de la distribution.

note: type: Content of: <book><chapter><section><section><para>
en: Their inter-dependencies are specified by the directives "<literal>Wants=</literal>", "<literal>Requires=</literal>", "<literal>Before=</literal>", "<literal>After=</literal>", … (see "MAPPING OF UNIT PROPERTIES TO THEIR INVERSES" in <literal>systemd.unit</literal>(5)).  The resource controls are also defined (see <literal>systemd.resource-control</literal>(5)).
fr: Leurs interdépendances sont spécifiées par les directives « <literal>Wants=</literal> », « <literal>Requires=</literal> », « <literal>Before=</literal> », « <literal>After=</literal> », ... (consulter « MAPPING OF UNIT PROPERTIES TO THEIR INVERSES » dans <literal>systemd.unit</literal>(5)). Les contrôles de ressources sont également définis (consulter <literal>systemd.resource-control</literal>(5)).

note: type: Content of: <book><chapter><section><section><para>
en: The suffix of the unit configuration file encodes their types as:
fr: Le suffixe du fichier de configuration de l'unité encode leurs types comme&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">*.service</emphasis> describes the process controlled and supervised by <literal>systemd</literal>. See <literal>systemd.service</literal>(5).
fr: <emphasis role="strong">*.service</emphasis> décrit le processus contrôlé et supervisé par <literal>systemd</literal>. Consulter <literal>systemd.service</literal>(5) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">*.device</emphasis> describes the device exposed in the <literal>sysfs</literal>(5) as <literal>udev</literal>(7) device tree. See <literal>systemd.device</literal>(5).
fr: <emphasis role="strong">*.device</emphasis> décrit le périphérique exposé dans <literal>sysfs</literal>(5) en tant qu'arborescence de périphériques <literal>udev</literal>(7). Consulter <literal>systemd.device</literal>(5) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">*.mount</emphasis> describes the file system mount point controlled and supervised by <literal>systemd</literal>. See <literal>systemd.mount</literal>(5).
fr: <emphasis role="strong">*.mount</emphasis> décrit le point de montage du système de fichiers contrôlé et supervisé par <literal>systemd</literal>. Consulter <literal>systemd.mount</literal>(5) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">*.automount</emphasis> describes the file system auto mount point controlled and supervised by <literal>systemd</literal>. See <literal>systemd.automount</literal>(5).
fr: <emphasis role="strong">*.automount</emphasis> décrit le point de montage automatique du système de fichiers contrôlé et supervisé par <literal>systemd</literal>. Consulter <literal>systemd.automount</literal>(5) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">*.swap</emphasis> describes the swap device or file controlled and supervised by <literal>systemd</literal>. See <literal>systemd.swap</literal>(5).
fr: <emphasis role="strong">*.swap</emphasis> décrit le périphérique ou le fichier d'échange contrôlé et supervisé par <literal>systemd</literal>. Consulter <literal>systemd.swap</literal>(5) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">*.path</emphasis> describes the path monitored by <literal>systemd</literal> for path-based activation. See <literal>systemd.path</literal>(5).
fr: <emphasis role="strong">*.path</emphasis> décrit le chemin supervisé par <literal>systemd</literal> pour l'activation basée sur le chemin. Consulter <literal>systemd.path</literal>(5) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">*.socket</emphasis> describes the socket controlled and supervised by <literal>systemd</literal> for socket-based activation. See <literal>systemd.socket</literal>(5).
fr: <emphasis role="strong">*.socket</emphasis> décrit le socket contrôlé et supervisé par <literal>systemd</literal> pour l’activation basée sur un socket. Consulter <literal>systemd.socket</literal>(5) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">*.timer</emphasis> describes the timer controlled and supervised by <literal>systemd</literal> for timer-based activation. See <literal>systemd.timer</literal>(5).
fr: <emphasis role="strong">*.timer</emphasis> décrit la minuterie contrôlée et supervisée par <literal>systemd</literal> pour l’activation basée sur une minuterie. Consulter <literal>systemd.timer</literal>(5) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">*.slice</emphasis> manages resources with the <literal>cgroups</literal>(7). See <literal>systemd.slice</literal>(5).
fr: <emphasis role="strong">*.slice</emphasis> gère les ressources avec <literal>cgroups</literal>(7). Consulter <literal>systemd.slice</literal>(5) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">*.scope</emphasis> is created programmatically using the bus interfaces of <literal>systemd</literal> to manages a set of system processes. See <literal>systemd.scope</literal>(5).
fr: <emphasis role="strong">*.scope</emphasis> est créé de manière programmatique à l’aide des interfaces de bus de <literal>systemd</literal> pour gérer un ensemble de processus système. Consulter <literal>systemd.scope</literal>(5) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">*.target</emphasis> groups other unit configuration files to create the synchronization point during start-up. See <literal>systemd.target</literal>(5).
fr: <emphasis role="strong">*.target</emphasis> regroupe d'autres fichiers de configuration d’unité pour créer le point de synchronisation au démarrage. Consulter <literal>systemd.target</literal>(5).

note: type: Content of: <book><chapter><section><section><para>
en: Upon system start up (i.e., init), the <literal>systemd</literal> process tries to start the "<literal>/lib/systemd/system/default.target</literal> (normally symlinked to "<literal>graphical.target</literal>").  First, some special target units (see <literal>systemd.special</literal>(7)) such as "<literal>local-fs.target</literal>", "<literal>swap.target</literal>" and "<literal>cryptsetup.target</literal>" are pulled in to mount the filesystems.  Then, other target units are also pulled in by the target unit dependencies. For details, read <literal>bootup</literal>(7).
fr: Au démarrage du système (c’est-à-dire init), le processus <literal>systemd</literal> tente de démarrer le « <literal>/lib/systemd/system/default.target</literal> (normalement lié symboliquement lié à « <literal>graphical.target</literal> »). Tout d’abord, certaines unités cibles spéciales (consulter <literal>systemd.special</literal>(7)) telles que « <literal>local-fs.target</literal> », « <literal>swap.target</literal> » et « <literal>cryptsetup.target</literal> » sont extraites pour monter les systèmes de fichiers. Ensuite, d’autres unités cibles sont également extraites par les dépendances de l’unité cible. Pour plus d’informations, lisez <literal>bootup</literal>(7).

note: type: Content of: <book><chapter><section><section><para>
en: <literal>systemd</literal> offers backward compatibility features.  SysV-style boot scripts in "<literal>/etc/init.d/rc[0123456S].d/[KS]<emphasis>name</emphasis></literal>" are still parsed and <literal>telinit</literal>(8) is translated into systemd unit activation requests.
fr: <literal>systemd</literal> offre des fonctionnalités de rétrocompatibilité. Les scripts de démarrage de style SysV dans « <literal>/etc/init.d/rc[0123456S].d/[KS]<emphasis>nom</emphasis></literal> » sont toujours analysés et <literal>telinit</literal>(8) est traduit en demandes d’activation d’unité systemd.

note: type: Content of: <book><chapter><section><section><caution><para>
en: Emulated runlevel 2 to 4 are all symlinked to the same "<literal>multi-user.target</literal>".
fr: Les niveaux d’exécution émulés 2 à 4 sont tous liés symboliquement au même « <literal>multi-user.target</literal> ».

note: type: Content of: <book><chapter><section><section><title>
en: Systemd login
fr: Connexion avec Systemd

note: type: Content of: <book><chapter><section><section><para>
en: When a user logins to the Debian system via <literal>gdm3</literal>(8), <literal>sshd</literal>(8), etc., <literal>/lib/systemd/system --user</literal> is started as the user service manager process owned by the corresponding user.  See <literal>systemd</literal>(1).
fr: Quand un utilisateur se connecte sur un système Debian à l’aide de <literal>gdm3</literal>(8), <literal>sshd</literal>(8), etc., <literal>/lib/systemd/system --user</literal> est démarré comme processus de gestionnaire de services de l’utilisateur, propriété de l’utilisateur correspondant (consulter <literal>systemd</literal>(1)).

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>systemd</literal> user service manager process spawns processes in parallel based on the declarative unit configuration files (see <literal>systemd.unit</literal>(5) and <literal>user@.service</literal>(5)).
fr: Le gestionnaire <literal>systemd</literal> de services de l’utilisateur génère des processus en parallèle en se basant sur les fichiers de configuration des unités (consulter <literal>systemd.unit</literal>(5)) de style déclaratif et <literal>user@.service</literal>(5)).

note: type: Content of: <book><chapter><section><section><para>
en: Units for the user mode are loaded from the "User Unit Search Path" described in <literal>systemd.unit</literal>(5).  The main ones are as follows in the order of priority:
fr: Les unités pour le mode utilisateur sont chargées à partir du « Chemin de recherche d’unités de l’utilisateur » décrit dans <literal>systemd.unit</literal>(5). Les principales sont les suivantes par ordre de priorité :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>~/.config/systemd/user/*</literal>": User configuration units
fr: « <literal>~/.config/systemd/user/*</literal> » : unités de configuration de l’utilisateur ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/systemd/user/*</literal>": User units created by the administrator
fr: « <literal>/etc/systemd/user/*</literal> » : unités de l’utilisateur créés par l’administrateur ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/run/systemd/user/*</literal>": Runtime units
fr: « <literal>/run/systemd/user/*</literal> » : unités d’exécution ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/lib/systemd/user/*</literal>": User units installed by the distribution package manager
fr: « <literal>/lib/systemd/user/*</literal> » : unités de l’utilisateur installées par le gestionnaire de paquets de la distribution.

note: type: Content of: <book><chapter><section><section><para>
en: These are managed in the same way as <xref linkend="_systemd_init"/>.
fr: Elles sont gérées de la même façon que dans la <xref linkend="_systemd_init"/>.

note: type: Content of: <book><chapter><section><title>
en: The kernel message
fr: Messages du noyau

note: type: Content of: <book><chapter><section><para>
en: The kernel error message displayed to the console can be configured by setting its threshold level.
fr: Le message d’erreur du noyau affiché sur la console peut être configuré en définissant son seuil :

note: type: Content of: <book><chapter><section><table><title>
en: List of kernel error levels
fr: Liste des niveaux d’erreur du noyau

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: error level value
fr: valeur du niveau d’erreur

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: error level name
fr: nom du niveau d’erreur

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: system is unusable
fr: le système est inutilisable

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: action must be taken immediately
fr: une action doit être entreprise immédiatement

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: critical conditions
fr: conditions critiques

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: error conditions
fr: conditions d’erreur

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: warning conditions
fr: conditions d’avertissement

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: normal but significant condition
fr: condition normale mais significative

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: informational
fr: information

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: debug-level messages
fr: messages du niveau de débogage

note: type: Content of: <book><chapter><section><title>
en: The system message
fr: Messages du système

note: type: Content of: <book><chapter><section><para>
en: Under <literal>systemd</literal>, both kernel and system messages are logged by the journal service <literal>systemd-journald.service</literal> (a.k.a <literal>journald</literal>) either into a persistent binary data below "<literal>/var/log/journal</literal>" or into a volatile binary data below "<literal>/run/log/journal/</literal>". These binary log data are accessed by the <literal>journalctl</literal>(1) command.  For example, you can display log from the last boot as:
fr: Sous <literal>systemd</literal>, les messages du noyau et du système sont consignés par le service de journal <literal>systemd-journald.service</literal> (alias <literal>journald</literal>) soit comme données binaires persistantes dans « <literal>/var/log/journal</literal> » ou comme données binaires volatiles dans « <literal>/run/log/journal/</literal> ». Ces données binaires de journal sont accessibles avec la commande <literal>journalctl</literal>(1). Par exemple, vous pouvez afficher le journal du dernier démarrage avec :

note: type: Content of: <book><chapter><section><table><title>
en: List of typical <literal>journalctl</literal> command snippets
fr: Liste de bribes de commande utilisant <literal>journalctl</literal>

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: Operation
fr: Opération

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: Command snippets
fr: bribe de commande

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: View log for system services and kernel from the last boot
fr: Afficher le journal des services système et du noyau depuis le dernier démarrage

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>journalctl -b --system</literal>"
fr: « <literal>journalctl -b --system</literal> »

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: View log for services of the current user from the last boot
fr: Afficher le journal des services de l'utilisateur actuel depuis le dernier démarrage

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>journalctl -b --user</literal>"
fr: « <literal>journalctl -b --user</literal> »

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: View job log of "<literal>$unit</literal>" from the last boot
fr: Afficher le journal des tâches de « <literal>$unit</literal> » depuis le dernier démarrage

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>journalctl -b -u $unit</literal>"
fr: « <literal>journalctl -b -u $unit</literal> »

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: View job log of "<literal>$unit</literal>" ("<literal>tail -f</literal>" style) from the last boot
fr: Afficher le journal des tâches de « <literal>$unit</literal> » (style « <literal>tail -f</literal> ») depuis le dernier démarrage

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>journalctl -b -u $unit -f</literal>"
fr: « <literal>journalctl -b -u $unit -f</literal> »

note: type: Content of: <book><chapter><section><para>
en: Under <literal>systemd</literal>, the system logging utility <literal>rsyslogd</literal>(8) may be uninstalled.  If it is installed, it changes its behavior to read the volatile binary log data (instead of pre-systemd default "<literal>/dev/log</literal>") and to create traditional permanent ASCII system log data.  This can be customized by "<literal>/etc/default/rsyslog</literal>" and "<literal>/etc/rsyslog.conf</literal>" for both the log file and on-screen display. See <literal>rsyslogd</literal>(8) and <literal>rsyslog.conf</literal>(5).  See also <xref linkend="_log_analyzer"/>.
fr: Sous <literal>systemd</literal>, l’utilitaire de journalisation du système <literal>rsyslogd</literal>(8) peut n’être pas installé. S’il est installé, il modifie son comportement pour lire les données binaires volatiles du journal (au lieu de la valeur par défaut avant systemd « <literal>/dev/log</literal> ») et pour créer des données ASCII permanentes traditionnelles de journal du système . Cela peut être personnalisé avec « <literal>/etc/default/rsyslog</literal> » et « <literal>/etc/rsyslog.conf</literal> » pour à la fois le fichier journal et l’affichage à l’écran. Voir <literal>rsyslogd</literal>(8) et <literal>rsyslog.conf</literal>(5). Voir aussi <xref linkend="_log_analyzer"/>.

note: type: Content of: <book><chapter><section><title>
en: System management
fr: Gestion du système

note: type: Content of: <book><chapter><section><para>
en: The <literal>systemd</literal> offers not only init system but also generic system management operations with the <literal>systemctl</literal>(1) command.
fr: <literal>systemd</literal> offre non seulement un système d’initialisation, mais aussi des opérations génériques de gestion du système avec la commande <literal>systemctl</literal>(1).

note: type: Content of: <book><chapter><section><table><title>
en: List of typical <literal>systemctl</literal> command snippets
fr: Liste de bribes de commande typiques utilisant <literal>journalctl</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List all available unit types
fr: Lister toutes les types d’unités disponibles

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl list-units --type=help</literal>"
fr: «&nbsp;<literal>systemctl list-units --type=aide</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List all target units in memory
fr: Lister toutes les unités cibles en mémoire

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl list-units --type=target</literal>"
fr: «&nbsp;<literal>systemctl list-units --type=target</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List all service units in memory
fr: Lister toutes les unités de service en mémoire

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl list-units --type=service</literal>"
fr: «&nbsp;<literal>systemctl list-units --type=service</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List all device units in memory
fr: Lister toutes les unités de périphérique en mémoire

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl list-units --type=device</literal>"
fr: «&nbsp;<literal>systemctl list-units --type=device</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List all mount units in memory
fr: Lister toutes les unités de montage en mémoire

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl list-units --type=mount</literal>"
fr: «&nbsp;<literal>systemctl list-units --type=mount</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List all socket units in memory
fr: Lister toutes les unités de sockets en mémoire

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl list-sockets</literal>"
fr: «&nbsp;<literal>systemctl list-sockets</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List all timer units in memory
fr: Lister toutes les unités de minuterie en mémoire

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl list-timers</literal>"
fr: «&nbsp;<literal>systemctl list-timers</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Start "<literal>$unit</literal>"
fr: Démarrer «&nbsp;<literal>$unit</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl start $unit</literal>"
fr: «&nbsp;<literal>systemctl start $unit</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Stop "<literal>$unit</literal>"
fr: Stopper « <literal>$unit</literal> »

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl stop $unit</literal>"
fr: «&nbsp;<literal>systemctl stop $unit</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Reload service-specific configuration
fr: Recharger une configuration particulière à un service

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl reload $unit</literal>"
fr: «&nbsp;<literal>systemctl reload $unit</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Stop and start all "<literal>$unit</literal>"
fr: Arrêter et démarrer tous les «&nbsp;<literal>$unit</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl restart $unit</literal>"
fr: «&nbsp;<literal>systemctl restart $unit</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Start "<literal>$unit</literal>" and stop all others
fr: Démarrer «&nbsp;<literal>$unit</literal>&nbsp;» et arrêter tous les autres

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl isolate $unit</literal>"
fr: «&nbsp;<literal>systemctl isolate $unit</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Switch to "<literal>graphical</literal>" (GUI system)
fr: Basculer vers «&nbsp;<literal>graphical</literal>&nbsp;» (système GUI)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl isolate graphical</literal>"
fr: «&nbsp;<literal>systemctl isolate graphical</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Switch to "<literal>multi-user</literal>" (CLI system)
fr: Basculer vers «&nbsp;<literal>multi-user</literal>&nbsp;» (système CLI)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl isolate multi-user</literal>"
fr: «&nbsp;<literal>systemctl isolate multi-user</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Switch to "<literal>rescue</literal>" (single user CLI system)
fr: Basculer vers «&nbsp;<literal>rescue</literal>&nbsp;» (système CLI mono-utilisateur)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl isolate rescue</literal>"
fr: «&nbsp;<literal>systemctl isolate rescue</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Send kill signal to "<literal>$unit</literal>"
fr: Envoyer le signal kill à «&nbsp;<literal>$unit</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl kill $unit</literal>"
fr: «&nbsp;<literal>systemctl kill $unit</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Check if "<literal>$unit</literal>" service is active
fr: Vérifier si le service «&nbsp;<literal>$unit</literal>&nbsp;» est actif

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl is-active $unit</literal>"
fr: «&nbsp;<literal>systemctl is-active $unit</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Check if "<literal>$unit</literal>" service is failed
fr: Vérifier si le service «&nbsp;<literal>$unit</literal>&nbsp;» est défaillant

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl is-failed $unit</literal>"
fr: «&nbsp;<literal>systemctl is-failed $unit</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Check status of "<literal>$unit|$PID|device</literal>"
fr: Vérifier l’état de «&nbsp;<literal>$unit|$PID|périphérique</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Show properties of "<literal>$unit|$job</literal>"
fr: Afficher les propriétés de «&nbsp;<literal>$unit|$job</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl show $unit|$job</literal>"
fr: «&nbsp;<literal>systemctl show $unit|$job</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Reset failed "<literal>$unit</literal>"
fr: Réinitialiser «&nbsp;<literal>$unit</literal>&nbsp;» défaillant

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl reset-failed $unit"</literal>
fr: «&nbsp;<literal>systemctl reset-failed $unit</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List dependency of all unit services
fr: Lister les dépendances de tous les services d’unités

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl list-dependencies --all</literal>"
fr: «&nbsp;<literal>systemctl list-dependencies --all</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List unit files installed on the system
fr: Lister les fichiers d’unités installés sur le système

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl list-unit-files</literal>"
fr: «&nbsp;<literal>systemctl list-unit-files</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Enable "<literal>$unit</literal>" (add symlink)
fr: Activer «&nbsp;<literal>$unit</literal>&nbsp;» (ajout de lien symbolique)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl enable $unit</literal>"
fr: «&nbsp;<literal>systemctl enable $unit</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Disable "<literal>$unit</literal>" (remove symlink)
fr: Désactiver «&nbsp;<literal>$unit</literal>&nbsp;» (suppression de lien symbolique)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl disable $unit</literal>"
fr: «&nbsp;<literal>systemctl disable $unit</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Unmask "<literal>$unit</literal>" (remove symlink to "<literal>/dev/null</literal>")
fr: Démasquer «&nbsp;<literal>$unit</literal>&nbsp;» (suppression de lien symbolique vers «&nbsp;<literal>/dev/null</literal>&nbsp;»)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl unmask $unit</literal>"
fr: «&nbsp;<literal>systemctl unmask $unit</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Mask "<literal>$unit</literal>" (add symlink to "<literal>/dev/null</literal>")
fr: Masquer «&nbsp;<literal>$unit</literal>&nbsp;» (ajout de lien symbolique vers «&nbsp;<literal>/dev/null</literal>&nbsp;»)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl mask $unit</literal>"
fr: «&nbsp;<literal>systemctl mask $unit</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Get default-target setting
fr: Obtenir le réglage de la cible par défaut

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl get-default</literal>"
fr: «&nbsp;<literal>systemctl get-default</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Set default-target to "<literal>graphical</literal>" (GUI system)
fr: Définir la cible par défaut à «&nbsp;<literal>graphical</literal>&nbsp;» (système à interface graphique)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl set-default graphical</literal>"
fr: «&nbsp;<literal>systemctl set-default graphical</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Set default-target to "<literal>multi-user</literal>" (CLI system)
fr: Définir la cible par défaut à «&nbsp;<literal>multi-user</literal>&nbsp;» (système en ligne de commande)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl set-default multi-user</literal>"
fr: «&nbsp;<literal>systemctl set-default multi-user</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Show job environment
fr: Afficher l’environnement de travail

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl show-environment</literal>"
fr: «&nbsp;<literal>systemctl show-environment</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Set job environment "<literal>variable</literal>" to "<literal>value</literal>"
fr: Définir la «&nbsp;<literal>variable</literal>&nbsp;» d’environnement de travail à «&nbsp;<literal>valeur</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl set-environment variable=value</literal>"
fr: «&nbsp;<literal>systemctl set-environment variable=valeur</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Unset job environment "<literal>variable</literal>"
fr: Rendre indéfini la «&nbsp;<literal>variable</literal>&nbsp;» d’environnement de travail

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl unset-environment variable</literal>"
fr: «&nbsp;<literal>systemctl unset-environment variable</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Reload all unit files and daemons
fr: Recharger tous les démons et fichiers d’unité

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl daemon-reload</literal>"
fr: «&nbsp;<literal>systemctl daemon-reload</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Shut down the system
fr: Arrêter le système

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl poweroff</literal>"
fr: «&nbsp;<literal>systemctl poweroff</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Shut down and reboot the system
fr: Arrêter et redémarrer le système

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl reboot</literal>"
fr: «&nbsp;<literal>systemctl reboot</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Suspend the system
fr: Suspendre le système

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl suspend</literal>"
fr: «&nbsp;<literal>systemctl suspend</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Hibernate the system
fr: Hiberner le système

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemctl hibernate</literal>"
fr: «&nbsp;<literal>systemctl hibernate</literal>&nbsp;»

note: type: Content of: <book><chapter><section><para>
en: Here, "<literal>$unit</literal>" in the above examples may be a single unit name (suffix such as <literal>.service</literal> and <literal>.target</literal> are optional) or, in many cases, multiple unit specifications (shell-style globs "<literal>*</literal>", "<literal>?</literal>", "<literal>[]</literal>" using <literal>fnmatch</literal>(3) which will be matched against the primary names of all units currently in memory).
fr: Ici, « <literal>$unit</literal> » dans les exemples ci-dessus peut être un nom d’unité unique (les suffixes tels que <literal>.service</literal> et <literal>.cible</literal> sont facultatifs) ou, dans de nombreux cas, des spécifications d’unité multiples (modèles génériques de type interpréteur « <literal>*</literal> », « <literal>?</literal> », « <literal>[]</literal> » en utilisant <literal>fnmatch</literal>(3) qui seront comparés aux noms principaux de toutes les unités actuellement en mémoire).

note: type: Content of: <book><chapter><section><para>
en: System state changing commands in the above examples are typically preceded by the "<literal>sudo</literal>" to attain the required administrative privilege.
fr: Les commandes de modification d’état du système dans les exemples ci-dessus sont classiquement précédées par la commande «&nbsp;<literal>sudo</literal>&nbsp;» pour obtenir les droits d’administration nécessaires.

note: type: Content of: <book><chapter><section><para>
en: The output of the "<literal>systemctl status $unit|$PID|$device</literal>" uses color of the dot ("●") to summarize the unit state at a glance.
fr: La sortie de «&nbsp;<literal>systemctl status $unit|$PID|$device</literal>&nbsp;» utilise des points de couleur («&nbsp;●&nbsp;») pour examiner l’état de l’unité d’un seul coup d’œil.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: White "●" indicates an "inactive" or "deactivating" state.
fr: Un «&nbsp;●&nbsp;» blanc indique un état «&nbsp;inactif&nbsp;» ou «&nbsp;désactivation&nbsp;».

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Red "●" indicates a "failed" or "error" state.
fr: Un «&nbsp;●&nbsp;» rouge indique un état «&nbsp;échec&nbsp;» ou «&nbsp;erreur&nbsp;».

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Green "●" indicates an "active", "reloading" or "activating" state.
fr: Un «&nbsp;●&nbsp;» vert indique un état «&nbsp;actif&nbsp;», «&nbsp;rechargement&nbsp;» ou «&nbsp;activation&nbsp;».

note: type: Content of: <book><chapter><section><title>
en: Other system monitors
fr: Autres moniteurs du système

note: type: Content of: <book><chapter><section><para>
en: Here are a list of other monitoring command snippets under <literal>systemd</literal>.  Please read the pertinent manpages including <literal>cgroups</literal>(7).
fr: Voici une liste d’autres bribes de commandes de surveillance sous <literal>systemd</literal>. Veuillez lire les pages de manuel pertinentes, y compris <literal>cgroups</literal>(7).

note: type: Content of: <book><chapter><section><table><title>
en: List of other monitoring command snippets under <literal>systemd</literal>
fr: Liste d’autres bribes de commandes de surveillance sous <literal>systemd</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Show time spent for each initialization steps
fr: Afficher la durée de toutes les étapes d’initialisation

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemd-analyze time</literal>"
fr: «&nbsp;<literal>systemd-analyze time</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List of all units by the time to initialize
fr: Lister toutes les unités selon leurs temps d’initialisation

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemd-analyze blame</literal>"
fr: «&nbsp;<literal>systemd-analyze blame</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Load and detect errors in "<literal>$unit</literal>" file
fr: Charger et détecter les erreurs dans le fichier «&nbsp;<literal>$unit</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemd-analyze verify $unit</literal>"
fr: «&nbsp;<literal>systemd-analyze verify $unit</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Show terse runtime status information of the user of the caller's session
fr: Afficher des informations d’état d’exécution succinctes de l’utilisateur de la session de l’appelant

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>loginctl user-status</literal>"
fr: « <literal>loginctl user-status</literal> »

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Show terse runtime status information of the caller's session
fr: Afficher des informations succinctes sur l'état d'exécution de la session de l'appelant

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>loginctl session-status</literal>"
fr: « <literal>loginctl user-status</literal> »

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Track boot process by the <ulink url="&cgroups;">cgroups</ulink>
fr: Suivre le processus de démarrage selon les <ulink url="&cgroups;">cgroups</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>systemd-cgls</literal>"
fr: «&nbsp;<literal>systemd-cgls</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>ps xawf -eo pid,user,cgroup,args</literal>"
fr: «&nbsp;<literal>ps xawf -eo pid,user,cgroup,args</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Read <ulink url="&sysfs;">sysfs</ulink> under "<literal>/sys/fs/cgroup/</literal>"
fr: Lire <ulink url="&sysfs;">sysfs</ulink> sous "<literal>/sys/fs/cgroup/</literal>"

note: type: Content of: <book><chapter><section><title>
en: System configuration
fr: Configuration du système

note: type: Content of: <book><chapter><section><section><title>
en: The hostname
fr: Nom de machine («&nbsp;hostname&nbsp;»)

note: type: Content of: <book><chapter><section><section><para>
en: The kernel maintains the system <emphasis role="strong">hostname</emphasis>.  The system unit started by <literal>systemd-hostnamed.service</literal> sets the system hostname at boot time to the name stored in "<literal>/etc/hostname</literal>".  This file should contain <emphasis role="strong">only</emphasis> the system hostname, not a fully qualified domain name.
fr: Le noyau gère le système <emphasis role="strong">nom_machine</emphasis>. L’unité centrale démarrée par <literal>systemd-hostnamed.service</literal> définit le nom de machine du système au démarrage au nom stocké dans « <literal>/etc/hostname</literal> ». Ce fichier doit contenir <emphasis role="strong">uniquement</emphasis> le nom de machine du système et non un nom de domaine pleinement qualifié.

note: type: Content of: <book><chapter><section><section><para>
en: To print out the current hostname run <literal>hostname</literal>(1) without an argument.
fr: Pour afficher le nom de la machine utilisée, lancez la commande <literal>hostname </literal>(1) sans paramètre.

note: type: Content of: <book><chapter><section><section><title>
en: The filesystem
fr: Le système de fichiers

note: type: Content of: <book><chapter><section><section><para>
en: The mount options of normal disk and network filesystems are set in "<literal>/etc/fstab</literal>".  See <literal>fstab</literal>(5) and <xref linkend="_optimization_of_filesystem_by_mount_options"/>.
fr: Les options de montage des systèmes ordinaires de fichiers de disque et en réseau sont définies dans « <literal>/etc/fstab</literal> ». Consulter <literal>fstab</literal>(5) et <xref linkend="_optimization_of_filesystem_by_mount_options"/>.

note: type: Content of: <book><chapter><section><section><para>
en: The configuration of the encrypted filesystem is set in "<literal>/etc/crypttab</literal>".  See <literal>crypttab</literal>(5)
fr: La configuration du système de fichiers chiffré est définie dans « <literal>/etc/crypttab</literal> ». Consulter <literal>crypttab</literal>(5).

note: type: Content of: <book><chapter><section><section><para>
en: The configuration of software RAID with <literal>mdadm</literal>(8) is set in "<literal>/etc/mdadm/mdadm.conf</literal>".  See <literal>mdadm.conf</literal>(5).
fr: La configuration du RAID logiciel avec <literal>mdadm</literal>(8) est définie dans « <literal>/etc/mdadm/mdadm.conf</literal> ». Consulter <literal>mdadm.conf</literal>(5).

note: type: Content of: <book><chapter><section><section><warning><para>
en: After mounting all the filesystems, temporary files in "<literal>/tmp</literal>", "<literal>/var/lock</literal>", and "<literal>/var/run</literal>" are cleaned for each boot up.
fr: Une fois tous les systèmes de fichiers montés, les fichiers temporaires se trouvant dans «&nbsp;<literal>/tmp</literal>&nbsp;», «&nbsp;<literal>/var/lock</literal>&nbsp;» et «&nbsp;<literal>/var/run</literal>&nbsp;» sont effacés lors de chaque démarrage du système.

note: type: Content of: <book><chapter><section><section><title>
en: Network interface initialization
fr: Initialisation de l’interface réseau

note: type: Content of: <book><chapter><section><para>
en: Network interfaces are typically initialized in "<literal>networking.service</literal>" for the <literal>lo</literal> interface and "<literal>NetworkManager.service</literal>" for other interfaces on modern Debian desktop system under <literal>systemd</literal>.
fr: Les interfaces réseau sont ordinairement initialisées dans «&nbsp;<literal>networking.service</literal>&nbsp;» pour l’interface <literal>lo</literal> et «&nbsp;<literal>NetworkManager.service</literal>&nbsp;» pour les autres interfaces sur les systèmes de bureau modernes de Debian sous <literal>systemd</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: See <xref linkend="_network_setup"/> for how to configure them.
fr: Voir <xref linkend="_network_setup"/> pour savoir comment les configurer.

note: type: Content of: <book><chapter><section><section><title>
en: Cloud system initialization
fr: Initialisation du système d’infonuagique

note: type: Content of: <book><chapter><section><section><para>
en: The cloud system instance may be launched as a clone of <ulink url="&debianofficialcloudimages;">"Debian Official Cloud Images"</ulink> or similar images.  For such system instance, personalities such as hostname, filesystem, networking, locale, SSH keys, users and groups may be configured using functionalities provided by <literal>cloud-init</literal> and <literal>netplan.io</literal> packages with multiple data sources such as files placed in the original system image and external data provided during its launch.  These packages enable the declarative system configuration using <ulink url="&yaml;">YAML</ulink> data.
fr: L’instance du système d’infonuagique peut être lancée comme un clone des <ulink url="&debianofficialcloudimages;">« Images officielles de Debian pour l’infonuagique »</ulink> ou des images similaires. Pour une telle instance de système, les personnalités telles que le nom d’hôte, le système de fichiers, le réseautage, la régionalisation, les clés SSH, les utilisateurs et les groupes peuvent être configurées en utilisant des fonctionnalités fournies par les paquets <literal>cloud-init</literal> et <literal>netplan.io</literal> avec plusieurs sources de données telles que les fichiers placés dans l’image originelle du système et des données externes fournies lors de son amorçage. Ces paquets activent la configuration déclarative du système utilisant des données <ulink url="&yaml;">YAML</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: See more at <ulink url="&cloudcomputingwinditsdescendants;">"Cloud Computing with Debian and its descendants"</ulink>, <ulink url="&cloudinitdocumentation;">"Cloud-init documentation"</ulink> and <xref linkend="_the_modern_network_configuration_for_cloud"/>.
fr: Pour plus de détails, consulter <ulink url="&cloudcomputingwinditsdescendants;">« L’infonuagique avec Debian et ses descendants »</ulink>, la <ulink url="&cloudinitdocumentation;">« documentation de Cloud-init »</ulink> et la <xref linkend="_the_modern_network_configuration_for_cloud"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Customization example to tweak sshd service
fr: Exemple de personnalisation pour ajuster le service sshd

note: type: Content of: <book><chapter><section><section><para>
en: With default installation, many network services (see <xref linkend="_network_applications"/>) are started as daemon processes after <literal>network.target</literal> at boot time by <literal>systemd</literal>.  The "<literal>sshd</literal>" is no exception.  Let's change this to on-demand start of "<literal>sshd</literal>" as a customization example.
fr: Avec l'installation par défaut, de nombreux services réseau (consulter <xref linkend="_network_applications"/>) sont démarrés comme processus démon après <literal>network.target</literal> au démarrage par <literal>systemd</literal>. Le démon «&nbsp;<literal>sshd</literal>&nbsp;» ne fait pas exception. Changeons donc cela pour un démarrage sur demande de «&nbsp;<literal>sshd</literal>&nbsp;» comme exemple de personnalisation.

note: type: Content of: <book><chapter><section><section><para>
en: First, disable system installed service unit.
fr: Tout d’abord, désactivons l’unité de service du système installée.

note: type: Content of: <book><chapter><section><section><para>
en: The on-demand socket activation system of the classic Unix services was through the <literal>inetd</literal> (or <literal>xinetd</literal>) superserver.  Under <literal>systemd</literal>, the equivalent can be enabled by adding <emphasis role="strong">*.socket</emphasis> and <emphasis role="strong">*.service</emphasis> unit configuration files.
fr: Le système d’activation de socket à la demande des services Unix classiques passait par le superserveur <literal>inetd</literal> (ou <literal>xinetd</literal>). Sous <literal>systemd</literal>, l’équivalent peut être activé en ajoutant les fichiers de configuration d’unité <emphasis role="strong">*.socket</emphasis> et <emphasis role="strong">*.service</emphasis>.

note: type: Content of: <book><chapter><section><section><para>
en: <literal>sshd.socket</literal> for specifying a socket to listen on
fr: <literal>sshd.socket</literal> pour indiquer un socket sur lequel écouté

note: type: Content of: <book><chapter><section><section><para>
en: <literal>sshd@.service</literal> as the matching service file of <literal>sshd.socket</literal>
fr: <literal>sshd@.service</literal> comme fichier de service correspondant de <literal>sshd.socket</literal>

note: type: Content of: <book><chapter><section><section><para>
en: Then reload.
fr: Puis rechargez.

note: type: Content of: <book><chapter><section><title>
en: The udev system
fr: Le système udev

note: type: Content of: <book><chapter><section><para>
en: The <ulink url="&udevsystem;">udev system</ulink> provides mechanism for the automatic hardware discovery and initialization (see <literal>udev</literal>(7)) since Linux kernel 2.6. Upon discovery of each device by the kernel, the udev system starts a user process which uses information from the <ulink url="&sysfs;">sysfs</ulink> filesystem (see <xref linkend="_procfs_and_sysfs"/>), loads required kernel modules supporting it using the <literal>modprobe</literal>(8) program (see <xref linkend="_the_kernel_module_initialization"/>), and creates corresponding device nodes.
fr: Le <ulink url="&udevsystem;">système udev</ulink> fournit un mécanisme de découverte et d’initialisation automatique du matériel (consulter <literal>udev</literal>(7)) depuis le noyau 2.6 de Linux. Lors de la découverte de chaque périphérique par le noyau, le système udev lance un processus utilisateur qui utilise les informations provenant du système de fichiers <ulink url="&sysfs;">sysfs</ulink> (consulter <xref linkend="_procfs_and_sysfs"/>), charge les modules du noyau nécessaires pour sa prise en charge en utilisant le programme <literal>modprobe</literal>(8) (consulter la <xref linkend="_the_kernel_module_initialization"/>) et crée les nœuds de périphérique en conséquence.

note: type: Content of: <book><chapter><section><tip><para>
en: If "<literal>/lib/modules/<emphasis>kernel-version</emphasis>/modules.dep</literal>" was not generated properly by <literal>depmod</literal>(8) for some reason, modules may not be loaded as expected by the udev system. Execute "<literal>depmod -a</literal>" to fix it.
fr: Si «&nbsp;<literal>/lib/modules/<emphasis>kernel-version</emphasis>/modules.dep</literal>&nbsp;» n’a pas été proprement créé par <literal>depmod</literal>(8) pour quelque raison, les modules peuvent ne pas être chargés par le système udev comme on le souhaiterait. Lancez «&nbsp;<literal>depmod -a</literal>&nbsp;» pour corriger ce problème.

note: type: Content of: <book><chapter><section><tip><para>
en: For mounting rules in "<literal>/etc/fstab</literal>", device nodes do not need to be static ones. You can use <ulink url="&uuid;">UUID</ulink> to mount devices instead of device names such as "<literal>/dev/sda</literal>".  See <xref linkend="_accessing_partition_using_uuid"/>.
fr: Les nœuds de périphériques n’ont pas besoin d’être statiques pour les règles de montage se trouvant dans «&nbsp;<literal>/etc/fstab</literal>&nbsp;». Vous pouvez utiliser <ulink url="&uuid;">UUID</ulink> à la place de leur nom de périphérique tel que«&nbsp;<literal>/dev/sda</literal>&nbsp;» pour monter les périphériques. Consultez <xref linkend="_accessing_partition_using_uuid"/>.

note: type: Content of: <book><chapter><section><para>
en: Since the udev system is somewhat a moving target, I leave details to other documentations and describe the minimum information here.
fr: Comme le système udev est une cible quelque peu mouvante, je laisse les détails pour d’autres documentations et je ne donnerai ici qu’un minimum d’informations.

note: type: Content of: <book><chapter><section><warning><para>
en: Don't try to run long running programs such as backup script with <literal>RUN</literal> in udev rules as mentioned in <literal>udev</literal>(7).  Please create a proper <literal>systemd.service</literal>(5) file and activate it, instead.  See <xref linkend="_mount_event_triggered_backup"/>.
fr: N’essayez pas d’exécuter des programmes d’exécution longue tels qu’un script de sauvegarde avec <literal>RUN</literal> dans les règles d’udev comme mentionné dans <literal>udev</literal>(7). Veuillez créer un fichier <literal>systemd.service</literal>(5) adéquat et l’activer (consulter la <xref linkend="_mount_event_triggered_backup"/>).

note: type: Content of: <book><chapter><section><title>
en: The kernel module initialization
fr: Initialisation des modules du noyau

note: type: Content of: <book><chapter><section><para>
en: The <literal>modprobe</literal>(8) program enables us to configure running Linux kernel from user process by adding and removing kernel modules.  The udev system (see <xref linkend="_the_udev_system"/>) automates its invocation to help the kernel module initialization.
fr: Le programme <literal>modprobe</literal>(8) nous permet de configurer, depuis un processus utilisateur, un noyau Linux en cours d’exécution en ajoutant ou en supprimant des modules du noyau. Le système udev (consultez <xref linkend="_the_udev_system"/>) en automatise l’appel afin d’aider à l’initialisation du module du noyau.

note: type: Content of: <book><chapter><section><para>
en: There are non-hardware modules and special hardware driver modules as the following which need to be pre-loaded by listing them in the "<literal>/etc/modules</literal>" file (see <literal>modules</literal>(5)).
fr: Il existe des modules non liés au matériel et des modules qui pilotent des éléments matériels particuliers comme les suivants qui demandent à être préchargés en les déclarant dans le fichier «&nbsp;<literal>/etc/modules</literal>&nbsp;» (consultez <literal>modules</literal>(5)).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&tuntap;">TUN/TAP</ulink> modules providing virtual Point-to-Point network device (TUN) and virtual Ethernet network device (TAP),
fr: les modules <ulink url="&tuntap;">TUN/TAP</ulink> fournissent un périphérique de réseau virtuel point-à-point (TUN) et un périphérique de réseau virtuel Ethernet (TAP)&nbsp;;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&netfilter;">netfilter</ulink> modules providing netfilter firewall capabilities (<literal>iptables</literal>(8), <xref linkend="_netfilter_infrastructure"/>), and
fr: les modules <ulink url="&netfilter;">netfilter</ulink> fournissent les fonctions de pare-feu netfilter (<literal>iptables</literal>(8), <xref linkend="_netfilter_infrastructure"/>)&nbsp;;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&watchdogtimer;">watchdog timer</ulink> driver modules.
fr: le module du pilote du <ulink url="&watchdogtimer;">temporisateur de chien de garde</ulink>.

note: type: Content of: <book><chapter><section><para>
en: The configuration files for the <literal>modprobe</literal>(8) program are located under the "<literal>/etc/modprobes.d/</literal>" directory as explained in <literal>modprobe.conf</literal>(5).  (If you want to avoid some kernel modules to be auto-loaded, consider to blacklist them in the "<literal>/etc/modprobes.d/blacklist</literal>" file.)
fr: Les fichiers de configuration du programme <literal>modprobe</literal>(8) se trouvent dans le répertoire «&nbsp;<literal>/etc/modprobes.d/</literal>&nbsp;» comme c’est expliqué dans <literal>modprobe.conf</literal>(5). (Si vous souhaitez que certains modules du noyau ne soient pas chargés automatiquement, vous pouvez les mettre en liste noire dans le fichier«&nbsp;<literal>/etc/modprobes.d/blacklist</literal>&nbsp;».)

note: type: Content of: <book><chapter><section><para>
en: The "<literal>/lib/modules/<emphasis>version</emphasis>/modules.dep</literal>" file generated by the <literal>depmod</literal>(8) program describes module dependencies used by the <literal>modprobe</literal>(8) program.
fr: Le fichier «&nbsp;<literal>/lib/modules/<emphasis>version</emphasis>/modules.dep</literal>&nbsp;» généré par le programme <literal>depmod</literal>(8) décrit les dépendances des modules utilisés par le programme <literal>modprobe</literal>(8).

note: type: Content of: <book><chapter><section><note><para>
en: If you experience module loading issues with boot time module loading or with <literal>modprobe</literal>(8), "<literal>depmod -a</literal>" may resolve these issues by reconstructing "<literal>modules.dep</literal>".
fr: Si vous rencontrez des problèmes de chargement de modules lors du chargement des modules au démarrage ou avec <literal>modprobe</literal>(8), «&nbsp;<literal>depmod -a</literal>&nbsp;» peut résoudre ces problèmes en reconstruisant «&nbsp;<literal>modules.dep</literal>&nbsp;».

note: type: Content of: <book><chapter><section><para>
en: The <literal>modinfo</literal>(8) program shows information about a Linux kernel module.
fr: Le programme <literal>modinfo</literal>(8) affiche des informations concernant les modules du noyau.

note: type: Content of: <book><chapter><section><para>
en: The <literal>lsmod</literal>(8) program nicely formats the contents of the "<literal>/proc/modules</literal>", showing what kernel modules are currently loaded.
fr: Le programme <literal>lsmod</literal>(8) formate de manière agréable le contenu de «&nbsp;<literal>/proc/modules</literal>&nbsp;», affichant quels sont les modules du noyau actuellement chargés.

note: type: Content of: <book><chapter><section><tip><para>
en: You can identify exact hardware on your system.  See <xref linkend="_hardware_identification"/>.
fr: Vous pouvez identifier le matériel exact installé sur votre système. Consultez <xref linkend="_hardware_identification"/>.

note: type: Content of: <book><chapter><section><tip><para>
en: You may configure hardware at boot time to activate expected hardware features. See <xref linkend="_hardware_configuration"/>.
fr: Vous pouvez configurer le matériel au moment du démarrage pour activer les fonctionnalités désirées de ce matériel. Consultez <xref linkend="_hardware_configuration"/>.

note: type: Content of: <book><chapter><section><tip><para>
en: You can probably add support for your special device by recompiling the kernel.  See <xref linkend="_the_kernel"/>.
fr: Vous pouvez probablement ajouter la prise en charge d’un périphérique particulier en recompilant le noyau. Consultez <xref linkend="_the_kernel"/>.

note: type: Content of: <book><chapter><title>
en: Authentication and access controls
fr: Contrôle d’authentification et d’accès

note: type: Content of: <book><chapter><para>
en: When a person (or a program) requests access to the system, authentication confirms the identity to be a trusted one.
fr: Lorsqu’une personne (ou un programme) demande l’accès au système, l’authentification confirme que l’identité est autorisée.

note: type: Content of: <book><chapter><warning><para>
en: Configuration errors of PAM may lock you out of your own system.  You must have a rescue CD handy or setup an alternative boot partition.  To recover, boot the system with them and correct things from there.
fr: Des erreurs de configuration de PAM peuvent vous mettre à la porte de votre propre système. Vous devez avoir un CD de secours prêt ou une partition de démarrage de remplacement. Pour restaurer, démarrez le système depuis l’un de ces moyens de secours et corrigez les choses depuis là.

note: type: Content of: <book><chapter><section><title>
en: Normal Unix authentication
fr: Authentification normale d’UNIX

note: type: Content of: <book><chapter><section><para>
en: Normal Unix authentication is provided by the <literal>pam_unix</literal>(8) module under the <ulink url="&pampluggableauthnticationmodules;">PAM (Pluggable Authentication Modules)</ulink>.  Its 3 important configuration files, with "<literal>:</literal>" separated entries, are the following.
fr: L’authentification normale d’UNIX est fournie par le module <literal>pam_unix</literal>(8) avec <ulink url="&pampluggableauthnticationmodules;">PAM (Pluggable Authentication Modules&nbsp;: «&nbsp;Modules attachables d’authentification&nbsp;») </ulink>. Il y a trois fichiers de configuration importants, dont les entrées sont séparées par des «&nbsp;<literal>:</literal>&nbsp;», ce sont&nbsp;:

note: type: Content of: <book><chapter><section><table><title>
en: 3 important configuration files for <literal>pam_unix</literal>(8)
fr: 3 fichiers de configuration importants pour <literal>pam_unix</literal>(8)

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: permission
fr: autorisation

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: user
fr: utilisateur

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: (sanitized) user account information
fr: informations des comptes utilisateurs (aseptisée)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: secure user account information
fr: informations sécurisées des comptes utilisateurs

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: group information
fr: informations des groupes

note: type: Content of: <book><chapter><section><para>
en: "<literal>/etc/passwd</literal>" contains the following.
fr: «&nbsp;<literal>/etc/passwd</literal>&nbsp;» contient ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><para>
en: As explained in <literal>passwd</literal>(5), each "<literal>:</literal>" separated entry of this file means the following.
fr: Comme il est expliqué dans <literal>passwd</literal>(5), les entrées de ce fichier, séparées par des «&nbsp;<literal>:</literal>&nbsp;», ont la signification suivante&nbsp;:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Login name
fr: nom de l’utilisateur pour la connexion&nbsp;;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Password specification entry
fr: entrée de spécification du mot de passe&nbsp;;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Numerical user ID
fr: identifiant numérique de l’utilisateur&nbsp;;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Numerical group ID
fr: identifiant numérique du groupe&nbsp;;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: User name or comment field
fr: nom de l’utilisateur ou champ de commentaire&nbsp;;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: User home directory
fr: répertoire personnel de l’utilisateur&nbsp;;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Optional user command interpreter
fr: interpréteur de commandes facultatif de l’utilisateur.

note: type: Content of: <book><chapter><section><para>
en: The second entry of "<literal>/etc/passwd</literal>" was used for the encrypted password entry.  After the introduction of "<literal>/etc/shadow</literal>", this entry is used for the password specification entry.
fr: La seconde entrée de «&nbsp;<literal>/etc/passwd</literal>&nbsp;» était autrefois utilisée comme entrée de mot de passe chiffré. Depuis l’introduction de «&nbsp;<literal>/etc/shadow</literal>&nbsp;», cette entrée est utilisée comme entrée de spécification du mot de passe.

note: type: Content of: <book><chapter><section><table><title>
en: The second entry content of "<literal>/etc/passwd</literal>"
fr: Contenu de la seconde entrée de «&nbsp;<literal>/etc/passwd</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: (empty)
fr: (vide)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: passwordless account
fr: compte sans mot de passe

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: the encrypted password is in "<literal>/etc/shadow</literal>"
fr: le mot de passe chiffré se trouve dans «&nbsp;<literal>/etc/shadow</literal>&nbsp;»

note: type: Content of: <book><chapter><section><para>
en: "<literal>/etc/shadow</literal>" contains the following.
fr: «&nbsp;<literal>/etc/shadow</literal>&nbsp;» contient ceci&nbsp;:

note: type: Content of: <book><chapter><section><para>
en: As explained in <literal>shadow</literal>(5), each "<literal>:</literal>" separated entry of this file means the following.
fr: Comme c’est expliqué dans <literal>shadow</literal>(5), les différentes entrées de ce fichier, séparées par des «&nbsp;<literal>:</literal>&nbsp;», ont les significations suivantes&nbsp;:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Encrypted password (The initial "<literal>$1$</literal>" indicates use of the MD5 encryption. The "*" indicates no login.)
fr: mot de passe chiffré (le «&nbsp;<literal>$1$</literal>&nbsp;» du début indique l’utilisation d’un chiffrement MD5. Le signe «&nbsp;*&nbsp;» indique que le compte ne peut pas se connecter)&nbsp;;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Date of the last password change, expressed as the number of days since Jan 1, 1970
fr: Date du dernier changement de mot de passe, exprimé en nombre de jours passés depuis le premier janvier 1970.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Number of days the user will have to wait before she will be allowed to change her password again
fr: nombre de jours avant qu’un utilisateur ne soit autorisé à changer à nouveau son mot de passe ;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Number of days after which the user will have to change her password
fr: nombre de jours avant que l’utilisateur ne soit tenu de changer son mot de passe ;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Number of days before a password is going to expire during which the user should be warned
fr: nombre de jours avant qu’un mot de passe n’arrive à expiration et durant lesquels l’utilisateur doit être averti&nbsp;;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Number of days after a password has expired during which the password should still be accepted
fr: nombre de jours durant lesquels un mot de passe devrait encore être accepté, passé sa date d’expiration ;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Date of expiration of the account, expressed as the number of days since Jan 1, 1970
fr: date d’expiration du compte, exprimée en nombre de jours passés depuis le premier janvier 1970 ;

note: type: Content of: <book><chapter><section><para>
en: "<literal>/etc/group</literal>" contains the following.
fr: «&nbsp;<literal>/etc/group</literal>&nbsp;» contient ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><para>
en: As explained in <literal>group</literal>(5), each "<literal>:</literal>" separated entry of this file means the following.
fr: Comme il est expliqué dans <literal>group</literal>(5), les entrées de ce fichier, séparées par des «&nbsp;<literal>:</literal>&nbsp;», ont la signification suivante&nbsp;:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Group name
fr: nom du groupe&nbsp;;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Encrypted password (not really used)
fr: mot de passe chiffré (non utilisé en pratique)&nbsp;;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: "," separated list of user names
fr: liste des noms d’utilisateurs séparés par des «&nbsp;,&nbsp;».

note: type: Content of: <book><chapter><section><note><para>
en: "<literal>/etc/gshadow</literal>" provides the similar function as "<literal>/etc/shadow</literal>" for "<literal>/etc/group</literal>" but is not really used.
fr: «&nbsp;<literal>/etc/gshadow</literal>&nbsp;» fournit les mêmes fonctions que «&nbsp;<literal>/etc/shadow</literal>&nbsp;» pour «&nbsp;<literal>/etc/group</literal>&nbsp;» mais n’est pas réellement utilisé.

note: type: Content of: <book><chapter><section><note><para>
en: The actual group membership of a user may be dynamically added if "<literal>auth optional pam_group.so</literal>" line is added to "<literal>/etc/pam.d/common-auth</literal>" and set it in "<literal>/etc/security/group.conf</literal>".  See <literal>pam_group</literal>(8).
fr: Le groupe d’appartenance réel d’un utilisateur peut être ajouté dynamiquement si la ligne «&nbsp;<literal>auth optional pam_group.so</literal>&nbsp;» est ajoutée à «&nbsp;<literal>/etc/pam.d/common-auth</literal>&nbsp;» et défini dans «&nbsp;<literal>/etc/security/group.conf</literal>&nbsp;». Consultez <literal>pam_group</literal>(8).

note: type: Content of: <book><chapter><section><note><para>
en: The <literal>base-passwd</literal> package contains an authoritative list of the user and the group: "<literal>/usr/share/doc/base-passwd/users-and-groups.html</literal>".
fr: Le paquet <literal>base-passwd</literal> contient une liste faisant autorité d’utilisateurs et de groupes&nbsp;: «&nbsp;<literal>/usr/share/doc/base-passwd/users-and-groups.html</literal>&nbsp;».

note: type: Content of: <book><chapter><section><title>
en: Managing account and password information
fr: Gestion des informations des comptes et des mots de passes

note: type: Content of: <book><chapter><section><para>
en: Here are few notable commands to manage account information.
fr: Voici quelques commandes importantes pour gérer les informations des comptes&nbsp;:

note: type: Content of: <book><chapter><section><table><title>
en: List of commands to manage account information
fr: Liste des commandes servant à gérer les informations des comptes

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: function
fr: fonction

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>getent passwd <emphasis>user_name</emphasis></literal>
fr: <literal>getent passwd <emphasis>nom_utilisateur</emphasis></literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: browse account information of "<literal><emphasis>user_name</emphasis></literal>"
fr: consulter les informations du compte «&nbsp;<literal><emphasis>nom_utilisateur</emphasis></literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>getent shadow <emphasis>user_name</emphasis></literal>
fr: <literal>getent shadow <emphasis>nom_utilisateur</emphasis></literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: browse shadowed account information of "<literal><emphasis>user_name</emphasis></literal>"
fr: consulter les informations cachées du compte «&nbsp;<literal><emphasis>nom_utilisateur</emphasis></literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>getent group <emphasis>group_name</emphasis></literal>
fr: <literal>getent group <emphasis>nom_groupe</emphasis></literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: browse group information of "<literal><emphasis>group_name</emphasis></literal>"
fr: consulter les informations du groupe «&nbsp;<literal><emphasis>nom_ groupe</emphasis></literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: manage password for the account
fr: gérer le mot de passe de ce compte

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: set one-time password for the account activation
fr: définir un mot de passe à usage unique pour l’activation du compte

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: manage password aging information
fr: gérer les informations de durée de validité du mot de passe

note: type: Content of: <book><chapter><section><para>
en: You may need to have the root privilege for some functions to work. See <literal>crypt</literal>(3) for the password and data encryption.
fr: Vous pouvez avoir besoin des droits de l’administrateur pour certaines fonctions. Consultez <literal>crypt</literal>(3) pour le chiffrement des mots de passe et des données.

note: type: Content of: <book><chapter><section><note><para>
en: On the system set up with PAM and NSS as the Debian <ulink url="&salsa;">salsa</ulink> machine, the content of local "<literal>/etc/passwd</literal>", "<literal>/etc/group</literal>" and "<literal>/etc/shadow</literal>" may not be actively used by the system.  Above commands are valid even under such environment.
fr: Sur les systèmes configurés avec PAM et NSS comme la machine <ulink url="&salsa;">salsa</ulink> de Debian, le contenu des fichiers locaux «&nbsp;<literal>/etc/passwd</literal>&nbsp;», «&nbsp;<literal>/etc/group</literal>&nbsp;» et «&nbsp;<literal>/etc/shadow</literal>&nbsp;» peut ne pas être utilisé de manière active par le système. Le commandes ci-dessus restent valables même sous un tel environnement.

note: type: Content of: <book><chapter><section><title>
en: Good password
fr: Mot de passe de qualité

note: type: Content of: <book><chapter><section><para>
en: When creating an account during your system installation or with the <literal>passwd</literal>(1) command, you should choose a <ulink url="&goodpassword;">good password</ulink> which consists of at least 6 to 8 characters including one or more characters from each of the following sets according to <literal>passwd</literal>(1).
fr: Lors de la création d’un mot de passe à l’installation de votre système ou avec la commande <literal>passwd</literal>(1), il vous faudra choisir un <ulink url="&goodpassword;">bon mot de passe</ulink> composé d’au moins 6 à 8 caractères, comprenant au moins un des caractères appartenant à l’ensemble suivant conformément à <literal>passwd</literal>(1)&nbsp;:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Lower case alphabetics
fr: caractères alphabétiques en minuscules&nbsp;;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Digits 0 through 9
fr: chiffres de 0 à 9&nbsp;;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Punctuation marks
fr: marques de ponctuation.

note: type: Content of: <book><chapter><section><warning><para>
en: Do not choose guessable words for the password. Account name, social security number, phone number, address, birthday, name of your family members or pets, dictionary words, simple sequence of characters such as "12345" or "qwerty", … are all bad choice for the password.
fr: Ne choisissez pas des mots qui se devinent aisément pour le mot de passe. Les noms de compte, les numéros de sécurité sociale, les numéros de téléphone, les adresses, les dates anniversaire, les noms des membres de votre famille ou de vos animaux domestiques, les mots du dictionnaire, les suites simples de caractères telles que «&nbsp;12345&nbsp;» ou «&nbsp;qwerty&nbsp;»… constituent tous de mauvais choix pour le mot de passe.

note: type: Content of: <book><chapter><section><title>
en: Creating encrypted password
fr: Créer un mot de passe chiffré

note: type: Content of: <book><chapter><section><para>
en: There are independent tools to <ulink url="&generateencrypteasswordswithsalt;">generate encrypted passwords with salt</ulink>.
fr: Il existe des outils autonomes permettant de <ulink url="&generateencrypteasswordswithsalt;">créer des mots de passe chiffrés à partir d’une «&nbsp;semence&nbsp;»</ulink>.

note: type: Content of: <book><chapter><section><table><title>
en: List of tools to generate password
fr: Liste d’outils permettant de générer des mots de passe

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: over-featured front end to the <literal>crypt</literal>(3) library
fr: frontal de la bibliothèque <literal>crypt</literal>(3) avec fonctionnalités surabondantes

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compute password hashes (OpenSSL). <literal>passwd</literal>(1ssl)
fr: calculer le hachage du mot de passe (OpenSSL). <literal>passwd</literal>(1ssl)

note: type: Content of: <book><chapter><section><title>
en: PAM and NSS
fr: PAM et NSS

note: type: Content of: <book><chapter><section><para>
en: Modern <ulink url="&unixlike;">Unix-like</ulink> systems such as the Debian system provide <ulink url="&pampluggableauthnticationmodules;">PAM (Pluggable Authentication Modules)</ulink> and <ulink url="&nssnameserviceswitch;">NSS (Name Service Switch)</ulink> mechanism to the local system administrator to configure his system.  The role of these can be summarizes as the following.
fr: De nombreux systèmes modernes <ulink url="&unixlike;">semblable à UNIX</ulink>, comme le système Debian, fournissent les mécanismes <ulink url="&pampluggableauthnticationmodules;">PAM (Pluggable Authentication Modules)</ulink> et <ulink url="&nssnameserviceswitch;">NSS (Name Service Switch)</ulink> pour la configuration du système par l’administrateur local. Leur rôle peut être résumé de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: PAM offers a flexible authentication mechanism used by the application software thus involves password data exchange.
fr: PAM offre un mécanisme d’authentification souple qui est utilisé par les logiciels applicatifs lorsqu’ils ont besoins d’échanger des mots de passe.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: NSS offers a flexible name service mechanism which is frequently used by the <ulink url="&cstandardlibrary;">C standard library</ulink> to obtain the user and group name for programs such as <literal>ls</literal>(1) and <literal>id</literal>(1).
fr: NSS fournit un mécanisme souple de service de noms qui est fréquemment utilisé par la <ulink url="&cstandardlibrary;">bibliothèque standard C</ulink> pour obtenir le nom de groupe de programmes comme <literal>ls</literal>(1) et <literal>id</literal>(1).

note: type: Content of: <book><chapter><section><para>
en: These PAM and NSS systems need to be configured consistently.
fr: Ces systèmes PAM et NSS doivent être configurés de manière cohérente.

note: type: Content of: <book><chapter><section><para>
en: The notable packages of PAM and NSS systems are the following.
fr: Les paquets importants des systèmes PAM et NSS sont les suivants&nbsp;:

note: type: Content of: <book><chapter><section><table><title>
en: List of notable PAM and NSS systems
fr: Liste des paquets importants des systèmes PAM et NNS

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Pluggable Authentication Modules (basic service)
fr: Modules attachables d’authentification (PAM) (service de base)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Pluggable Authentication Module allowing LDAP interfaces
fr: Modules attachables d’authentification (PAM) permettant l’utilisation d’interfaces LDAP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Pluggable Authentication Module to register user sessions for <literal>logind</literal>
fr: Modules attachables d’authentification (PAM) pour enregistrer des sessions d’utilisateur pour <literal>logind</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Pluggable Authentication Modules (documentation in html and text)
fr: Modules attachables d’authentification (PAM) (documentation en HTML et texte)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU C Library: Shared libraries which also provides "Name Service Switch" service
fr: bibliothèque GNU C Library&nbsp;: bibliothèques partagées qui fournissent aussi le service «&nbsp;Name Service Switch&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU C Library: Manpages
fr: bibliothèque GNU C&nbsp;: pages de manuel

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU C Library: Reference manual in info, pdf and html format (non-free)
fr: bibliothèque GNU C&nbsp;: manuel de référence dans les formats info, pdf et html (non libre)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: NSS module for Multicast DNS name resolution
fr: module NSS pour la résolution des noms DNS Multicast

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: NSS module for using LDAP as a naming service
fr: module NSS pour l’utilisation de LDAP comme service de nommage

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: "The Linux-PAM System Administrators' Guide" in <literal>libpam-doc</literal> is essential for learning PAM configuration.
fr: «&nbsp;The Linux-PAM System Administrators' Guide&nbsp;» de <literal>libpam-doc</literal> est essentiel à l’apprentissage de la configuration de PAM.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: "System Databases and Name Service Switch" section in <literal>glibc-doc-reference</literal> is essential for learning NSS configuration.
fr: La section «&nbsp;System Databases and Name Service Switch&nbsp;» de <literal>glibc-doc-reference</literal> est essentielle pour l’apprentissage de la configuration de NSS.

note: type: Content of: <book><chapter><section><note><para>
en: You can see more extensive and current list by "<literal>aptitude search 'libpam-|libnss-'</literal>" command.  The acronym NSS may also mean "Network Security Service" which is different from "Name Service Switch".
fr: Vous en trouverez une liste plus complète et actuelle avec la commande «&nbsp;<literal>aptitude search 'libpam-|libnss-'</literal>&nbsp;». L’acronyme NSS peut aussi signifier «&nbsp;Network Security Service&nbsp;» qui est différent de «&nbsp;Name Service Switch&nbsp;».

note: type: Content of: <book><chapter><section><note><para>
en: PAM is the most basic way to initialize environment variables for each program with the system wide default value.
fr: PAM est la manière la plus élémentaire d’initialiser des variables d’environnement pour tous les programmes avec des valeurs par défaut valables pour l’ensemble du système.

note: type: Content of: <book><chapter><section><para>
en: Under <ulink url="&systemd;">systemd</ulink>, <literal>libpam-systemd</literal> package is installed to manage user logins by registering user sessions in the <literal>systemd</literal> control group hierarchy for <ulink url="&logind;">logind</ulink>.  See <literal>systemd-logind</literal>(8), <literal>logind.conf</literal>(5), and <literal>pam_systemd</literal>(8).
fr: Sous <ulink url="&systemd;">systemd</ulink>, le paquet <literal>libpam-systemd</literal> est installé pour gérer les connexions utilisateur en enregistrant les sessions utilisateur dans la hiérarchie de groupes de contrôle de <literal>systemd</literal> pour <ulink url="&logind;">logind</ulink>. Voir <literal>systemd-logind</literal>(8), <literal>logind.conf</literal>(5) et <literal>pam_systemd</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: Configuration files accessed by PAM and NSS
fr: Fichiers de configuration auxquels accèdent PAM et NSS

note: type: Content of: <book><chapter><section><section><para>
en: Here are a few notable configuration files accessed by PAM and NSS.
fr: Voici quelques fichiers de configuration importants auxquels PAM et NSS peuvent accéder&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of configuration files accessed by PAM and NSS
fr: Liste des fichiers de configuration auxquels PAM et NSS accèdent

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: configuration file
fr: fichier de configuration

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>/etc/pam.d/<emphasis>program_name</emphasis></literal>
fr: <literal>/etc/pam.d/<emphasis>nom_programme</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set up PAM configuration for the "<literal><emphasis>program_name</emphasis></literal>" program; see <literal>pam</literal>(7) and <literal>pam.d</literal>(5)
fr: définir la configuration de PAM pour le «&nbsp;<literal><emphasis>nom_programme</emphasis></literal>&nbsp;», consultez <literal>pam</literal>(7) et <literal>pam.d</literal>(5)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set up NSS configuration with the entry for each service. See <literal>nsswitch.conf</literal>(5)
fr: définir la configuration de NSS avec une entrée pour chaque service. Consultez <literal>nsswitch.conf</literal>(5)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: limit the user login by the <literal>pam_nologin</literal>(8) module
fr: limiter la connexion de l’utilisateur à l’aide du module <literal>pam_nologin</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: limit the tty for the root access by the <literal>pam_securetty</literal>(8) module
fr: limiter l’accès de l’administrateur à certains tty à l’aide du module <literal>pam_securetty</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set access limit by the <literal>pam_access</literal>(8) module
fr: limiter les accès à l’aide du module <literal>pam_access</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set group based restraint by the <literal>pam_group</literal>(8) module
fr: définir les limitations en fonction du groupe à l’aide du module <literal>pam_group</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set environment variables by the <literal>pam_env</literal>(8) module
fr: définir des variables d’environnement à l’aide du module <literal>pam_env</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set additional environment variables by the <literal>pam_env</literal>(8) module with the "<literal>readenv=1</literal>" argument
fr: définir des variables d’environnement supplémentaires à l’aide du module <literal>pam_env</literal>(8) avec le paramètre «&nbsp;<literal>readenv=1</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set locale by <literal>pam_env</literal>(8) module with the "<literal>readenv=1 envfile=/etc/default/locale</literal>" argument (Debian)
fr: définir les paramètres linguistiques («&nbsp;locale&nbsp;») à l’aide du module <literal>pam_env</literal>(8) avec le paramètre «&nbsp;<literal>readenv=1 envfile=/etc/default/locale</literal>&nbsp;» (Debian)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set resource restraint (ulimit, core, …) by the <literal>pam_linits</literal>(8) module
fr: définir les limitations de ressources (ulimit, core, …) à l’aide du module <literal>pam_linits</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set time restraint by the <literal>pam_time</literal>(8) module
fr: définir les restrictions de temps à l’aide du module <literal>pam_time</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set <literal>systemd</literal> login manager configuration (see <literal>logind.conf</literal>(5) and <literal>systemd-logind.service</literal>(8))
fr: définir la configuration du gestionnaire de login de <literal>systemd</literal> (voir <literal>logind.conf</literal>(5) et <literal>systemd-logind.service</literal>(8))

note: type: Content of: <book><chapter><section><section><para>
en: The limitation of the password selection is implemented by the PAM modules, <literal>pam_unix</literal>(8) and <literal>pam_cracklib</literal>(8). They can be configured by their arguments.
fr: Les limitations dans la sélection des mots de passe est implémentée par les modules PAM <literal>pam_unix</literal>(8) et <literal>pam_cracklib</literal>(8). Ils peuvent être configurés à l’aide de leurs paramètres.

note: type: Content of: <book><chapter><section><section><tip><para>
en: PAM modules use suffix "<literal>.so</literal>" for their filenames.
fr: Les noms de fichiers des modules PAM ont le suffixe «&nbsp;<literal>.so</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: The modern centralized system management
fr: Le système de gestion centralisée moderne

note: type: Content of: <book><chapter><section><section><para>
en: The modern centralized system management can be deployed using the centralized <ulink url="&lightweightdireccessprotocolldap;">Lightweight Directory Access Protocol (LDAP)</ulink> server to administer many Unix-like and non-Unix-like systems on the network.  The open source implementation of the Lightweight Directory Access Protocol is <ulink url="&openldapsoftware;">OpenLDAP Software</ulink>.
fr: La gestion centralisée du système peut être mise en œuvre en utilisant le serveur centralisé <ulink url="&lightweightdireccessprotocolldap;">LDAP Protocole léger d’accès aux répertoires («&nbsp;Lightweight Directory Access Protocol&nbsp;»)</ulink> pour administrer de nombreux systèmes semblables à UNIX ou autres sur le réseau. Le <ulink url="&openldapsoftware;">logiciel OpenLDAP</ulink> est l’implémentation à sources ouvertes du protocole LDAP.

note: type: Content of: <book><chapter><section><section><para>
en: The LDAP server provides the account information through the use of PAM and NSS with <literal>libpam-ldapd</literal> and <literal>libnss-ldapd</literal> packages for the Debian system. Several actions are required to enable this (I have not used this setup and the following is purely secondary information.  Please read this in this context.).
fr: Sur un système Debian, le serveur LDAP fournit les informations de compte en utilisant PAM et de NSS avec les paquets <literal>libpam-ldapd</literal> et <literal>libnss-ldapd</literal>. Un certain nombre d’actions sont nécessaires pour l’activer (je n’ai pas utilisé cette configuration et ce qui suit est une information secondaire, veuillez la lire dans ce contexte)&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: You set up a centralized LDAP server by running a program such as the stand-alone LDAP daemon, <literal>slapd</literal>(8).
fr: définissez un serveur LDAP centralisé en faisant tourner un programme tel que le démon LDAP, <literal>slapd</literal>(8)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: You change the PAM configuration files in the "<literal>/etc/pam.d/</literal>" directory to use "<literal>pam_ldap.so</literal>" instead of the default "<literal>pam_unix.so</literal>".
fr: modifiez les fichiers de configuration de PAM dans le répertoire «&nbsp;<literal>/etc/pam.d/</literal>&nbsp;» pour utiliser «&nbsp;<literal>pam_ldap.so</literal>&nbsp;» plutôt que le module par défaut «&nbsp;<literal>pam_unix.so</literal>&nbsp;»&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: You change the NSS configuration in the "<literal>/etc/nsswitch.conf</literal>" file to use "<literal>ldap</literal>" instead of the default ("<literal>compat</literal>" or "<literal>file</literal>").
fr: modifiez la configuration de NSS dans le fichier «&nbsp;<literal>/etc/nsswitch.conf</literal>&nbsp;» pour utiliser «&nbsp;<literal>ldap</literal>&nbsp;» plutôt que ce qui s’y trouve par défaut («&nbsp;<literal>compat</literal>&nbsp;» ou «&nbsp;<literal>file</literal>&nbsp;»)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: You must make <literal>libpam-ldapd</literal> to use <ulink url="&sslortls;">SSL (or TLS)</ulink> connection for the security of password.
fr: vous devez configurer <literal>libpam-ldapd</literal> de manière à ce qu’il utilise une connexion <ulink url="&sslortls;">SSL (ou TLS)</ulink> pour la sécurité du mot de passe&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: You may make <literal>libnss-ldapd</literal> to use <ulink url="&sslortls;">SSL (or TLS)</ulink> connection to ensure integrity of data at the cost of the LDAP network overhead.
fr: vous pouvez configurer <literal>libnss-ldapd</literal> de manière à ce qu’il utilise une connexion <ulink url="&sslortls;">SSL (ou TLS)</ulink> afin d’assurer l’intégrité des données au prix d’une surcharge du réseau LDAP&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: You should run <literal>nscd</literal>(8) locally to cache any LDAP search results in order to reduce the LDAP network traffic.
fr: Afin de réduire le trafic réseau de LDAP, vous devrez faire tourner <literal>nscd</literal>(8) localement pour mettre en cache les résultats de recherche de LDAP .

note: type: Content of: <book><chapter><section><section><para>
en: Similarly, you can set up alternative centralized systems with other methods.
fr: De manière similaire, vous pouvez mettre en œuvre des systèmes centralisés de remplacement avec d’autres méthodes.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Integration of user and group with the Windows system.
fr: Intégration d’utilisateur et de groupe au système Windows.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Access <ulink url="&windowsdomain;">Windows domain</ulink> services by the <literal>winbind</literal> and <literal>libpam_winbind</literal> packages.
fr: Accès aux services de <ulink url="&windowsdomain;">Domaine (Microsoft)</ulink> avec les paquets <literal>winbind</literal> et <literal>libpam_winbind</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: See <literal>winbindd</literal>(8) and <ulink url="&integratingmswinetworkswithsamba;">Integrating MS Windows Networks with Samba</ulink>.
fr: Consultez <literal>winbindd</literal>(8) et <ulink url="&integratingmswinetworkswithsamba;">Intégration de réseaux MS Windows avec Samba</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Integration of user and group with the legacy Unix-like system.
fr: Intégration d’utilisateur et de groupe à l’ancien système de type UNIX.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Access <ulink url="&nisoriginallycalledyp;">NIS (originally called YP)</ulink> or <ulink url="&nis;">NIS+</ulink> by the <literal>nis</literal> package.
fr: Accès à <ulink url="&nisoriginallycalledyp;">NIS (appelé initialement YP)</ulink> ou <ulink url="&nis;">NIS+</ulink> avec le paquet <literal>nis</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: See <ulink url="&thelinuxnisypnysnishowto;">The Linux NIS(YP)/NYS/NIS+ HOWTO</ulink>.
fr: Consultez <ulink url="&thelinuxnisypnysnishowto;">Le Linux NIS(YP)/NYS/NIS+ HOWTO</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: "Why GNU su does not support the wheel group"
fr: «&nbsp;Pourquoi la commande su de GNU ne gère-t-elle pas le groupe wheel&nbsp;»

note: type: Content of: <book><chapter><section><section><para>
en: This is the famous phrase at the bottom of the old "<literal>info su</literal>" page by Richard M. Stallman.  Not to worry: the current <literal>su</literal> command in Debian uses PAM, so that one can restrict the ability to use <literal>su</literal> to the <literal>root</literal> group by enabling the line with "<literal>pam_wheel.so</literal>" in "<literal>/etc/pam.d/su</literal>".
fr: C’est la célèbre phrase de Richard M. Stallman en bas de l’ancienne page <literal>info su</literal>. Ne pas s’inquiéter&nbsp;: la commande <literal>su</literal> actuelle de &debian; utilise PAM, on peut donc restreindre l’accès de <literal>su</literal> au groupe <literal>root</literal> en activant la ligne de «&nbsp;<literal>/etc/pam.d/su</literal>&nbsp;»comportant «&nbsp;<literal>pam_wheel.so</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: Stricter password rule
fr: Règle de mots de passe plus stricte

note: type: Content of: <book><chapter><section><section><para>
en: Installing the <literal>libpam-cracklib</literal> package enables you to force stricter password rule.
fr: L’installation du paquet <literal>libpam-cracklib</literal> permet d’obliger à suivre une règle plus sévère pour les mots de passe.

note: type: Content of: <book><chapter><section><section><para>
en: On a typical GNOME system which automatically installs <literal>libpam-gnome-keyring</literal>, "<literal>/etc/pam.d/common-password</literal>" looks like:
fr: Sur un système GNOME typique qui installe automatiquement <literal>libpam-gnome-keyring</literal>, « <literal>/etc/pam.d/common-password</literal> » ressemble à :

note: type: Content of: <book><chapter><section><title>
en: Security of authentication
fr: Sécurité de l’authentification

note: type: Content of: <book><chapter><section><note><para>
en: The information here <emphasis role="strong">may not be sufficient</emphasis> for your security needs but it should be a <emphasis role="strong">good start</emphasis>.
fr: Les informations données ici pourraient ne répondre <emphasis role="strong">que partiellement</emphasis> à vos besoins en matière de sécurité mais elles devraient néanmoins constituer <emphasis role="strong">un bon point de départ</emphasis>.

note: type: Content of: <book><chapter><section><section><title>
en: Secure password on the Internet
fr: Mot de passe sûr avec Internet

note: type: Content of: <book><chapter><section><section><para>
en: Many popular transportation layer services communicate messages including password authentication in the plain text. It is very bad idea to transmit password in the plain text over the wild Internet where it can be intercepted.  You can run these services over "<ulink url="&transportlayersecurity;">Transport Layer Security</ulink>" (TLS) or its predecessor, "Secure Sockets Layer" (SSL) to secure entire communication including password by the encryption.
fr: La couche de transport de nombreux services populaires communique les messages, y compris les mots de passe d’authentification, en texte clair. C’est une très mauvaise idée de transmettre un mot de passe en texte clair dans la jungle d’Internet où il peut être intercepté. Vous pouvez faire tourner des services sur une couche de transport sécurisée «&nbsp;<ulink url="&transportlayersecurity;">Sécurité de la couche de transport («&nbsp;Transport Layer Security&nbsp;»)</ulink>&nbsp;» (TLS) ou son prédécesseur «&nbsp;Secure Sockets Layer&nbsp;» (SSL) pour sécuriser par chiffrement la communication dans son ensemble, y compris le mot de passe.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of insecure and secure services and ports
fr: Liste des services et ports sûrs et non sûrs

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: insecure service name
fr: nom de service non sûr

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: secure service name
fr: nom de service sûr

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: smtp (mail)
fr: smtp (courrier électronique)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ftp-data
fr: données ftp

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ftps-data
fr: données ftps

note: type: Content of: <book><chapter><section><section><para>
en: The encryption costs CPU time.  As a CPU friendly alternative, you can keep communication in plain text while securing just the password with the secure authentication protocol such as "Authenticated Post Office Protocol" (APOP) for POP and "Challenge-Response Authentication Mechanism MD5" (CRAM-MD5) for SMTP and IMAP.  (For sending mail messages over the Internet to your mail server from your mail client, it is recently popular to use new message submission port 587 instead of traditional SMTP port 25 to avoid port 25 blocking by the network provider while authenticating yourself with CRAM-MD5.)
fr: Le chiffrement coûte du temps processeur. Comme solution de remplacement pour économiser du temps processeur, vous pouvez continuer à effectuer les communications en texte clair tout en ne sécurisant que le mot de passe avec un protocole d’authentification sécurisé comme «&nbsp;Authenticated Post Office Protocol&nbsp;» (APOP) pour POP et «&nbsp;Challenge-Response Authentication Mechanism MD5&nbsp;» (CRAM-MD5) pour SMTP et IMAP. (Depuis peu, pour envoyer des messages de courrier électronique au travers d’internet à votre serveur de courrier depuis votre client de courrier, il est devenu habituel d’utiliser le port 587 en remplacement du port SMTP 25 habituel pour soumettre le courrier afin d’éviter le blocage du port 25 par le fournisseur d’accès au réseau tout en vous authentifiant avec CRAM-MD5.)

note: type: Content of: <book><chapter><section><section><title>
en: Secure Shell
fr: Le shell sûr (Secure Shell)

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&secureshellssh;">Secure Shell (SSH)</ulink> program provides secure encrypted communications between two untrusted hosts over an insecure network with the secure authentication. It consists of the <ulink url="&openssh;">OpenSSH</ulink> client, <literal>ssh</literal>(1), and the <ulink url="&openssh;">OpenSSH</ulink> daemon, <literal>sshd</literal>(8).  This SSH can be used to tunnel an insecure protocol communication such as POP and X securely over the Internet with the port forwarding feature.
fr: Le programme <ulink url="&secureshellssh;">SSH, Shell sûr</ulink> («&nbsp;Secure Shell&nbsp;») permet une communication chiffrée sûre entre deux machines qui ne sont pas «&nbsp;de confiance&nbsp;» au travers d’un réseau non sûr avec une authentification sûre. Il est constitué du client <ulink url="&openssh;">OpenSSH</ulink>, de <literal>ssh</literal>(1), et du démon <ulink url="&openssh;">OpenSSH</ulink>, <literal>sshd</literal> (8). SSH peut être utilisé pour «&nbsp;tunneler&nbsp;» de manière sécurisée un protocole de communications non sûr tel que POP et X au travers d’Internet à l’aide de la fonctionnalité de transfert de port.

note: type: Content of: <book><chapter><section><section><para>
en: The client tries to authenticate itself using host-based authentication, public key authentication, challenge-response authentication, or password authentication.  The use of public key authentication enables the remote password-less login. See <xref linkend="_the_remote_access_server_and_utilities_ssh"/>.
fr: Le client essaie de s’authentifier en utilisant l’authentification basée sur l’hôte, une clé publique d’authentification, une authentification par question-réponse ou une authentification par mot de passe. L’utilisation d’une authentification par clé publique permet la connexion à distance sans mot de passe. Consultez <xref linkend="_the_remote_access_server_and_utilities_ssh"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Extra security measures for the Internet
fr: Mesures de sécurité supplémentaires pour Internet

note: type: Content of: <book><chapter><section><section><para>
en: Even when you run secure services such as <ulink url="&secureshellssh;">Secure Shell (SSH)</ulink> and <ulink url="&pointtopointtunnlingprotocolpptp;">Point-to-point tunneling protocol (PPTP)</ulink> servers, there are still chances for the break-ins using brute force password guessing attack etc. from the Internet.  Use of the firewall policy (see <xref linkend="_netfilter_infrastructure"/>) together with the following security tools may improve the security situation.
fr: Même lorsque vous exécutez des services sécurisés tels que des serveurs <ulink url="&secureshellssh;">Secure Shell (SSH)</ulink> ou <ulink url="&pointtopointtunnlingprotocolpptp;">PPTP (protocole de tunnel point-à-point)</ulink>, il existe toujours des risques d’intrusion à l’aide d’une attaque par force brute pour deviner le mot de passe, etc., à partir d’Internet. L’utilisation d’une politique de pare-feu (voir <xref linkend="_netfilter_infrastructure"/>) avec les outils de sécurité suivants peut améliorer la situation en matière de sécurité.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of tools to provide extra security measures
fr: Liste des outils fournissant des mesures de sécurité supplémentaires

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: small port-knock daemon <literal>knockd</literal>(1) and client <literal>knock</literal>(1)
fr: petit démon de « tocage à la porte » <literal>knockd</literal>(1) et client <literal>knock</literal>(1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ban IPs that cause multiple authentication errors
fr: bannir les IP qui provoquent des erreurs d’authentification multiples

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: lock out remote attackers trying password guessing
fr: verrouiller les attaquants distants cherchant à deviner le mot de passe

note: type: Content of: <book><chapter><section><section><title>
en: Securing the root password
fr: sécuriser le mot de passe de l’administrateur

note: type: Content of: <book><chapter><section><section><para>
en: To prevent people to access your machine with root privilege, you need to make following actions.
fr: Afin d’éviter que des personnes accèdent à votre machine avec les privilèges de l’administrateur, vous devez prendre les mesures suivantes&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Prevent physical access to the hard disk
fr: rendre impossible l’accès physique au disque dur&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Lock UEFI/BIOS and prevent booting from the removable media
fr: verrouiller l’UEFI/BIOS et empêcher le démarrage à partir du support amovible

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Set password for GRUB interactive session
fr: définir un mot de passe pour la session interactive de GRUB&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Lock GRUB menu from editing
fr: verrouiller l’édition du menu de GRUB.

note: type: Content of: <book><chapter><section><section><para>
en: With physical access to hard disk, resetting the password is relatively easy with following steps.
fr: Avec un accès physique au disque, réinitialiser le mot de passe est relativement facile en suivant les étapes suivantes&nbsp;:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Move the hard disk to a PC with CD bootable UEFI/BIOS.
fr: Monter le disque dur sur un PC ayant un UEFI/BIOS amorçable depuis un CD.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Boot system with a rescue media (Debian boot disk, Knoppix CD, GRUB CD, …).
fr: Démarrer le système avec un média de secours (disque d’amorçage de Debian, CD Knoppix, CD GRUB…).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Mount root partition with read/write access.
fr: Monter la partition racine avec les droits en lecture et écriture.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Edit "<literal>/etc/passwd</literal>" in the root partition and make the second entry for the <literal>root</literal> account empty.
fr: Éditer «&nbsp;<literal>/etc/passwd</literal>&nbsp;» de la partition racine et vider la seconde entrée du compte <literal>root</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: If you have edit access to the GRUB menu entry (see <xref linkend="_stage_2_the_boot_loader"/>) for <literal>grub-rescue-pc</literal> at boot time, it is even easier with following steps.
fr: Si vous avez l’accès en édition au menu GRUB (consultez <xref linkend="_stage_2_the_boot_loader"/>), avec <literal>grub-rescue-pc</literal>, il est encore plus simple d’effectuer les étapes suivantes au moment du démarrage&nbsp;:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Boot system with the kernel parameter changed to something like "<literal>root=/dev/hda6 rw init=/bin/sh</literal>".
fr: Démarrer le système avec les paramètres du noyau modifiés en quelque chose qui ressemble à «&nbsp;<literal>root=/dev/hda6 rw init=/bin/sh</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Edit "<literal>/etc/passwd</literal>" and make the second entry for the <literal>root</literal> account empty.
fr: Éditer «&nbsp;<literal>/etc/passwd</literal>&nbsp;» et vider la seconde entrée du compte <literal>root</literal>.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Reboot system.
fr: Redémarrer le système.

note: type: Content of: <book><chapter><section><section><para>
en: The root shell of the system is now accessible without password.
fr: L’interpréteur de commandes de l’administrateur est maintenant accessible sans mot de passe.

note: type: Content of: <book><chapter><section><section><note><para>
en: Once one has root shell access, he can access everything on the system and reset any passwords on the system.  Further more, he may compromise password for all user accounts using brute force password cracking tools such as <literal>john</literal> and <literal>crack</literal> packages (see <xref linkend="_system_security_and_integrity_check"/>).  This cracked password may lead to compromise other systems.
fr: Une fois que quelqu’un a accès à l’interpréteur de commandes de l’administrateur, il peut accéder à l’ensemble du système et en réinitialiser tous les mots de passe. De plus, il peut compromettre le mot de passe de n’importe quel utilisateur en utilisant des outils de cassage de mots de passe par force brute tels que les paquets <literal>john</literal> et <literal>crack</literal> (consultez <xref linkend="_system_security_and_integrity_check"/>). Ces mots de passes cassés peuvent permettre de compromettre d’autres systèmes.

note: type: Content of: <book><chapter><section><section><para>
en: The only reasonable software solution to avoid all these concerns is to use software encrypted root partition (or "<literal>/etc</literal>" partition) using <ulink url="&dmcrypt;">dm-crypt</ulink> and initramfs (see <xref linkend="_data_encryption_tips"/>).  You always need password to boot the system, though.
fr: La seule solution logicielle raisonnable pour éviter tout ça est d’utiliser une partition racine (ou une partition «&nbsp;<literal>/etc</literal>&nbsp;») chiffrée par logiciel en utilisant <ulink url="&dmcrypt;">dm-crypt</ulink> et initramfs (consultez <xref linkend="_data_encryption_tips"/>). Vous aurez alors toujours besoin d’un mot de passe pour vous connecter au système.

note: type: Content of: <book><chapter><section><title>
en: Other access controls
fr: Autres contrôles d’accès

note: type: Content of: <book><chapter><section><para>
en: There are access controls to the system other than the password based authentication and file permissions.
fr: Il existe des contrôles d’accès au système autres que l’authentification par mot de passe et les autorisations de fichier.

note: type: Content of: <book><chapter><section><note><para>
en: See <xref linkend="_alt_sysrq_key"/> for restricting the kernel <ulink url="&secureattentionkeysak;">secure attention key (SAK)</ulink> feature.
fr: Consultez <xref linkend="_alt_sysrq_key"/> pour restreindre la fonctionnalité de <ulink url="&secureattentionkeysak;">touche d’appel sécurisée (SAK) («&nbsp;secure attention key&nbsp;»)</ulink> du noyau.

note: type: Content of: <book><chapter><section><section><title>
en: Access control lists (ACLs)
fr: Listes de contrôle d’accès (ACL)

note: type: Content of: <book><chapter><section><section><para>
en: ACLs are a superset of the regular permissions as explained in <xref linkend="_filesystem_permissions"/>.
fr: Les ACL sont un sur-ensemble des permissions normales comme expliqué dans la <xref linkend="_filesystem_permissions"/>.

note: type: Content of: <book><chapter><section><section><para>
en: You encounter ACLs in action on modern desktop environment.  When a formatted USB storage device is auto mounted as, e.g., "<literal>/media/penguin/USBSTICK</literal>", a normal user <literal>penguin</literal> can execute:
fr: Les ACL sont utilisées dans les environnements de bureau modernes. Quand un périphérique USB formaté de stockage est auto-monté, comme par exemple « <literal>/media/penguin/SBSTICK</literal> », un utilisateur <literal>penguin</literal> normal peut exécuter :

note: type: Content of: <book><chapter><section><section><para>
en: "<literal>+</literal>" in the 11th column indicates ACLs are in action.  Without ACLs, a normal user <literal>penguin</literal> shouldn't be able to list like this since <literal>penguin</literal> isn't in <literal>root</literal> group.  You can see ACLs as:
fr: « <literal>+</literal> » dans la 11ème colonne indique que les ACL sont actives. Sans ACL, un utilisateur <literal>penguin</literal> normal ne pourrait réaliser une telle liste puisque <literal>penguin</literal> n’est pas dans le groupe <literal>root</literal>. Les ACL peuvent être vues comme :

note: type: Content of: <book><chapter><section><section><para>
en: Here:
fr: Ici :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>user::rwx</literal>", "<literal>group::---</literal>", and "<literal>other::---</literal>" correspond to the regular owner, group, and other permissions.
fr: "<literal>user::rwx</literal>", "<literal>group::---</literal>", and "<literal>other::---</literal>" correspond au propriétaire normal, au groupe et aux autres permissions ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The ACL "<literal>user:penguin:r-x</literal>" allows a normal user <literal>penguin</literal> to have "<literal>r-x</literal>" permissions.  This enabled "<literal>ls -la</literal>" to list directory content.
fr: l’ACL « <literal>user:penguin:r-x</literal> » permet à un utilisateur normal <literal>penguin</literal> d’avoir les permissions « <literal>r-x</literal> ». Cela permet à « <literal>ls -la</literal> » de lister le contenu d’un répertoire ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The ACL "<literal>mask::r-x</literal>" sets the upper bound of permissions.
fr: l’ACL « <literal>mask::r-x</literal> » définit les permissions maximales.

note: type: Content of: <book><chapter><section><section><para>
en: See "<ulink url="&posixaccesscontrollistsonlinux;">POSIX Access Control Lists on Linux</ulink>", <literal>acl</literal>(5), <literal>getfacl</literal>(1), and <literal>setfacl</literal>(1) for more.
fr: Consultez « <ulink url="&posixaccesscontrollistsonlinux;">POSIX Access Control Lists on Linux</ulink> », <literal>acl</literal>(5), <literal>getfacl</literal>(1) et <literal>setfacl</literal>(1) pour plus de renseignements.

note: type: Content of: <book><chapter><section><section><para>
en: <literal>sudo</literal>(8) is a program designed to allow a sysadmin to give limited root privileges to users and log root activity. <literal>sudo</literal> requires only an ordinary user's password.  Install <literal>sudo</literal> package and activate it by setting options in "<literal>/etc/sudoers</literal>".  See configuration example at "<literal>/usr/share/doc/sudo/examples/sudoers</literal>" and <xref linkend="_sudo_configuration"/>.
fr: <literal>sudo</literal>(8) est un programme conçu pour permettre à un administrateur système de donner des privilèges d’administration limités aux utilisateurs et d’enregistrer dans un journal les actions de l’administrateur («&nbsp;root&nbsp;». <literal>sudo</literal> ne demande que le mot de passe d’un utilisateur normal. Installez le paquet <literal>sudo</literal> et activez-le en définissant les options dans «&nbsp;<literal>/etc/sudoers</literal>&nbsp;». Consultez l’exemple de configuration dans «&nbsp;<literal>/usr/share/doc/sudo/examples/sudoers</literal>&nbsp;» et <xref linkend="_sudo_configuration"/>.

note: type: Content of: <book><chapter><section><section><para>
en: My usage of <literal>sudo</literal> for the single user system (see <xref linkend="_sudo_configuration"/>) is aimed to protect myself from my own stupidity. Personally, I consider using <literal>sudo</literal> a better alternative than using the system from the root account all the time.  For example, the following changes the owner of "<literal><emphasis>some_file</emphasis></literal>" to "<literal><emphasis>my_name</emphasis></literal>".
fr: Mon utilisation de <literal>sudo</literal> sur un système avec un seul utilisateur (consultez <xref linkend="_sudo_configuration"/>) est destinée à me protéger moi-même contre ma propre stupidité. Personnellement, je considère que l’utilisation de <literal>sudo</literal> est une meilleure alternative que l’utilisation permanente du système depuis le compte de l’administrateur. Par exemple, les modifications suivantes du propriétaire de «&nbsp;<literal><emphasis>un_fichier</emphasis></literal>&nbsp;» par «&nbsp;<literal><emphasis>mon_nom</emphasis></literal>&nbsp;»&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Of course if you know the root password (as self-installed Debian users do), any command can be run under root from any user's account using "<literal>su -c</literal>".
fr: Bien sûr, si vous connaissez le mot de passe de root (comme beaucoup d’utilisateurs de Debian qui ont installé eux-mêmes leur système), n’importe quelle commande peut être lancée en tant qu’administrateur depuis un compte utilisateur par «&nbsp;<literal>su -c</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&policykit;">PolicyKit</ulink> is an operating system component for controlling system-wide privileges in Unix-like operating systems.
fr: <ulink url="&policykit;">PolicyKit</ulink> est un composant du système d’exploitation permettant de contrôler les droits globaux sur les systèmes de type UNIX.

note: type: Content of: <book><chapter><section><section><para>
en: Newer GUI applications are not designed to run as privileged processes. They talk to privileged processes via PolicyKit to perform administrative operations.
fr: Les applications graphiques les plus récentes ne sont pas conçues pour fonctionner comme des processus privilégiés. Elles échangent avec les processus privilégiés par l’intermédiaire de PolicyKit pour réaliser les opérations d’administration.

note: type: Content of: <book><chapter><section><section><para>
en: PolicyKit limits such operations to user accounts belonging to the <literal>sudo</literal> group on the Debian system.
fr: PolicyKit limite de telles opérations aux comptes d’utilisateurs appartenant au groupe <literal>sudo</literal> sur le système Debian.

note: type: Content of: <book><chapter><section><section><para>
en: See <literal>polkit</literal>(8).
fr: Consultez <literal>polkit</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: Restricting access to some server services
fr: Restreindre l’accès à certains services du serveur

note: type: Content of: <book><chapter><section><section><para>
en: For system security, it is a good idea to disable as much server programs as possible.  This becomes critical for network servers.  Having unused servers, activated either directly as <ulink url="&daemon;">daemon</ulink> or via <ulink url="&superserver;">super-server</ulink> program, are considered security risks.
fr: Pour la sécurité du système, il est préférable de désactiver autant de programmes de serveurs que possible. Cela devient critique pour les services par l’intermédiaire du réseau. Avoir des services réseau inutilisés, qu’ils soient activés directement en tant que <ulink url="&daemon;">démon</ulink> ou par l’intermédiaire du programme <ulink url="&superserver;">super-serveur</ulink>, est considéré comme un risque de sécurité.

note: type: Content of: <book><chapter><section><section><para>
en: Many programs, such as <literal>sshd</literal>(8), use PAM based access control.  There are many ways to restrict access to some server services.
fr: De nombreux programmes, tels que <literal>sshd</literal>(8), utilisent un contrôle d’accès basé sur PAM. Il y a de nombreuses manières de restreindre l’accès à certains serveurs de services&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: configuration files: "<literal>/etc/default/<emphasis>program_name</emphasis></literal>"
fr: fichiers de configuration&nbsp;: «&nbsp;<literal>/etc/default/<emphasis>nom_programme</emphasis></literal>&nbsp;»&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Systemd service unit configuration for <ulink url="&daemon;">daemon</ulink>
fr: configuration d’unité de service systemd pour un <ulink url="&daemon;">démon</ulink>«&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&pampluggableauthnticationmodules;">PAM (Pluggable Authentication Modules)</ulink>
fr: <ulink url="&pampluggableauthnticationmodules;">PAM (Modules d’authentification attachables) («&nbsp;Pluggable Authentication Modules&nbsp;»)</ulink>&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/inetd.conf</literal>" for <ulink url="&superserver;">super-server</ulink>
fr: «&nbsp;<literal>/etc/inetd.conf</literal>&nbsp;» pour le <ulink url="&superserver;">super-serveur</ulink>&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/hosts.deny</literal>" and "<literal>/etc/hosts.allow</literal>" for <ulink url="&tcpwrapper;">TCP wrapper</ulink>, <literal>tcpd</literal>(8)
fr: «&nbsp;<literal>/etc/hosts.deny</literal>&nbsp;» et «&nbsp;<literal>/etc/hosts.allow</literal>&nbsp;» pour l’<ulink url="&tcpwrapper;">enrobeur TCP</ulink>, <literal>tcpd</literal>(8)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/rpc.conf</literal>" for <ulink url="&sunrpc;">Sun RPC</ulink>
fr: «&nbsp;<literal>/etc/rpc.conf</literal>&nbsp;» pour <ulink url="&sunrpc;">Sun RPC</ulink>&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/at.allow</literal>" and "<literal>/etc/at.deny</literal>" for <literal>atd</literal>(8)
fr: «&nbsp;<literal>/etc/at.allow</literal>&nbsp;» et «&nbsp;<literal>/etc/at.deny</literal>&nbsp;» pour <literal>atd</literal>(8)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/cron.allow</literal>" and "<literal>/etc/cron.deny</literal>" for <literal>crontab</literal>(1)
fr: «&nbsp;<literal>/etc/cron.allow</literal>&nbsp;» et «&nbsp;<literal>/etc/cron.deny</literal>&nbsp;» pour <literal>crontab</literal>(1)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&networkfirewall;">Network firewall</ulink> of <ulink url="&netfilter;">netfilter</ulink> infrastructure
fr: un <ulink url="&networkfirewall;">pare-feu réseau</ulink> de l’infrastructure <ulink url="&netfilter;">netfilter</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: See <xref linkend="_system_management_operations"/>, <xref linkend="_configuration_files_accessed_by_pam_and_nss"/>, and <xref linkend="_netfilter_infrastructure"/>.
fr: Consulter <xref linkend="_system_management_operations"/>, <xref linkend="_configuration_files_accessed_by_pam_and_nss"/> et <xref linkend="_netfilter_infrastructure"/>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: <ulink url="&sunrpc;">Sun RPC</ulink> services need to be active for <ulink url="&nfs;">NFS</ulink> and other RPC based programs.
fr: Les services <ulink url="&sunrpc;">Sun RPC</ulink> doivent être actif pour <ulink url="&nfs;">NFS</ulink> et les autres programmes basés sur RPC.

note: type: Content of: <book><chapter><section><section><tip><para>
en: If you have problems with remote access in a recent Debian system, comment out offending configuration such as "<literal>ALL: PARANOID</literal>" in "<literal>/etc/hosts.deny</literal>" if it exists.  (But you must be careful on security risks involved with this kind of action.)
fr: Si vous avez des problèmes pour les accès à distance sur un système Debian récent, commentez la ligne de configuration posant problème, comme «&nbsp;<literal>ALL: PARANOID</literal>&nbsp;» de «&nbsp;<literal>/etc/hosts.deny</literal>&nbsp;» si elle existe. (Mais vous devrez faire attention au risque de sécurité induit par ce type d’action)

note: type: Content of: <book><chapter><section><section><title>
en: Linux security features
fr: Caractéristiques de sécurité de Linux

note: type: Content of: <book><chapter><section><section><para>
en: Linux kernel has evolved and supports security features not found in traditional UNIX implementations.
fr: Le noyau Linux a évolué et prend en charge des fonctionnalités de sécurité introuvables dans les implémentations UNIX traditionnelles.

note: type: Content of: <book><chapter><section><section><para>
en: Linux supports <ulink url="&extendedattributes;">extended attributes</ulink> which extend the traditional UNIX attributes (see <literal>xattr</literal>(7)).
fr: Linux prend en charge les <ulink url="&extendedattributes;">attributs étendus</ulink> qui accroissent les attributs UNIX traditionnels (Consulter <literal>xattr</literal>(7)).

note: type: Content of: <book><chapter><section><section><para>
en: Linux divides the privileges traditionally associated with superuser into distinct units, known as <literal>capabilities</literal>(7), which can be independently enabled and disabled.  Capabilities are a per-thread attribute since kernel version 2.2.
fr: Linux divise les privilèges traditionnellement associés au superutilisateur en unités distinctes, appelées  <literal>capacités</literal>(7), qui peuvent être activées et désactivées indépendamment. Les capacités sont un attribut par fil d’exécution depuis la version 2.2 du noyau.

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&linuxsecuritymodulelsmframework;">Linux Security Module (LSM) framework</ulink> provides a <ulink url="&mechanismforvariussecuritychecks;">mechanism for various security checks</ulink> to be hooked by new kernel extensions. For example:
fr: Le cadriciel <ulink url="&linuxsecuritymodulelsmframework;">Linux Security Module (LSM)</ulink> fournit un <ulink url="&mechanismforvariussecuritychecks;">mécanisme pour que divers contrôles de sécurité</ulink> puissent être imbriquées dans de nouvelles extensions de noyau. Par exemple :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&apparmor;">AppArmor</ulink>
fr: <ulink url="&apparmor;">AppArmor</ulink> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&securityenhancedlinuxselinux;">Security-Enhanced Linux (SELinux)</ulink>
fr: <ulink url="&securityenhancedlinuxselinux;">Security-Enhanced Linux (SELinux)</ulink> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&smacksimplifiedmesscontrolkernel;">Smack (Simplified Mandatory Access Control Kernel)</ulink>
fr: <ulink url="&smacksimplifiedmesscontrolkernel;">Smack (Simplified Mandatory Access Control Kernel)</ulink> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&tomoyolinux;">Tomoyo Linux</ulink>
fr: <ulink url="&tomoyolinux;">Tomoyo Linux</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: Since these extensions may tighten privilege model tighter than the ordinary Unix-like security model policies, even the root power may be restricted.  You are advised to read the <ulink url="&linuxsecuritymodumentatkernelorg;">Linux Security Module (LSM) framework document at kernel.org</ulink>.
fr: Étant donné que ces extensions peuvent restreindre davantage le modèle de privilège que les politiques ordinaires de modèle de sécurité de type Unix, même le pouvoir du superutilisateur peut être restreint. Il est conseillé de lire le <ulink url="&linuxsecuritymodumentatkernelorg;">document sur le cadriciel Linux Security Module (LSM) sur kernel.org</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: Linux <ulink url="&namespaces;">namespaces</ulink> wrap a global system resource in an abstraction that makes it appear to the processes within the namespace that they have their own isolated instance of the global resource.  Changes to the global resource are visible to other processes that are members of the namespace, but are invisible to other processes.  Since kernel version 5.6, there are 8 kinds of namespaces (see <literal>namespaces</literal>(7), <literal>unshare</literal>(1), <literal>nsenter</literal>(1)).
fr: Les <ulink url="&namespaces;">espaces de noms </ulink> de Linux enveloppent une ressource système globale dans une abstraction qui donne l’impression aux processus de l’espace de noms qu’ils ont leur propre instance isolée de la ressource globale. Les modifications apportées à la ressource globale sont visibles pour les autres processus membres de l’espace de noms, mais invisibles pour les autres processus. Depuis la version 5.6 du noyau, il existe 8 types d’espaces de noms (Consulter <literal>namespaces</literal>(7), <literal>unshare</literal>(1), <literal>nsenter</literal>(1)).

note: type: Content of: <book><chapter><section><section><para>
en: As of Debian 11 Bullseye (2021), Debian uses unified cgroup hierarchy (a.k.a. <ulink url="&cgroupsvc;">cgroups-v2</ulink>).
fr: À partir de Debian 11 Bullseye (2021), Debian utilise une hiérarchie de cgroups unifiée (c’est-à-dire <ulink url="&cgroupsvc;">cgroups-v2</ulink>).

note: type: Content of: <book><chapter><section><section><para>
en: Usage examples of <ulink url="&namespaces;">namespaces</ulink> with <ulink url="&cgroups;">cgroups</ulink> to isolate their processes and to allow resource control are:
fr: Voici des exemples d’utilisation des <ulink url="&namespaces;">espaces de noms</ulink> avec <ulink url="&cgroups;">cgroups</ulink> pour isoler leurs processus et permettre le contrôle des ressources :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&systemd;">Systemd</ulink>.  See <xref linkend="_systemd_init"/>.
fr: <ulink url="&systemd;">Systemd</ulink> (consulter <xref linkend="_systemd_init"/>) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&sandboxenvironment;">Sandbox environment</ulink>.  See <xref linkend="_sandbox"/>.
fr: <ulink url="&sandboxenvironment;">environnement de bac sable</ulink> ( consulter <xref linkend="_sandbox"/>) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&linuxcontainers;">Linux containers</ulink> such as <ulink url="&docker;">Docker</ulink>, <ulink url="&lxc;">LXC</ulink>.  See <xref linkend="_virtualized_system"/>.
fr: <ulink url="&linuxcontainers;">Conteneurs Linux</ulink> tels que <ulink url="&docker;">Docker</ulink>, <ulink url="&lxc;">LXC</ulink> (consulter <xref linkend="_virtualized_system"/>).

note: type: Content of: <book><chapter><section><section><para>
en: These functionalities can't be realized by <xref linkend="_normal_unix_authentication"/>.  These advanced topics are mostly out-of-scope for this introductory document.
fr: Ces fonctionnalités ne peuvent pas être réalisées par la <xref linkend="_normal_unix_authentication"/>. Ces sujets avancés sont pour la plupart hors du périmètre de ce document d’introduction.

note: type: Content of: <book><chapter><title>
en: Network setup
fr: Configuration du réseau

note: type: Content of: <book><chapter><tip><para>
en: For modern Debian specific guide to the networking, read <ulink url="&thedebianadminisguringthenetwork;">The Debian Administrator's Handbook — Configuring the Network</ulink>.
fr: Pour un guide actualisé de la gestion réseau sous Debian, lire le <ulink url="&thedebianadminisguringthenetwork;">Guide de l’administrateur Debian - configurer le réseau</ulink> («&nbsp;The Debian Administrator's Handbook — Configuring the Network&nbsp;»).

note: type: Content of: <book><chapter><tip><para>
en: Under <ulink url="&systemd;">systemd</ulink>, <ulink url="&networkd;">networkd</ulink> may be used to manage networks.  See <literal>systemd-networkd</literal>(8).
fr: Sous <ulink url="&systemd;">systemd</ulink>, <ulink url="&networkd;">networkd</ulink> peut être utilisé pour gérer les réseaux. Consultez <literal>systemd-networkd</literal>(8).

note: type: Content of: <book><chapter><section><title>
en: The basic network infrastructure
fr: L’infrastructure de base du réseau

note: type: Content of: <book><chapter><section><para>
en: Let's review the basic network infrastructure on the modern Debian system.
fr: Passons en revue l’infrastructure de base du réseau sur un système Debian moderne.

note: type: Content of: <book><chapter><section><table><title>
en: List of network configuration tools
fr: Liste des outils de configuration du réseau

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: packages
fr: paquets

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&networkmanager;">NetworkManager</ulink> (daemon): manage the network automatically
fr: <ulink url="&networkmanager;">NetworkManager</ulink> (démon)&nbsp;: gère automatiquement le réseau

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&networkmanager;">NetworkManager</ulink> (GNOME frontend)
fr: <ulink url="&networkmanager;">NetworkManager</ulink> (frontal de GNOME)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&netplan;">Netplan</ulink> (generator): Unified, declarative interface to NetworkManager and systemd-networkd backends
fr: <ulink url="&netplan;">Netplan</ulink> (generator) : interface unifiée déclarative des dorsaux NetworkManager et systemd-networkd backends

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: standardized tool to bring up and down the network (Debian specific)
fr: outil standard pour activer ou désactiver le réseau (spécifique à Debian)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: DHCP client
fr: client DHCP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: configuration helper for PPPoE connection
fr: assistant de configuration d’une connexion PPPoE

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: client support for WPA and WPA2 (IEEE 802.11i)
fr: client prenant en charge WPA et WPA2 (IEEE 802.11i)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Qt GUI client for wpa_supplicant
fr: client graphique (Qt) pour wpa_supplicant

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: tools for manipulating Linux Wireless Extensions
fr: outils pour manipuler les «&nbsp;Extensions Linux sans fil&nbsp;» (Linux Wireless Extensions)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: tool for configuring Linux wireless devices
fr: outil de configuration des périphériques sans fil de Linux

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&iproutec;">iproute2</ulink>, IPv6 and other advanced network configuration: <literal>ip</literal>(8), <literal>tc</literal>(8), etc
fr: <ulink url="&iproutec;">iproute2</ulink>, IPv6 et autres configurations avancées du réseau&nbsp;: <literal>ip</literal>(8), <literal>tc</literal>(8), etc

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: administration tools for packet filtering and NAT (<ulink url="&netfilter;">Netfilter</ulink>)
fr: outils d’administration pour le filtrage des paquets et NAT (<ulink url="&netfilter;">Netfilter</ulink>)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: administration tools for packet filtering and NAT (<ulink url="&netfilter;">Netfilter</ulink>) (successor to {ip,ip6,arp,eb}tables)
fr: outils d’administration pour le filtrage des paquets et NAT (<ulink url="&netfilter;">Netfilter</ulink>) (successeur à {ip,ip6,arp,eb}tables)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: test network reachability of a remote host by <ulink url="&hostname;">hostname</ulink> or <ulink url="&ipaddress;">IP address</ulink> (<ulink url="&iproutec;">iproute2</ulink>)
fr: tester l’accessibilité d’une machine distante par <ulink url="&hostname;">nom de machine</ulink> ou <ulink url="&ipaddress;">adresse IP</ulink> (<ulink url="&iproutec;">iproute2</ulink>)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: test network reachability of a remote host specified by the <ulink url="&arp;">ARP</ulink> address
fr: tester l’accessibilité réseau d’une machine distante spécifiée par une adresse <ulink url="&arp;">ARP</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: trace the network path to a remote host
fr: tracer le chemin du réseau vers une machine distante

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: display or change Ethernet device settings
fr: afficher ou modifier les paramètres d’un périphérique Ethernet

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: trace the network path to a remote host (curses)
fr: tracer le chemin réseau vers une machine distante (curses)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: trace the network path to a remote host (curses and GTK)
fr: tracer le chemin réseau vers une machine distante (curses et GTK)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: tools for common network information operations (GNOME)
fr: outils pour des opérations d’informations habituelles sur le réseau (GNOME)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: network mapper / port scanner (<ulink url="&nmap;">Nmap</ulink>, console)
fr: cartographie réseau / balayage de ports (<ulink url="&nmap;">Nmap</ulink>, console)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: network traffic analyzer (<ulink url="&tcpdump;">Tcpdump</ulink>, console)
fr: analyseur de trafic réseau (<ulink url="&tcpdump;">Tcpdump</ulink>, console)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: network traffic analyzer (<ulink url="&wireshark;">Wireshark</ulink>, GTK)
fr: analyseur de trafic réseau (<ulink url="&wireshark;">Wireshark</ulink>, GTK)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: network traffic analyzer (console)
fr: analyseur de trafic réseau (console)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: produce a summarization of the connections from <literal>tcpdump</literal> output
fr: produit un résumé des connexions à partir d’une sortie de <literal>tcpdump</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: display network usage in web browser
fr: afficher l’utilisation du réseau dans le navigateur web

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: network clients provided with <ulink url="&bind;">BIND</ulink>: <literal>nslookup</literal>(8), <literal>nsupdate</literal>(8), <literal>dig</literal>(8)
fr: clients réseau fournis par <ulink url="&bind;">BIND</ulink>&nbsp;: <literal>nslookup</literal>(8), <literal>nsupdate</literal>(8), <literal>dig</literal>(8)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: check <ulink url="&dns;">DNS</ulink> zone information using nameserver lookups
fr: vérifier les zones d’information <ulink url="&dns;">DNS</ulink> en utilisant des requêtes du serveur de noms

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: trace a chain of <ulink url="&dns;">DNS</ulink> servers to the source
fr: tracer une chaîne de serveurs <ulink url="&dns;">DNS</ulink> jusqu’à la source

note: type: Content of: <book><chapter><section><section><title>
en: The hostname resolution
fr: Résolution du nom d’hôte

note: type: Content of: <book><chapter><section><section><para>
en: The hostname resolution is currently supported by the <ulink url="&nssnameserviceswitch;">NSS (Name Service Switch)</ulink> mechanism too.  The flow of this resolution is the following.
fr: La résolution du nom d’hôte est actuellement prise en charge aussi par le mécanisme <ulink url="&nssnameserviceswitch;">NSS (Name Service Switch)</ulink>. Le flux de cette résolution est le suivant&nbsp;:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: The "<literal>/etc/nsswitch.conf</literal>" file with stanza like "<literal>hosts: files dns</literal>" dictates the hostname resolution order. (This replaces the old functionality of the "<literal>order</literal>" stanza in "<literal>/etc/host.conf</literal>".)
fr: Le fichier «&nbsp;<literal>/etc/nsswitch.conf</literal>&nbsp;» avec une entrée comme «&nbsp;<literal>hosts: files dns</literal>&nbsp;» donne l’ordre de la résolution du nom d’hôte (cela remplace l’ancienne fonctionnalité de l’entrée «&nbsp;<literal>order</literal>&nbsp;» dans «&nbsp;<literal>/etc/host.conf</literal>&nbsp;»).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: The <literal>files</literal> method is invoked first.  If the hostname is found in the "<literal>/etc/hosts</literal>" file, it returns all valid addresses for it and exits. (The "<literal>/etc/host.conf</literal>" file contains "<literal>multi on</literal>".)
fr: La méthode <literal>files</literal> est d’abord appelée. Si le nom d’hôte est trouvé dans le fichier «&nbsp;<literal>/etc/hosts</literal>&nbsp;», elle retourne toutes les adresses valables qui y correspondent et quitte. (Le fichier «&nbsp;<literal>/etc/host.conf</literal>&nbsp;» contient «&nbsp;<literal>multi on</literal>&nbsp;».)

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: The <literal>dns</literal> method is invoked.  If the hostname is found by the query to the <ulink url="&internetdomainnamesystemdns;">Internet Domain Name System (DNS)</ulink> identified by the "<literal>/etc/resolv.conf</literal>" file, it returns all valid addresses for it and exits.
fr: La méthode <literal>dns</literal> est appelée. Si le nom d’hôte est trouvé par une requête au <ulink url="&internetdomainnamesystemdns;">Système de noms de domaine Internet (DNS)</ulink> («&nbsp;Internet Domain Name System&nbsp;») identifié par le fichier «&nbsp;<literal>/etc/resolv.conf</literal>&nbsp;», elle retourne toutes les adresses valables correspondantes et quitte.

note: type: Content of: <book><chapter><section><section><para>
en: A typical workstation may be installed with its host name set to, e.g., "<emphasis>host_name</emphasis>" and its optional domain name set to an empty string.  Then, "<literal>/etc/hosts</literal>" looks like the following.
fr: Une station de travail peut être installée avec comme nom d’hôte défini par exemple à « <emphasis>host_name</emphasis> » et comme nom de domaine facultatif défini à une chaine vide. Alors, « <literal>/etc/hosts</literal> ressemble à ceci :

note: type: Content of: <book><chapter><section><section><para>
en: Each line starts with a <ulink url="&ipaddress;">IP address</ulink> and it is followed by the associated <ulink url="&hostname;">hostname</ulink>.
fr: Chaque ligne commence par une <ulink url="&ipaddress;">adresse IP</ulink> et est suivie du <ulink url="&hostname;">nom d’hôte</ulink> associé.

note: type: Content of: <book><chapter><section><section><para>
en: The IP address <literal>127.0.1.1</literal> in the second line of this example may not be found on some other Unix-like systems.  The <ulink url="&debianinstaller;">Debian Installer</ulink> creates this entry for a system without a permanent IP address as a workaround for some software (e.g., GNOME) as documented in the <ulink url="&bughbjgcb;">bug #719621</ulink>.
fr: L’adresse IP <literal>127.0.1.1</literal> en deuxième ligne de cet exemple pourrait ne pas être présente sur d’autres systèmes de type UNIX. L’<ulink url="&debianinstaller;">installateur Debian</ulink> ajoute cette entrée pour les systèmes sans adresse IP permanente en tant que contournement pour certains programmes (par exemple GNOME) comme expliqué dans le <ulink url="&bughbjgcb;">bogue nº 719621</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: The <emphasis>host_name</emphasis> matches the hostname defined in the "<literal>/etc/hostname</literal>" (see <xref linkend="_the_hostname"/>).
fr: Le <emphasis>nom_hote</emphasis> correspond au nom d’hôte défini dans « <literal>/etc/hostname</literal> » (Consulter <xref linkend="_the_hostname"/>).

note: type: Content of: <book><chapter><section><section><para>
en: For a system with a permanent IP address, that permanent IP address should be used here instead of <literal>127.0.1.1</literal>.
fr: Pour un système avec une adresse IP permanente, cette adresse IP devrait être utilisée à la place de <literal>127.0.1.1</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: For a system with a permanent IP address and a <ulink url="&fullyqualifieddomainnamefqdn;">fully qualified domain name (FQDN)</ulink> provided by the <ulink url="&domainnamesystemdns;">Domain Name System (DNS)</ulink>, that canonical <emphasis>host_name</emphasis>.<emphasis>domain_name</emphasis> should be used instead of just <emphasis>host_name</emphasis>.
fr: Pour un système avec une adresse IP permanente et un <ulink url="&fullyqualifieddomainnamefqdn;">nom de domaine complètement qualifié (FQDN)</ulink> fourni par le <ulink url="&domainnamesystemdns;">système de noms de domaine (DNS)</ulink>, les <emphasis>nom_hote</emphasis> et <emphasis>nom_domaine</emphasis> canoniques devraient être utilisés ici, plutôt que le simple <emphasis>nom_hote</emphasis>.

note: type: Content of: <book><chapter><section><section><para>
en: The "<literal>/etc/resolv.conf</literal>" is a static file if the <literal>resolvconf</literal> package is not installed.  If installed, it is a symbolic link.  Either way, it contains information that initialize the resolver routines. If the DNS is found at IP="<literal>192.168.11.1</literal>", it contains the following.
fr: «&nbsp;<literal>/etc/resolv.conf</literal>&nbsp;» est un fichier statique si le paquet <literal>resolvconf</literal> n’est pas installé. S’il est installé, c’est un lien symbolique. Dans tous les cas, il contient des informations qui initialisent les routines du résolveur. Si le DNS est trouvé à l’IP=«&nbsp;<literal>192.168.11.1</literal>&nbsp;», il contient ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>resolvconf</literal> package makes this "<literal>/etc/resolv.conf</literal>" into a symbolic link and manages its contents by the hook scripts automatically.
fr: Le paquet <literal>resolvconf</literal> fait de ce «&nbsp;<literal>/etc/resolv.conf</literal>&nbsp;» un lien symbolique et gère son contenu automatiquement par le script hook.

note: type: Content of: <book><chapter><section><section><para>
en: For the PC workstation on the typical adhoc LAN environment, the hostname can be resolved via <ulink url="&multicastdns;">Multicast DNS</ulink> (mDNS) in addition to the basic <literal>files</literal> and <literal>dns</literal> methods.
fr: Pour une station de travail compatible PC sur un réseau local ad hoc typique, le nom d’hôte peut être résolu à l’aide du <ulink url="&multicastdns;">Multicast DNS</ulink> (mDNS en plus des méthodes basiques par <literal>files</literal> et <literal>dns</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&avahi;">Avahi</ulink> provides a framework for Multicast DNS Service Discovery on Debian.
fr: Sur les systèmes Debian, <ulink url="&avahi;">Avahi</ulink> fournit un cadre pour le «&nbsp;Multicast DNS Service Discovery&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It is equivalent of <ulink url="&applebonjourapplerendezvous;">Apple Bonjour / Apple Rendezvous</ulink>.
fr: Il est l’équivalent de <ulink url="&applebonjourapplerendezvous;">Apple Bonjour/Apple Rendezvous</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <literal>libnss-mdns</literal> plugin package provides host name resolution via mDNS for the GNU Name Service Switch (NSS) functionality of the GNU C Library (glibc).
fr: Le greffon de la bibliothèque <literal>libnss-mdns</literal> fournit une résolution de nom d’hôte à l’aide de mDNS pour la fonction «&nbsp;GNU Name Service Switch (NSS)&nbsp;» de «&nbsp;GNU C Library (glibc)&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "<literal>/etc/nsswitch.conf</literal>" file should have stanza like "<literal>hosts: files mdns4_minimal [NOTFOUND=return] dns</literal>" (see <literal>/usr/share/doc/libnss-mdns/README.Debian</literal> for other configurations).
fr: Le fichier «&nbsp;<literal>/etc/nsswitch.conf</literal>&nbsp;» devrait contenir une section telle que «&nbsp;<literal>hosts: files mdns4_minimal [NOTFOUND=return] dns</literal>&nbsp;» (consulter <literal>usr/share/doc/libnss-mdns/README.Debian</literal> pour d’autres configurations).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: A host name suffixed with the <ulink url="&local;">".local"</ulink> <ulink url="&pseudotopleveldomain;">pseudo-top-level domain</ulink> is resolved by sending a mDNS query message in a multicast UDP packet using IPv4 address "<literal>224.0.0.251</literal>" or IPv6 address "<literal>FF02::FB</literal>".
fr: Un nom d’hôte suffixé avec un <ulink url="&pseudotopleveldomain;">pseudo domaine de premier niveau </ulink> <ulink url="&local;">« .local »</ulink> est résolu en envoyant un message de requête mDNS dans un paquet UDP multicast en utilisant une adresse IPv4 « <literal>224.0.0.251</literal> » ou une adresse IPv6 « <literal>FF02::FB</literal> ».

note: type: Content of: <book><chapter><section><section><note><para>
en: The <ulink url="&expansionofgenerleveldomainsgtld;">expansion of generic Top-Level Domains (gTLD)</ulink> in the <ulink url="&domainnamesystem;">Domain Name System</ulink> is underway.  Watch out for the <ulink url="&namecollision;">name collision</ulink> when chosing a domain name used only within LAN.
fr: L'<ulink url="&expansionofgenerleveldomainsgtld;">expansion de nom de domaine de premier niveau générique « generic Top-Level Domains (gTLD) »</ulink> dans le <ulink url="&domainnamesystem;"> système de noms de domaine</ulink> est en cours de réalisation. Soyez attentifs aux <ulink url="&namecollision;">conflits de noms</ulink> lors du choix d'un nom de domaine utilisé uniquement au sein d'un réseau local « LAN ».

note: type: Content of: <book><chapter><section><section><note><para>
en: Use of packages such as <literal>libnss-resolve</literal> together with <literal>systemd-resolved</literal>, or <literal>libnss-myhostname</literal>, or <literal>libnss-mymachine</literal>, with coressponding listings on the "<literal>hosts</literal>" line in the "<literal>/etc/nsswitch.conf</literal>" file may override the traditional network configuration discussed in the above.  See <literal>nss-resolve</literal>(8), <literal>systemd-resolved</literal>(8), <literal>nss-myhostname</literal>(8), and <literal>nss-mymachines</literal>(8) for more.
fr: L’utilisation de paquets tels que <literal>libnss-resolve</literal> avec <literal>systemd-resolved</literal>, ou <literal>libnss-myhostname</literal>, ou <literal>libnss-mymachine</literal>, avec les listes correspondantes sur la ligne « <literal>hosts</literal> » dans le fichier « <literal>/etc/nsswitch.conf</literal> » peut outrepasser la configuration traditionnelle du réseau expliquée ci-dessus (consulter <literal>nss-resolve</literal>(8), <literal>systemd-resolved</literal>(8), <literal>nss-myhostname</literal>(8) et <literal>nss-mymachines</literal>(8) pour plus de détails).

note: type: Content of: <book><chapter><section><section><title>
en: The network interface name
fr: Nom de l’interface réseau

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&systemd;">systemd</ulink> uses "<ulink url="&predictablenetworkinterfacenames;">Predictable Network Interface Names</ulink>" such as "<literal>enp0s25</literal>".
fr: <ulink url="&systemd;">systemd</ulink> utilise "<ulink url="&predictablenetworkinterfacenames;">Noms prévisibles d’interface réseau</ulink>" comme "<literal>enp0s25</literal>".

note: type: Content of: <book><chapter><section><section><title>
en: The network address range for the LAN
fr: Plage d’adresses réseau du réseau local («&nbsp;LAN&nbsp;»)

note: type: Content of: <book><chapter><section><section><para>
en: Let us be reminded of the IPv4 32 bit address ranges in each class reserved for use on the <ulink url="&localareanetworkslans;">local area networks (LANs)</ulink> by <ulink url="&rfcbjbi;">rfc1918</ulink>.  These addresses are guaranteed not to conflict with any addresses on the Internet proper.
fr: Un rappel des plages d’adresses IPv4 32 bits de chacune des classes réservées à l’utilisation sur un <ulink url="&localareanetworkslans;">réseau local (LAN)</ulink> par la <ulink url="&rfcbjbi;">rfc1918</ulink>. Ces adresses garantissent qu’aucun conflit ne sera créé avec aucune des adresses présentes sur Internet proprement dit.

note: type: Content of: <book><chapter><section><section><note><para>
en: IP address written with colon are <ulink url="&ipvgaddress;">IPv6 address</ulink>, e.g., "<literal>::1</literal>" for <literal>localhost</literal>.
fr: Les adresses IP écrites avec des deux-points sont des <ulink url="&ipvgaddress;">adresses IPv6</ulink>, par exemple, « <literal>::1</literal> » pour <literal>localhost</literal>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of network address ranges
fr: Liste des plages d’adresses de réseau

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: Class
fr: Classe

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: network addresses
fr: adresses de réseau

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: net mask
fr: masque de réseau

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: net mask /bits
fr: masque de réseau /bits

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: number of subnets
fr: nombre de sous-réseaux

note: type: Content of: <book><chapter><section><section><note><para>
en: If one of these addresses is assigned to a host, then that host must not access the Internet directly but must access it through a gateway that acts as a proxy for individual services or else does <ulink url="&networkaddresstranslationnat;">Network Address Translation (NAT)</ulink>.  The broadband router usually performs NAT for the consumer LAN environment.
fr: Si une de ces adresses est assignée à une machine, cette machine ne doit alors pas accéder directement à Internet mais passer par une passerelle qui agit en tant que serveur mandataire («&nbsp;proxy&nbsp;») pour les services individuels ou sinon effectuer une <ulink url="&networkaddresstranslationnat;">traduction d’adresse réseau (NAT)</ulink> («&nbsp;Network Address Translation&nbsp;». Un routeur à large bande effectue en général la NAT pour l’environnement du LAN de l’utilisateur grand public.

note: type: Content of: <book><chapter><section><section><title>
en: The network device support
fr: La gestion du périphérique réseau

note: type: Content of: <book><chapter><section><section><para>
en: Although most hardware devices are supported by the Debian system, there are some network devices which require <ulink url="&dfsg;">DFSG</ulink> non-free firmware to support them.  Please see <xref linkend="_hardware_drivers_and_firmware"/>.
fr: La plupart des périphériques matériels sont pris en charge par le système Debian, il y a quelques périphériques de réseau qui exigent, pour les gérer, des microprogrammes non libres d’après les <ulink url="&dfsg;">principes du logiciel libre selon Debian</ulink>. Veuillez consulter <xref linkend="_hardware_drivers_and_firmware"/>.

note: type: Content of: <book><chapter><section><title>
en: The modern network configuration for desktop
fr: Configuration moderne de réseau pour ordinateur de bureau

note: type: Content of: <book><chapter><section><para>
en: Debian can manage the network connection via management <ulink url="&daemon;">daemon</ulink> software such as <ulink url="&networkmanagernm;">NetworkManager (NM)</ulink> (network-manager and associated packages).
fr: Debian peut gérer la connexion réseau via un logiciel <ulink url="&daemon;">démon</ulink> de gestion tel que <ulink url="&networkmanagernm;">NetworkManager (NM)</ulink> (gestionnaire de réseau et paquets associés).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: They come with their own <ulink url="&gui;">GUI</ulink> and command-line programs as their user interfaces.
fr: Ils sont fournis avec leur propre interface utilisateur graphique (<ulink url="&gui;">GUI</ulink>) et en ligne de commandes.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: They come with their own <ulink url="&daemon;">daemon</ulink> as their backend system.
fr: Ils ont leur propre <ulink url="&daemon;">démon</ulink> en tant que sytème dorsal.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: They allow easy connection of your system to the Internet.
fr: Ils permettent une connexion facile de votre système à Internet.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: They allow easy management of wired and wireless network configuration.
fr: Ils permettent une gestion facile de la configuration du réseau filaire ou sans fil.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: They allow us to configure network independent of the legacy <literal>ifupdown</literal> package.
fr: Ils nous permettent de configurer le réseau indépendamment de l’ancien paquet «&nbsp;<literal>ifupdown</literal>&nbsp;».

note: type: Content of: <book><chapter><section><note><para>
en: Do not use these automatic network configuration tools for servers.  These are aimed primarily for mobile desktop users on laptops.
fr: Ne pas utiliser ces outils de configuration automatique du réseau sur un serveur. Ils ont été prévus principalement pour les utilisateurs de système de bureau tournant sur des ordinateurs portables.

note: type: Content of: <book><chapter><section><para>
en: These modern network configuration tools need to be configured properly to avoid conflicting with the legacy <literal>ifupdown</literal> package and its configuration file "<literal>/etc/network/interfaces</literal>".
fr: Ces outils modernes de configuration du réseau doivent être configurés correctement afin d’éviter des conflits avec l’ancien paquet <literal>ifupdown</literal> et son fichier de configuration «&nbsp;<literal>/etc/network/interfaces</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: GUI network configuration tools
fr: Outils graphiques de configuration du réseau

note: type: Content of: <book><chapter><section><section><para>
en: Official documentations for NM on Debian are provided in "<literal>/usr/share/doc/network-manager/README.Debian</literal>".
fr: La documentation officielle de NM sous Debian sont fournies par «&nbsp;<literal>/usr/share/doc/network-manager/README.Debian</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: Essentially, the network configuration for desktop is done as follows.
fr: Essentiellement, la configuration réseau pour un ordinateur de bureau est faite de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Make desktop user, e.g. <literal>foo</literal>, belong to group "<literal>netdev</literal>" by the following (Alternatively, do it automatically via <ulink url="&dbus;">D-bus</ulink> under modern desktop environments such as GNOME and KDE).
fr: Rendez l’utilisateur du bureau, par exemple <literal>toto</literal>, membre du groupe «&nbsp;<literal>netdev</literal>&nbsp;» à l’aide de la commande suivante (vous pouvez aussi le faire automatiquement à l’aide de <ulink url="&dbus;">D-bus</ulink> sous les environnements de bureau modernes comme GNOME et KDE)&nbsp;:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Keep configuration of "<literal>/etc/network/interfaces</literal>" as simple as in the following.
fr: Gardez la configuration de «&nbsp;<literal>/etc/network/interfaces</literal>&nbsp;» aussi simple que possible comme ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Restart NM by the following.
fr: Redémarrez NM de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Configure your network via GUI.
fr: Configurez votre réseau à l’aide d’une interface graphique.

note: type: Content of: <book><chapter><section><section><note><para>
en: Only interfaces which are <emphasis role="strong">not</emphasis> listed in "<literal>/etc/network/interfaces</literal>" are managed by NM to avoid conflict with <literal>ifupdown</literal>.
fr: Afin d’éviter les conflits avec <literal>ifupdown</literal>, seules les interfaces qui ne sont <emphasis role="strong">pas</emphasis> listées dans «&nbsp;<literal>/etc/network/interfaces</literal>&nbsp;» sont gérées par NM.

note: type: Content of: <book><chapter><section><section><tip><para>
en: If you wish to extend network configuration capabilities of NM, please seek appropriate plug-in modules and supplemental packages such as <literal>network-manager-openconnect</literal>, <literal>network-manager-openvpn-gnome</literal>, <literal>network-manager-pptp-gnome</literal>, <literal>mobile-broadband-provider-info</literal>, <literal>gnome-bluetooth</literal>, etc.
fr: Si vous désirez étendre les possibilités de configuration de NM, veuillez récupérer les modules d’extension appropriés et les paquets supplémentaires tels que <literal>network-manager-openconnect</literal>, <literal>network-manager-openvpn-gnome</literal>, <literal>network-manager-pptp-gnome</literal>, <literal>mobile-broadband-provider-info</literal>, <literal>gnome-bluetooth</literal>, etc.

note: type: Content of: <book><chapter><section><title>
en: The modern network configuration without GUI
fr: Configuration moderne de réseau sans interface graphique

note: type: Content of: <book><chapter><section><para>
en: Under <ulink url="&systemd;">systemd</ulink>, the network may be configured in <literal>/etc/systemd/network/</literal> instead.  See <literal>systemd-resolved</literal>(8), <literal>resolved.conf</literal>(5), and <literal>systemd-networkd</literal>(8).
fr: Sous <ulink url="&systemd;">systemd</ulink>, le réseau peut aussi être configuré dans <literal>/etc/systemd/network/</literal>.  Voir : <literal>systemd-resolved</literal>(8), <literal>resolved.conf</literal>(5), et <literal>systemd-networkd</literal>(8).

note: type: Content of: <book><chapter><section><para>
en: This allows the modern network configuration without GUI.
fr: Cela permet une configuration moderne de réseau sans interface graphique.

note: type: Content of: <book><chapter><section><para>
en: A DHCP client configuration can be set up by creating "<literal>/etc/systemd/network/dhcp.network</literal>".  E.g.:
fr: Une configuration de client DHCP peut être réglée en créant «&nbsp;<literal>/etc/systemd/network/dhcp.network</literal>&nbsp;». Par exemple&nbsp;:

note: type: Content of: <book><chapter><section><para>
en: A static network configuration can be set up by creating "<literal>/etc/systemd/network/static.network</literal>".  E.g.:
fr: Une configuration de réseau statique peut être réglée en créant «&nbsp;<literal>/etc/systemd/network/static.network</literal>&nbsp;». Par exemple&nbsp;:

note: type: Content of: <book><chapter><section><title>
en: The modern network configuration for cloud
fr: Configuration moderne de réseau pour l’infonuagique

note: type: Content of: <book><chapter><section><para>
en: The modern network configuration for cloud may use <literal>cloud-init</literal> and <literal>netplan.io</literal> packages (see <xref linkend="_cloud_system_initialization"/>).
fr: La configuration moderne de réseau pour l’infonuagique peut utiliser les paquets <literal>cloud-init</literal> et <literal>netplan.io</literal> (consulter <xref linkend="_cloud_system_initialization"/>).

note: type: Content of: <book><chapter><section><para>
en: The <literal>netplan.io</literal> package supports <literal>systemd-networkd</literal> and <literal>NetworkManager</literal> as its network configuration backends, and enables the declarative network configuration using <ulink url="&yaml;">YAML</ulink> data.  When you change YAML:
fr: Le paquet <literal>netplan.io</literal> prend en charge <literal>systemd-networkd</literal> et <literal>NetworkManager</literal> comme dorsaux de configuration réseau et active la configuration déclarative de réseau en utilisant des données <ulink url="&yaml;">YAML</ulink> . Si YAML est modifié :

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Run "<literal>netplan generate</literal>" command to generate all the necessary backend configuration from <ulink url="&yaml;">YAML</ulink>.
fr: exécutez la commande « <literal>netplan generate</literal> » pour générer toute la configuration nécessaire du dorsal à partir de <ulink url="&yaml;">YAML</ulink> ;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Run "<literal>netplan apply</literal>" command to apply the generated configuration to the backends.
fr: exécuter la commande « <literal>netplan apply</literal> » pour appliquer la configuration aux dorsaux ;

note: type: Content of: <book><chapter><section><para>
en: See <ulink url="&netplandocumentation;">"Netplan documentation"</ulink>, <literal>netplan</literal>(5), <literal>netplan-generate</literal>(8), and <literal>netplan-apply</literal>(8).
fr: Consultez la <ulink url="&netplandocumentation;">« documentation de Netplan »</ulink>, <literal>netplan</literal>(5), <literal>netplan-generate</literal>(8) et <literal>netplan-apply</literal>(8).

note: type: Content of: <book><chapter><section><para>
en: See also <ulink url="&cloudinitdocumentation;">"Cloud-init documentation"</ulink> (especially around <ulink url="&configurationsources;">"Configuration sources"</ulink> and <ulink url="&netplanpassthrough;">"Netplan Passthrough"</ulink>) for how <literal>cloud-init</literal> can integrate <literal>netplan.io</literal> configuration with alternative data sources.
fr: Consultez aussi la <ulink url="&cloudinitdocumentation;">« documentation de Cloud-init »</ulink> (particulièrement vers <ulink url="&configurationsources;">« Sources de configuration »</ulink> et <ulink url="&netplanpassthrough;">« Netplan Passthrough »</ulink>) pour savoir comment <literal>cloud-init</literal> peut intégrer la configuration de <literal>netplan.io</literal> avec des sources de données de remplacement.

note: type: Content of: <book><chapter><section><section><title>
en: The modern network configuration for cloud with DHCP
fr: Configuration moderne de réseau pour l’infonuagique avec DHCP

note: type: Content of: <book><chapter><section><section><para>
en: A DHCP client configuration can be set up by creating a data source file "<literal>/etc/netplan/50-dhcp.yaml</literal>":
fr: Une configuration DHCP de client peut être définie en créant un fichier de données source « <literal>/etc/netplan/50-dhcp.yaml</literal> » :

note: type: Content of: <book><chapter><section><section><title>
en: The modern network configuration for cloud with static IP
fr: Configuration moderne de réseau pour l’infonuagique avec IP statique

note: type: Content of: <book><chapter><section><section><para>
en: A static network configuration can be set up by creating a data source file "<literal>/etc/netplan/50-static.yaml</literal>":
fr: Une configuration de réseau statique peut être définie en créant un fichier de données source «&nbsp;<literal>/etc/netplan/50-static.yaml</literal> :

note: type: Content of: <book><chapter><section><section><title>
en: The modern network configuration for cloud with Network Manager
fr: Configuration moderne de réseau pour l’infonuagique avec Network Manager

note: type: Content of: <book><chapter><section><section><para>
en: The network client configuration using Network Manager infrastructure can be set up by creating a data source file "<literal>/etc/netplan/00-network-manager.yaml</literal>":
fr: Une configuration de réseau de client en utilisant une infrastructure Network Manager peut être définie en créant un fichier de données source « <literal>/etc/netplan/00-network-manager.yaml</literal> » :

note: type: Content of: <book><chapter><section><title>
en: The low level network configuration
fr: Configuration réseau de bas niveau

note: type: Content of: <book><chapter><section><para>
en: For the low level network configuration on Linux, use the <ulink url="&iproutec;">iproute2</ulink> programs (<literal>ip</literal>(8), …) .
fr: Pour la configuration réseau de bas niveau sous Linux, utilisez les programmes <ulink url="&iproutec;">iproute2</ulink> (<literal>ip</literal>(8), ...) .

note: type: Content of: <book><chapter><section><section><title>
en: Iproute2 commands
fr: Commandes Iproute2

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&iproutec;">Iproute2</ulink> commands offer complete low-level network configuration capabilities. Here is a translation table from obsolete <ulink url="&nettools;">net-tools</ulink> commands to new <ulink url="&iproutec;">iproute2</ulink> etc. commands.
fr: Les commandes <ulink url="&iproutec;">Iproute2</ulink> offrent des possibilités complètes de configuration de bas niveau du réseau. Voici une table de conversion des commandes obsolètes <ulink url="&nettools;">net-tools</ulink> vers les nouvelles commandes <ulink url="&iproutec;">iproute2</ulink>, etc.

note: type: Content of: <book><chapter><section><section><table><title>
en: Translation table from obsolete <literal>net-tools</literal> commands to new <literal>iproute2</literal> commands
fr: Table de conversion depuis les commandes obsolètes <literal>net-tools</literal> vers les nouvelles commandes <literal>iproute2</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: obsolete net-tools
fr: net-tools obsolètes

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: new iproute2 etc.
fr: nouveau iproute2, etc.

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: protocol (IP or IPv6) address on a device
fr: adresse de protocole (IP ou IPv6) d’un périphérique

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: routing table entry
fr: entrée de la table de routage

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ARP or NDISC cache entry
fr: entrée de cache ARP ou NDISC

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: multicast address
fr: adresse multicast

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: tunnel over IP
fr: tunnel sur IP

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: name network interfaces based on MAC addresses
fr: nommer les interfaces réseau en se basant sur l’adresse MAC

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Ethernet device settings
fr: paramétrage du périphérique Ethernet

note: type: Content of: <book><chapter><section><section><para>
en: See <literal>ip</literal>(8) and <ulink url="&linuxadvancedroungtrafficcontrol;">Linux Advanced Routing &amp; Traffic Control</ulink>.
fr: Consulter <literal>ip</literal>(8) et <ulink url="&linuxadvancedroungtrafficcontrol;">Linux Advanced Routing &amp; Traffic Control</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Safe low level network operations
fr: Opérations sûres de bas niveau sur le réseau

note: type: Content of: <book><chapter><section><section><para>
en: You may use low level network commands as follows safely since they do not change network configuration.
fr: Vous pouvez utiliser de manière sûre les commandes de réseau de bas niveau de la manière suivante car elles ne modifient pas la configuration du réseau.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of low level network commands
fr: Liste des commandes de réseau de bas niveau

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display the link and address status of active interfaces
fr: afficher l’état et l’adresse du lien des interfaces actives

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display all the routing table in numerical addresses
fr: afficher toutes les tables de routage sous forme d’adresses numériques

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display the current content of the <ulink url="&arp;">ARP</ulink> cache tables
fr: afficher le contenu actuel des tables de cache d’<ulink url="&arp;">ARP</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display ppp daemon log
fr: afficher le journal du démon ppp

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check the Internet connection to "<literal>yahoo.com</literal>"
fr: vérifier la connexion internet vers «&nbsp;<literal>yahoo.com</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check who registered "<literal>yahoo.com</literal>" in the domains database
fr: vérifier qui a enregistré «&nbsp;<literal>yahoo.com</literal>&nbsp;» dans la base de données des domaines

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: trace the Internet connection to "<literal>yahoo.com</literal>"
fr: tracer la connexion Internet vers «&nbsp;<literal>yahoo.com</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: trace the Internet connection to "<literal>yahoo.com</literal>" (repeatedly)
fr: tracer la connexion Internet vers «&nbsp;<literal>yahoo.com</literal>&nbsp;» (de manière répétitive)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>dig [@dns-server.com] example.com [{a|mx|any}]</literal>
fr: <literal>dig [@dns-serveur.com] example.com [{a|mx|any}]</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check <ulink url="&dns;">DNS</ulink> records of "<literal>example.com</literal>" by "<literal>dns-server.com</literal>" for a "<literal>a</literal>", "<literal>mx</literal>", or "<literal>any</literal>" record
fr: vérifier les enregistrements <ulink url="&dns;">DNS</ulink> de «&nbsp;<literal>example.com</literal>&nbsp;» par «&nbsp;<literal>dns-serveur.com</literal>&nbsp;» pour un enregistrement «&nbsp;<literal>a</literal>&nbsp;», «&nbsp;<literal>mx</literal>&nbsp;» ou «&nbsp;<literal>any</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check packet filter
fr: vérifier le filtre de paquets

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: find all open ports
fr: rechercher tous les ports ouverts

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: find listening ports
fr: rechercher les ports à l’écoute

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: find listening TCP ports (numeric)
fr: rechercher les ports TCP à l’écoute (numérique)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check DNS zone information of "<literal>example.com</literal>"
fr: vérifier les informations de zone DNS de «&nbsp;<literal>example.com</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><tip><para>
en: Some of these low level network configuration tools reside in "<literal>/usr/sbin/</literal>".  You may need to issue full command path such as "<literal>/usr/sbin/ifconfig</literal>" or add "<literal>/usr/sbin</literal>" to the "<literal>$PATH</literal>" list in your "<literal>~/.bashrc</literal>".
fr: Certains de ces outils de configuration du réseau se trouvent dans «&nbsp;<literal>/usr/sbin/</literal>&nbsp;». Il vous faudra peut-être utiliser le chemin complet vers la commande comme «&nbsp;<literal>/usr/sbin/ifconfig</literal>&nbsp;» ou ajouter «&nbsp;<literal>/usr/sbin</literal>&nbsp;» à la liste «&nbsp;<literal>$PATH</literal>&nbsp;» dans votre fichier «&nbsp;<literal>~/.bashrc</literal>&nbsp;».

note: type: Content of: <book><chapter><section><title>
en: Network optimization
fr: Optimisation du réseau

note: type: Content of: <book><chapter><section><para>
en: Generic network optimization is beyond the scope of this documentation.  I touch only subjects pertinent to the consumer grade connection.
fr: L’optimisation générique du réseau est en dehors des buts de cette documentation. Je ne parle que des sujets pertinents pour une connexion de l’utilisateur grand public.

note: type: Content of: <book><chapter><section><table><title>
en: List of network optimization tools
fr: Liste des outils d’optimisation du réseau

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: display bandwidth usage information on an network interface
fr: afficher l’utilisation de la bande passante d’une interface réseau

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Internet Protocol bandwidth measuring tool
fr: outil de mesure de la bande passante du protocole Internet

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: InterFace STATistics Monitoring
fr: InterFace STATistics Monitoring (surveillance des statistiques de l’interface)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: portable bandwidth monitor and rate estimator
fr: surveillance portable de la bande passante et estimation du débit

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: script that quickly measures network device throughput
fr: script qui mesure rapidement le débit d"une interface réseau

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: empirical stochastic bandwidth tester
fr: testeur de bande passante empirique et stochastique

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: small and simple console-based bandwidth monitor
fr: moniteur de bande passante simple en mode console

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: console-based Ethernet statistics monitor
fr: moniteur de statistiques Ethernet en mode console

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: bandwidth analysis tool
fr: outil d’analyse de bande passante

note: type: Content of: <book><chapter><section><section><title>
en: Finding optimal MTU
fr: Rechercher le MTU optimal

note: type: Content of: <book><chapter><section><section><para>
en: NM normally sets optimal <ulink url="&maximumtransmissionunitmtu;">Maximum Transmission Unit (MTU)</ulink> automatically.
fr: NM fixe normalement le <ulink url="&maximumtransmissionunitmtu;">MTU (Maximum Transmission Unit) </ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: In some occasion, you may wish to set MTU manually after experiments with <literal>ping</literal>(8) with "<literal>-M do</literal>" option to send a ICMP packet with various data packet size.  MTU is the maximum succeeding data packet size without IP fragmentation plus 28 bytes for the IPv4 and plus 48 bytes for the IPv6.  For example the following finds MTU for IPv4 connection to be 1460 and MTU for IPv6 connection to be 1500.
fr: Dans certains cas, vous souhaiterez peut-être définir le MTU manuellement après des essais de <literal>ping</literal>(8) avec l’option « <literal>-M do</literal> » pour envoyer un paquet ICMP avec différentes tailles de paquet de données. Le MTU est la taille maximale possible de paquet de données sans fragmentation IP, plus 28 octets pour l’IPv4 et plus 48 octets pour l’IPv6. Par exemple, ce qui suit trouve un MTU pour la connexion IPv4 de 1460 et un MTU pour la connexion IPv6 de 1500.

note: type: Content of: <book><chapter><section><section><para>
en: This process is <ulink url="&pathmtupmtudiscovery;">Path MTU (PMTU) discovery</ulink> (<ulink url="&rfcbbjb;">RFC1191</ulink>) and the <literal>tracepath</literal>(8) command can automate this.
fr: Ce processus est la <ulink url="&pathmtupmtudiscovery;">découverte du chemin MTU (PMTU)</ulink> (<ulink url="&rfcbbjb;">RFC1191</ulink>) et la commande <literal>tracepath</literal>(8) peut l’automatiser.

note: type: Content of: <book><chapter><section><section><table><title>
en: Basic guide lines of the optimal MTU value
fr: Lignes directrices pour une valeur optimale de MTU

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: network environment
fr: environnement de réseau

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: rationale
fr: justification

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Dial-up link (IP: PPP)
fr: Lien commuté (IP&nbsp;: PPP)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Ethernet link (IP: DHCP or fixed)
fr: Lien Ethernet (IP&nbsp;: DHCP ou fixe)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: standard and default
fr: standard et par défaut

note: type: Content of: <book><chapter><section><section><para>
en: In addition to these basic guide lines, you should know the following.
fr: En plus de ces lignes directrices basiques, vous devriez connaitre ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Any use of tunneling methods (<ulink url="&vpn;">VPN</ulink> etc.) may reduce optimal MTU further by their overheads.
fr: Toute utilisation d’une méthode de tunneling (<ulink url="&vpn;">VPN</ulink>, etc.) peut réduire le MTU optimal en raison de la surcharge qu’elle engendre.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The MTU value should not exceed the experimentally determined PMTU value.
fr: La valeur de MTU ne doit pas excéder la valeur expérimentale déterminée de PMTU .

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The bigger MTU value is generally better when other limitations are met.
fr: La valeur de MTU la plus élevée est généralement meilleure lors que les autres limitations sont remplies.

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&maximumsegmentsize;">maximum segment size</ulink> (MSS) is used as an alternative measure of packet size.  The relationship between MSS and MTU are the following.
fr: La <ulink url="&maximumsegmentsize;">taille maximum de segment</ulink> (MSS&nbsp;: «&nbsp;maximum segment size&nbsp;») est utilisée comme mesure de remplacement de la taille des paquets. La relation entre MSS et MTU est la suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: MSS = MTU - 40 for IPv4
fr: MSS = MTU - 40 pour IPv4

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: MSS = MTU - 60 for IPv6
fr: MSS = MTU - 60 pour IPv6

note: type: Content of: <book><chapter><section><section><note><para>
en: The <literal>iptables</literal>(8) (see <xref linkend="_netfilter_infrastructure"/>) based optimization can clamp packet size by the MSS and is useful for the router.  See "TCPMSS" in <literal>iptables</literal>(8).
fr: Les optimisations basées sur <literal>iptables</literal>(8) (consultez <xref linkend="_netfilter_infrastructure"/>) peuvent limiter la taille des paquets au MSS, ce qui est utile pour le routeur. Consultez "TCPMSS" dans <literal>iptables</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: WAN TCP optimization
fr: Optimisation de TCP sur le réseau Internet

note: type: Content of: <book><chapter><section><section><para>
en: The TCP throughput can be maximized by adjusting TCP buffer size parameters as in "<ulink url="&tcptuning;">TCP tuning</ulink>" for the modern high-bandwidth and high-latency WAN.  So far, the current Debian default settings serve well even for my LAN connected by the fast 1G bps FTTP service.
fr: Le débit TCP peut être maximisé en ajustant les paramètres de taille de tampon TCP comme cela est décrit dans « <ulink url="&tcptuning;">Ajustement de TCP</ulink> » pour les réseaux WAN modernes de haut débit et de faible latence. À ce jour, les paramètres par défaut de Debian fonctionnent bien même pour mon réseau local connecté à l’aide du service rapide FTTP à 1Gb/s.

note: type: Content of: <book><chapter><section><title>
en: Netfilter infrastructure
fr: Infrastructure de netfilter

note: type: Content of: <book><chapter><section><para>
en: <ulink url="&netfilter;">Netfilter</ulink> provides infrastructure for <ulink url="&statefulfirewall;">stateful firewall</ulink> and <ulink url="&networkaddresstranslationnat;">network address translation (NAT)</ulink> with <ulink url="&linuxkernel;">Linux kernel</ulink> modules (see <xref linkend="_the_kernel_module_initialization"/>).
fr: <ulink url="&netfilter;">Netfilter</ulink> fournit l’infrastructure pour un<ulink url="&statefulfirewall;"> pare-feu dynamique</ulink> («&nbsp;stateful firewall&nbsp;») et la <ulink url="&networkaddresstranslationnat;">traduction d’adresses réseau (NAT)</ulink> («&nbsp;network address translation&nbsp;») avec des modules du <ulink url="&linuxkernel;">noyau de Linux</ulink> (consultez <xref linkend="_the_kernel_module_initialization"/>).

note: type: Content of: <book><chapter><section><table><title>
en: List of firewall tools
fr: Liste d’outils de pare-feu

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: administration tools for <ulink url="&netfilter;">netfilter</ulink> (<literal>iptables</literal>(8) for IPv4, <literal>ip6tables</literal>(8) for IPv6)
fr: outils d’administration pour <ulink url="&netfilter;">netfilter</ulink> (<literal>iptables</literal>(8) pour IPv4, <literal>ip6tables</literal>(8) for IPv6)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: administration tools for <ulink url="&netfilter;">netfilter</ulink> (<literal>arptables</literal>(8) for ARP)
fr: outils d’administration pour <ulink url="&netfilter;">netfilter</ulink> (<literal>arptables</literal>(8) pour ARP)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: administration tools for <ulink url="&netfilter;">netfilter</ulink> (<literal>ebtables</literal>(8) for Ethernet bridging)
fr: outils d’administration pour <ulink url="&netfilter;">netfilter</ulink> (<literal>ebtables</literal>(8) pour le pontage Ethernet)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: continuously monitor <ulink url="&netfilter;">netfilter</ulink> state (similar to <literal>top</literal>(1))
fr: surveillance continue de l’état de <ulink url="&netfilter;">netfilter</ulink> (semblable à <literal>top</literal>(1))

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&uncomplicatedfirewallufw;">Uncomplicated Firewall (UFW)</ulink> is a program for managing a netfilter firewall
fr: <ulink url="&uncomplicatedfirewallufw;">Uncomplicated Firewall (UFW)</ulink> est un programme pour gérer un pare-feu netfilter

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: graphical user interface for <ulink url="&uncomplicatedfirewallufw;">Uncomplicated Firewall (UFW)</ulink>
fr: interface graphique pour <ulink url="&uncomplicatedfirewallufw;">Uncomplicated Firewall (UFW)</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&firewalld;">firewalld</ulink> is a dynamically managed firewall program with support for network zones
fr: <ulink url="&firewalld;">firewalld</ulink> est un programme de pare-feu géré dynamiquement avec gestion des zones de réseau

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: graphical user interface for <ulink url="&firewalld;">firewalld</ulink>
fr: interface graphique pour <ulink url="&firewalld;">firewalld</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink> initialization
fr: initialisation de <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>, <ulink url="&netfilter;">netfilter</ulink> configuration file generator
fr: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>, générateur de fichier de configuration pour <ulink url="&netfilter;">netfilter</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>, <ulink url="&netfilter;">netfilter</ulink> configuration file generator (light version)
fr: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>, générateur de fichier de configuration pour <ulink url="&netfilter;">netfilter</ulink> (version légère)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>, <ulink url="&netfilter;">netfilter</ulink> configuration file generator (IPv6 version)
fr: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>, générateur de fichier de configuration pour <ulink url="&netfilter;">netfilter</ulink> (version IPv6)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>, <ulink url="&netfilter;">netfilter</ulink> configuration file generator (IPv6, light version)
fr: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>, générateur de fichier de configuration pour <ulink url="&netfilter;">netfilter</ulink> (version légère, IPv6)

note: type: Content of: <book><chapter><section><para>
en: Main user space program of <ulink url="&netfilter;">netfilter</ulink> is <literal>iptables</literal>(8).  You can manually configure <ulink url="&netfilter;">netfilter</ulink> interactively from shell, save its state with <literal>iptables-save</literal>(8), and restore it via init script with <literal>iptables-restore</literal>(8) upon system reboot.
fr: L’outil <ulink url="&netfilter;">netfilter</ulink> principal de l’espace utilisateur est <literal>iptables</literal>(8). Vous pouvez configurer vous-même <ulink url="&netfilter;">netfilter</ulink> de manière interactive depuis l’interpréteur de commandes, enregistrer son état avec <literal>iptables-save</literal>(8) et le restaurer par l’intermédiaire d’un script d’init avec <literal>iptables-restore</literal>(8) lors du redémarrage du système.

note: type: Content of: <book><chapter><section><para>
en: Configuration helper scripts such as <ulink url="&shorewall;">shorewall</ulink> ease this process.
fr: Des scripts d’assistant tels que <ulink url="&shorewall;">shorewall</ulink> facilitent ce processus.

note: type: Content of: <book><chapter><section><para>
en: See documentations at <ulink url="&netfilterdocumentation;">Netfilter Documentation</ulink> (or in "<literal>/usr/share/doc/iptables/html/</literal>").
fr: Consultez les documentations se trouvant dans la <ulink url="&netfilterdocumentation;">documentation de Netfilter</ulink> (ou dans «&nbsp;<literal>/usr/share/doc/iptables/html/</literal>&nbsp;»).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&linuxnetworkingconceptshowto;">Linux Networking-concepts HOWTO</ulink>
fr: <ulink url="&linuxnetworkingconceptshowto;">Linux Networking-concepts HOWTO</ulink> (HOWTO des concepts réseau de Linux)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&linuxcepacketfilteringhowto;">Linux 2.4 Packet Filtering HOWTO</ulink>
fr: <ulink url="&linuxcepacketfilteringhowto;">Linux 2.4 Packet Filtering HOWTO</ulink> (HOWTO du filtrage des paquets de Linux 2.4)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&linuxcenathowto;">Linux 2.4 NAT HOWTO</ulink>
fr: <ulink url="&linuxcenathowto;">Linux 2.4 NAT HOWTO</ulink> (HOWTO du NAT de Linux 2.4)

note: type: Content of: <book><chapter><section><tip><para>
en: Although these were written for Linux <emphasis role="strong">2.4</emphasis>, both <literal>iptables</literal>(8) command and netfilter kernel function apply for Linux <emphasis role="strong">2.6</emphasis> and <emphasis role="strong">3.x</emphasis> kernel series.
fr: Bien qu’elles aient été écrites pour Linux <emphasis role="strong">2.4</emphasis>, la commande <literal>iptables</literal>(8) et la fonction netfilter du noyau s’appliquent toutes deux aux séries <emphasis role="strong">2.6</emphasis> et <emphasis role="strong">3.x</emphasis> du noyau Linux.

note: type: Content of: <book><chapter><title>
en: Network applications
fr: Applications réseau

note: type: Content of: <book><chapter><para>
en: After establishing network connectivity (see <xref linkend="_network_setup"/>), you can run various network applications.
fr: Après avoir établi une connexion réseau (consultez <xref linkend="_network_setup"/>), vous pouvez faire tourner diverses applications réseau.

note: type: Content of: <book><chapter><tip><para>
en: For modern Debian specific guide to the network infrastructure, read <ulink url="&thedebianadminisrkinfrastructure;">The Debian Administrator's Handbook — Network Infrastructure</ulink>.
fr: Pour un guide spécifique de Debian moderne sur les infrastructures réseaux, lisez <ulink url="&thedebianadminisrkinfrastructure;">Le Livre de l'Administrateur Debian - Infrastructure réseau</ulink>.

note: type: Content of: <book><chapter><tip><para>
en: If you enabled "2-Step Verification" with some ISP, you need to obtain an application password to access POP and SMTP services from your program.  You may need to approve your host IP in advance.
fr: Si vous avez activé la « validation en deux étapes » avec certains fournisseurs de services Internet, vous devez obtenir un mot de passe d’application pour accéder aux services POP et SMTP à partir de votre programme. Vous devrez peut-être valider votre adresse IP d’hôte à l’avance.

note: type: Content of: <book><chapter><section><title>
en: Web browsers
fr: Navigateurs Web

note: type: Content of: <book><chapter><section><para>
en: There are many <ulink url="&webbrowser;">web browser</ulink> packages to access remote contents with <ulink url="&hypertexttransferprotocol;">Hypertext Transfer Protocol</ulink> (HTTP).
fr: Il y a de nombreux paquets de <ulink url="&webbrowser;">navigateurs web</ulink> permettant d’accéder à des contenus distants avec le <ulink url="&hypertexttransferprotocol;">protocole de transfert hypertexte</ulink> («&nbsp;Hypertext Transfer Protocol (HTTP)&nbsp;»).

note: type: Content of: <book><chapter><section><table><title>
en: List of web browsers
fr: Liste de navigateurs web

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: description of web browser
fr: description du navigateur web

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&chromium;">Chromium</ulink>, (open-source browser from Google)
fr: <ulink url="&chromium;">Chromium</ulink> (navigateur libre de Google)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&firefox;">Firefox</ulink>, (open-source browser from Mozilla, only available in Debian Unstable)
fr: <ulink url="&firefox;">Firefox</ulink> (navigateur libre de Mozilla, uniquement disponible dans Debian Unstable)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&firefoxesr;">Firefox ESR</ulink>, (Firefox Extended Support Release)
fr: <ulink url="&firefoxesr;">Firefox ESR</ulink> (Firefox Extended Support Release = Firefox Support à Long Terme)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnome;">GNOME</ulink>, <ulink url="&hig;">HIG</ulink> compliant, <ulink url="&epiphany;">Epiphany</ulink>
fr: <ulink url="&gnome;">GNOME</ulink>, <ulink url="&epiphany;">Epiphany</ulink> respectant <ulink url="&hig;">HIG</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&dillo;">Dillo</ulink>, (light weight browser, <ulink url="&fltk;">FLTK</ulink> based)
fr: <ulink url="&dillo;">Dillo</ulink> (navigateur léger, basé sur <ulink url="&fltk;">FLTK</ulink>)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: text
fr: texte

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&links;">Links</ulink> (text only)
fr: <ulink url="&links;">Links</ulink> (texte uniquement)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: graphics
fr: graphique

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&links;">Links</ulink> (console graphics without X)
fr: <ulink url="&links;">Links</ulink> (graphique en mode console sans X)

note: type: Content of: <book><chapter><section><section><title>
en: Spoofing the User-Agent string
fr: Usurpation de la chaîne User-Agent

note: type: Content of: <book><chapter><section><section><para>
en: In order to access some overly restrictive web sites, you may need to spoof the <ulink url="&useragent;">User-Agent</ulink> string returned by the web browser program.  See:
fr: Pour accéder à certains sites web excessivement restrictifs, vous devrez peut-être usurper la chaîne <ulink url="&useragent;">User-Agent</ulink> renvoyée par le programme de navigation web. Consulter :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><ulink>
en: MDN Web Docs: userAgent
fr: documentation web de MDN : userAgent ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><ulink>
en: Chrome Developers: Override the user agent string
fr: développeurs de Chrome : Override the user agent string ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><ulink>
en: How to change your user agent
fr: comment changer votre agent utilisateur ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><ulink>
en: How to Change User-Agent in Chrome, Firefox, Safari, and more
fr: comment modifier l'agent utilisateur dans Chrome, Firefox, Safari, etc. ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><ulink>
en: How to Change Your Browser’s User Agent Without Installing Any Extensions
fr: comment changer l'agent utilisateur de votre navigateur sans installer d'extensions ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><ulink>
en: How to change the User Agent in Gnome Web (epiphany)
fr: comment changer l’agent utilisateur dans Gnome Web (epiphany).

note: type: Content of: <book><chapter><section><section><caution><para>
en: Spoofed user-agent string may cause <ulink url="&badsideeffectswithjava;">bad side effects with Java</ulink>.
fr: Usurper la chaîne user-agent peut provoquer de <ulink url="&badsideeffectswithjava;">mauvais effets de bord avec Java</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Browser extension
fr: Extension de navigateur

note: type: Content of: <book><chapter><section><section><para>
en: All modern GUI browsers support source code based <ulink url="&browserextension;">browser extension</ulink> and it is becoming standardized as <ulink url="&webextensions;">web extensions</ulink>.
fr: Tous les navigateurs graphiques modernes gèrent le code source basé sur les <ulink url="&browserextension;">extensions de navigateur</ulink> et cela devient normalisé comme <ulink url="&webextensions;">extensions web</ulink>.

note: type: Content of: <book><chapter><section><title>
en: The mail system
fr: Le système de courrier électronique

note: type: Content of: <book><chapter><section><para>
en: This section focuses on typical mobile workstations on consumer grade Internet connections.
fr: Cette section se concentre sur les postes de travail mobiles typiques utilisant des connexions Internet de qualité grand public.

note: type: Content of: <book><chapter><section><caution><para>
en: If you are to set up the mail server to exchange mail directly with the Internet, you should be better than reading this elementary document.
fr: Si vous êtes sur le point de configurer le serveur de courrier pour échanger directement du courrier avec Internet, vous feriez mieux de lire ce document élémentaire.

note: type: Content of: <book><chapter><section><section><title>
en: Email basics
fr: Bases du courrier électronique

note: type: Content of: <book><chapter><section><section><para>
en: An <ulink url="&email;">email</ulink> message consists of three components, the message envelope, the message header, and the message body.
fr: Un <ulink url="&email;">courrier électronique</ulink> est composé de trois parties : l’enveloppe, l’en-tête et le corps du message.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "To" and "From" information in the message envelope is used by the <ulink url="&smtp;">SMTP</ulink> to deliver the email. (The "From" information in the message envelope is also called <ulink url="&bounceaddress;">bounce address</ulink>, From_, etc.).
fr: Les renseignements « To » et « From » de l’enveloppe sont utilisés par le <ulink url="&smtp;">SMTP</ulink> pour délivrer le courrier électronique (« From » dans l’enveloppe indique l’<ulink url="&bounceaddress;">adresse de rebond</ulink>, « From_ », etc.).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "To" and "From" information in the message header is displayed by the <ulink url="&emailclient;">email client</ulink>. (While it is most common for these to be the same as ones in the message envelope, such is not always the case.)
fr: Les renseignements « To » et « From » de l’en-tête sont affichés par le <ulink url="&emailclient;">client de messagerie</ulink> (même s’ils sont généralement identiques à ceux de l’enveloppe, ce n’est pas toujours le cas).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The email message format covering header and body data is extended by <ulink url="&multipurposeinteilextensionsmime;">Multipurpose Internet Mail Extensions (MIME)</ulink> from the plain ASCII text to other character encodings, as well as attachments of audio, video, images, and application programs.
fr: Le format de courriel pour les données d’en-tête et de corps est étendu par <ulink url="&multipurposeinteilextensionsmime;">Multipurpose Internet Mail Extensions (MIME)</ulink> du texte ASCII brut à d’autres codages de caractères, ainsi qu’aux pièces jointes audio, vidéo, images et programmes d’application.

note: type: Content of: <book><chapter><section><section><para>
en: Full featured GUI based <ulink url="&emailclients;">email clients</ulink> offer all the following functions using the GUI based intuitive configuration.
fr: Les <ulink url="&emailclients;">clients de messagerie</ulink>, basés sur une interface graphique complète, offrent toutes les fonctions suivantes en utilisant une configuration intuitive.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It creates and interprets the message header and body data using <ulink url="&multipurposeinteilextensionsmime;">Multipurpose Internet Mail Extensions (MIME)</ulink> to deal the content data type and encoding.
fr: Il crée et interprète les données de l'en-tête et du corps du message en utilisant <ulink url="&multipurposeinteilextensionsmime;">Multipurpose Internet Mail Extensions (MIME)</ulink> pour traiter le type et l'encodage des données du contenu.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It authenticates itself to the ISP's SMTP and IMAP servers using the legacy <ulink url="&basicaccessauthentication;">basic access authentication</ulink> or modern <ulink url="&oauthca;">OAuth 2.0</ulink>.  (For <ulink url="&oauthca;">OAuth 2.0</ulink>, set it via Desktop environment settings.  E.g., "Settings" -&gt; "Online Accounts".)
fr: Il s'authentifie auprès des serveurs SMTP et IMAP du FAI à l'aide de l'ancienne authentification d'accès <ulink url="&basicaccessauthentication;">basic</ulink> ou celle moderne <ulink url="&oauthca;">OAuth 2.0</ulink>. (Pour <ulink url="&oauthca;">OAuth 2.0</ulink>, définissez-le à l’aide des paramètres de l'environnement du bureau. Par exemple, « Paramètres » -&gt; « Comptes en ligne ».)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It sends the message to the ISP's smarthost SMTP server listening to the message submission port (587).
fr: Il envoie le message au serveur SMTP hôte du FAI écoutant le port de soumission de message (587).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It receives the stored message on the ISP's server from the TLS/IMAP4 port (993).
fr: Il reçoit le message stocké sur le serveur du FAI à partir du port TLS/IMAP4 (993).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It can filter mails by their attributes.
fr: Il peut filtrer les courriels en fonction de leurs attributs.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It may offer additional functionalities: Contacts, Calendar, Tasks, Memos.
fr: Il peut offrir des fonctionnalités supplémentaires : contacts, agenda, tâches, mémos.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of mail user agent (MUA)
fr: Liste d’agents de courrier électronique de l’utilisateur (MUA)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: X GUI program (GNOME3, groupware suite)
fr: programme X avec une interface graphique (GNOME 3, suite «&nbsp;groupware&nbsp;»)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: X GUI program (GTK, <ulink url="&mozillathunderbird;">Mozilla Thunderbird</ulink>)
fr: programme d'interface graphique X (GTK, <ulink url="&mozillathunderbird;">Mozilla Thunderbird</ulink>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: X GUI program (KDE)
fr: programme X avec une interface graphique (KDE)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: character terminal program probably used with <literal>vim</literal>
fr: programme de terminal en mode caractère, probablement utilisé avec <literal>vim</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: character terminal program under <literal>(x)emacs</literal>
fr: programme de terminal en mode caractères sous <literal>(x)emacs</literal>

note: type: Content of: <book><chapter><section><section><title>
en: Modern mail service limitation
fr: Limite du service de courriels moderne

note: type: Content of: <book><chapter><section><section><para>
en: Modern mail service are under some limitations in order to minimize exposure to the spam (unwanted and unsolicited email) problems.
fr: Les services de courriel modernes sont soumis à certaines limitations afin de minimiser l'exposition aux problèmes de pourriel (courriel non désiré et non sollicité).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It is not realistic to run SMTP server on the consumer grade network to send mail directly to the remote host reliably.
fr: Il n’est pas réaliste de mettre en œuvre un serveur SMTP sur un réseau grand public pour envoyer de manière fiable un courriel directement vers une machine distante.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: A mail may be rejected by any host en route to the destination quietly unless it appears as authentic as possible.
fr: Un courriel peut être rejeté par n'importe quel hôte sur le chemin vers la destination silencieusement, à moins qu'il ne paraisse aussi authentique que possible.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It is not realistic to expect a single smarthost to send mails of unrelated source mail addresses to the remote host reliably.
fr: Il n’est pas réaliste d’espérer qu’un smarthost (relais) unique puisse envoyer des courriels provenant d’adresses de sources de courriel sans lien vers une machine distante de manière fiable.

note: type: Content of: <book><chapter><section><section><para>
en: This is because:
fr: Cela est dû au fait que :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The SMTP port (25) connections from hosts serviced by the consumer grade network to the Internet are blocked.
fr: les connexions au port SMTP (25) des hôtes desservis par le réseau grand public vers Internet sont bloquées ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The SMTP port (25) connections to hosts serviced by the consumer grade network from the Internet are blocked.
fr: les connexions du port SMTP (25) vers les hôtes desservis par le réseau grand public à partir d'Internet sont bloquées ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The outgoing messages from hosts serviced by the consumer grade network to the Internet can only be sent via the message submission port (587).
fr: les messages sortants des hôtes desservis par le réseau grand public vers Internet ne peuvent être envoyés qu’à travers le port de soumission de message (587) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&antispamtechniques;">Anti-spam techniques</ulink> such as <ulink url="&domainkeysidentifiedmaildkim;">DomainKeys Identified Mail (DKIM)</ulink>, <ulink url="&sender_policy_frameworkspf;">Sender_Policy_Framework (SPF)</ulink>, and <ulink url="&domainbasedmessaconformancedmarc;">Domain-based Message Authentication, Reporting and Conformance (DMARC)</ulink> are widely used for the <ulink url="&emailfiltering;">email filtering</ulink>.
fr: les <ulink url="&antispamtechniques;">techniques anti-pourriels</ulink> telles que<ulink url="&domainkeysidentifiedmaildkim;">DomainKeys Identified Mail (DKIM)</ulink>, <ulink url="&sender_policy_frameworkspf;">Sender_Policy_Framework (SPF)</ulink> et <ulink url="&domainbasedmessaconformancedmarc;">Domain-based Message Authentication, Reporting and Conformance (DMARC)</ulink> sont couramment utilisées pour le <ulink url="&emailfiltering;">filtrage du courrier</ulink> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <ulink url="&domainkeysidentifiedmail;">DomainKeys Identified Mail</ulink> service may be provided for your mail sent through the smarthost.
fr: le service de <ulink url="&domainkeysidentifiedmail;">DomainKeys Identified Mail</ulink> peut être fourni pour vos messages envoyés par l’intermédiaire du smarthost ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The smarthost may rewrite the source mail address in the message header to your mail account on the smarthost to prevent email address spoofing.
fr: Le relais de courriel peut réécrire l’adresse du courriel source dans l’en-tête du message à celle de votre compte de messagerie sur le relais pour empêcher l’usurpation d’adresse de courriel.

note: type: Content of: <book><chapter><section><section><title>
en: Historic mail service expectation
fr: Attente du service de courriels historique

note: type: Content of: <book><chapter><section><section><para>
en: Some programs on Debian expect to access the <literal>/usr/sbin/sendmail</literal> command to send emails as their default or customized setting since the mail service on a UNIX system functioned historically as:
fr: Certains programmes sur Debian s'attendent à accéder à la commande <literal>/usr/sbin/sendmail</literal> pour envoyer des courriels comme comportement par défaut ou personnalisé puisque le service de messagerie sur un système UNIX fonctionnait historiquement comme :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: An email is created as a text file.
fr: un courriel est créé sous forme de fichier texte ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The email is handed to the <literal>/usr/sbin/sendmail</literal> command.
fr: le courriel est transmis à la commande <literal>/usr/sbin/sendmail</literal> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For the destination address on the same host, the <literal>/usr/sbin/sendmail</literal> command makes local delivery of the email by appending it to the <literal>/var/mail/$username</literal> file.
fr: pour l'adresse de destination sur le même hôte, la commande <literal>/usr/sbin/sendmail</literal> effectue la livraison locale du courriel en l'ajoutant au fichier <literal>/var/mail/$username</literal>,

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Commands expecting this feature: <literal>apt-listchanges</literal>, <literal>cron</literal>, <literal>at</literal>, ...
fr: commandes qui attendent cette fonctionnalité : <literal>apt-listchanges</literal>, <literal>cron</literal>, <literal>at</literal>, ... ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For the destination address on the remote host, the <literal>/usr/sbin/sendmail</literal> command makes remote transfer of the email to the destination host found by the DNS MX record using SMTP.
fr: pour l'adresse de destination sur l'hôte distant, la commande <literal>/usr/sbin/sendmail</literal> effectue le transfert à distance du courriel vers l'hôte de destination trouvé par l'enregistrement MX du DNS en utilisant SMTP,

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Commands expecting this feature: <literal>popcon</literal>, <literal>reportbug</literal>, <literal>bts</literal>, ...
fr: commandes qui attendent cette fonctionnalité : <literal>popcon</literal>, <literal>reportbug</literal>, <literal>bts</literal>, ...

note: type: Content of: <book><chapter><section><section><title>
en: Mail transport agent (MTA)
fr: Agent de transport de courrier électronique («&nbsp;MTA&nbsp;»)

note: type: Content of: <book><chapter><section><section><para>
en: Debian mobile workstations can be configured just with full featured GUI based <ulink url="&emailclients;">email clients</ulink> without <ulink url="&mailtransferagentmta;">mail transfer agent (MTA)</ulink> program after Debian 12 Bookworm.
fr: Les stations de travail mobiles Debian pourront être configurées uniquement avec des <ulink url="&emailclients;">clients de messagerie</ulink>complets basés sur une interface graphique sans le programme d’<ulink url="&mailtransferagentmta;">agent de transfert de courrier (MTA)</ulink> après Debian 12 Bookworm.

note: type: Content of: <book><chapter><section><section><para>
en: Debian traditionally installed some MTA program to support programs expecting the <literal>/usr/sbin/sendmail</literal> command.  Such MTA on mobile workstations must cope with <xref linkend="_modern_mail_service_limitation"/> and <xref linkend="_historic_mail_service_expectation"/>.
fr: Debian installait traditionnellement un programme MTA pour prendre en charge les programmes attendant la commande <literal>/usr/sbin/sendmail</literal>. Un tel MTA sur les postes de travail mobiles doit respecter la <xref linkend="_modern_mail_service_limitation"/> et la <xref linkend="_historic_mail_service_expectation"/>.

note: type: Content of: <book><chapter><section><section><para>
en: For mobile workstations, the typical choice of MTA is either <literal>exim4-daemon-light</literal> or <literal>postfix</literal> with its installation option such as "Mail sent by smarthost; received via SMTP or fetchmail" selected.  These are light weight MTAs that respect "<literal>/etc/aliases</literal>".
fr: Pour les postes de travail mobiles, le choix typique de MTA est soit <literal>exim4-daemon-light</literal> ou <literal>postfix</literal> avec son option d'installation telle que « Courriel envoyé par smarthost, reçue par SMTP ou fetchmail » sélectionnée. Ce sont des MTA légers qui respectent "<literal>/etc/aliases</literal>".

note: type: Content of: <book><chapter><section><section><tip><para>
en: Configuring <literal>exim4</literal> to send the Internet mail via multiple corresponding smarthosts for multiple source email addresses is non-trivial.  If you need such capability for some programs, set them up to use <literal>msmtp</literal> which is easy to set up for multiple source email addresses.  Then leave main MTA only for a single email address.
fr: Configurer <literal>exim4</literal> pour envoyer le courrier Internet par l'intermédiaire de plusieurs smarthost correspondants pour plusieurs sources d’adresses de courriel n’est pas trivial. Si vous avez besoin d'une telle capacité pour certains programmes, configurez-les pour utiliser <literal>msmtp</literal> qui est facile à configurer pour plusieurs sources d’adresses de courriel. Ensuite, laissez le MTA principal seulement pour une seule adresse e-mail.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of basic mail transport agent related packages
fr: Liste de paquets basiques concernant des agents de transport du courriel

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Exim4 mail transport agent (MTA: Debian default)
fr: Agent de transport de courrier électronique Exim4 (MTA&nbsp;: par défaut dans Debian)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Exim4 mail transport agent (MTA: flexible alternative)
fr: Agent de transport de courriel Exim4 (MTA : alternative flexible)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Exim4 documentation (text) and common files
fr: Documentation d’Exim4 (texte) et fichiers communs

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Exim4 documentation (html)
fr: Documentation d’Exim4 (html)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Exim4 documentation (info)
fr: Documentation d’Exim4 (info)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Postfix mail transport agent (MTA: secure alternative)
fr: Agent de transport de courriel Postfix (MTA&nbsp;: alternative sécurisée)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Postfix documentation (html+text)
fr: Documentation de Postfix (html+texte)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Cyrus SASL API implementation (supplement postfix for SMTP AUTH)
fr: Implémentation de l’API Cyrus SASL (complément à Postfix pour SMTP AUTH)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Light weight MTA
fr: MTA léger

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Light weight MTA (sendmail compatibility extension to <literal>msmtp</literal>)
fr: MTA léger (extension de compatibilité de sendmail pour <literal>msmtp</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Light weight MTA (sendmail compatibility extension to <literal>esmtp</literal>)
fr: MTA léger (extension de compatibilité de sendmail pour <literal>esmtp</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Strip down MTA, no local mail
fr: MTA simple, pas de courrier local

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Full featured MTA (only if you are already familiar)
fr: MTA complet (seulement si vous avez déjà des connaissances)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Full featured MTA (web interface etc.)
fr: MTA complet (interface web, etc.)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>git-send-email</literal>(1) program for sending series of patch emails
fr: programme <literal>git-send-email</literal>(1) pour envoyer une série de courriels de correctif

note: type: Content of: <book><chapter><section><section><section><title>
en: The configuration of exim4
fr: Configuration d’exim4

note: type: Content of: <book><chapter><section><section><section><para>
en: For the Internet mail via smarthost, you (re)configure <literal>exim4-*</literal> packages as the following.
fr: Pour le courrier d’Internet par l’intermédiaire d’un smarthost, vous (re)configurerez les paquets <literal>exim4-*</literal> comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><section><para>
en: Select "mail sent by smarthost; received via SMTP or fetchmail" for "General type of mail configuration".
fr: Choisir «&nbsp;envoi via relais («&nbsp;smarthost&nbsp;») - réception SMTP ou fetchmail&nbsp;»&nbsp;: pour «&nbsp;Configuration du serveur de courriel&nbsp;».

note: type: Content of: <book><chapter><section><section><section><para>
en: Set "System mail name:" to its default as the FQDN (see <xref linkend="_the_hostname_resolution"/>).
fr: Définir «&nbsp;Nom de courriel du système&nbsp;» à sa valeur par défaut qui est le nom pleinement qualifié (FQDN, consultez <xref linkend="_the_hostname_resolution"/>).

note: type: Content of: <book><chapter><section><section><section><para>
en: Set "IP-addresses to listen on for incoming SMTP connections:" to its default as "127.0.0.1 ; ::1".
fr: Définir «&nbsp;Liste d’adresses IP où Exim sera en attente de connexions SMTP entrantes&nbsp;» à sa valeur par défaut qui est «&nbsp;127.0.0.1 ; ::1&nbsp;».

note: type: Content of: <book><chapter><section><section><section><para>
en: Unset contents of "Other destinations for which mail is accepted:".
fr: Supprimer le contenu de «&nbsp;Autres destinations dont le courriel doit être accepté&nbsp;».

note: type: Content of: <book><chapter><section><section><section><para>
en: Unset contents of "Machines to relay mail for:".
fr: Supprimer le contenu de «&nbsp;Machines à relayer :».

note: type: Content of: <book><chapter><section><section><section><para>
en: Set "IP address or host name of the outgoing smarthost:" to "smtp.hostname.dom:587".
fr: Définir «&nbsp;dresse IP ou nom d’hôte du relais sortant : à «&nbsp;smtp.hostname.dom:587&nbsp;».

note: type: Content of: <book><chapter><section><section><section><para>
en: Select "No" for "Hide local mail name in outgoing mail?". (Use "<literal>/etc/email-addresses</literal>" as in <xref linkend="_the_mail_address_configuration"/>, instead.)
fr: Sélectionner « Non » pour « Faut-il cacher le nom local de courriel dans les courriels sortants&nbsp;?&nbsp;». (Utiliser plutôt «&nbsp;<literal>/etc/email-addresses</literal>&nbsp;» comme dans <xref linkend="_the_mail_address_configuration"/>.)

note: type: Content of: <book><chapter><section><section><section><para>
en: Reply to "Keep number of DNS-queries minimal (Dial-on-Demand)?" as one of the following.
fr: Donner à «&nbsp;Faut-il optimiser les requêtes DNS (connexion à la demande)&nbsp;?&nbsp;» l’une des réponses suivantes&nbsp;:

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: "No" if the system is connected to the Internet while booting.
fr: «&nbsp;Non&nbsp;» si le système est connecté à Internet au démarrage.

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: "Yes" if the system is <emphasis role="strong">not</emphasis> connected to the Internet while booting.
fr: «&nbsp;Oui&nbsp;» si le système n’est <emphasis role="strong">pas</emphasis> connecté à Internet au démarrage.

note: type: Content of: <book><chapter><section><section><section><para>
en: Set "Delivery method for local mail:" to "mbox format in /var/mail/".
fr: Définir «&nbsp;Méthode de distribution du courrier local&nbsp;:&nbsp;» à «&nbsp;Format «&nbsp;mbox&nbsp;» dans /var/mail&nbsp;».

note: type: Content of: <book><chapter><section><section><section><para>
en: Select "Yes" for "Split configuration into small files?:".
fr: Sélectionner «&nbsp;Oui&nbsp;» pour «&nbsp;Faut-il séparer la configuration dans plusieurs fichiers&nbsp;? :».

note: type: Content of: <book><chapter><section><section><section><para>
en: Create password entries for the smarthost by editing "<literal>/etc/exim4/passwd.client</literal>".
fr: Créer les entrées de mots de passe pour le smarthost en éditant «&nbsp;<literal> /etc/exim4/passwd.client</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><section><para>
en: Configure <literal>exim4</literal>(8) with "<literal>QUEUERUNNER='queueonly'</literal>", "<literal>QUEUERUNNER='nodaemon'</literal>", etc. in "<literal>/etc/default/exim4</literal>" to minimize system resource usages. (optional)
fr: Configurez <literal>exim4</literal>(8) avec « <literal>QUEUERUNNER='queueonly'</literal> », « <literal>QUEUERUNNER='nodaemon'</literal> », etc., dans « <literal>/etc/default/exim4</literal> » pour minimiser l’utilisation des ressources système (facultatif).

note: type: Content of: <book><chapter><section><section><section><para>
en: Start <literal>exim4</literal> by the following.
fr: Lancer <literal>exim4</literal> par la commande suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><section><para>
en: The host name in "<literal>/etc/exim4/passwd.client</literal>" should not be the alias.  You check the real host name with the following.
fr: Le nom de machine dans «&nbsp;<literal>/etc/exim4/passwd.client</literal>&nbsp;» ne doit pas être un alias. Vérifiez le nom de machine réel comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><section><para>
en: I use regex in "<literal>/etc/exim4/passwd.client</literal>" to work around the alias issue.  SMTP AUTH probably works even if the ISP moves host pointed by the alias.
fr: J’utilise une expression rationnelle dans «&nbsp;<literal>/etc/exim4/passwd.client</literal>&nbsp;» pour contourner le problème d’alias. SMTP AUTH fonctionne probablement même dans le cas où le FAI déplace la machine pointée par l’alias.

note: type: Content of: <book><chapter><section><section><section><para>
en: You can manually update <literal>exim4</literal> configuration by the following:
fr: Vous pouvez mettre à jour vous-même la configuration d’<literal>exim4</literal> de la façon suivante :

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Update <literal>exim4</literal> configuration files in "<literal>/etc/exim4/</literal>".
fr: Mettre à jour les fichiers de configuration d’<literal>exim4</literal> dans « <literal>/etc/exim4/</literal> ».

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: creating "<literal>/etc/exim4/exim4.conf.localmacros</literal>" to set MACROs and editing "<literal>/etc/exim4/exim4.conf.template</literal>". (non-split configuration)
fr: Créer « <literal>/etc/exim4/exim4.conf.localmacros</literal> » pour configurer les macros et éditer « <literal>/etc/exim4/exim4.conf.template</literal> » (configuration en un seul fichier).

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: creating new files or editing existing files in the "<literal>/etc/exim4/exim4.conf.d</literal>" subdirectories. (split configuration)
fr: Créer de nouveaux fichiers ou éditer des fichiers existants dans les sous-répertoires de « <literal>/etc/exim4/exim4.conf.d</literal> » (configuration séparée en plusieurs fichiers).

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Run "<literal>systemctl reload exim4</literal>".
fr: Exécutez « <literal>systemctl reload exim4</literal> ».

note: type: Content of: <book><chapter><section><section><section><caution><para>
en: Starting <literal>exim4</literal> takes long time if "No" (default value) was chosen for the debconf query of "Keep number of DNS-queries minimal (Dial-on-Demand)?" and the system is <emphasis role="strong">not</emphasis> connected to the Internet while booting.
fr: Le lancement d’<literal>exim4</literal> est long si on a choisi «&nbsp;Non&nbsp;» (valeur par défaut) à la demande «&nbsp;Faut-il optimiser les requêtes DNS (connexion à la demande)&nbsp;?&nbsp;» lors de la configuration debconf et que le système n’est <emphasis role="strong">pas</emphasis> connecté à Internet lors du démarrage.

note: type: Content of: <book><chapter><section><section><section><para>
en: Please read the official guide at: "<literal>/usr/share/doc/exim4-base/README.Debian.gz</literal>" and <literal>update-exim4.conf</literal>(8).
fr: Veuillez lire le guide officiel se trouvant à «&nbsp;<literal>/usr/share/doc/exim4-base/README.Debian.gz</literal>&nbsp;» et <literal>update-exim4.conf</literal>(8).

note: type: Content of: <book><chapter><section><section><section><warning><para>
en: For all practical consideration, use <ulink url="&smtp;">SMTP</ulink> with <ulink url="&starttls;">STARTTLS</ulink> on port 587 or <ulink url="&smtps;">SMTPS</ulink> (SMTP over SSL) on port 465, instead of plain SMTP on port 25.
fr: En pratique, utilisez <ulink url="&smtp;">SMTP</ulink> avec <ulink url="&starttls;">STARTTLS</ulink> sur le port 587 ou <ulink url="&smtps;">SMTPS</ulink> (SMTP au-dessus de SSL) sur le port 465, au lieu de SMTP simple sur le port 25.

note: type: Content of: <book><chapter><section><section><section><title>
en: The configuration of postfix with SASL
fr: Configuration de postfix avec SASL

note: type: Content of: <book><chapter><section><section><section><para>
en: For the Internet mail via smarthost, you should first read <ulink url="&postfixdocumentation;">postfix documentation</ulink> and key manual pages.
fr: Pour utiliser le courrier électronique d’Internet par l’intermédiaire d’un smarthost, vous devrez d’abord lire la <ulink url="&postfixdocumentation;">documentation postfix</ulink> et les pages de manuel importantes.

note: type: Content of: <book><chapter><section><section><section><table><title>
en: List of important postfix manual pages
fr: Liste des pages de manuel importantes de postfix

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: Postfix control program
fr: Programme de contrôle de postfix

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: Postfix configuration utility
fr: Utilitaire de configuration de postfix

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: Postfix configuration parameters
fr: Paramètres de configuration de postfix

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: Postfix lookup table maintenance
fr: Maintenance des tables de consultation de postfix

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: Postfix alias database maintenance
fr: Maintenance de la base de données des alias de postfix

note: type: Content of: <book><chapter><section><section><section><para>
en: You (re)configure <literal>postfix</literal> and <literal>sasl2-bin</literal> packages as follows.
fr: Vous (re)configurez les paquets <literal>postfix</literal> et <literal>sasl2-bin</literal> comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><section><para>
en: Chose "Internet with smarthost".
fr: Choisir «&nbsp;Internet avec smarthost&nbsp;».

note: type: Content of: <book><chapter><section><section><section><para>
en: Set "SMTP relay host (blank for none):" to "<literal>[smtp.hostname.dom]:587</literal>" and configure it by the following.
fr: Définissez «&nbsp;machine de relais SMTP (blanc pour aucun):&nbsp;» à «&nbsp;<literal>[smtp.hostname.dom]:587</literal>&nbsp;» et configurez-le de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><section><para>
en: Create password entries for the smarthost.
fr: Créez les entrées de mots de passe pour le smarthost :

note: type: Content of: <book><chapter><section><section><section><para>
en: Start the <literal>postfix</literal> by the following.
fr: Lancez <literal>postfix</literal> comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><section><para>
en: Here the use of "<literal>[</literal>" and "<literal>]</literal>" in the <literal>dpkg-reconfigure</literal> dialog and "<literal>/etc/postfix/sasl_passwd</literal>" ensures not to check MX record but directly use exact hostname specified.  See "Enabling SASL authentication in the Postfix SMTP client" in "<literal>/usr/share/doc/postfix/html/SASL_README.html</literal>".
fr: Ici, l’utilisation de «&nbsp;<literal>[</literal>&nbsp;» et «&nbsp;<literal>]</literal>&nbsp;» dans le dialogue de <literal>dpkg-reconfigure</literal> et «&nbsp;<literal>/etc/postfix/sasl_passwd</literal>&nbsp;» permet de s’assurer de ne pas vérifier l’enregistrement MX mais d’utiliser directement le nom exact de la machine indiquée. Consultez «&nbsp;Enabling SASL authentication in the Postfix SMTP client&nbsp;» dans «&nbsp;<literal>/usr/share/doc/postfix/html/SASL_README.html</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><section><title>
en: The mail address configuration
fr: Configuration de l’adresse de courriel

note: type: Content of: <book><chapter><section><section><section><para>
en: There are a few <ulink url="&mailaddressconfieryanduseragents;">mail address configuration files for mail transport, delivery and user agents</ulink>.
fr: Il existe plusieurs <ulink url="&mailaddressconfieryanduseragents;">fichiers de configuration de l’adresse de courriel pour l’acheminement du courriel, sa diffusion et les agents d’utilisateur</ulink>.

note: type: Content of: <book><chapter><section><section><section><table><title>
en: List of mail address related configuration files
fr: Liste des fichiers de configuration liés aux adresses de courriel

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: default host name for (outgoing) mail
fr: nom de machine par défaut pour le courrier (sortant)

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: Debian specific, <literal>mailname</literal>(5)
fr: Spécifique à Debian, <literal>mailname</literal>(5)

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: host name spoofing for outgoing mail
fr: usurpation du nom de machine pour le courriel sortant

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: <literal>exim</literal>(8) specific, <literal>exim4-config_files</literal>(5)
fr: Spécifique à <literal>exim</literal>(8), <literal>exim4-config_files</literal>(5)

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: <literal>postfix</literal>(1) specific, activated after <literal>postmap</literal>(1) command execution.
fr: Spécifique à <literal>postfix</literal>(1) specific, activé après l’exécution de la commande <literal>postmap</literal>(1).

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: account name alias for incoming mail
fr: alias du nom de compte pour le courrier entrant

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: general, activated after <literal>newaliases</literal>(1) command execution.
fr: général, activé après l’exécution de la commande <literal>newaliases</literal>(1).

note: type: Content of: <book><chapter><section><section><section><para>
en: The <emphasis role="strong">mailname</emphasis> in the "<literal>/etc/mailname</literal>" file is usually a fully qualified domain name (FQDN) that resolves to one of the host's IP addresses.  For the mobile workstation which does not have a hostname with resolvable IP address, set this <emphasis role="strong">mailname</emphasis> to the value of "<literal>hostname -f</literal>". (This is safe choice and works for both <literal>exim4-*</literal> and <literal>postfix</literal>.)
fr: Le <emphasis role="strong">nom de courriel</emphasis> (&nbsp;mailname&nbsp;» dans le fichier «&nbsp;<literal>/etc/mailname</literal>&nbsp;» est habituellement un nom de domaine entièrement qualifié (FQDN) qui est résolu vers l’une des adresses IP de la machine. Pour les stations de travail mobiles qui n’ont pas de nom de machine pouvant être résolu par une adresse IP, définissez ce <emphasis role="strong">mailname</emphasis> à la valeur donnée par «&nbsp;<literal>hostname -f</literal>&nbsp;». (C’est un choix sûr et qui fonctionne à la fois avec <literal>exim4-*</literal> et <literal>postfix</literal>.)

note: type: Content of: <book><chapter><section><section><section><tip><para>
en: The contents of "<literal>/etc/mailname</literal>" is used by many non-MTA programs for their default behavior. For <literal>mutt</literal>, set "<literal>hostname</literal>" and "<literal>from</literal>" variables in <literal>~/muttrc</literal> file to override the <emphasis role="strong">mailname</emphasis> value.  For programs in the <literal>devscripts</literal> package, such as <literal>bts</literal>(1) and <literal>dch</literal>(1), export environment variables "<literal>$DEBFULLNAME</literal>" and "<literal>$DEBEMAIL</literal>" to override it.
fr: Le contenu de «&nbsp;<literal>/etc/mailname</literal>&nbsp;» est utilisé par de nombreux programmes autres que les MTA pour définir leur comportement par défaut. Pour <literal>mutt</literal>, définissez les variables «&nbsp;<literal>hostname</literal>&nbsp;» et «&nbsp;<literal>from</literal>&nbsp;» dans le fichier <literal>~/muttrc</literal> pour passer outre la valeur de <emphasis role="strong">mailname</emphasis>. Pour les programmes du paquet <literal>devscripts</literal>, comme <literal>bts</literal>(1) et <literal>dch</literal>(1), exportez les variables d’environnement «&nbsp;<literal>$DEBFULLNAME</literal>&nbsp;» et «&nbsp;<literal>$DEBEMAIL</literal>&nbsp;» afin de passer outre cette définition.

note: type: Content of: <book><chapter><section><section><section><tip><para>
en: The <literal>popularity-contest</literal> package normally send mail from root account with FQDN.  You need to set <literal>MAILFROM</literal> in <literal>/etc/popularity-contest.conf</literal> as described in the <literal>/usr/share/popularity-contest/default.conf</literal> file.  Otherwise, your mail will be rejected by the smarthost SMTP server. Although this is tedious, this approach is safer than rewriting the source address for all mails from root by MTA and should be used for other daemons and cron scripts.
fr: Le paquet <literal>popularity-contest</literal> envoie normalement un courriel depuis le compte de l’administrateur avec un nom de domaine pleinement qualifié (FDQN). Vous devez définir <literal>MAILFROM</literal> dans <literal>/etc/popularity-contest.conf</literal> comme c’est décrit dans le fichier <literal>/usr/share/popularity-contest/default.conf</literal>. Sinon, votre courriel sera rejeté par le serveur SMTP sur «&nbsp;smarthost&nbsp;». Bien que ce soit fastidieux, cette approche est plus sûre que la réécriture par le MTA de l’adresse source pour tous les courriels en provenance de l’administrateur («&nbsp;root&nbsp;») et devrait être utilisé pour les autres démons et les scripts des tâches planifiées («&nbsp;cron&nbsp;».

note: type: Content of: <book><chapter><section><section><section><para>
en: When setting the <emphasis role="strong">mailname</emphasis> to "<literal>hostname -f</literal>", the spoofing of the source mail address via MTA can be realized by the following.
fr: Lors de la définition de <emphasis role="strong">mailname</emphasis> avec la valeur donnée par «&nbsp;<literal>hostname -f</literal>&nbsp;», l’usurpation de l’adresse source du courrier par le MTA peut être réalisée par l’intermédiaire&nbsp;:

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/email-addresses</literal>" file for <literal>exim4</literal>(8) as explained in the <literal>exim4-config_files</literal>(5)
fr: du fichier «&nbsp;<literal>/etc/email-addresses</literal>&nbsp;» pour <literal>exim4</literal>(8) comme expliqué dans <literal>exim4-config_files</literal>(5)

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/postfix/generic</literal>" file for <literal>postfix</literal>(1) as explained in the <literal>generic</literal>(5)
fr: du fichier «&nbsp;<literal>/etc/postfix/generic</literal>&nbsp;» pour <literal>postfix</literal>(1) comme expliqué dans <literal>generic</literal>(5)

note: type: Content of: <book><chapter><section><section><section><para>
en: For <literal>postfix</literal>, the following extra steps are needed.
fr: Pour <literal>postfix</literal>, les étapes suivantes sont nécessaires&nbsp;:

note: type: Content of: <book><chapter><section><section><section><para>
en: You can test mail address configuration using the following.
fr: Vous pouvez tester la configuration de l’adresse de courriel de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: <literal>exim</literal>(8) with <literal>-brw, -bf, -bF, -bV, …</literal> options
fr: <literal>exim</literal>(8) avec les options <literal>-brw, -bf, -bF, -bV, …</literal>

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: <literal>postmap</literal>(1) with <literal>-q</literal> option.
fr: <literal>postmap</literal>(1) avec l’option <literal>-q</literal>.

note: type: Content of: <book><chapter><section><section><section><tip><para>
en: Exim comes with several utility programs such as <literal>exiqgrep</literal>(8) and <literal>exipick</literal>(8).  See "<literal>dpkg -L exim4-base|grep man8/</literal>" for available commands.
fr: Il existe, avec Exim, un certain nombre de programmes utilitaires tels qu’<literal>exiqgrep</literal>(8) et <literal>exipick</literal>(8). Consultez «&nbsp;<literal>dpkg -L exim4-base|grep man8/</literal>&nbsp;» pour les commandes disponibles.

note: type: Content of: <book><chapter><section><section><section><title>
en: Basic MTA operations
fr: Opération de base du MTA

note: type: Content of: <book><chapter><section><section><section><para>
en: There are several basic MTA operations.  Some may be performed via <literal>sendmail</literal>(1) compatibility interface.
fr: Il y a quelques opérations de base du MTA. Certaines peuvent être effectuées à l’aide de l’interface de compatibilité avec <literal>sendmail</literal>(1).

note: type: Content of: <book><chapter><section><section><section><table><title>
en: List of basic MTA operation
fr: Liste des opérations de base du MTA

note: type: Content of: <book><chapter><section><section><section><table><tgroup><thead><row><entry>
en: exim command
fr: commande exim

note: type: Content of: <book><chapter><section><section><section><table><tgroup><thead><row><entry>
en: postfix command
fr: commande postfix

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: read mails from standard input and arrange for delivery (<literal>-bm</literal>)
fr: lire les courriels depuis l’entrée standard et les classer pour la diffusion (<literal>-bm</literal>)

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: list the mail queue with status and queue ID (<literal>-bp</literal>)
fr: afficher la file d’attente des courriels avec leur état et leur identifiant de file d’attente («&nbsp;queue ID&nbsp;») (<literal>-bp</literal>)

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: initialize alias database (<literal>-I</literal>)
fr: initialiser la base de données des alias (<literal>-I</literal>)

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: flush waiting mails (<literal>-q</literal>)
fr: supprimer les courriels en attente (<literal>-q</literal>)

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: flush all mails
fr: supprimer tous les courriels

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: flush even frozen mails
fr: supprimer tous les courriels gelés

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: freeze one message by its queue ID
fr: geler un message d’après son identifiant de file d’attente

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: remove one message by its queue ID
fr: supprimer un message d’après son identifiant de file d’attente

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: remove all messages
fr: supprimer tous les messages

note: type: Content of: <book><chapter><section><section><section><tip><para>
en: It may be a good idea to flush all mails by a script in "<literal>/etc/ppp/ip-up.d/*</literal>".
fr: Ce peut être une bonne idée de supprimer tous les messages à l’aide d’un script placé dans «&nbsp;<literal>/etc/ppp/ip-up.d/*</literal>&nbsp;».

note: type: Content of: <book><chapter><section><title>
en: The remote access server and utilities (SSH)
fr: Le serveur et les utilitaires d’accès à distance (SSH)

note: type: Content of: <book><chapter><section><para>
en: The <ulink url="&secureshell;">Secure SHell</ulink> (SSH) is the <emphasis role="strong">secure</emphasis> way to connect over the Internet.  A free version of SSH called <ulink url="&openssh;">OpenSSH</ulink> is available as <literal>openssh-client</literal> and <literal>openssh-server</literal> packages in Debian.
fr: SSH, le «&nbsp;<ulink url="&secureshell;">Secure SHell</ulink>&nbsp;», est la manière <emphasis role="strong">sûre</emphasis> de se connecter au travers d’Internet. Une version libre de SSH, appelée <ulink url="&openssh;"> OpenSSH</ulink>, est disponible sous Debian sous forme des paquets <literal>openssh-client</literal> et <literal>openssh-server</literal>.

note: type: Content of: <book><chapter><section><para>
en: For the user, <literal>ssh</literal>(1) functions as a smarter and more secure <literal>telnet</literal>(1).  Unlike <literal>telnet</literal> command, <literal>ssh</literal> command does not stop on the <literal>telnet</literal> escape character (initial default CTRL-]).
fr: Pour l’utilisateur, <literal>ssh</literal>(1) fonctionne comme un <literal>telnet</literal>(1) intelligent et plus sûr. Contrairement à la commande <literal>telnet</literal>, la commande <literal>ssh</literal> ne s'arrête pas avec le caractère d’échappement de <literal>telnet</literal> (valeur initiale par défaut Ctrl-]).

note: type: Content of: <book><chapter><section><table><title>
en: List of remote access server and utilities
fr: Liste des serveurs et des utilitaires d’accès à distance

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: tool
fr: outil

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Secure shell client
fr: client de l’interpréteur de commandes sécurisé

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Secure shell server
fr: serveur de l’interpréteur de commandes sécurisé

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: asks user for a pass phrase for ssh-add (plain X)
fr: demande à l’utilisateur une phrase de passe pour ssh-add (X natif)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: asks user for a pass phrase for ssh-add (GNOME)
fr: demande à l’utilisateur d’une phrase de passe pour ssh-add (GNOME)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: asks user for a pass phrase for ssh-add (GNOME) with extra eye candy
fr: demande à l’utilisateur d’une phrase de passe pour ssh-add (GNOME) de manière jolie

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: web server for <ulink url="&browseraccessiblterminalemulator;">browser accessible VT100 terminal emulator</ulink>
fr: serveur web pour <ulink url="&browseraccessiblterminalemulator;">émulateur de terminal VT100 accessible dans un navigateur</ulink>

note: type: Content of: <book><chapter><section><para>
en: Although <literal>shellinabox</literal> is not a SSH program, it is listed here as an interesting alternative for the remote terminal access.
fr: Bien que <literal>shellinabox</literal> ne soit pas un programme SSH, il est répertorié ici comme une alternative intéressante pour l’accès au terminal distant.

note: type: Content of: <book><chapter><section><para>
en: See also <xref linkend="_x_server_connection"/> for connecting to remote X client programs.
fr: Consulter également <xref linkend="_x_server_connection"/> pour la connexion aux programmes clients X distants.

note: type: Content of: <book><chapter><section><caution><para>
en: See <xref linkend="_extra_security_measures_for_the_internet"/> if your SSH is accessible from the Internet.
fr: Consultez <xref linkend="_extra_security_measures_for_the_internet"/> si votre serveur SSH est accessible depuis Internet.

note: type: Content of: <book><chapter><section><tip><para>
en: Please use the <literal>screen</literal>(1) program to enable remote shell process to survive the interrupted connection (see <xref linkend="_the_screen_program"/>).
fr: Utilisez le programme <literal>screen</literal>(1) pour qu’un processus de l’interpréteur de commandes distant survive à une interruption de la connexion (consultez <xref linkend="_the_screen_program"/>).

note: type: Content of: <book><chapter><section><section><title>
en: Basics of SSH
fr: Bases de SSH

note: type: Content of: <book><chapter><section><section><para>
en: The OpenSSH SSH daemon supports SSH protocol 2 only.
fr: Le démon SSH OpenSSH ne prend en charge que le protocole SSH 2.

note: type: Content of: <book><chapter><section><section><para>
en: Please read "<literal>/usr/share/doc/openssh-client/README.Debian.gz</literal>", <literal>ssh</literal>(1), <literal>sshd</literal>(8), <literal>ssh-keygen</literal>(1), <literal>ssh-add</literal>(1) and <literal>ssh-agent</literal>(1).
fr: Veuillez lire « <literal>/usr/share/doc/openssh-client/README. Debian.gz</literal> », <literal>ssh</literal>(1), <literal>sshd</literal>(8), <literal>ssh-keygen</literal>(1), <literal>ssh-add</literal>(1) et <literal>ssh-agent</literal>(1).

note: type: Content of: <book><chapter><section><section><warning><para>
en: "<literal>/etc/ssh/sshd_not_to_be_run</literal>" must not be present if one wishes to run the OpenSSH server.
fr: Il ne faut pas que «&nbsp;<literal>/etc/ssh/sshd_not_to_be_run</literal>&nbsp;» soit présent si l’on souhaite faire tourner le serveur OpenSSH.

note: type: Content of: <book><chapter><section><section><warning><para>
en: Don't enable rhost based authentication (<literal>HostbasedAuthentication</literal> in <literal>/etc/ssh/sshd_config</literal>).
fr: N’activez pas l’authentification basée sur rhost (<literal>HostbasedAuthentication</literal> dans <literal>/etc/ssh/sshd_config</literal>).

note: type: Content of: <book><chapter><section><section><table><title>
en: List of SSH configuration files
fr: Liste des fichiers de configuration de SSH

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of configuration file
fr: description du fichier de configuration

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: SSH client defaults, see <literal>ssh_config</literal>(5)
fr: valeurs par défauts des paramètres du client SSH, consultez <literal>ssh_config</literal>(5)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: SSH server defaults, see <literal>sshd_config</literal>(5)
fr: valeurs par défauts des paramètres du serveur SSH, consultez <literal>sshd_config</literal>(5)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: default public SSH keys that clients use to connect to this account on this SSH server
fr: clés publiques SSH par défaut utilisées pour se connecter à ce compte sur ce serveur SSH

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: secret SSH-2 RSA key of the user
fr: clé secrète SSH-2 RSA de l’utilisateur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~/.ssh/id_<emphasis>key-type-name</emphasis></literal>
fr: <literal>~/.ssh/id_<emphasis>clé-type-nom</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: secret SSH-2 <emphasis>key-type-name</emphasis> key such as <literal>ecdsa</literal>, <literal>ed25519</literal>, ... of the user
fr: clé secrète SSH-2 <emphasis>clé-type-nom</emphasis> telle que <literal>ecdsa</literal>, <literal>ed25519</literal>, ... de l’utilisateur

note: type: Content of: <book><chapter><section><section><para>
en: The following starts an <literal>ssh</literal>(1) connection from a client.
fr: Ce qui suit permettra de démarrer un connexion <literal>ssh</literal>(1) depuis un client&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of SSH client startup examples
fr: Liste d’exemples de démarrage du client SSH

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>ssh username@hostname.domain.ext</literal>
fr: <literal>ssh nomutilisateur@nommachine..domaine.ext</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: connect with default mode
fr: connexion avec le mode par défaut

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>ssh -v username@hostname.domain.ext</literal>
fr: <literal>ssh -v nomutilisateur@nommachine..domaine.ext</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: connect with default mode with debugging messages
fr: connexion avec le mode par défaut et les messages de débogage

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>ssh -o PreferredAuthentications=password username@hostname.domain.ext</literal>
fr: <literal>ssh -o PreferredAuthentications=password -l nomutilisateur@nommachine.domaine.ext</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: force to use password with SSH version 2
fr: forcer l’utilisation d’un mot de passe avec SSH version 2

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>ssh -t username@hostname.domain.ext passwd</literal>
fr: <literal>ssh -t nomutilisateur@nommachine.domaine.ext passwd</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: run <literal>passwd</literal> program to update password on a remote host
fr: exécuter le programme <literal>passwd</literal> pour mettre à jour le mot de passe sur un hôte distant

note: type: Content of: <book><chapter><section><section><title>
en: User name on the remote host
fr: Nom d'utilisateur sur l'hôte distant

note: type: Content of: <book><chapter><section><section><para>
en: If you use the same user name on the local and the remote host, you can eliminate typing "<literal>username@</literal>".
fr: Si vous utilisez le même nom d'utilisateur sur l'hôte local et l'hôte distant, vous pouvez éviter de taper « <literal>nomutilisateur@</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: Even if you use different user name on the local and the remote host, you can eliminate it using "<literal>~/.ssh/config</literal>".  For <ulink url="&debiansalsaservice;">Debian Salsa service</ulink> with account name "<literal>foo-guest</literal>", you set "<literal>~/.ssh/config</literal>" to contain the following.
fr: Même si vous utilisez un nom d’utilisateur différent sur la machine locale et la machine distante, vous pouvez l’éliminer en utilisant «&nbsp;<literal>~/.ssh/config</literal>&nbsp;». Pour le <ulink url="&debiansalsaservice;">service Salsa de Debian</ulink> avec le nom de compte «&nbsp;<literal>toto-guest</literal>&nbsp;», vous devrez configurer «&nbsp;<literal>~/.ssh/config</literal>&nbsp;» afin qu’il contienne ceci&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Connecting without remote passwords
fr: Se connecter sans mot de passe distant

note: type: Content of: <book><chapter><section><section><para>
en: One can avoid having to remember passwords for remote systems by using "<literal>PubkeyAuthentication</literal>" (SSH-2 protocol).
fr: Il est possible d’éviter de se rappeler les mots de passe des systèmes distants en utilisant « <literal>PubkeyAuthentication</literal> » (protocole SSH-2).

note: type: Content of: <book><chapter><section><section><para>
en: On the remote system, set the respective entries, "<literal>PubkeyAuthentication yes</literal>", in "<literal>/etc/ssh/sshd_config</literal>".
fr: Sur le système distant, définissez les entrées respectives, « <literal>PubkeyAuthentication yes</literal> », dans « <literal>/etc/ssh/sshd_config</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: Generate authentication keys locally and install the public key on the remote system by the following.
fr: Générez ensuite localement les clés d’identification et installez la clé publique sur le système distant en faisant ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: You can add options to the entries in "<literal>~/.ssh/authorized_keys</literal>" to limit hosts and to run specific commands.  See <literal>sshd</literal>(8) "AUTHORIZED_KEYS FILE FORMAT".
fr: Vous pouvez ajouter des options aux entrées dans « <literal>~/.ssh/authorized_keys</literal> » pour limiter les hôtes et pour exécuter des commandes spécifiques. Consulter <literal>sshd</literal>(8) « AUTHORIZED_KEYS FILE FORMAT ».

note: type: Content of: <book><chapter><section><section><title>
en: Dealing with alien SSH clients
fr: Clients SSH exotiques

note: type: Content of: <book><chapter><section><section><para>
en: There are some free <ulink url="&ssh;">SSH</ulink> clients available for other platforms.
fr: Il existe quelques clients <ulink url="&ssh;">SSH</ulink> libres disponibles pour d’autres plateformes.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of free SSH clients for other platforms
fr: Liste des clients SSH libres pour d’autres plateformes

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: environment
fr: environnement

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: free SSH program
fr: programme SSH libre

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: puTTY (<ulink url="&puttyafreesshandtelnetclient;">PuTTY: a free SSH and Telnet client</ulink>) (GPL)
fr: puTTY (<ulink url="&puttyafreesshandtelnetclient;">PuTTY : un client libre SSH et Telnet</ulink>) (GPL)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: SSH in cygwin (<ulink url="&cygwingetthatlinfeelingonwindows;">Cygwin: Get that Linux feeling - on Windows</ulink>) (GPL)
fr: SSH dans cygwin (<ulink url="&cygwingetthatlinfeelingonwindows;">Cygwin : obtenez cette sensation Linux sur Windows</ulink>) (GPL)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: OpenSSH; use <literal>ssh</literal> in the Terminal application (GPL)
fr: OpenSSH&nbsp;; utilise <literal>ssh</literal> dans l’application Terminal (GPL)

note: type: Content of: <book><chapter><section><section><title>
en: Setting up ssh-agent
fr: Configurer ssh-agent

note: type: Content of: <book><chapter><section><section><para>
en: It is safer to protect your SSH authentication secret keys with a pass phrase.  If a pass phrase was not set, use "<literal>ssh-keygen -p</literal>" to set it.
fr: Il est plus sûr de protéger les clés secrètes de votre authentification SSH avec une phrase de passe. Si la phrase de passe n’a pas été définie, utilisez «&nbsp;<literal>ssh-keygen -p</literal>&nbsp;» pour le faire.

note: type: Content of: <book><chapter><section><section><para>
en: Place your public SSH key (e.g.  "<literal>~/.ssh/id_rsa.pub</literal>") into "<literal>~/.ssh/authorized_keys</literal>" on a remote host using a password-based connection to the remote host as described above.
fr: Placez votre clé publique SSH (par exemple «&nbsp;<literal>~/.ssh/id_rsa.pub</literal>&nbsp;»)  dans «&nbsp;<literal>~/.ssh/authorized_keys</literal>&nbsp;» sur la machine distante en utilisant une connexion basée sur un mot de passe comme décrit ci-dessus.

note: type: Content of: <book><chapter><section><section><para>
en: No remote password needed from here on for the next command.
fr: Il n’y a plus besoin de mot de passe distant, à partir de maintenant, pour la commande suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Press ^D to terminating ssh-agent session.
fr: Pressez ^D pour quitter la session de l’agent ssh.

note: type: Content of: <book><chapter><section><section><para>
en: For the X server, the normal Debian startup script executes <literal>ssh-agent</literal> as the parent process.  So you only need to execute <literal>ssh-add</literal> once. For more, read <literal>ssh-agent</literal>(1) and <literal>ssh-add</literal>(1).
fr: Pour le serveur X, le script de démarrage normal de Debian exécute <literal>ssh-agent</literal> comme processus-père. Vous n’aurez donc à exécuter <literal>ssh-add</literal> qu’une seule fois. Pour davantage d’informations, veuillez lire <literal>ssh-agent</literal>(1) et <literal>ssh-add</literal>(1).

note: type: Content of: <book><chapter><section><section><title>
en: Sending a mail from a remote host
fr: Envoi d'un courriel à partir d'un hôte distant

note: type: Content of: <book><chapter><section><section><para>
en: If you have an SSH shell account on a server with proper DNS settings, you can send a mail generated on your workstation as an email genuinely sent from the remote server.
fr: Si vous avez un compte d’interpréteur SSH sur un serveur avec des paramètres DNS appropriés, vous pouvez envoyer un courriel généré sur votre poste de travail sous la forme d’un courriel véritablement envoyé à partir du serveur distant.

note: type: Content of: <book><chapter><section><section><title>
en: Port forwarding for SMTP/POP3 tunneling
fr: Redirection de port pour un tunnel SMTP/POP3

note: type: Content of: <book><chapter><section><section><para>
en: To establish a pipe to connect to port 25 of <literal>remote-server</literal> from port 4025 of <literal>localhost</literal>, and to port 110 of <literal>remote-server</literal> from port 4110 of <literal>localhost</literal> through <literal>ssh</literal>, execute on the local host as the following.
fr: Pour mettre en place un tube pour se connecter au port 25 du <literal>serveur-distant</literal> depuis le port 4025 de <literal>localhost</literal>, et au port 110 du <literal>serveur-distant</literal> depuis le port 4110 de <literal>localhost</literal> au travers de <literal>ssh</literal>, exécutez ce qui suit sur la machine locale&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: This is a secure way to make connections to SMTP/POP3 servers over the Internet.  Set the "<literal>AllowTcpForwarding</literal>" entry to "<literal>yes</literal>" in "<literal>/etc/ssh/sshd_config</literal>" of the remote host.
fr: C’est une manière sécurisée d’effectuer une connexion à des serveurs SMTP / POP3 par Internet. Définissez l’entrée «&nbsp;<literal>AllowTcpForwarding</literal>&nbsp;» à «&nbsp;<literal>yes</literal>&nbsp;» dans «&nbsp;<literal>/etc/ssh/sshd_config</literal>&nbsp;» sur la machine distante.

note: type: Content of: <book><chapter><section><section><title>
en: How to shutdown the remote system on SSH
fr: Comment arrêter le système distant par SSH

note: type: Content of: <book><chapter><section><section><para>
en: You need to protect the process doing "<literal>shutdown -h now</literal>" (see <xref linkend="_how_to_shutdown_the_system"/>) from the termination of SSH using the <literal>at</literal>(1) command (see <xref linkend="_scheduling_tasks_once"/>) by the following.
fr: Vous devez protéger le processus qui effectue «&nbsp;<literal>shutdown -h now</literal>&nbsp;» (consultez <xref linkend="_how_to_shutdown_the_system"/>) de l’arrêt de SSH en utilisant la commande <literal>at</literal>(1) (consultez <xref linkend="_scheduling_tasks_once"/>) comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Running "<literal>shutdown -h now</literal>" in <literal>screen</literal>(1) (see <xref linkend="_the_screen_program"/>) session is another way to do the same.
fr: Lancer «&nbsp;<literal>shutdown -h now</literal>&nbsp;» dans une session<literal>screen</literal>(1) (consultez <xref linkend="_the_screen_program"/>) est une autre manière d’effectuer la même chose.

note: type: Content of: <book><chapter><section><section><title>
en: Troubleshooting SSH
fr: Résoudre les problèmes avec SSH

note: type: Content of: <book><chapter><section><section><para>
en: If you have problems, check the permissions of configuration files and run <literal>ssh</literal> with the "<literal>-v</literal>" option.
fr: Si vous rencontrez des problèmes, vérifiez les permissions des fichiers de configuration et lancez <literal>ssh</literal> avec l’option «&nbsp;<literal>-v</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: Use the "<literal>-p</literal>" option if you are root and have trouble with a firewall; this avoids the use of server ports 1 — 1023.
fr: Utilisez l’option «&nbsp;<literal>-p</literal>&nbsp;» si vous êtes administrateur et que vous rencontrez des problèmes avec un pare-feu. Cela évite l’utilisation des ports 1 — 1023 du serveur.

note: type: Content of: <book><chapter><section><section><para>
en: If <literal>ssh</literal> connections to a remote site suddenly stop working, it may be the result of tinkering by the sysadmin, most likely a change in "<literal>host_key</literal>" during system maintenance.  After making sure this is the case and nobody is trying to fake the remote host by some clever hack, one can regain a connection by removing the "<literal>host_key</literal>" entry from "<literal>~/.ssh/known_hosts</literal>" on the local host.
fr: Si les connexions <literal>ssh</literal> vers un site distant s’arrêtent subitement de fonctionner, cela peut être suite à des bidouilles de l’administrateur, le plus probablement un changement de «&nbsp;<literal>host_key</literal>&nbsp;» pendant une maintenance du système. Après s’être assuré que c’est bien le cas et que personne n’essaie de se faire passer pour la machine distante par une habile bidouille, on peut se reconnecter en supprimant sur la machine locale l’entrée «&nbsp;<literal>host_key</literal>&nbsp;» de «&nbsp;<literal>~/.ssh/known_hosts</literal>&nbsp;».

note: type: Content of: <book><chapter><section><title>
en: The print server and utilities
fr: Le serveur et les utilitaires d’impression

note: type: Content of: <book><chapter><section><para>
en: In the old Unix-like system, the BSD <ulink url="&lineprinterdaemonlpd;">Line printer daemon (lpd)</ulink> was the standard and the standard print out format of the classic free software was <ulink url="&postscriptps;">PostScript (PS)</ulink>.  Some filter system was used along with <ulink url="&ghostscript;">Ghostscript</ulink> to enable printing to the non-PostScript printer.  See <xref linkend="_ghostscript"/>.
fr: Dans un ancien système de type Unix, lpd (<ulink url="&lineprinterdaemonlpd;">Line printer daemon</ulink>) de BSD était la norme et le format d'impression standard des logiciels libres classiques était PS (<ulink url="&postscriptps;">PostScript</ulink>). Un système de filtre était utilisé en plus de <ulink url="&ghostscript;">Ghostscript</ulink> pour permettre l'impression sur une imprimante non PostScript. Consulter la <xref linkend="_ghostscript"/>.

note: type: Content of: <book><chapter><section><para>
en: In the modern Debian system, the <ulink url="&commonunixprintingsystem;">Common UNIX Printing System</ulink> (CUPS) is the de facto standard and the standard print out format of the modern free software is <ulink url="&portabledocumentformatpdf;">Portable Document Format (PDF)</ulink>.
fr: Dans un système Debian moderne, le système d'impression CUPS (<ulink url="&commonunixprintingsystem;">Common UNIX Printing System</ulink>) est la norme de facto, et le format d'impression standard des logiciels libres modernes est PDF (<ulink url="&portabledocumentformatpdf;">Portable Document Format</ulink>).

note: type: Content of: <book><chapter><section><para>
en: The CUPS uses <ulink url="&internetprintingprotocol;">Internet Printing Protocol</ulink> (IPP). The IPP is now supported by other OSs such as Windows XP and Mac OS X and has became new cross-platform de facto standard for remote printing with bi-directional communication capability.
fr: CUPS utilise le protocole IPP (<ulink url="&internetprintingprotocol;">Internet Printing Protocol</ulink>). IPP est désormais pris en charge par d'autres systèmes d'exploitation tels que Windows XP et Mac OS X et est devenu la nouvelle norme de facto multiplateforme pour l'impression à distance avec une capacité de communication bidirectionnelle.

note: type: Content of: <book><chapter><section><para>
en: Thanks to the file format dependent auto-conversion feature of the CUPS system, simply feeding any data to the <literal>lpr</literal> command should generate the expected print output. (In CUPS, <literal>lpr</literal> can be enabled by installing the <literal>cups-bsd</literal> package.)
fr: Grâce à la fonctionnalité d’autoconversion dépendante du format du fichier du système CUPS, passer simplement les données à la commande <literal>lpr</literal> devrait créer la sortie imprimable souhaitée. (Dans CUPS, <literal>lpr</literal> peut être activé en installant la paquet <literal>cups-bsd</literal>.)

note: type: Content of: <book><chapter><section><para>
en: The Debian system has some notable packages for the print servers and utilities.
fr: Le système Debian possède certains paquets notables de serveurs et d’utilitaires d’impression&nbsp;:

note: type: Content of: <book><chapter><section><table><title>
en: List of print servers and utilities
fr: Liste des serveurs et utilitaires d’impression

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: printer (515)
fr: imprimante (515)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: BSD lpr/lpd (<ulink url="&lineprinterdaemon;">Line printer daemon</ulink>)
fr: BSD lpr/lpd (<ulink url="&lineprinterdaemon;">démon d’impression</ulink>)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: , , (Enhanced)
fr: , , (Amélioré)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Internet Printing CUPS server
fr: Serveur Internet d’impression CUPS

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&systemvprintercommands;">System V printer commands</ulink> for CUPS: <literal>lp</literal>(1), <literal>lpstat</literal>(1), <literal>lpoptions</literal>(1), <literal>cancel</literal>(1), <literal>lpmove</literal>(8), <literal>lpinfo</literal>(8), <literal>lpadmin</literal>(8), …
fr: <ulink url="&systemvprintercommands;">commandes d’impression System V</ulink> pour CUPS&nbsp;: <literal>lp</literal>(1), <literal>lpstat</literal>(1), <literal>lpoptions</literal>(1), <literal>cancel</literal>(1), <literal>lpmove</literal>(8), <literal>lpinfo</literal>(8), <literal>lpadmin</literal>(8), …

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&bsdprintercommands;">BSD printer commands</ulink> for CUPS: <literal>lpr</literal>(1), <literal>lpq</literal>(1), <literal>lprm</literal>(1), <literal>lpc</literal>(8)
fr: <ulink url="&bsdprintercommands;">commandes d’impression BSD</ulink> pour CUPS&nbsp;: <literal>lpr</literal>(1), <literal>lpq</literal>(1), <literal>lprm</literal>(1), <literal>lpc</literal>(8)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Not applicable
fr: Non applicable

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: printer drivers for CUPS
fr: pilotes d’impression pour CUPS

note: type: Content of: <book><chapter><section><tip><para>
en: You can configure CUPS system by pointing your web browser to "<ulink url="&httplocalhostgdb;">http://localhost:631/</ulink>" .
fr: Vous pouvez configurer le système CUPS en pointant votre navigateur web sur «&nbsp;<ulink url="&httplocalhostgdb;">http://localhost:631/</ulink>&nbsp;».

note: type: Content of: <book><chapter><section><title>
en: Other network application servers
fr: Autres serveurs d’applications réseau

note: type: Content of: <book><chapter><section><para>
en: Here are other network application servers.
fr: Voici d’autres serveurs d’applications réseau&nbsp;:

note: type: Content of: <book><chapter><section><table><title>
en: List of other network application servers
fr: Liste d’autres serveurs d’applications réseau

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: protocol
fr: protocole

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: TELNET server
fr: Serveur TELNET

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: , , (SSL support)
fr: , , (prise en charge de SSL)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Unix file sharing
fr: Partage de fichiers UNIX

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Windows file and printer sharing
fr: Partage de fichiers et d’imprimantes Windows

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Apple/Mac file and printer sharing (AppleTalk)
fr: Partage de fichiers et d’imprimantes Apple/Mac (AppleTalk)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: General file download
fr: Téléchargement généraliste de fichiers

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: General web server
fr: Serveur Web généraliste

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: General web <ulink url="&proxyserver;">proxy server</ulink>
fr: <ulink url="&proxyserver;">Serveur mandataire (proxy)</ulink> web généraliste

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: IP address for other hosts
fr: adresses IP des autres machines

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: IP address of client itself
fr: adresse IP du client lui-même

note: type: Content of: <book><chapter><section><para>
en: Common Internet File System Protocol (CIFS) is the same protocol as <ulink url="&servermessageblocksmb;">Server Message Block (SMB)</ulink> and is used widely by Microsoft Windows.
fr: Le protocole «&nbsp;Common Internet File System Protocol&nbsp;» (CIFS) est le même protocole que <ulink url="&servermessageblocksmb;">Server Message Block (SMB)</ulink>, il est largement utilisé par Microsoft Windows.

note: type: Content of: <book><chapter><section><tip><para>
en: See <xref linkend="_the_modern_centralized_system_management"/> for integration of server systems.
fr: Consultez <xref linkend="_the_modern_centralized_system_management"/> pour l’intégration de systèmes de type serveur.

note: type: Content of: <book><chapter><section><tip><para>
en: The hostname resolution is usually provided by the <ulink url="&dns;">DNS</ulink> server.  For the host IP address dynamically assigned by <ulink url="&dhcp;">DHCP</ulink>, <ulink url="&dynamicdns;">Dynamic DNS</ulink> can be set up for the hostname resolution using <literal>bind9</literal> and <literal>isc-dhcp-server</literal> as described in the <ulink url="&ddnspageonthedebianwiki;">DDNS page on the Debian wiki</ulink>.
fr: La résolution de nom d’hôte est normalement fournie par le serveur <ulink url="&dns;">DNS</ulink>. Pour l’affectation dynamique d’adresse IP hôte par <ulink url="&dhcp;">DHCP</ulink>, le <ulink url="&dynamicdns;">DNS dynamique</ulink> peut être configuré pour la résolution de nom d’hôte en utilisant <literal>bind9</literal> et <literal>isc-dhcp-server</literal> comme décrit sur la <ulink url="&ddnspageonthedebianwiki;">page DDNS du wiki Debian</ulink>.

note: type: Content of: <book><chapter><section><tip><para>
en: Use of proxy server such as <literal>squid</literal> is much more efficient for saving bandwidth than use of local mirror server with the full Debian archive contents.
fr: L’utilisation d’un serveur mandataire tel que <literal>squid</literal> est bien plus efficace pour économiser de la bande passante que l’utilisation d’un serveur miroir local comportant tout le contenu de l’archive Debian.

note: type: Content of: <book><chapter><section><title>
en: Other network application clients
fr: Autres clients d’applications réseau

note: type: Content of: <book><chapter><section><para>
en: Here are other network application clients.
fr: Voici d’autres clients d’applications réseau&nbsp;:

note: type: Content of: <book><chapter><section><table><title>
en: List of network application clients
fr: Liste de clients d’applications réseau

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: TCP/IP swiss army knife
fr: couteau de l’armée Suisse pour TCP/IP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Secure Socket Layer (SSL) binary and related cryptographic tools
fr: binaire Secure Socket Layer (SSL) et outils de chiffrement associés

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: universal SSL Wrapper
fr: enrobeur SSL universel

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: TELNET client
fr: Client TELNET

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: MS Windows file and printer sharing client
fr: Client de partage de fichiers et imprimantes MS Windows

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: mount and umount commands for remote MS Windows file
fr: commande de montage et de démontage de fichiers MS Windows distants

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: FTP client
fr: Client FTP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: full screen FTP client
fr: client FTP plein écran

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&http;">HTTP</ulink> and <ulink url="&ftp;">FTP</ulink>
fr: <ulink url="&http;">HTTP</ulink> et <ulink url="&ftp;">FTP</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: web downloader
fr: téléchargement web

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: accelerated downloader
fr: accélérateur de téléchargement

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: accelerated downloader with <ulink url="&bittorrent;">BitTorrent</ulink> and <ulink url="&metalink;">Metalink</ulink> supports
fr: accélérateur de téléchargement avec prise en charge de <ulink url="&bittorrent;">BitTorrent</ulink> et <ulink url="&metalink;">Metalink</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>host</literal>(1) from bind9, "<literal>Priority: standard</literal>"
fr: <literal>host</literal>(1) de bind9, «&nbsp;<literal>Priority: standard</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>dig</literal>(1) from bind, "<literal>Priority: standard</literal>"
fr: <literal>dig</literal>(1) de bind, «&nbsp;<literal>Priority: standard</literal>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: obtain IP address
fr: obtenir une adresse IP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: obtain data from LDAP server
fr: obtenir des données d’un serveur LDAP

note: type: Content of: <book><chapter><section><title>
en: The diagnosis of the system daemons
fr: Le diagnostic des démons du système

note: type: Content of: <book><chapter><section><para>
en: The <literal>telnet</literal> program enables manual connection to the system daemons and its diagnosis.
fr: Le programme <literal>telnet</literal> permet la connexion manuelle aux démons du système et leur diagnostic.

note: type: Content of: <book><chapter><section><para>
en: For testing plain <ulink url="&popd;">POP3</ulink> service, try the following
fr: Pour tester le service <ulink url="&popd;">POP3</ulink> brut, essayez ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><para>
en: For testing the <ulink url="&tls;">TLS</ulink>/SSL enabled <ulink url="&popd;">POP3</ulink> service by some ISPs, you need TLS/SSL enabled <literal>telnet</literal> client by the <literal>telnet-ssl</literal> or <literal>openssl</literal> packages.
fr: Pour tester le service <ulink url="&popd;">POP3</ulink>, ayant <ulink url="&tls;">TLS</ulink>/SSL activé, de certains fournisseurs d’accès Internet (FAI), vous devrez avoir un client <literal>telnet</literal> ayant TLS/SSL activé en utilisant l’un des paquets <literal>telnet-ssl</literal> ou <literal>openssl</literal>.

note: type: Content of: <book><chapter><section><para>
en: The following <ulink url="&rfcs;">RFCs</ulink> provide required knowledge to each system daemon.
fr: Les <ulink url="&rfcs;">RFC</ulink> suivantes proposent les connaissances nécessaires pour chaque démon&nbsp;:

note: type: Content of: <book><chapter><section><table><title>
en: List of popular RFCs
fr: Liste des RFC courantes

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&rfcbjdj;">rfc1939</ulink> and <ulink url="&rfcceej;">rfc2449</ulink>
fr: <ulink url="&rfcbjdj;">rfc1939</ulink> et <ulink url="&rfcceej;">rfc2449</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&popd;">POP3</ulink> service
fr: service <ulink url="&popd;">POP3</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&imape;">IMAP4</ulink> service
fr: service <ulink url="&imape;">IMAP4</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&smtp;">SMTP</ulink> service
fr: service <ulink url="&smtp;">SMTP</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Mail file format
fr: Format de fichier de courrier électronique

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&multipurposeinteilextensionsmime;">Multipurpose Internet Mail Extensions (MIME)</ulink>
fr: <ulink url="&multipurposeinteilextensionsmime;">Extensions multifonctions du courrier Internet</ulink> «&nbsp;Multipurpose Internet Mail Extensions (MIME)&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&dns;">DNS</ulink> service
fr: service <ulink url="&dns;">DNS</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&http;">HTTP</ulink> service
fr: service <ulink url="&http;">HTTP</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&uri;">URI</ulink> definition
fr: définition d’une <ulink url="&uri;">URI</ulink>

note: type: Content of: <book><chapter><section><para>
en: The port usage is described in "<literal>/etc/services</literal>".
fr: L’utilisation des ports est décrite dans «&nbsp;<literal>/etc/services</literal>&nbsp;».

note: type: Content of: <book><chapter><title>
en: GUI System
fr: Système d’interface graphique

note: type: Content of: <book><chapter><section><title>
en: GUI desktop environment
fr: Environnement de bureau avec interface graphique

note: type: Content of: <book><chapter><section><para>
en: There are several choices for the full featured <ulink url="&gui;">GUI</ulink> desktop environment on the Debian system.
fr: Plusieurs choix sont possibles pour un environnement de bureau <ulink url="&gui;">graphique</ulink> (GUI) complet pour un système Debian.

note: type: Content of: <book><chapter><section><table><title>
en: List of desktop environment
fr: Liste des environnements de bureau

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: task package
fr: paquet de tâche

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnome;">GNOME</ulink> desktop environment
fr: environnement de bureau <ulink url="&gnome;">GNOME</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&xfce;">Xfce</ulink> desktop environment
fr: environnement de bureau <ulink url="&xfce;">Xfce</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&kdeplasma;">KDE Plasma</ulink> desktop environment
fr: environnement de bureau <ulink url="&kdeplasma;">KDE Plasma</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&mate;">MATE</ulink> desktop environment
fr: environnement de bureau <ulink url="&mate;">MATE</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&cinnamon;">Cinnamon</ulink> desktop environment
fr: environnement de bureau <ulink url="&cinnamon;">Cinnamon</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&lxde;">LXDE</ulink> desktop environment
fr: environnement de bureau <ulink url="&lxde;">LXDE</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&lxqt;">LXQt</ulink> desktop environment
fr: environnement de bureau <ulink url="&lxqt;">LXQt</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnomeflashback;">GNOME Flashback</ulink> desktop environment
fr: environnement de bureau <ulink url="&gnomeflashback;">GNOME Flashback</ulink>

note: type: Content of: <book><chapter><section><tip><para>
en: Dependency packages selected by a task metapackage may be out of sync with the latest package transition state under the Debian <literal>unstable</literal>/<literal>testing</literal> environment. For <literal>task-gnome-desktop</literal>, you may need to adjust package selections as follows:
fr: Les paquets de dépendance sélectionnés par un métapaquet de tâche peuvent ne pas être synchronisés avec le dernier état de transition de paquet dans l’environnement Debian <literal>unstable</literal>/<literal>testing</literal>. Pour <literal>task-gnome-desktop</literal>, vous devrez peut-être ajuster les sélections de package comme suit :

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Start <literal>aptitude</literal>(8) as <literal>sudo aptitude -u</literal>.
fr: démarrez <literal>aptitude</literal>(8) en tant que <literal>sudo aptitude -u</literal> ;

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to "Tasks" and press "Enter".
fr: déplacez le curseur sur « Tâches » et appuyez sur « Entrée » ;

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to "End-user" press "Enter".
fr: déplacez le curseur sur « Utilisateur final », appuyez sur « Entrée » ;

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to "GNOME" press "Enter".
fr: déplacez le curseur sur « GNOME » puis appuyez sur « Entrée » ;

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to <literal>task-gnome-desktop</literal> and press "Enter".
fr: déplacez le curseur sur <literal>task-gnome-desktop</literal> puis appuyez sur « Entrée » ;

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to "Depends" and press "m" (manually selected).
fr: déplacez le curseur sur « Dépend » et appuyez sur « m » (sélectionné manuellement) ;

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to "Recommends" and press "m" (manually selected).
fr: déplacez le curseur sur « Recommande » puis appuyez sur « m » (sélectionné manuellement) ;

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to "<literal>task-gnome-desktop</literal> and press "-". (drop)
fr: déplacez le curseur sur <literal>task-gnome-desktop</literal> et appuyez sur « - » (abandon) ;

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Adjust selected packages while dropping problematic ones causing package conflicts.
fr: ajustez les paquets sélectionnés tout en abandonnant ceux problématiques qui provoquent des conflits de paquets ;

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Press "g" to start install.
fr: appuyez sur « g » pour lancer l’installation.

note: type: Content of: <book><chapter><section><para>
en: This chapter will focus mostly on the default desktop environment of Debian: <literal>task-gnome-desktop</literal> offering <ulink url="&gnome;">GNOME</ulink> on <ulink url="&wayland;">wayland</ulink>.
fr: Ce chapitre porte principalement sur l'environnement de bureau par défaut de Debian : <literal>task-gnome-desktop</literal> proposant <ulink url="&gnome;">GNOME</ulink> avec <ulink url="&wayland;">wayland</ulink>.

note: type: Content of: <book><chapter><section><title>
en: GUI communication protocol
fr: Protocole de communication graphique

note: type: Content of: <book><chapter><section><para>
en: GUI communication protocol used on the GNOME desktop can be:
fr: Le protocole de communication graphique utilisé pour le bureau GNOME peut être :

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&waylanddisplayserverprotocol;">Wayland (display server protocol)</ulink> (native)
fr: <ulink url="&waylanddisplayserverprotocol;">Wayland (protocole du serveur d’affichage)</ulink> (natif) ;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&xwindowsystemcoreprotocol;">X Window System core protocol</ulink> (via <literal>xwayland</literal>)
fr: <ulink url="&xwindowsystemcoreprotocol;">protocole central du système X Window</ulink> (à l’aide de <literal>xwayland</literal>).

note: type: Content of: <book><chapter><section><para>
en: Please check <ulink url="&freedesktoporgsindowarchitecture;">freedesktop.org site for how Wayland architecture is different from X Window architecture</ulink>.
fr: Veuillez consulter le site <ulink url="&freedesktoporgsindowarchitecture;">freedesktop.org pour savoir en quoi l'architecture de Wayland est différente de celle de X Window</ulink>.

note: type: Content of: <book><chapter><section><para>
en: From user's perspective, differences can be colloquially summarized as:
fr: Du point de vue de l'utilisateur, les différences peuvent être résumées simplement comme suit :

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Wayland is a same-host GUI communication protocol: new, simpler, faster, no setuid root binary
fr: Wayland est un protocole de communication d'interface graphique pour le même hôte : nouveau, plus simple, plus rapide, sans binaire racine setuid ;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: X Window is a network-capable GUI communication protocol: traditional, complex, slower, setuid root binary
fr: X Window est un protocole de communication d’interface graphique compatible avec le réseau : binaire traditionnel, complexe, plus lent, setuid root.

note: type: Content of: <book><chapter><section><para>
en: For applications using Wayland protocol, the access to their display contents from a remote host is supported by the <ulink url="&vnc;">VNC</ulink> or <ulink url="&rdp;">RDP</ulink>.  See <xref linkend="_remote_desktop"/>
fr: Pour les applications utilisant le protocole Wayland, l’accès à leur contenu d’affichage à partir d’un hôte distant est pris en charge par <ulink url="&vnc;">VNC</ulink> ou <ulink url="&rdp;">RDP</ulink>. Consulter la <xref linkend="_remote_desktop"/>.

note: type: Content of: <book><chapter><section><para>
en: Modern X servers have <ulink url="&themitsharedmemoryextension;">the MIT Shared Memory Extension</ulink> and communicate with their local X clients using the local shared memory.  This bypasses the network transparent <ulink url="&xlib;">Xlib</ulink> interprocess communication channel and gains performance.  This situation was the <ulink url="&background;">background</ulink> of creating Wayland as a local-only GUI communication protocol.
fr: Les serveurs X modernes possèdent <ulink url="&themitsharedmemoryextension;">l'extension de mémoire partagée du MIT</ulink> et communiquent avec leurs clients X locaux en utilisant la mémoire partagée locale. Cela permet de contourner le canal de communication d’<ulink url="&xlib;">Xlib</ulink> interprocessus transparent du réseau et de gagner en performance. Cette situation a été <ulink url="&background;">le contexte</ulink> de la création de Wayland en tant que protocole de communication uniquement locale d’interface graphique.

note: type: Content of: <book><chapter><section><para>
en: Using the <literal>xeyes</literal> program started from the GNOME terminal, you can check GUI communication protocol used by each GUI application.
fr: En utilisant le programme <literal>xeyes</literal> lancé à partir du terminal GNOME, vous pouvez tester le protocole de communication d’interface graphique utilisé par chaque application graphique.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: If the mouse cursor is on an application such as "GNOME terminal" which uses Wayland display server protocol, eyes don't move with the mouse cursor.
fr: si le curseur de la souris se trouve sur une application, telle que « GNOME terminal », qui utilise le protocole de serveur d'affichage Wayland, les yeux ne se déplacent pas avec le curseur de la souris ;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: If the mouse cursor is on an application such as "xterm" which uses X Window System core protocol, eyes move with the mouse cursor exposing not-so-isolated nature of X Window architecture.
fr: si le curseur de la souris se trouve sur une application, telle que « xterm », qui utilise le protocole de base du système X Window, les yeux se déplacent avec le curseur de la souris, révélant la nature pas si isolée de l'architecture X Window.

note: type: Content of: <book><chapter><section><para>
en: As of April 2021, many popular GUI applications such as GNOME and <ulink url="&libreofficelo;">LibreOffice (LO)</ulink> applications have been migrated to the Wayland display server protocol.  I see <literal>xterm</literal>, <literal>gitk</literal>, <literal>chromium</literal>, <literal>firefox</literal>, <literal>gimp</literal>, <literal>dia</literal>, and KDE applications still use X Window System core protocol.
fr: En avril 2021, de nombreuses applications GUI populaires telles que GNOME et <ulink url="&libreofficelo;">LibreOffice (LO)</ulink> ont migré vers le protocole de serveur d'affichage Wayland. Je constate que <literal>xterm</literal>, <literal>gitk</literal>, <literal>chromium</literal>, <literal>firefox</literal>, <literal>gimp</literal>, <literal>dia</literal> et les applications du système KDE utilisent toujours le protocole X Window.

note: type: Content of: <book><chapter><section><note><para>
en: For both the xwayland on Wayland or the native X Window System, the old X server configuration file "<literal>/etc/X11/xorg.conf</literal>" shouldn't exist on the system. The graphics and input devices are now configured by the kernel with <ulink url="&drm;">DRM</ulink>, <ulink url="&kms;">KMS</ulink>, and <ulink url="&udev;">udev</ulink>.  The native X server has been rewritten to use them.  See "<ulink url="&modedbdefaultvideomodesupport;">modedb default video mode support</ulink>" in the Linux kernel documentation.
fr: Que ce soit pour xwayland sur Wayland ou le système X Window natif, l'ancien fichier de configuration du serveur X « <literal>/etc/X11/xorg.conf</literal> » ne devrait pas exister sur le système. Les périphériques graphiques et d'entrée sont maintenant configurés par le noyau avec <ulink url="&drm;">DRM</ulink>, <ulink url="&kms;">KMS</ulink> et <ulink url="&udev;">udev</ulink>. Le serveur X natif a été réécrit pour les utiliser. Consulter « <ulink url="&modedbdefaultvideomodesupport;">modedb default video mode support</ulink> » dans la documentation du noyau Linux.

note: type: Content of: <book><chapter><section><title>
en: GUI infrastructure
fr: Infrastructure d’interface graphique

note: type: Content of: <book><chapter><section><para>
en: Here are notable GUI infrastructure packages for the GNOME on Wayland environment.
fr: Voici des paquets d’infrastructure graphique notables pour l’environnement GNOME on Wayland.

note: type: Content of: <book><chapter><section><table><title>
en: List of notable GUI infrastructure packages
fr: Liste de paquets d'infrastructure graphique notables

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: package size
fr: taille du paquet

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNOME's <ulink url="&mutter;">mutter</ulink> window manager <emphasis role="strong">[auto]</emphasis>
fr: gestionnaire de fenêtres de GNOME <ulink url="&mutter;">mutter</ulink> <emphasis role="strong"> [auto]</emphasis>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: An X server running on top of <ulink url="&wayland;">wayland</ulink> <emphasis role="strong">[auto]</emphasis>
fr: serveur X fonctionnant au-dessus de <ulink url="&wayland;">wayland</ulink> <emphasis role="strong">[auto]</emphasis>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Remote desktop daemon for GNOME using PipeWire <emphasis role="strong">[auto]</emphasis>
fr: démon de bureau à distance pour GNOME utilisant PipeWire <emphasis role="strong">[auto]</emphasis>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Advanced configuration settings for GNOME
fr: paramètres de configuration avancée pour GNOME

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Tool to enable / disable GNOME Shell extensions
fr: Outil pour activer / désactiver les extensions du GNOME Shell

note: type: Content of: <book><chapter><section><para>
en: Here, "<emphasis role="strong">[auto]</emphasis>" means that these packages are automatically installed when <literal>task-gnome-desktop</literal> is installed.
fr: Ici, "<emphasis role="strong">[auto]</emphasis>" signifie que ces paquets sont automatiquement installés lorsque <literal>task-gnome-desktop</literal> est installé.

note: type: Content of: <book><chapter><section><tip><para>
en: <literal>gnome-tweaks</literal> is the indispensable configuration utility.  For example:
fr: <literal>gnome-tweaks</literal> est l'utilitaire de configuration indispensable. Par exemple :

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: You can force "Over-Amplification" of sound volume from "General".
fr: vous pouvez forcer la « sur-amplification » du volume sonore à partir de « Général » ;

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: You can force "Caps" to become "Esc" from "Keyboard &amp; Mouse" -&gt; "Keyboard" -&gt; "Additional Layout Option".
fr: vous pouvez forcer la transformation de « Caps » en « Esc » à partir de « Clavier &amp; souris » -&gt; « Clavier » -&gt; «Options supplémentaires de disposition ».

note: type: Content of: <book><chapter><section><tip><para>
en: Detail features of GNOME desktop environment can be configured with utilities started by typing "<literal>settings</literal>", "<literal>tweaks</literal>", or "<literal>extensions</literal>" after pressing <literal>Super</literal>-key.
fr: Les fonctionnalités détaillées de l'environnement de bureau GNOME peuvent être configurées à l'aide d'utilitaires lancés en tapant "<literal>settings</literal>", "<literal>tweaks</literal>" ou "<literal>extensions</literal>" après avoir appuyé sur la touche <literal>Super</literal>-.

note: type: Content of: <book><chapter><section><title>
en: GUI applications
fr: Applications graphiques

note: type: Content of: <book><chapter><section><para>
en: Many useful GUI applications are available on Debian now.  Installing software packages such as <literal>scribus</literal> (KDE) on GNOME desktop environment are quite acceptable since corresponding functionality is not available under GNOME desktop environment.  But installing too many packages with duplicated functionalities may clutter your system.
fr: De nombreuses applications graphiques utiles sont disponibles avec Debian maintenant. L'installation de paquets logiciels tels que <literal>scribus</literal> (KDE) dans l'environnement de bureau GNOME est tout à fait acceptable puisque les fonctionnalités correspondantes ne sont pas disponibles dans l'environnement de bureau GNOME. Mais installer trop de paquets avec des fonctionnalités dupliquées peut encombrer votre système.

note: type: Content of: <book><chapter><section><para>
en: Here is a list of GUI applications which caught my eyes.
fr: Voici une liste d’applications de base qui ont attiré mon attention&nbsp;:

note: type: Content of: <book><chapter><section><table><title>
en: List of notable GUI applications
fr: Liste d’applications graphiques notables

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Personal information Management (groupware and email)
fr: Gestion d’informations personnelles (logiciel de travail collaboratif et courriel)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Email client (<ulink url="&mozillathunderbird;">Mozilla Thunderbird</ulink>)
fr: client de messagerie (<ulink url="&mozillathunderbird;">Mozilla Thunderbird</ulink>)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: word processor
fr: traitement de texte

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&desktoppublishing;">desktop publishing</ulink> editor to edit <ulink url="&pdf;">PDF</ulink> files
fr: éditeur de <ulink url="&desktoppublishing;">PAO</ulink> pour modifier les fichiers <ulink url="&pdf;">PDF</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: label editor
fr: éditeur d’étiquettes

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: spreadsheet
fr: feuille de calcul

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: presentation
fr: présentation

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: database management
fr: gestion de base de données

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: vector graphics editor (draw)
fr: éditeur de graphiques vectoriels (draw)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: flowchart and diagram editor
fr: éditeur d’organigrammes et de diagrammes

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: bitmap graphics editor (paint)
fr: éditeur de graphiques en champs de bits («&nbsp;bitmap&nbsp;») (paint)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: digital photo organizer
fr: gestionnaire de photos numériques

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: lighttable and darkroom for photographers
fr: table lumineuse et chambre noire pour photographe

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: project management
fr: gestion de projets

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: personal accounting
fr: gestion financière personnelle

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: music typesetter
fr: composition de partitions musicales

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Qt-app
fr: app. QT

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: computer-aided design (CAD) system (2D)
fr: système de CAO (2D)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: computer-aided design (CAD) system (3D)
fr: système de CAO (3D)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: electronic schematic and PCB design software
fr: création de schémas électroniques et de circuits imprimés

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: scanner frontend
fr: interface pour dispositifs de numérisation (scanner)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: mathematical equation/formula editor
fr: éditeur d’équations et de formules mathématiques

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: e-book converter and library management
fr: convertisseur de livre numérique et gestion de bibliothèque

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: e-book reader
fr: lectrice de e-book

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: document(pdf) viewer
fr: afficheur de documents (pdf)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: pure X-app
fr: pure app. X

note: type: Content of: <book><chapter><section><title>
en: User directories
fr: Répertoires de l’utilisateur

note: type: Content of: <book><chapter><section><para>
en: Default names for user directories such as "<literal>~/Desktop</literal>", "<literal>~/Documents</literal>", ..., used by the Desktop environment depend on the locale used for the system installation.  You can reset them to the English ones by:
fr: Les noms par défaut de répertoires de l’utilisateur, tels que « <literal>~/Desktop</literal> », « <literal>~/Documents</literal> »…, utilisés par l’environnement de bureau dépendent de la régionalisation (locale) utilisée pour l’installation du système. Ils peuvent être redéfinis en noms anglais avec :

note: type: Content of: <book><chapter><section><para>
en: Then you manually move all the data to the newer directories.  See <literal>xdg-user-dirs-update</literal>(1).
fr: Ensuite toutes les données doivent être déplacées manuellement dans les nouveaux répertoires (consulter <literal>xdg-user-dirs-update</literal>(1)).

note: type: Content of: <book><chapter><section><para>
en: You can also set them to any names by editing "<literal>~/.config/user-dirs.dirs</literal>".  See <literal>user-dirs.dirs</literal>(5).
fr: Ils peuvent aussi être définis à n’importe quel nom en éditant « <literal>~/.config/user-dirs.dirs</literal> » (consulter <literal>user-dirs.dirs</literal>(5)).

note: type: Content of: <book><chapter><section><title>
en: Fonts
fr: Fontes de caractères

note: type: Content of: <book><chapter><section><para>
en: Many useful scalable fonts are available for users on Debian.  User's concern is how to avoid redundancy and how to configure parts of installed fonts to be disabled.  Otherwise, useless font choices may clutter your GUI application menus.
fr: De nombreuses fontes utiles à taille variable sont disponibles pour les utilisateurs de Debian. La préoccupation de l'utilisateur est de comment éviter la redondance et de comment configurer des parties de fontes installées pour leur désactivation. Sinon, les choix de fontes inutiles peuvent encombrer vos menus d'application graphique.

note: type: Content of: <book><chapter><section><para>
en: Debian system uses <ulink url="&freetype;">FreeType</ulink> 2.0 library to rasterise many scalable font formats for screen and print:
fr: Le système Debian utilise la bibliothèque <ulink url="&freetype;">FreeType</ulink> 2.0 pour la matricialisation de nombreux formats de fontes à taille variable pour l’écran et l’impression :

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&typebpostscriptfonts;">Type 1 (PostScript) fonts</ulink> which use cubic <ulink url="&bziercurves;">Bézier curves</ulink> (almost obsolete format)
fr: les <ulink url="&typebpostscriptfonts;">fontes Type 1 (PostScript)</ulink> qui utilisent des <ulink url="&bziercurves;">courbes de Bézier</ulink> cubiques (format presque obsolète) :

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&truetypefonts;">TrueType fonts</ulink> which use quadratic <ulink url="&bziercurves;">Bézier curves</ulink> (good choice format)
fr: les <ulink url="&truetypefonts;">fontes TrueType</ulink> qui utilisent des <ulink url="&bziercurves;">Courbes de Bézier</ulink> quadratiques (bon choix de format) ;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&opentypefonts;">OpenType fonts</ulink> which use cubic <ulink url="&bziercurves;">Bézier curves</ulink> (best choice format)
fr: les <ulink url="&opentypefonts;">fontes OpenType</ulink> qui utilisent des <ulink url="&bziercurves;">courbes de Bézier</ulink> cubiques (meilleur choix de format).

note: type: Content of: <book><chapter><section><section><title>
en: Basic fonts
fr: Fontes de base

note: type: Content of: <book><chapter><section><section><para>
en: The following table is compiled in the hope to help users to chose appropriate scalable fonts with clear understanding of the metric compatibility and the glyph coverage.  Most fonts cover all Latin, Greek, and Cyril characters.  The final choice of activated fonts can also be affected by your aesthetics.  These fonts can be used for the screen display or for the paper printing.
fr: Le tableau suivant est compilé dans l'espoir d'aider les utilisateurs à choisir des fontes proportionnelles appropriées avec une compréhension claire de la compatibilité métrique et de la couverture des glyphes. La plupart des fontes couvrent tous les caractères latins, grecs et cyrilliques. Le choix final des fontes activées peut également être influencé par votre esthétique. Ces fontes peuvent être utilisées pour l'affichage à l'écran ou pour l'impression sur papier.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of notable <ulink url="&truetype;">TrueType</ulink> and <ulink url="&opentype;">OpenType</ulink> fonts
fr: Liste de fontes notables <ulink url="&truetype;">TrueType</ulink> et <ulink url="&opentype;">OpenType</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: <ulink url="&sans;">sans</ulink>
fr: <ulink url="&sans;">linéale</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: <ulink url="&serif;">serif</ulink>
fr: <ulink url="&serif;">empattement</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: <ulink url="&mono;">mono</ulink>
fr: <ulink url="&mono;">chasse fixe</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: note on font
fr: remarque

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&cantarell;">Cantarell</ulink> (GNOME 3, display)
fr: <ulink url="&cantarell;">Cantarell</ulink> (GNOME 3, affichage)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&notofonts;">Noto fonts</ulink> (Google, multi-lingual with CJK)
fr: <ulink url="&notofonts;">fontes Noto</ulink> (Google, multilingue avec CJK)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&dejavu;">DejaVu</ulink> (GNOME 2, MCM:<ulink url="&verdana;">Verdana</ulink>, extended <ulink url="&bitstreamvera;">Bitstream Vera</ulink>)
fr: <ulink url="&dejavu;"> DejaVu</ulink> (GNOME 2, MCM :<ulink url="&verdana;">Verdana</ulink>, <ulink url="&bitstreamvera;">Bitstream Vera</ulink> étendu)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&liberationfonts;">Liberation fonts</ulink> for <ulink url="&libreoffice;">LibreOffice</ulink> (Red Hat, MCMATC)
fr: <ulink url="&liberationfonts;">fontes Liberation</ulink> pour <ulink url="&libreoffice;">LibreOffice</ulink> (Red Hat, MCMATC)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&chromeosarimotinosandcousine;">Chrome OS: Arimo, Tinos and Cousine</ulink> (Google, MCMATC)
fr: <ulink url="&chromeosarimotinosandcousine;">Chrome OS : Arimo, Tinos et Cousine</ulink> (Google, MCMATC)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&chromeoscarlito;">Chrome OS: Carlito</ulink> (Google, MCM:<ulink url="&calibri;">Calibri</ulink> )
fr: <ulink url="&chromeoscarlito;">Chrome OS : Carlito</ulink> (Google, MCM :<ulink url="&calibri;">Calibri</ulink> )

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&chromeoscaladea;">Chrome OS: Caladea</ulink> (Google, MCM:<ulink url="&cambria;">Cambria</ulink> ) (Latin only )
fr: <ulink url="&chromeoscaladea;">Chrome OS : Caladea</ulink> (Google, MCM :<ulink url="&cambria;">Cambria</ulink> ) (Latin uniquement)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnufreefont;">GNU FreeFont</ulink> (extended <ulink url="&urwnimbus;">URW Nimbus</ulink>)
fr: <ulink url="&gnufreefont;">GNU FreeFont</ulink> (<ulink url="&urwnimbus;">URW Nimbus</ulink> étendu)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Debian task-desktop, <ulink url="&quicksand;">Quicksand</ulink> (display, Latin only)
fr: task-desktop de Debian, <ulink url="&quicksand;">Quicksand</ulink> (affichage, Latin uniquement)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: A typeface designed for source code <ulink url="&hack;">Hack</ulink> (Facebook)
fr: police de caractères conçue pour le code source de <ulink url="&hack;">Hack</ulink> (Facebook)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gentium;">Gentium</ulink> SIL
fr: <ulink url="&gentium;">Gentium</ulink> de SIL

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&urwnimbus;">URW Nimbus</ulink> (<ulink url="&nimbussans;">Nimbus Sans</ulink>, <ulink url="&romannojl;">Roman No. 9 L</ulink>, <ulink url="&monol;">Mono L</ulink>, MCAHTC)
fr: <ulink url="&urwnimbus;">URW Nimbus</ulink> (<ulink url="&nimbussans;">Nimbus Sans</ulink>, <ulink url="&romannojl;">Roman No. 9 L</ulink>, <ulink url="&monol;">Mono L</ulink>, MCAHTC)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&ubuntufonts;">Ubuntu fonts</ulink> (display)
fr: <ulink url="&ubuntufonts;">fontes d’Ubuntu</ulink> (affichage)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&coolretroterminalfonts;">Cool retro terminal fonts</ulink>
fr: <ulink url="&coolretroterminalfonts;">fontes rétro de terminal sympas</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 56?
fr: 56 ?

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Downloader of Microsoft non-free fonts (see below)
fr: téléchargeur de fontes non libres de Microsoft (voir ci-dessous)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "MCM" stands for "metric compatible with fonts provided by Microsoft"
fr: « MCM » signifie « métriques compatibles avec les fontes fournies par Microsoft » ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "MCMATC" stands for "metric compatible with fonts provided by Microsoft: <ulink url="&arial;">Arial</ulink>, <ulink url="&timesnewroman;">Times New Roman</ulink>, <ulink url="&couriernew;">Courier New</ulink>"
fr: « MCMATC » signifie « métrique compatible avec les fontes fournies par Microsoft : <ulink url="&arial;">Arial</ulink>, <ulink url="&timesnewroman;">Times New Roman</ulink>, <ulink url="&couriernew;">Courier New</ulink> » ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "MCAHTC" stands for "metric compatible with fonts provided by <ulink url="&adobe;">Adobe</ulink>: Helvetica, Times, Courier"
fr: « MCAHTC » signifie « métriques compatibles avec les fontes fournies par <ulink url="&adobe;">Adobe</ulink> : Helvetica, Times, Courier » ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Numbers in font type columns stands for the rough relative "M" width for the same point size font.
fr: les chiffres dans les colonnes de type de fonte représentent la largeur approximative relative du « M » pour une même taille de fonte ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "P" in mono font type columns stands for its usability for programming having clearly distinguishable "0"/"O" and "1"/"I"/"l".
fr: le « P » dans les colonnes de type de fonte mono représente sa facilité d'utilisation pour la programmation, ayant des « 0 »/« O » et « 1 »/« I »/« l » clairement distinguables ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <literal>ttf-mscorefonts-installer</literal> package downloads Microsoft's "<ulink url="&corefontsfortheweb;">Core fonts for the Web</ulink>" and installs <ulink url="&arial;">Arial</ulink>, <ulink url="&timesnewroman;">Times New Roman</ulink>, <ulink url="&couriernew;">Courier New</ulink>, <ulink url="&verdana;">Verdana</ulink>, ... . These installed font data are non-free data.
fr: le paquet <literal>ttf-mscorefonts-installer</literal> télécharge les « <ulink url="&corefontsfortheweb;">fontes de base pour le Web</ulink> » de Microsoft et installe <ulink url="&arial;">Arial</ulink>, <ulink url="&timesnewroman;">Times New Roman</ulink>, <ulink url="&couriernew;">Courier New</ulink>, <ulink url="&verdana;">Verdana</ulink>, ... . Ces données de fontes installées sont des données non libres.

note: type: Content of: <book><chapter><section><section><para>
en: Many free Latin fonts have their lineage traced to <ulink url="&urwnimbus;">URW Nimbus</ulink> family or <ulink url="&bitstreamvera;">Bitstream Vera</ulink>.
fr: De nombreuses fontes latines libres ont leur origine dans la famille <ulink url="&urwnimbus;">URW Nimbus</ulink> ou <ulink url="&bitstreamvera;">Bitstream Vera</ulink>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: If your locale needs fonts not covered well by the above fonts, please use aptitude to check under task packages listed under "Tasks" -&gt; "Localization".  The font packages listed as "Depends:" or "Recommends:" in the localization task packages are the primary candidates.
fr: Si vos paramètres régionaux ont besoin de fontes qui ne sont pas bien couvertes par les fontes ci-dessus, veuillez utiliser aptitude pour vérifier les paquets de tâches répertoriés sous « Tâches » -&gt; « Régionalisation ». Les paquets répertoriés comme « Depends: » ou « Recommends: » dans les paquets de tâches de régionalisation sont les principaux candidats.

note: type: Content of: <book><chapter><section><section><title>
en: Font rasterization
fr: Matricialisation des fontes

note: type: Content of: <book><chapter><section><section><para>
en: Debian uses <ulink url="&freetype;">FreeType</ulink> to rasterize fonts. Its font choice infrastructure is provided by the <ulink url="&fontconfig;">Fontconfig</ulink> font configuration library.
fr: Debian utilise <ulink url="&freetype;">FreeType</ulink> pour le tramage des fontes. Son infrastructure de choix des fontes est fournie par la bibliothèque de configuration des fontes <ulink url="&fontconfig;">Fontconfig</ulink>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of notable font environment and related packages
fr: Liste d'environnements de fontes notables et de paquets connexes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&freetype;">FreeType</ulink> font rasterization library
fr: bibliothèque de tramage des fontes <ulink url="&freetype;">FreeType</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&fontconfig;">Fontconfig</ulink> font configuration library
fr: bibliothèque <ulink url="&fontconfig;">Fontconfig</ulink> générique de configuration des fontes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>fc-*</literal>: CLI commands for <ulink url="&fontconfig;">Fontconfig</ulink>
fr: <literal>fc-*</literal> : commandes (CLI) pour <ulink url="&fontconfig;">Fontconfig</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&fontmanager;">Font Manager</ulink>: GUI command for <ulink url="&fontconfig;">Fontconfig</ulink>
fr: <ulink url="&fontmanager;">Font Manager</ulink> : commandes (GUI) pour <ulink url="&fontconfig;">Fontconfig</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Nautilus extension for <ulink url="&fontmanager;">Font Manager</ulink>
fr: extension de Nautilus pour <ulink url="&fontmanager;">Font Manager</ulink>

note: type: Content of: <book><chapter><section><section><tip><para>
en: Some font packages such as <literal>fonts-noto*</literal> install too many fonts. You may also want to keep some font packages installed but disabled under the normal use situation.  The multiple <ulink url="&glyphs;">glyphs</ulink> are expected for some <ulink url="&unicode;">Unicode</ulink> code points due to <ulink url="&hanunification;">Han unification</ulink> and unwanted gliphs may be chosen by the unconfigured Fontconfig library.  One of the most annoying case is "U+3001 IDEOGRAPHIC COMMA" and "U+3002 IDEOGRAPHIC FULL STOP" among CJK countries.  You can avoid this problematic situation easily by configuring font availability using Font Manager GUI (<ulink url="&fontmanager;">font-manager</ulink>).
fr: Certains paquets de fontes tels que <literal>fonts-noto*</literal> installent beaucoup trop de fontes. Vous pouvez également conserver certains paquets de fontes installés mais désactivés dans des conditions d’utilisation normales. Des <ulink url="&glyphs;">glyphes</ulink> multiples sont attendus pour certains points de code <ulink url="&unicode;">Unicode</ulink> en raison de l’<ulink url="&hanunification;">Unification Han</ulink> et des glyphes indésirables peuvent être choisis par la bibliothèque Fontconfig non configurée. L’un des cas les plus ennuyeux est « U+3001 IDEOGRAPHIC COMA » et « U+3002 IDEOGRAPHIC FULL STOP » pour les pays CJK. Vous pouvez éviter facilement cette situation problématique en configurant la disponibilité des fontes à l’aide de l’interface graphique du gestionnaire de fontes (<ulink url="&fontmanager;">font-manager</ulink>).

note: type: Content of: <book><chapter><section><section><para>
en: You can list font configuration state from the command line, too.
fr: Vous pouvez aussi vérifier les informations de configuration des fontes à partir de la ligne de commande comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>fc-match(1)</literal>" for fontconfig font default
fr: «&nbsp;<literal>fc-match(1)</literal>&nbsp;» pour la fonte par défaut de fontconfig ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>fc-list(1)</literal>" for available fontconfig fonts
fr: «&nbsp;<literal>fc-list</literal>&nbsp;» pour les fontes disponibles de fontconfig.

note: type: Content of: <book><chapter><section><section><para>
en: You can configure font configuration state from the text editor but this is non-trivial.  See <literal>fonts.conf</literal>(5).
fr: Vous pouvez paramétrer l’état de configuration des fontes à partir d’un éditeur de texte, mais cela n’est pas trivial. Consulter <literal>fonts.conf</literal>(5).

note: type: Content of: <book><chapter><section><title>
en: Sandbox
fr: Bac à sable

note: type: Content of: <book><chapter><section><para>
en: Many mostly GUI applications on Linux are available in binary formats from non-Debian sources.
fr: De nombreuses applications sous Linux, principalement basées sur une interface graphique, sont disponibles dans des formats binaires à partir de sources autres que Debian :

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&appimagelinuxappsthatrunanywhere;"> AppImage -- Linux apps that run anywhere </ulink>
fr: <ulink url="&appimagelinuxappsthatrunanywhere;"> AppImage – applications Linux qui s'exécutent partout </ulink> ;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&flathubappsforlinuxrighthere;"> FLATHUB -- Apps for Linux, right here </ulink>
fr: <ulink url="&flathubappsforlinuxrighthere;"> FLATHUB – applications pour Linux, fonctionnant pour nous</ulink> ;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&snapcrafttheappstoreforlinux;"> snapcraft -- The app store for Linux </ulink>
fr: <ulink url="&snapcrafttheappstoreforlinux;"> snapcraft – magasin d’applications pour Linux </ulink>.

note: type: Content of: <book><chapter><section><warning><para>
en: Binaries from these sites may include proprietary non-free software packages.
fr: Les binaires de ces sites peuvent inclure des logiciels propriétaires non libres.

note: type: Content of: <book><chapter><section><para>
en: There is some raison d'être for these binary format distributions for Free Software aficionados using Debian since these can accommodate clean set of libraries used for each application by the respective upstream developer independent of the ones provided by Debian.
fr: Il existe quelques raisons d'être pour ces distributions au format binaire pour les aficionados du logiciel libre qui utilisent Debian, car elles peuvent accueillir un ensemble sain de bibliothèques utilisées pour chaque application par leur développeur amont, indépendamment de celles fournies par Debian.

note: type: Content of: <book><chapter><section><para>
en: The inherent risk of running external binaries can be reduced by using the <ulink url="&sandboxenvironment;">sandbox environment</ulink> which leverages modern Linux security features (see <xref linkend="_linux_security_features"/>).
fr: Le risque inhérent à l'exécution de fichiers binaires externes peut être réduit en utilisant l’<ulink url="&sandboxenvironment;">environnement sandbox</ulink> (bac à sable) qui exploite les fonctionnalités de sécurité Linux modernes (consulter la<xref linkend="_linux_security_features"/>) :

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: For binaries from AppImage and some upstream sites, run them in <ulink url="&firejail;"> firejail </ulink> with <ulink url="&manualconfiguration;">manual configuration</ulink>.
fr: pour les binaires provenant d'AppImage et de certains sites amont, exécutez-les dans <ulink url="&firejail;"> firejail </ulink> avec une <ulink url="&manualconfiguration;">configuration manuelle</ulink> ;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: For binaries from FLATHUB, run them in <ulink url="&flatpak;"> Flatpak </ulink>. (No manual configuration required.)
fr: pour les binaires de FLATHUB, exécutez-les dans <ulink url="&flatpak;">Flatpak</ulink> (aucune configuration manuelle requise) ;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: For binaries from snapcraft, run them in <ulink url="&snap;"> Snap </ulink>. (No manual configuration required. Compatible with daemon programs.)
fr: pour les fichiers binaires de snapcraft, exécutez-les dans <ulink url="&snap;">Snap</ulink> (aucune configuration manuelle requise, compatible avec les programmes démon).

note: type: Content of: <book><chapter><section><para>
en: The <literal>xdg-desktop-portal</literal> package provides a standardized API to common desktop features.  See <ulink url="&xdgdesktopportalflatpak;"> xdg-desktop-portal (flatpak) </ulink> and <ulink url="&xdgdesktopportalsnap;"> xdg-desktop-portal (snap) </ulink>.
fr: Le paquet <literal>xdg-desktop-portal</literal> fournit une API normalisée pour les fonctionnalités de bureau communes. Consulter <ulink url="&xdgdesktopportalflatpak;"> xdg-desktop-portal (flatpak) </ulink> et <ulink url="&xdgdesktopportalsnap;"> xdg-desktop-portal (snap) </ulink>.

note: type: Content of: <book><chapter><section><table><title>
en: List of notable sandbox environment and related packages
fr: Liste des environnements bac à sable notables et des packages connexes

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&flatpak;">Flatpak</ulink> application deployment framework for desktop apps
fr: cadriciel de déploiement d'application <ulink url="&flatpak;">Flatpak</ulink> pour les applications de bureau

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Flatpak support for GNOME Software
fr: prise en charge de Flatpak pour les logiciels de GNOME

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Daemon and tooling that enable <ulink url="&snap;">snap</ulink> packages
fr: démon et outils permettant d’activer les paquets <ulink url="&snap;">snap</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Snap support for GNOME Software
fr: prise en charge de Snap par GNOME Software

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: desktop integration portal for Flatpak and Snap
fr: portail d'intégration au bureau pour Flatpak et Snap

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&xdgdesktopportalckendforgtkgnome;"> xdg-desktop-portal backend for gtk (GNOME) </ulink>
fr: <ulink url="&xdgdesktopportalckendforgtkgnome;"> dorsal de xdg-desktop-portal pour gtk (GNOME) </ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&xdgdesktopportalbackendforqtkde;"> xdg-desktop-portal backend for Qt (KDE) </ulink>
fr: <ulink url="&xdgdesktopportalbackendforqtkde;"> dorsal de xdg-desktop-portal pour Qt (KDE) </ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&xdgdesktopportalorwlrootswayland;"> xdg-desktop-portal backend for wlroots (Wayland) </ulink>
fr: <ulink url="&xdgdesktopportalorwlrootswayland;"> dorsal de xdg-desktop-portal pour wlroots (Wayland) </ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: a SUID security sandbox program <ulink url="&firejail;">firejail</ulink> for use with <ulink url="&appimage;">AppImage</ulink>
fr: programme de bac à sable de sécurité SUID <ulink url="&firejail;">firejail</ulink> pour utiliser avec <ulink url="&appimage;">AppImage</ulink>

note: type: Content of: <book><chapter><section><para>
en: This sandbox environment technology is very much like apps on smart phone OS where apps are executed under controlled resource accesses.
fr: Cette technologie d'environnement de bac à sable (sandbox) ressemble beaucoup aux applications sur les systèmes d'exploitation d’ordiphone où elles sont exécutées en ayant des accès contrôlés aux ressources.

note: type: Content of: <book><chapter><section><para>
en: Some large GUI applications such as web browsers on Debian also use sandbox environment technology internally to make them more secure.
fr: Certaines grosses applications graphiques, telles que les navigateurs web, sur Debian utilisent également la technologie d’environnement de bac à sable en interne pour les rendre plus sécurisées.

note: type: Content of: <book><chapter><section><title>
en: Remote desktop
fr: Bureau à distance

note: type: Content of: <book><chapter><section><table><para>
en: Access to the desktop and applications which use Wayland protocol and run on the remote host is supported by the <ulink url="&gnomeremotedesktop;">GNOME Remote Desktop</ulink> on the remote host through <ulink url="&vnc;">VNC</ulink> or <ulink url="&rdp;">RDP</ulink> to the local client.
fr: L'accès au bureau et aux applications qui utilisent le protocole Wayland et s'exécutent sur l'hôte distant est pris en charge par le <ulink url="&gnomeremotedesktop;">bureau à distance de GNOME</ulink> sur l'hôte distant à l’aide de <ulink url="&vnc;">VNC</ulink> ou <ulink url="&rdp;">RDP</ulink> sur le client local.

note: type: Content of: <book><chapter><section><table><para>
en: Access to the desktop capabilities of all QEMU virtual machines is supported by the <ulink url="&spicethesimpleprtingenvironments;">SPICE (the Simple Protocol for Independent Computing Environments)</ulink> protocol.
fr: L'accès aux capacités de bureau de toutes les machines virtuelles QEMU est pris en charge par le protocole <ulink url="&spicethesimpleprtingenvironments;">SPICE</ulink> (Protocole simple pour des environnements informatiques indépendants).

note: type: Content of: <book><chapter><section><table><title>
en: List of notable remote access server
fr: Liste des serveurs et des utilitaires notables d’accès à distance

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: protocols
fr: protocoles

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnomeremotedesktop;">GNOME Remote Desktop</ulink> server
fr: serveur <ulink url="&gnomeremotedesktop;">GNOME Remote Desktop</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&xrdp;">xrdp</ulink>, Remote Desktop Protocol (RDP) server
fr: <ulink url="&xrdp;">xrdp</ulink>, serveur Remote Desktop Protocol (RDP)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&xbbvnc;">x11vnc</ulink>, Remote Framebuffer Protocol (VNC) server
fr: <ulink url="&xbbvnc;">x11vnc</ulink>, serveur Remote Framebuffer Protocol (VNC)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&tigervnc;">TigerVNC</ulink>, Remote Framebuffer Protocol (VNC) server
fr: <ulink url="&tigervnc;">TigerVNC</ulink>, serveur Remote Framebuffer Protocol (VNC)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnomeremotedesktopclient;">GNOME remote desktop client</ulink>
fr: <ulink url="&gnomeremotedesktopclient;">client de bureau distant pour GNOME</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&vinagregnomeremotedesktopclient;">Vinagre: GNOME remote desktop client</ulink>
fr: <ulink url="&vinagregnomeremotedesktopclient;">Vinagre  : client de bureau à distance de GNOME</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&remminagtkremotedesktopclient;">Remmina: GTK remote desktop client</ulink>
fr: <ulink url="&remminagtkremotedesktopclient;">Remmina : client de bureau à distance en GTK</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&krdckderemotedesktopclient;">KRDC: KDE remote desktop client</ulink>
fr: <ulink url="&krdckderemotedesktopclient;">KRDC : client de bureau à distance de KDE</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&virtualmachinemanager;">Virtual Machine Manager</ulink>'s GUI display client of guest OS
fr: client d'affichage graphique de <ulink url="&virtualmachinemanager;">Virtual Machine Manager</ulink> du système d'exploitation invité

note: type: Content of: <book><chapter><section><title>
en: X server connection
fr: Connexion au serveur X

note: type: Content of: <book><chapter><section><para>
en: There are several ways to connect from an application on a remote host to the X server including <literal>xwayland</literal> on the local host.
fr: Il existe plusieurs façons de se connecter au serveur X à partir d'une application sur un hôte distant, dont <literal>xwayland</literal> sur l'hôte local.

note: type: Content of: <book><chapter><section><table><title>
en: List of connection methods to the X server
fr: Liste des méthodes de connexion au serveur X

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>sshd</literal> with option <literal>X11-forwarding</literal>
fr: <literal>sshd</literal> avec l'option <literal>X11-forwarding</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&ssh;">SSH</ulink> server (secure)
fr: serveur <ulink url="&ssh;">SSH</ulink> (sécurisé)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&ssh;">SSH</ulink> client (secure)
fr: client <ulink url="&ssh;">SSH</ulink> (sécurisé)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: X authority file utility
fr: utilitaire de fichier d'authentification X

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: server access control for X
fr: contrôle d’accès au serveur pour X

note: type: Content of: <book><chapter><section><section><title>
en: X server local connection
fr: Connexion locale au serveur X

note: type: Content of: <book><chapter><section><section><para>
en: Access to the local X server by the local applications which use X core protocol can be locally connected through a local UNIX domain socket.  This can be authorized by the authority file holding <ulink url="&accesscookie;">access cookie</ulink>. The authority file location is identified by the "<literal>$XAUTHORITY</literal>" environment variable and X display is identified by the "<literal>$DISPLAY</literal>" environment variable.  Since these are normally set automatically, no special action is needed, e.g. "<literal>gitk</literal>" as the following.
fr: L’accès au serveur X local par les applications locales qui utilisent le protocole de base X peut être réalisé localement à l’aide d’un socket local de domaine UNIX. Cela peut être autorisé par le fichier d’authentification contenant les <ulink url="&accesscookie;">cookies d’accès</ulink>. L’emplacement du fichier d’authentification est déterminé par la variable d’environnement « <literal>$XAUTHORITY</literal> » et l’affichage X est identifié par la variable d’environnement « <literal>$DISPLAY</literal> ». Étant donné que ceux-ci sont normalement définis automatiquement, aucune action spéciale n’est nécessaire, par exemple « <literal>gitk</literal> » comme suit.

note: type: Content of: <book><chapter><section><section><note><para>
en: For <literal>xwayland</literal>, <literal>XAUTHORITY</literal> holds value like "<literal>/run/user/1000/.mutter-Xwaylandauth.YVSU30</literal>".
fr: Pour <literal>xwayland</literal>, <literal>XAUTHORITY</literal> contient une valeur comme « <literal>/run/user/1000/.mutter-Xwaylandauth.YVSU30</literal> ».

note: type: Content of: <book><chapter><section><section><title>
en: X server remote connection
fr: Connexion à distance au serveur X

note: type: Content of: <book><chapter><section><section><para>
en: Access to the local X server display from the remote applications which use X core protocol is supported by using the X11 forwarding feature.
fr: L'accès à l'écran du serveur X local à partir des applications distantes qui utilisent le protocole de base de X est pris en charge par la fonction de transfert X11 :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Open an <literal>gnome-terminal</literal> on the local host.
fr: ouvrez un <literal>xterm</literal> sur la machine locale ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Run <literal>ssh</literal>(1) with <literal>-X</literal> option to establish a connection with the remote site as the following.
fr: lancez <literal>ssh</literal>(1) avec <literal>-X</literal> pour établir une connexion avec un site distant comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Run an X application command, e.g. "<literal>gitk</literal>", on the remote site as the following.
fr: exécutez une commande d'application X, par exemple « <literal>gitk</literal> », sur le site distant comme suit :

note: type: Content of: <book><chapter><section><section><para>
en: This method can display the output from a remote X client as if it were locally connected through a local UNIX domain socket.
fr: Cette méthode permet l’affichage du client X distant comme s’il était connecté par une socket UNIX locale.

note: type: Content of: <book><chapter><section><section><para>
en: See <xref linkend="_the_remote_access_server_and_utilities_ssh"/> for SSH/SSHD.
fr: Consulter la <xref linkend="_the_remote_access_server_and_utilities_ssh"/> pour SSH/SSHD.

note: type: Content of: <book><chapter><section><section><warning><para>
en: A remote <ulink url="&tcp;">TCP</ulink>/<ulink url="&ip;">IP</ulink> connection to the X server is disabled by default on the Debian system for security reasons.  Don't enable them by simply setting "<literal>xhost +</literal>" nor by enabling <ulink url="&xdmcpconnection;">XDMCP connection</ulink>, if you can avoid it.
fr: Une connexion distante <ulink url="&tcp;">TCP</ulink>/<ulink url="&ip;">IP</ulink> au serveur X est désactivée par défaut sur un système Debian pour des raisons de sécurité. Ne les activez pas en définissant simplement « <literal>xhost +</literal> » ni en activant <ulink url="&xdmcpconnection;">connexion XDMCP</ulink>, si vous pouvez l'éviter.

note: type: Content of: <book><chapter><section><section><title>
en: X server chroot connection
fr: Connexion avec chroot au serveur X

note: type: Content of: <book><chapter><section><section><para>
en: Access to the X server by the applications which use X core protocol and run on the same host but in an environment such as chroot where the authority file is not accessible, can be authorized securely with <literal>xhost</literal> by using the <ulink url="&userbasedaccess;">User-based access</ulink>, e.g. "<literal>gitk</literal>" as the following.
fr: L'accès au serveur X par les applications qui utilisent le protocole X de base et s'exécutent sur le même hôte mais dans un environnement tel que chroot où le fichier d'authentification n'est pas accessible, peut être autorisé de manière sécurisée avec <literal>xhost</literal> en utilisant l’<ulink url="&userbasedaccess;">accès basé sur l'utilisateur</ulink> , par exemple « <literal>gitk</literal> » comme suit :

note: type: Content of: <book><chapter><section><title>
en: Clipboard
fr: Presse-papier

note: type: Content of: <book><chapter><section><para>
en: For clipping text to clipboard, see <xref linkend="_mouse_operations"/>.
fr: Pour copier du texte dans le presse-papiers, consulter la <xref linkend="_mouse_operations"/>.

note: type: Content of: <book><chapter><section><para>
en: For clipping graphics to clipboard, see <xref linkend="_graphic_data_tools"/>.
fr: Pour copier des graphismes dans le presse-papiers, consulter la <xref linkend="_graphic_data_tools"/>.

note: type: Content of: <book><chapter><section><para>
en: Some CLI commands can manipulate character clipboard (PRIMARY and CLIPBOARD), too.
fr: Certaines commandes en ligne de commande peuvent également manipuler le presse-papiers (PRIMARY et CLIPBOARD).

note: type: Content of: <book><chapter><section><table><title>
en: List of programs related to manipulating character clipboard
fr: Liste de programmes en rapport avec la manipulation du presse-papiers « caractères »

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: target
fr: cible

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: command line interface to X selections (clipboard)
fr: interface en ligne de commande pour les sélections X (presse-papiers)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>wl-copy</literal> <literal>wl-paste</literal>: command line interface to <ulink url="&waylandclipboard;">Wayland clipboard</ulink>
fr: <literal>wl-copy</literal> <literal>wl-paste</literal> : interface en ligne de commande pour le <ulink url="&waylandclipboard;">presse-papiers de Wayland</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Linux console
fr: console Linux

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: a daemon that captures mouse events on Linux console
fr: démon qui capture les événements de souris sur la console Linux

note: type: Content of: <book><chapter><title>
en: I18N and L10N
fr: I18N et L10N

note: type: Content of: <book><chapter><para>
en: <ulink url="&multilingualizatelanguagesupport;">Multilingualization (M17N) or Native Language Support</ulink> for an application software is done in 2 steps.
fr: Le <ulink url="&multilingualizatelanguagesupport;">multilinguisme (M17N) ou la gestion de la langue natale («&nbsp;Native Language Support&nbsp;»)</ulink> d’un logiciel applicatif est réalisé en deux étapes&nbsp;:

note: type: Content of: <book><chapter><itemizedlist><listitem><para>
en: Internationalization (I18N): To make a software potentially handle multiple locales.
fr: L’internationalisation (I18N)&nbsp;: donne la possibilité à un logiciel de gérer plusieurs paramètres linguistiques&nbsp;;

note: type: Content of: <book><chapter><itemizedlist><listitem><para>
en: Localization (L10N): To make a software handle an specific locale.
fr: La localisation (L10N)&nbsp;: permet au logiciel de prendre en charge des paramètres linguistiques particuliers.

note: type: Content of: <book><chapter><tip><para>
en: There are 17, 18, or 10 letters between "m" and "n", "i" and "n", or "l" and "n" in multilingualization, internationalization, and localization which correspond to M17N, I18N, and L10N. See <ulink url="&internationalizanandlocalization;">Internationalization and localization</ulink> for details.
fr: Il y a 17, 18, ou 10 lettres entre «&nbsp;m&nbsp;» et «&nbsp;n&nbsp;», «&nbsp;i&nbsp;» et «&nbsp;n&nbsp;» ou «&nbsp;l&nbsp;» et «&nbsp;n&nbsp;» dans «&nbsp;multilingualization&nbsp;», «&nbsp;internationalization&nbsp;» et «&nbsp;localization&nbsp;» ce qui correspond à M17N, I18N et L10N. Consulter <ulink url="&internationalizanandlocalization;">Internationalisation et localisation</ulink> pour plus de détails.

note: type: Content of: <book><chapter><section><title>
en: The locale
fr: Les paramètres linguistiques («&nbsp;locale&nbsp;»)

note: type: Content of: <book><chapter><section><para>
en: The behavior of programs supporting internationalization are configured by the environment variable "<literal>$LANG</literal>" to support localization.  Actual support of locale dependent features by the <literal>libc</literal> library requires to install <literal>locales</literal> or <literal>locales-all</literal> packages.  The <literal>locales</literal> package requires to be initialized properly.
fr: Le comportement des programmes prenant en charge l’internationalisation est configuré par la variable d’environnement « <literal>$LANG</literal> » pour prendre en charge la régionalisation. La prise en charge effective des fonctionnalités dépendantes des paramètres régionaux par la bibliothèque <literal>libc</literal> nécessite l’installation des paquets <literal>locales</literal> ou <literal>locales-all</literal>. Le paquet <literal>locales</literal> doit être initialisé correctement.

note: type: Content of: <book><chapter><section><para>
en: If neither <literal>locales</literal> or <literal>locales-all</literal> package are installed, support of locale features are lost and system uses US English messages and handles data as <emphasis role="strong">ASCII</emphasis>.  This behavior is the same way as "<literal>$LANG</literal>" is set by "<literal>LANG=</literal>", "<literal>LANG=C</literal>", or "<literal>LANG=POSIX</literal>".
fr: Si ni le paquet <literal>locales</literal> ni le paquet <literal>locales-all</literal> n’est installé, la prise en charge des fonctionnalités régionales est impossible et le système utilise des messages en anglais américain et gère les données en tant que <emphasis role="strong">ASCII</emphasis>. Ce comportement est le même que si « <literal>$LANG</literal> » est défini par « <literal>LANG=</literal> », « <literal>LANG=C</literal> » ou « <literal>LANG= POSIX</literal> ».

note: type: Content of: <book><chapter><section><para>
en: The modern software such as GNOME and KDE are multilingualized.  They are internationalized by making them handle <ulink url="&utfi;">UTF-8</ulink> data and localized by providing their translated messages through the <literal>gettext</literal>(1) infrastructure.  Translated messages may be provided as separate localization packages.
fr: Des logiciels modernes, tels que GNOME et KDE, gèrent le multilinguisme. Ils sont internationalisés en les faisant gérer les données <ulink url="&utfi;">UTF-8</ulink> et régionalisés en leur donnant les messages traduits par l’intermédiaire de l’infrastructure <literal>gettext</literal>(1). Les messages traduits peuvent être fournis sous forme de paquets de régionalisation séparés.

note: type: Content of: <book><chapter><section><para>
en: The current Debian desktop GUI system normally sets the locale under GUI environment as "<literal>LANG=xx_YY.UTF-8</literal>".  Here, "<literal>xx</literal>" is <ulink url="&isogdjlanguagecodes;">ISO 639 language codes</ulink> and "<literal>YY</literal>" is <ulink url="&isodbggcountrycodes;">ISO 3166 country codes</ulink>.  These values are set by the desktop configuration GUI dialogue and change the program behavior.  See <xref linkend="_the_literal_lang_literal_variable"/>
fr: Le système actuel d'interface graphique du bureau Debian définit normalement les paramètres régionaux pour l'environnement graphique comme « <literal>LANG=xx_YY.UTF-8</literal> ». Ici, « <literal>xx</literal> » correspond aux <ulink url="&isogdjlanguagecodes;">codes de langue ISO 639</ulink> et « <literal>YY</literal> » correspond aux <ulink url="&isodbggcountrycodes;">codes de pays ISO 3166</ulink>. Ces valeurs sont définies par la boîte de dialogue de configuration de l'interface graphique de bureau et modifient le comportement du programme. Consulter la <xref linkend="_the_literal_lang_literal_variable"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Rationale for UTF-8 locale
fr: Justification de l’utilisation d’UTF-8 dans les paramètres linguistiques

note: type: Content of: <book><chapter><section><section><para>
en: The simplest representation of the text data is <emphasis role="strong">ASCII</emphasis> which is sufficient for English and uses less than 127 characters (representable with 7 bits).
fr: La représentation la plus simple des données textuelles est en <emphasis role="strong">ASCII</emphasis>, ce qui est suffisant pour l'anglais et utilise moins de 127 caractères (représentables avec 7 bits).

note: type: Content of: <book><chapter><section><section><para>
en: Even plain English text may contain non-ASCII characters, e.g. slightly curly left and right quotation marks are not available in ASCII.
fr: Même le texte anglais en texte brut peut contenir des caractères non-ASCII, par exemple les guillemets apostrophes culbutés gauches et droits ne sont pas disponibles en ASCII.

note: type: Content of: <book><chapter><section><section><para>
en: In order to support more characters, many character sets and encoding systems have been used to support many languages (see <xref linkend="list-of-encoding-values"/>).
fr: Afin de prendre en charge un plus grand nombre de caractères, de nombreux jeux de caractères et systèmes de codage ont été utilisés pour prendre en charge beaucoup de langues (consulter le <xref linkend="list-of-encoding-values"/>).

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&unicode;">Unicode</ulink> character set can represent practically all characters known to human with 21 bit code point range (i.e., 0 to 10FFFF in hexadecimal notation).
fr: Le jeu de caractères <ulink url="&unicode;">Unicode</ulink> peut représenter pratiquement tous les caractères humainement connus avec une plage de points de code de 21 bits (c'est-à-dire de 0 à 10FFFF en notation hexadécimale).

note: type: Content of: <book><chapter><section><section><para>
en: Text encoding system <ulink url="&utfi;">UTF-8</ulink> fits Unicode code points into a sensible 8 bit data stream mostly compatible with the ASCII data processing system.  This makes <emphasis role="strong">UTF-8</emphasis> the modern preferred choice.  <emphasis role="strong">UTF</emphasis> stands for Unicode Transformation Format.  When <ulink url="&ascii;">ASCII</ulink> plain text data is converted to <ulink url="&utfi;">UTF-8</ulink> one, it has exactly the same content and size as the original ASCII one.  So you loose nothing by deploying UTF-8 locale.
fr: Le système de codage de texte <ulink url="&utfi;">UTF-8</ulink> adapte les points de code Unicode dans un flux de données pratique de 8 bits grandement compatible avec le système de traitement de données ASCII. Cela fait de <emphasis role="strong">UTF-8</emphasis> le choix moderne privilégié. <emphasis role="strong">UTF</emphasis> signifie Unicode Transformation Format. Lorsque les données en texte brut <ulink url="&ascii;">ASCII</ulink> sont converties en données <ulink url="&utfi;">UTF-8</ulink>, elles ont exactement le même contenu et la même taille que l’ASCII originel. Ainsi, vous ne perdez rien en déployant les paramètres régionaux UTF-8.

note: type: Content of: <book><chapter><section><section><para>
en: Under <ulink url="&utfi;">UTF-8</ulink> locale with the compatible application program, you can display and edit any foreign language text data as long as required fonts and input methods are installed and enabled.  For example under "<literal>LANG=fr_FR.UTF-8</literal>" locale, <literal>gedit</literal>(1) (text editor for the GNOME desktop) can display and edit Chinese character text data while presenting menus in French.
fr: Sous les paramètres régionaux <ulink url="&utfi;">UTF-8</ulink> avec le programme d’application compatible, vous pouvez afficher et modifier toutes les données textuelles en langue étrangère tant que les fontes et les méthodes de saisie requises sont installées et activées. Par exemple avec le paramètre « <literal>LANG=fr_FR. UTF-8</literal> », <literal>gedit</literal>(1) (éditeur de texte pour le bureau GNOME) peut afficher et modifier des données de texte en caractères chinois tout en présentant des menus en français.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Both the new standard "<literal>en_US.UTF-8</literal>" locale and the old standard "<literal>C</literal>"/"<literal>POSIX</literal>" locale use the standard US English message, they have subtle differences in sorting order etc.  If you want to handle not only ASCII characters but also handle all UTF-8 encoded characters gracefully while maintaining the old "<literal>C</literal>" local behavior, use the non-standard "<literal>C.UTF-8</literal>" locale on Debian.
fr: Le nouveau paramètre régional standard "<literal>en_US.UTF-8</literal>" et celui ancien standard « <literal>C</literal>"/"<literal>POSIX</literal> » utilisent les messages standard en anglais américain. Ils ont des différences subtiles dans l'ordre de tri, etc. Si vous souhaitez gérer non seulement les caractères ASCII, mais également tous les caractères encodés en UTF-8 élégamment tout en conservant l'ancien comportement régional « <literal>C</literal> », utilisez le paramètre « <literal>C.UTF-8</literal> » non standard avec Debian.

note: type: Content of: <book><chapter><section><section><note><para>
en: Some programs consume more memory after supporting I18N.  This is because they are coded to use <ulink url="&utfdcucse;">UTF-32(UCS4)</ulink> internally to support Unicode for speed optimization and consume 4 bytes per each ASCII character data independent of locale selected.  Again, you loose nothing by deploying UTF-8 locale.
fr: Certains programmes utilisent davantage de mémoire lors de l’utilisation de I18N. Cela parce qu’ils sont codés avec l’utilisation interne d’<ulink url="&utfdcucse;">UTF-32(UCS4)</ulink> pour la prise en compte d’Unicode afin d’optimiser la vitesse, ils utilisent 4 octets pour chaque caractère ASCII indépendamment de la «&nbsp;locale&nbsp;» sélectionnée. De nouveau, il n’y a rien à perdre en mettant en œuvre des paramètres linguistiques UTF-8.

note: type: Content of: <book><chapter><section><section><title>
en: The reconfiguration of the locale
fr: Reconfiguration des paramètres linguistiques

note: type: Content of: <book><chapter><section><section><para>
en: In order for the system to access a particular locale, the locale data must be compiled from the locale database.
fr: Pour que le système puisse accéder à un paramètre régional particulier, les données de paramètres régionaux doivent être compilées à partir de la base de données de paramètres régionaux.

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>locales</literal> package does <emphasis role="strong">not</emphasis> come with pre-compiled locale data.  You need to configure it as:
fr: Le paquet <literal>locales</literal> n’est <emphasis role="strong">pas</emphasis> fourni avec des données de paramètres régionaux précompilées. Vous devez le configurer comme suit :

note: type: Content of: <book><chapter><section><section><para>
en: This process involves 2 steps.
fr: Ce processus se déroule en deux étapes&nbsp;:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Select all required locale data to be compiled into the binary form. (Please make sure to include at least one UTF-8 locale)
fr: Sélectionnez toutes les données de paramètres régionaux requis à compiler dans une forme binaire (assurez-vous d’inclure au moins un paramètre régional UTF-8) ;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Set the system wide default locale value by creating "<literal>/etc/default/locale</literal>" for use by PAM (see <xref linkend="_pam_and_nss"/>).
fr: Définissez la valeur des paramètres linguistiques par défaut pour l’ensemble du système dans «&nbsp;<literal>/etc/default/locale</literal>&nbsp;» pour une utilisation par PAM (consulter la <xref linkend="_pam_and_nss"/>).

note: type: Content of: <book><chapter><section><section><para>
en: The system wide default locale value set in "<literal>/etc/default/locale</literal>" may be overridden by the GUI configuration for GUI applications.
fr: La valeur des paramètres régionaux par défaut pour l’ensemble du système définie dans « <literal>/etc/default/locale</literal> » peut être remplacée par la configuration de l’interface graphique pour les applications graphiques.

note: type: Content of: <book><chapter><section><section><note><para>
en: Actual traditional encoding system can be identified by "<literal>/usr/share/i18n/SUPPORTED</literal>".  Thus, the "<literal>LANG=en_US</literal>" is "<literal>LANG=en_US.ISO-8859-1</literal>".
fr: Le système d’encodage traditionnel réel peut être identifié par « <literal>/usr/share/i18n/SUPPORTED</literal> ». Ainsi, « <literal>LANG=en_US</literal> » est « <literal>LANG=en_US. ISO-8859-1</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>locales-all</literal> package comes with pre-compiled locale data for all locale data.  Since it doesn't create "<literal>/etc/default/locale</literal>", you may still need to install the <literal>locales</literal> package, too.
fr: Le paquet <literal>locales-all</literal> est livré avec les données de paramètres régionaux pré-compilées pour toutes les données de paramètres régionaux. Comme il ne crée pas « <literal>/etc/default/locale</literal> », vous devrez peut-être encore installer le paquet <literal>locales</literal>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: The <literal>locales</literal> package of some Debian derivative distributions come with pre-compiled locale data for all locale data. You need to install both <literal>locales</literal> and <literal>locales-all</literal> packages on Debian to emulate such system environment.
fr: Le paquet <literal>locales</literal> de certaines distributions dérivées de Debian sont livrées avec des données pré-compilées pour tous les paramètres régionaux existants. Vous devez installer les deux paquets <literal>locales</literal> et <literal>locales-all</literal> dans Debian pour imiter cet environnement de système.

note: type: Content of: <book><chapter><section><section><title>
en: Filename encoding
fr: Coder les noms de fichiers

note: type: Content of: <book><chapter><section><section><para>
en: For cross platform data exchanges (see <xref linkend="_removable_storage_device"/>), you may need to mount some filesystem with particular encodings.  For example, <literal>mount</literal>(8) for <ulink url="&vfatfilesystem;">vfat filesystem</ulink> assumes <ulink url="&cpedh;">CP437</ulink> if used without option.  You need to provide explicit mount option to use <ulink url="&utfi;">UTF-8</ulink> or <ulink url="&cpjdc;">CP932</ulink> for filenames.
fr: Pour les échanges de données entre plateformes (consultez <xref linkend="_removable_storage_device"/>), il vous faudra peut-être monter certains systèmes de fichiers ayant un codage particulier. Par exemple, <literal>, la commande mount</literal>(8) pour un <ulink url="&vfatfilesystem;">système de fichiers vfat</ulink> suppose que l’on utilise <ulink url="&cpedh;">CP437</ulink> si on l’utilise sans option. Vous devrez fournir les options explicites à mount pour utiliser des noms de fichiers codés en <ulink url="&utfi;">UTF-8</ulink> ou en <ulink url="&cpjdc;">CP932</ulink>.

note: type: Content of: <book><chapter><section><section><note><para>
en: When auto-mounting a hot-pluggable USB memory stick under modern desktop environment such as GNOME, you may provide such mount option by right clicking the icon on the desktop, click "Drive" tab, click to expand "Setting", and entering "utf8" to "Mount options:".  The next time this memory stick is mounted, mount with UTF-8 is enabled.
fr: Lors du montage automatique d’un clé USB pouvant être branchée à chaud sur un environnement de bureau moderne comme GNOME, vous pouvez indiquer ces options de montage avec un clic-droit sur l’icône du bureau. Cliquez l’onglet «&nbsp;Drive&nbsp;», cliquez «&nbsp;Paramètres&nbsp;» pour l’étendre et entrez «&nbsp;utf8&nbsp;» dans «&nbsp;Options de montage&nbsp;». La prochaine fois que vous monterez cette clé mémoire, le montage avec UTF-8 sera activé.

note: type: Content of: <book><chapter><section><section><note><para>
en: If you are upgrading system or moving disk drives from older non-UTF-8 system, file names with non-ASCII characters may be encoded in the historic and deprecated encodings such as <ulink url="&isoiifjb;">ISO-8859-1</ulink> or <ulink url="&eucjp;">eucJP</ulink>.  Please seek help of text conversion tools to convert them to <ulink url="&utfi;">UTF-8</ulink>. See <xref linkend="_text_data_conversion_tools"/>.
fr: Si vous êtes en train de mettre à jour le système ou de déplacer des disques depuis un ancien système qui n’était pas UTF-8, les noms de fichiers avec des caractères non ASCII peuvent être codés avec des codages historiques et obsolètes tels que <ulink url="&isoiifjb;">ISO-8859-1</ulink> ou <ulink url="&eucjp;">eucJP</ulink>. Veuillez consulter l’aide des outils de conversion de texte pour les convertir en <ulink url="&utfi;">UTF-8</ulink>. Consultez <xref linkend="_text_data_conversion_tools"/>.

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&samba;">Samba</ulink> uses Unicode for newer clients (Windows NT, 200x, XP) but uses <ulink url="&cpifa;">CP850</ulink> for older clients (DOS and Windows 9x/Me) as default.  This default for older clients can be changed using "<literal>dos charset</literal>" in the "<literal>/etc/samba/smb.conf</literal>" file, e.g., to <ulink url="&cpjdc;">CP932</ulink> for Japanese.
fr: <ulink url="&samba;">Samba</ulink> utilise Unicode pour les clients les plus récents (Windows NT, 200x, XP) mais utilise  par défaut <ulink url="&cpifa;">CP850</ulink> pour des clients plus anciens (DOS et Windows 9x/Me). Cette valeur par défaut pour les anciens clients peut être modifiée en utilisant «&nbsp;<literal>dos charset</literal>&nbsp;» dans le fichier «&nbsp;<literal>/etc/samba/smb.conf</literal>&nbsp;», par exemple, avec<ulink url="&cpjdc;">CP932</ulink> pour le japonais.

note: type: Content of: <book><chapter><section><section><title>
en: Localized messages and translated documentation
fr: Messages et documentation traduits

note: type: Content of: <book><chapter><section><section><para>
en: Translations exist for many of the text messages and documents that are displayed in the Debian system, such as error messages, standard program output, menus, and manual pages.  <ulink url="&gnugettextbcommandtoolchain;">GNU gettext(1) command tool chain</ulink> is used as the backend tool for most translation activities.
fr: Il existe des traductions de nombreux messages et documents affichés par le système Debian, comme les messages d’erreur, la sortie standard des programmes,les menus et les pages de manuel. La <ulink url="&gnugettextbcommandtoolchain;"> GNU gettext(1) command tool chain</ulink> est utilisé comme outil de base pour la plupart des activités de traduction.

note: type: Content of: <book><chapter><section><section><para>
en: Under "Tasks" → "Localization" <literal>aptitude</literal>(8) provides an extensive list of useful binary packages which add localized messages to applications and provide translated documentation.
fr: Dans «&nbsp;Tâches&nbsp;» → «&nbsp;Localisation&nbsp;» <literal>aptitude</literal>(8) fournit une liste exhaustive de paquets binaires utiles qui ajoutent les traductions de messages aux applications et fournissent de la documentation traduite.

note: type: Content of: <book><chapter><section><section><para>
en: For example, you can obtain the localized message for manpage by installing the <literal>manpages-<emphasis>LANG</emphasis></literal> package. To read the Italian-language manpage for <emphasis>programname</emphasis> from "<literal>/usr/share/man/it/</literal>", execute as the following.
fr: Vous pouvez, par exemple, obtenir les messages traduits pour une page de manuel en installant le paquet <literal>manpages-<emphasis>LANG</emphasis></literal>. Pour lire la page de manuel de <emphasis>nom_programme</emphasis> en italien depuis «&nbsp;<literal>/usr/share/man/it/</literal>&nbsp;», lancez le programme de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: GNU gettext can accommodate priority list of translation languages with <literal>$LANGUAGE</literal> environment variable. For example:
fr: GNU gettext peut s’adapter à la liste de priorité des langues de traduction avec la variable d’environnement <literal>$LANGUAGE</literal>. Par exemple :

note: type: Content of: <book><chapter><section><section><para>
en: For more, see <literal>info gettext</literal> and read the section "The LANGUAGE variable".
fr: Pour en savoir plus, consultez <literal>info gettext</literal> et lisez la section « The LANGUAGE variable ».

note: type: Content of: <book><chapter><section><section><title>
en: Effects of the locale
fr: Effet des paramètres linguistiques

note: type: Content of: <book><chapter><section><section><para>
en: The sort order of characters with <literal>sort</literal>(1) and <literal>ls</literal>(1) are affected by the locale. Exporting <literal>LANG=en_US.UTF-8</literal> sorts in the dictionary <literal>A-&gt;a-&gt;B-&gt;b...-&gt;Z-&gt;z</literal> order, while exporting <literal>LANG=C.UTF-8</literal> sorts in ASCII binary <literal>A-&gt;B-&gt;...-&gt;Z-&gt;a-&gt;b...</literal> order.
fr: L’ordre de tri des caractères par <literal>sort</literal>(1) et <literal>ls</literal>(1) est affecté par la régionalisation. L’export <literal>LANG=en_US.UTF-8</literal> trie dans l’ordre du dictionnaire <literal>A-&gt;a-&gt;B-&gt;b...-&gt;Z-&gt;z</literal>, tandis que l’export <literal>LANG=C.UTF-8</literal> trie dans l’ordre binaire ASCII <literal>A-&gt;B-&gt;...-&gt;Z-&gt;a-&gt;b...</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: The date format of <literal>ls</literal>(1) is affected by the locale (see <xref linkend="_customized_display_of_time_and_date"/>).
fr: Le format de date de <literal>ls</literal>(1) est affecté par les paramètres linguistiques (consultez <xref linkend="_customized_display_of_time_and_date"/>).

note: type: Content of: <book><chapter><section><section><para>
en: The date format of <literal>date</literal>(1) is affected by the locale.  For example:
fr: Le format de <literal>date</literal>(1) est affecté par la régionalisation. Par exemple :

note: type: Content of: <book><chapter><section><section><para>
en: Number punctuation are different for locales.  For example, in English locale, one thousand point one is displayed as "<literal>1,000.1</literal>" while in German locale, it is displayed as "<literal>1.000,1</literal>".  You may see this difference in spreadsheet program.
fr: La ponctuation des nombres est différente selon les régions. Par exemple, dans la langue anglaise, mille virgule un est affiché comme « <literal>1,000.1</literal> » alors que dans la langue allemande, il est affiché comme « <literal>1.000,1</literal> ». Vous pouvez constater cette différence dans un tableur.

note: type: Content of: <book><chapter><section><section><para>
en: Each detail feature of "<literal>$LANG</literal>" environment variable may be overridden by setting "<literal>$LC_*</literal>" variables.  These environment variables can be overridden again by setting "<literal>$LC_ALL</literal>" variable.  See <literal>locale</literal>(7) manpage for the details.  Unless you have strong reason to create complicated configuration, please stay away from them and use only "<literal>$LANG</literal>" variable set to one of the UTF-8 locales.
fr: Chaque caractéristique détaillée de la variable d'environnement « <literal>$LANG</literal> » peut être remplacée en réglant les variables à « <literal>$LC_*</literal> ». Ces variables d'environnement peuvent être remplacées à nouveau par la variable réglée à « <literal>$LC_ALL</literal> ». Consultez la page de manuel <literal>locale</literal>(7) pour plus de détails. À moins que vous n'ayez de bonnes raisons de créer une configuration compliquée, n'utilisez pas ces variables et utilisez uniquement la variable « <literal>$LANG</literal> » définie à un des paramètres régionaux UTF-8.

note: type: Content of: <book><chapter><section><title>
en: The keyboard input
fr: L’entrée clavier

note: type: Content of: <book><chapter><section><section><title>
en: The keyboard input for Linux console and X Window
fr: La saisie avec le clavier pour la console Linux et X Window

note: type: Content of: <book><chapter><section><section><para>
en: The Debian system can be configured to work with many international keyboard arrangements using the <literal>keyboard-configuration</literal> and <literal>console-setup</literal> packages.
fr: Le système Debian peut être configuré pour travailler avec de nombreuses configurations de clavier internationales en utilisant les paquets <literal>keybord-configuration</literal> et <literal>console-setup</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: For the Linux console and the X Window system, this updates configuration parameters in "<literal>/etc/default/keyboard</literal>" and "<literal>/etc/default/console-setup</literal>". This also configures the Linux console font.  Many non-ASCII characters including accented characters used by many European languages can be made available with <ulink url="&deadkey;">dead key</ulink>, <ulink url="&altgrkey;">AltGr key</ulink>, and <ulink url="&composekey;">compose key</ulink>.
fr: Pour la console Linux et le système X Window, cela met à jour les paramètres de configuration dans « <literal>/etc/default/keyboard</literal> » et « <literal>/etc/default/console-setup</literal> ». Cela configure également la fonte de la console Linux. De nombreux caractères non ASCII, y compris les caractères accentués utilisés par de nombreuses langues européennes, peuvent être disponibles avec les <ulink url="&deadkey;">touches mortes</ulink>, la <ulink url="&altgrkey;">touche AltGr</ulink> et la <ulink url="&composekey;">touche compose</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: The keyboard input for Wayland
fr: La saisie avec le clavier pour Wayland

note: type: Content of: <book><chapter><section><section><para>
en: For GNOME on Wayland desktop system, <xref linkend="_the_keyboard_input_for_linux_console_and_x_window"/> can't support non-English European languages.  <ulink url="&ibus;">IBus</ulink> was made to support not only Asian languages but also European languages.  The package dependency of GNOME desktop Environment recommends "<literal>ibus</literal>" via "<literal>gnome-shell</literal>".  The code of "<literal>ibus</literal>" has been updated to integrate <literal>setxkbmap</literal> and XKB option functionalities.  You need to configure <literal>ibus</literal> from "GNOME Settings" or "GNOME Tweaks" for the multilingualized keyboard input.
fr: Pour le système de bureau GNOME avec Wayland, la <xref linkend="_the_keyboard_input_for_linux_console_and_x_window"/> ne peut pas prendre en charge les langues européennes autres que l’anglais. <ulink url="&ibus;"> IBus</ulink> a été conçu pour prendre en charge non seulement les langues asiatiques, mais aussi les langues européennes. Les dépendances du paquet d’environnement de bureau GNOME recommandent « <literal>ibus</literal> » à travers « <literal>gnome-shell</literal> ». Le code de « <literal>ibus</literal> » a été mis à jour pour intégrer les fonctionnalités des options <literal>setxkbmap</literal> et XKB. Vous devez configurer <literal>ibus</literal> à partir de « Paramètres GNOME » ou « Réglages GNOME » pour la saisie clavier multilingue.

note: type: Content of: <book><chapter><section><section><note><para>
en: If ibus is active, your classic X keyboard configuration by the <literal>setxkbmap</literal> may be overridden by <literal>ibus</literal> even under classic X-based desktop environment.  You can disable installed <literal>ibus</literal> using <literal>im-config</literal> to set input method to "None".  For more, see <ulink url="&debianwikionkeyboard;">Debian Wiki on keyboard</ulink>.
fr: Si ibus est actif, votre configuration de clavier X classique avec <literal>setxkbmap</literal> peut être remplacée par <literal>ibus</literal>, même dans un environnement de bureau classique basé sur X. Vous pouvez désactiver <literal>ibus</literal> si installé à l’aide de <literal>im-config</literal> pour définir la méthode de saisie à « None ». Pour en savoir plus, consultez le <ulink url="&debianwikionkeyboard;">wiki de Debian concernant le clavier</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: The input method support with IBus
fr: Prise en charge de la méthode d’entrée avec iBus

note: type: Content of: <book><chapter><section><section><para>
en: Since GNOME desktop Environment recommends "<literal>ibus</literal>" via "<literal>gnome-shell</literal>", "<literal>ibus</literal>" is the good choice for input method.
fr: Étant donné que l'environnement de bureau GNOME recommande « <literal>ibus</literal> » à travers « <literal>gnome-shell</literal> », « <literal>ibus</literal> » est le bon choix comme méthode de saisie.

note: type: Content of: <book><chapter><section><section><para>
en: Multilingual input to the application is processed as:
fr: Les entrées multilingues dans une application sont traitées comme suit :

note: type: Content of: <book><chapter><section><section><para>
en: The list of IBus and its engine packages are the following.
fr: La liste des paquets IBus et de ses moteurs est la suivante.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of IBus and its engine packages
fr: Liste des paquets IBus et de ses moteurs

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: supported locale
fr: paramètres linguistiques pris en charge

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: input method framework using dbus
fr: infrastructure de méthode d’entrée utilisant dbus

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Japanese
fr: Japonais

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Chinese (for zh_CN)
fr: Chinois (pour zh_CN)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: , , (for zh_TW)
fr: , , (pour zh_TW)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Korean
fr: Coréen

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Thai
fr: Thaï

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Vietnamese
fr: Vietnamien

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Multilingual: <ulink url="&keyman;">Keyman</ulink> engine for over 2000 languages
fr: Multilingue : moteur <ulink url="&keyman;">Keyman</ulink> pour plus de 2 000 langues

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: table engine for IBus
fr: moteur de tables pour iBus

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Multilingual: Indic, Arabic and others
fr: Multilingue&nbsp;: Indien, Arabe et autres

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: additional widgets for Plasma 5 containing Keyboard Indicator
fr: composants graphiques supplémentaires pour Plasma 5 contenant un indicateur de clavier

note: type: Content of: <book><chapter><section><section><note><para>
en: For Chinese, "<literal>fcitx5</literal>" may be an alternative input method framework.  For Emacs aficionados, "<literal>uim</literal>" may be an alternative.  Either cases, you may need to do extra manual configuration with <literal>im-config</literal>.  Some old classic <ulink url="&inputmethods;">input methods</ulink> such as "<literal>kinput2</literal>" may still exist in Debian repository but are not recommended for the modern environment.
fr: Pour le chinois, « <literal>fcitx5</literal> » peut être un cadriciel de méthode de saisie alternatif. Pour les aficionados d’Emacs, « <literal>uim</literal> » peut être une alternative. Dans les deux cas, vous devrez peut-être effectuer une configuration manuelle supplémentaire avec <literal>im-config</literal>. Certaines anciennes <ulink url="&inputmethods;">méthodes de saisie </ulink> classiques telles que « <literal>kinput2</literal> » peuvent encore exister dans le dépôt Debian, mais ne sont pas recommandées pour un environnement moderne.

note: type: Content of: <book><chapter><section><section><title>
en: An example for Japanese
fr: Un exemple pour le japonais

note: type: Content of: <book><chapter><section><section><para>
en: I find the Japanese input method started under English environment ("<literal>en_US.UTF-8</literal>") very useful.  Here is how I did this with IBus for GNOME on Wayland:
fr: J’ai trouvé très utile la méthode de saisie du japonais lancée depuis un environnement anglais («&nbsp;<literal>en_US.UTF-8</literal>&nbsp;»). Voici comment j’ai procédé avec iBus pour GNOME avec Wayland&nbsp;:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Install the Japanese input tool package <literal>ibus-mozc</literal> (or <literal>ibus-anthy</literal>) with its recommended packages such as <literal>im-config</literal>.
fr: Installez le paquet d’outil de saisie du japonais <literal>ibus-mozc</literal> (ou <literal>ibus-anthy</literal>) avec ses paquets recommandés tels que<literal>im-config</literal> ;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Select "Settings" → "Keyboard" → "Input Sources" → click "<literal>+</literal>" in "Input Sources" → "Japanese" → "Japanese mozc (or anthy)" and click "Add" if it hasn't been activated.
fr: Sélectionnez « Settings » → « Keyboard » → « Input Sources » → clic « <literal>+</literal> » dans « Input Sources » → « Japanese » → « Japanese mozc (anthy) » et cliquez « Add » si ce n’est déjà activé ;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You may chose as many input sources.
fr: Vous pouvez choisir autant de « Input Sources » que vous le souhaitez ;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Relogin to user's account.
fr: Reconnectez-vous au compte utilisateur.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Setup each input source by right clicking the GUI toolbar icon.
fr: Configurez chaque « Input Source » avec un clic droit sur l’icône de la barre d’outils de l’interface graphique ;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Switch among installed input sources by SUPER-SPACE. (SUPER is normally the Windows key.)
fr: Choisissez parmi les sources d’entrée installées avec SUPER+ESPACE. (en général, SUPER désigne la touche Windows)

note: type: Content of: <book><chapter><section><section><tip><para>
en: If you wish to have access to alphabet only keyboard environment with the physical Japanese keyboard on which shift-<literal>2</literal> has <literal>"</literal> (double quotation mark) engraved, you select "Japanese" in the above procedure.  You can enter Japanese using "Japanese mozc (or anthy)" with physical "US" keyboard on which shift-<literal>2</literal> has <literal>@</literal> (at mark) engraved.
fr: Si vous souhaitez avoir accès à l’environnement de clavier alphabétique uniquement avec le clavier japonais physique sur lequel shift-<literal>2</literal> a <literal>"</literal> (guillemets doubles) gravé, vous sélectionnez « Japonais » dans la procédure ci-dessus. Vous pouvez entrer japonais en utilisant « Japanese mozc (ou anthy) » avec le clavier physique « US » sur lequel shift-<literal>2</literal> a <literal>@</literal> (marque arobase) gravé.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The GUI menu entry for <literal>im-config</literal>(8) is "Input method".
fr: L'entrée du menu graphique pour <literal>im-config</literal>(8) est « Input method ».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Alternatively, execute "<literal>im-config</literal>" from user's shell.
fr: Alternativement, exécutez « <literal>im-config</literal> " à partir de l’interpréteur de commande de l'utilisateur.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>im-config</literal>(8) behaves differently if command is executed from root or not.
fr: <literal>im-config</literal>(8) se comporte différemment selon que la commande est exécutée depuis le compte de l’administrateur ou non.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>im-config</literal>(8) enables the best input method on the system as default without any user actions.
fr: <literal>im-config</literal>(8) active la meilleure méthode de saisie sur le système par défaut sans intervention de l’utilisateur.

note: type: Content of: <book><chapter><section><title>
en: The display output
fr: L’affichage de sortie

note: type: Content of: <book><chapter><section><para>
en: Linux console can only display limited characters.  (You need to use special terminal program such as <literal>jfbterm</literal>(1) to display non-European languages on the non-GUI console.)
fr: La console Linux ne peut afficher qu’un nombre restreint de caractères. Vous devez avoir un programme de terminal particulier tel que <literal>jfbterm</literal>(1) pour afficher les langues non européennes sur des consoles autres que la console graphique.

note: type: Content of: <book><chapter><section><para>
en: GUI environment (<xref linkend="_gui_system"/>) can display any characters in the UTF-8 as long as required fonts are installed and enabled. (The encoding of the original font data is taken care and transparent to the user.)
fr: L'environnement graphique (<xref linkend="_gui_system"/>) peut afficher n'importe quel caractère en UTF-8 tant que les fontes requises soient installées et activées. L'encodage des données de la fonte originelle est pris en compte et est transparent pour l'utilisateur.

note: type: Content of: <book><chapter><section><title>
en: East Asian Ambiguous Character Width Characters
fr: Largeur des caractères ambigus d’Asie orientale

note: type: Content of: <book><chapter><section><para>
en: Under the East Asian locale, the box drawing, Greek, and Cyrillic characters may be displayed wider than your desired width to cause the unaligned terminal output (see <ulink url="&unicodestandardannexbb;">Unicode Standard Annex #11</ulink>).
fr: Avec les paramètres régionaux d’Asie de l’Est, le dessin de la boîte, les caractères grecs et cyrilliques peuvent être affichés plus larges que la largeur souhaitée et provoquer une sortie sur le terminal non alignée (consulter l’<ulink url="&unicodestandardannexbb;">Annexe n° 11 de la norme Unicode</ulink>).

note: type: Content of: <book><chapter><section><para>
en: You can work around this problem:
fr: Vous pouvez contourner ce problème&nbsp;:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <literal>gnome-terminal</literal>: Preferences → Profiles → <emphasis>Profile name</emphasis> → Compatibility → Ambiguous-wide characters → Narrow
fr: <literal>gnome-terminal</literal> : Préférences → Profils → <emphasis>Nom du profil (Sans nom)</emphasis> → Compatibilité → Caractères de largeur ambigüe → Fins ;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <literal>ncurses</literal>: Set environment <literal>export NCURSES_NO_UTF8_ACS=0</literal>.
fr: <literal>ncurses</literal> : paramètre l'environnement <literal>export NCURSES_NO_UTF8_ACS=0</literal>.

note: type: Content of: <book><chapter><title>
en: System tips
fr: Astuces du système

note: type: Content of: <book><chapter><para>
en: Here, I describe basic tips to configure and manage systems, mostly from the console.
fr: Je décris ici les astuces de base pour configurer et gérer les systèmes, la plupart depuis la console.

note: type: Content of: <book><chapter><section><title>
en: The console tips
fr: Conseils pour la console

note: type: Content of: <book><chapter><section><para>
en: There are some utility programs to help your console activities.
fr: Quelques programmes utilitaires existent pour vous aider dans vos activités de console.

note: type: Content of: <book><chapter><section><table><title>
en: List of programs to support console activities
fr: Liste des programmes de prise en charge d'activités avec une console

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: See <xref linkend="_midnight_commander_mc"/>
fr: consulter la <xref linkend="_midnight_commander_mc"/>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>script</literal>(1) command to make a record of terminal session
fr: <literal>script</literal>(1) commande permettant d'enregistrer une session de terminal

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: terminal multiplexer with VT100/ANSI terminal emulation
fr: multiplexeur de terminal avec une émulation de terminal VT100/ANSI

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: terminal multiplexer alternative (Use "Control-B" instead)
fr: alternative de terminal multiple (utiliser « Control-B » à la place)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: fuzzy text finder
fr: recherche approximative de texte

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: readline feature command line wrapper
fr: enveloppe de ligne de commande de la fonctionnalité readline

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: fast recursive string search in the source code tree with automatic filtering
fr: recherche récursive rapide de chaines dans l’arborescence de code source avec filtrage automatique

note: type: Content of: <book><chapter><section><section><title>
en: Recording the shell activities cleanly
fr: Enregistrer proprement l’activité de la console

note: type: Content of: <book><chapter><section><section><para>
en: The simple use of <literal>script</literal>(1) (see <xref linkend="_recording_the_shell_activities"/>) to record shell activity produces a file with control characters.  This can be avoided by using <literal>col</literal>(1) as the following.
fr: La simple utilisation de <literal>script</literal>(1) (consultez <xref linkend="_recording_the_shell_activities"/>) pour enregistrer l’activité de l’interpréteur de commandes produit un fichier avec des caractères de contrôle. Cela peut être évité en utilisant <literal>col</literal>(1) comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Do whatever … and press <literal>Ctrl-D</literal> to exit <literal>script</literal>.
fr: faites quelque chose… et pressez <literal>Ctrl-D</literal> pour quitter <literal>script</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: There are alternative methods to record the shell activities:
fr: Il existe d'autres méthodes pour enregistrer les activités des interpréteurs de commandes :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Use <literal>tee</literal> (usable during the boot process in the initramfs):
fr: utilisation de <literal>tee</literal> (utilisable pendant le processus de démarrage dans l'initramfs) :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Use <literal>gnome-terminal</literal> with the extend line buffer for scrollback.
fr: utilisation du <literal>gnome-terminal</literal> avec la mémoire tampon de lignes étendue pour le défilement ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Use <literal>screen</literal> with "<literal>^A H</literal>" (see <xref linkend="_the_screen_program"/>) to perform recording of console.
fr: utilisation de <literal>screen</literal> avec « <literal>^A H</literal> » (consulter la <xref linkend="_the_screen_program"/>) pour effectuer l’enregistrement de la console ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Use <literal>vim</literal> with "<literal>:terminal</literal>" to enter the terminal mode.  Use "<literal>Ctrl-W N</literal>" to exit from terminal mode to normal mode.  Use "<literal>:w typescript</literal>" to write the buffer to a file.
fr: utilisation de <literal>vim</literal> avec « <literal>:terminal</literal> » pour entrer en mode terminal (utiliser « <literal>Ctrl-W N</literal> » pour quitter le mode terminal vers le mode normal et « <literal>:w nom_fichier</literal> » pour écrire le tampon dans un fichier ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Use <literal>emacs</literal> with "<literal>M-x shell</literal>", "<literal>M-x eshell</literal>", or "<literal>M-x term</literal>" to enter recording console.  Use "<literal>C-x C-w</literal>" to write the buffer to a file.
fr: utilisation d'<literal>emacs</literal> avec « <literal>M-x shell</literal> », « <literal>M-x eshell</literal> » ou « <literal>M-x term</literal> » pour accéder à la console d’enregistrement (utiliser « <literal>C-x C-w</literal> » pour écrire la mémoire tampon dans un fichier).

note: type: Content of: <book><chapter><section><section><title>
en: The screen program
fr: Le programme screen

note: type: Content of: <book><chapter><section><section><para>
en: <literal>screen</literal>(1) not only allows one terminal window to work with multiple processes, but also allows <emphasis role="strong">remote shell process to survive interrupted connections</emphasis>.  Here is a typical use scenario of <literal>screen</literal>(1).
fr: <literal>screen</literal>(1) ne permet pas uniquement de faire tourner plusieurs processus dans une fenêtre de terminal, mais aussi à un <emphasis role="strong">processus de l’interpréteur de commandes distant de survivre à d’éventuelles interruptions de la connexion</emphasis>. Voici un scénario typique de <literal>screen</literal>(1)&nbsp;:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You login to a remote machine.
fr: vous-vous connectez à une machine distante&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You start <literal>screen</literal> on a single console.
fr: vous démarrez <literal>screen</literal> sur une seule console&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You execute multiple programs in <literal>screen</literal> windows created with <literal>^A c</literal> ("Control-A" followed by "c").
fr: vous exécutez plusieurs programmes dans les fenêtres <literal>screen</literal> créées avec <literal>^A c</literal> («&nbsp;Ctrl-A&nbsp;» suivi de «&nbsp;c&nbsp;»)&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You switch among the multiple <literal>screen</literal> windows by <literal>^A n</literal> ("Control-A" followed by "n").
fr: vous passez d’une des fenêtres multiples de <literal>screen</literal> à l’autre avec <literal>^A n</literal> («&nbsp;Ctrl-A&nbsp;» suivi de «&nbsp;n&nbsp;»)&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Suddenly you need to leave your terminal, but you don't want to lose your active work by keeping the connection.
fr: vous avez alors besoin de quitter votre terminal, mais vous ne voulez pas perdre votre travail en cours perdant la connexion.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You may <emphasis role="strong">detach</emphasis> the <literal>screen</literal> session by any methods.
fr: vous pouvez <emphasis role="strong">détacher</emphasis> la session <literal>screen</literal> par différentes méthodes&nbsp;:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Brutally unplug your network connection
fr: débrancher brutalement votre connexion réseau&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Type <literal>^A d</literal> ("Control-A" followed by "d") and manually logging out from the remote connection
fr: entrer <literal>^A d</literal> («&nbsp;Ctrl-A&nbsp;» suivi de «&nbsp;d&nbsp;») et en quittant manuellement la connexion distante&nbsp;:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Type <literal>^A DD</literal> ("Control-A" followed by "DD") to have <literal>screen</literal> detach and log you out
fr: entrer <literal>^A DD</literal> («&nbsp;Ctrl-A&nbsp;» suivi de «&nbsp;DD&nbsp;») pour détacher <literal>screen</literal> et vous déconnecter.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You log in again to the same remote machine (even from a different terminal).
fr: Vous vous reconnectez à la même machine distante (même depuis un autre terminal)&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You start <literal>screen</literal> as "<literal>screen -r</literal>".
fr: Vous lancez <literal>screen</literal> avec «&nbsp;<literal>screen -r</literal>&nbsp;»&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: <literal>screen</literal> magically <emphasis role="strong">reattaches</emphasis> all previous <literal>screen</literal> windows with all actively running programs.
fr: <literal>screen</literal> <emphasis role="strong">réattache</emphasis> magiquement toutes les fenêtres <literal>screen</literal> précédentes avec tous les programmes qui y tournent.

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can save connection fees with <literal>screen</literal> for metered network connections such as dial-up and packet ones, because you can leave a process active while disconnected, and then re-attach it later when you connect again.
fr: Avec <literal>screen</literal>, vous pouvez économiser des frais de connexion pour les connexions limitées, telles que les connexion commutées ou par paquets, parce que vous laissez un processus actif alors que vous êtes déconnecté. Vous pouvez le ré-attacher plus tard, lorsque vous vous reconnectez.

note: type: Content of: <book><chapter><section><section><para>
en: In a <literal>screen</literal> session, all keyboard inputs are sent to your current window except for the command keystroke.  All <literal>screen</literal> command keystrokes are entered by typing <literal>^A</literal> ("Control-A") plus a single key [plus any parameters].  Here are important ones to remember.
fr: Dans une session <literal>screen</literal>, toutes les entrées clavier sont envoyées vers votre fenêtre actuelle sauf les séquences de touche de commande. Toutes les séquences de touche de commande <literal>screen</literal> sont entrées par <literal>^A</literal> («&nbsp;Ctrl-A&nbsp;») suivi d’un seule touche [plus les paramètres]. Voici celles dont il est important de se souvenir.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of key bindings for screen
fr: Liste des raccourcis clavier de screen

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>^A ?</literal>
fr: <literal>^A ?</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: show a help screen (display key bindings)
fr: afficher l’aide de screen (afficher les raccourcis clavier)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create a new window and switch to it
fr: créer une nouvelle fenêtre et basculer vers celle-ci

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: go to next window
fr: aller à la fenêtre suivante

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: go to previous window
fr: aller à la fenêtre précédente

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: go to window number 0
fr: aller à la fenêtre 0

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: go to window number 1
fr: aller à la fenêtre 1

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: show a list of windows
fr: afficher la liste des fenêtres

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: send a Ctrl-A to current window as keyboard input
fr: envoyer un Ctrl-A à la fenêtre actuelle en tant qu’entrée clavier

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: write a hardcopy of current window to file
fr: écrire dans un fichier une copie de la fenêtre actuelle

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: begin/end logging current window to file
fr: commencer et finir l’enregistrement de la fenêtre en cours vers un fichier

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: lock the terminal (password protected)
fr: verrouiller le terminal (protégé par un mot de passe)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: detach screen session from the terminal
fr: détacher la session screen du terminal

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: detach screen session and log out
fr: détacher la session screen et se déconnecter

note: type: Content of: <book><chapter><section><section><para>
en: See <literal>screen</literal>(1) for details.
fr: Consultez <literal>screen</literal>(1) pour davantage d’informations.

note: type: Content of: <book><chapter><section><section><para>
en: See <literal>tmux</literal>(1) for functionalities of the alternative command.
fr: Consulter <literal>tmux</literal>(1) pour les fonctionnalités de la commande alternative.

note: type: Content of: <book><chapter><section><section><title>
en: Navigating around directories
fr: Navigation dans les répertoires

note: type: Content of: <book><chapter><section><section><para>
en: In <xref linkend="_customizing_bash"/>, 2 tips to allow quick navigation around directories are described: <literal>$CDPATH</literal> and <literal>mc</literal>.
fr: Dans la <xref linkend="_customizing_bash"/>, deux astuces pour permettre une navigation rapide dans les répertoires sont décrites : <literal>$CDPATH</literal> et <literal>mc</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: If you use fuzzy text filter program, you can do without typing the exact path.  For <literal>fzf</literal>, include following in <literal>~/.bashrc</literal>.
fr: Si vous utilisez un programme de recherche approximative de texte, vous pouvez le faire sans taper le chemin exact. Pour <literal>fzf</literal>, incluez ce qui suit dans votre fichier <literal>~/.bashrc</literal> :

note: type: Content of: <book><chapter><section><section><para>
en: For example:
fr: Par exemple :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: You can jump to a very deep subdirectory with minimal efforts.  You first type "<literal>cd **</literal>" and press <literal>Tab</literal>.  Then you will be prompted with candidate paths.  Typing in partial path strings, e.g., <literal>s/d/b foo</literal>, will narrow down candidate paths.  You select the path to be used by <literal>cd</literal> with cursor and return keys.
fr: Vous pouvez accéder à un sous-répertoire très imbriqué avec un minimum d’efforts. Vous tapez d’abord « <literal>cd **</literal> » et appuyez sur <literal>Tab</literal>. Ensuite, vous recevrez une invite de commande avec les chemins des possibilités. La saisie de chaînes de chemin partiel, par exemple, <literal>s/d/b toto</literal>, réduira les chemins potentiels. Vous sélectionnez le chemin à utiliser avec <literal>cd</literal> et les curseur et touche Entrée ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: You can select a command from the command history more efficiently with minimal efforts.  You press <literal>Ctrl-R</literal> at the command prompt.  Then you will be prompted with candidate commands.  Typing in partial command strings, e.g., <literal>vim d</literal>, will narrow down candidates.  You select the one to be used with cursor and return keys.
fr: Vous pouvez sélectionner une commande dans l’historique des commandes plus efficacement avec un minimum d’efforts. Vous appuyez sur <literal>Ctrl-R</literal> à l’invite de commandes. Ensuite, vous recevrez une invite avec les commandes potentielles. La saisie de chaînes de commande partielles, par exemple, <literal>vim d</literal>, réduira les possibilités. Vous sélectionnez celle à utiliser avec les curseur et touche Entrée.

note: type: Content of: <book><chapter><section><section><title>
en: Readline wrapper
fr: Enveloppe pour Readline

note: type: Content of: <book><chapter><section><section><para>
en: Some commands such as <literal>/usr/bin/dash</literal> which lacks command line history editing capability can add such functionality transparently by running under <literal>rlwrap</literal> or its equivalents.
fr: Certaines commandes telles que <literal>/usr/bin/dash</literal>, qui ne disposent pas de la capacité d'édition de l'historique de lignes de commande, peuvent ajouter cette fonctionnalité de manière transparente en s'exécutant sous <literal>rlwrap</literal> ou ses équivalents.

note: type: Content of: <book><chapter><section><section><para>
en: This provides convenient platform to test subtle points for <literal>dash</literal> with friendly <literal>bash</literal>-like environment.
fr: Cela fournit une plateforme pratique pour tester des points subtils de <literal>dash</literal> avec un environnement convivial de type <literal>bash</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Scanning the source code tree
fr: Analyse de l’arborescence du code source

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>rg</literal>(1) command in the <literal>ripgrep</literal> package offers a faster alternative to the <literal>grep</literal>(1) command for scanning the source code tree for typical situation.  It takes advantage of modern multi-core CPUs and automatically applies reasonable filters to skip some files.
fr: La commande <literal>rg</literal>(1) du paquet <literal>ripgrep</literal> offre une alternative plus rapide que la commande <literal>grep</literal>(1) pour analyser l’arborescence de code source à la recherche d’une situation typique. Il tire parti des processeurs multicœurs modernes et applique automatiquement des filtres satisfaisants pour ignorer certains fichiers.

note: type: Content of: <book><chapter><section><title>
en: Customizing vim
fr: Personnaliser vim

note: type: Content of: <book><chapter><section><para>
en: After you learn basics of <literal>vim</literal>(1) through <xref linkend="_using_vim"/>, please read Bram Moolenaar's "<ulink url="&sevenhabitsofeffetexteditingcaaa;">Seven habits of effective text editing (2000)</ulink>" to understand how <literal>vim</literal> should be used.
fr: Après avoir appris les bases de <literal>vim</literal>(1) grâce à la <xref linkend="_using_vim"/>, veuillez lire « <ulink url="&sevenhabitsofeffetexteditingcaaa;">Seven habits of effective text editing (2000)</ulink> » (sept pratiques pour une édition efficace de texte) de Bram Moolenaar pour connaitre comment <literal>vim</literal> devrait être utilisé.

note: type: Content of: <book><chapter><section><section><title>
en: Customizing vim with internal features
fr: Personnalisation de vim avec des fonctionnalités internes

note: type: Content of: <book><chapter><section><section><para>
en: The behavior of <literal>vim</literal> can be changed significantly by enabling its internal features through the <literal>Ex</literal>-mode commands such as "<literal>set ...</literal>" to set vim options.
fr: Le comportement de <literal>vim</literal> peut être modifié de manière significative en activant ses fonctionnalités internes à l’aide des commandes en mode <literal>Ex</literal> telles que « <literal>set ... </literal> » pour définir les options vim.

note: type: Content of: <book><chapter><section><section><para><footnote><para>
en: More elaborate customization examples: "<ulink url="&vimgalore;">Vim Galore</ulink>", "<ulink url="&sensiblevim;">sensible.vim</ulink>", ...
fr: Exemples de personnalisation plus élaborée : « <ulink url="&vimgalore;">Vim Galore</ulink> », « <ulink url="&sensiblevim;">sensible.vim</ulink> », ...

note: type: Content of: <book><chapter><section><section><para>
en: These <literal>Ex</literal>-mode commands can be included in user's vimrc file, traditional "<literal>~/.vimrc</literal>" or git-friendly "<literal>~/.vim/vimrc</literal>".  Here is a very simple example <placeholder type="footnote" id="0"/>:
fr: Ces commandes en mode <literal>Ex</literal> peuvent être incluses dans le fichier traditionnel vimrc de l’utilisateur, « <literal>~/.vimrc</literal> » ou « <literal>~/.vim/vimrc</literal> » plus adapté à git. Voici un exemple très simple <placeholder type="footnote" id="0"/> :

note: type: Content of: <book><chapter><section><section><para>
en: The keymap of <literal>vim</literal> can be changed in user's vimrc file.  E.g.:
fr: Le plan de codage clavier de <literal>vim</literal> peut être modifié dans le fichier vimrc de l’utilisateur. Par exemple :

note: type: Content of: <book><chapter><section><section><caution><para>
en: Don't try to change the default key bindings without very good reasons.
fr: N'essayez pas de modifier les combinaisons de touches par défaut sans de très bonnes raisons.

note: type: Content of: <book><chapter><section><section><para>
en: In order for the above keybindings to function properly, the terminal program needs to be configured to generate "ASCII DEL" for <literal>Backspace</literal>-key and "Escape sequence" for <literal>Delete</literal>-key.
fr: Pour que les combinaisons de touches ci-dessus fonctionnent correctement, le programme du terminal doit être configuré de manière à générer un « DEL ASCII » pour la touche <literal>Retour arrière</literal> et une « séquence d'échappement » pour la touche <literal>Suppression</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: Other miscellaneous configuration can be changed in user's vimrc file.  E.g.:
fr: Diverses autres configurations peuvent être modifiées dans le fichier vimrc de l’utilisateur. Par exemple :

note: type: Content of: <book><chapter><section><section><title>
en: Customizing vim with external packages
fr: Personnalisation de vim avec des paquets externes

note: type: Content of: <book><chapter><section><section><para>
en: Interesting external plugin packages can be found:
fr: Des paquets d'extensions externes intéressantes sont disponibles :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&vimtheubiquitoustexteditor;"> Vim - the ubiquitous text editor </ulink> -- The official upstream site of Vim and vim scripts
fr: <ulink url="&vimtheubiquitoustexteditor;"> Vim - l’éditeur de texte très répandu</ulink> – le site officiel de l'amont de vim et des scripts pour vim ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&vimawsome;"> VimAwsome </ulink> -- The listing of Vim plugins
fr: <ulink url="&vimawsome;"> VimAwsome </ulink> – la liste des extensions de vim ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&vimscripts;">vim-scripts</ulink> -- Debian package: a collection of vim scripts
fr: <ulink url="&vimscripts;">vim-scripts</ulink> – paquet Debian : une collection de scripts pour vim.

note: type: Content of: <book><chapter><section><section><para>
en: Plugin packages in the <ulink url="&vimscripts;">vim-scripts</ulink> package can be enabled using user's vimrc file.  E.g.:
fr: Des paquets de greffon dans le paquet <ulink url="&vimscripts;">vim-scripts</ulink> peuvent être activés en utilisant le fichier vimrc de l’utilisateur. Par exemple :

note: type: Content of: <book><chapter><section><section><para>
en: The new native Vim package system works nicely with "<literal>git</literal>" and "<literal>git submodule</literal>".  One such example configuration can be found at <ulink url="&mygitrepositorydotvim;">my git repository: dot-vim</ulink>.  This does essentially:
fr: Le nouveau système de paquets natif de Vim fonctionne bien avec « <literal>git</literal> » et « <literal>git submodule</literal> ». Un tel exemple de configuration se trouve à <ulink url="&mygitrepositorydotvim;">mon dépôt git : dot-vim</ulink>. Cela réalise essentiellement :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: By using "<literal>git</literal>" and "<literal>git submodule</literal>", latest external packages, such as "<literal><emphasis>name</emphasis></literal>", are placed into <literal>~/.vim/pack/*/opt/<emphasis>name</emphasis></literal> and similar.
fr: en utilisant « <literal>git</literal> » et « <literal>git submodule</literal> », les derniers paquets externes, tels que « <literal><emphasis>nom</emphasis></literal> », sont placés dans <literal>~/.vim/pack/*/opt/<emphasis>nom</emphasis></literal> et similaires ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: By adding <literal>:packadd! <emphasis>name</emphasis></literal> line to user's vimrc file, these packages are placed on <literal>runtimepath</literal>.
fr: en ajoutant la ligne <literal>:packadd! <emphasis>nom</emphasis></literal> au fichier vimrc de l’utilisateur, ces paquets sont placés dans <literal>runtimepath</literal> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Vim loads these packages on <literal>runtimepath</literal> during its initialization.
fr: vim charge ces paquets dans <literal>runtimepath</literal> lors de son initialisation ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: At the end of its initialization, tags for the installed documents are updated with "<literal>helptags ALL</literal>".
fr: à la fin de son initialisation, les étiquettes des documents installés sont mises à jour avec « <literal>helptags ALL</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: For more, please start <literal>vim</literal> with "<literal>vim --startuptime vimstart.log</literal>" to check actual execution sequence and time spent for each step.
fr: Pour en savoir plus, démarrez <literal>vim</literal> avec « <literal>vim --startuptime vimstart.log</literal> » pour vérifier la séquence d’exécution réelle et le temps passé pour chaque étape.

note: type: Content of: <book><chapter><section><section><para><footnote><para>
en: <ulink url="&vimpathogen;">vim-pathogen</ulink> was popular.
fr: <ulink url="&vimpathogen;">vim-pathogen</ulink> était populaire.

note: type: Content of: <book><chapter><section><section><para>
en: It is quite confusing to see too many ways<placeholder type="footnote" id="0"/> to manage and load these external packages to <literal>vim</literal>.  Checking the original information is the best cure.
fr: Il est assez déroutant de voir trop de façons<placeholder type="footnote" id="0"/> de gérer et de charger ces paquets externes dans <literal>vim</literal>. Vérifier les informations originelles est la meilleure solution.

note: type: Content of: <book><chapter><section><section><table><title>
en: Information on the initialization of <literal>vim</literal>
fr: Informations sur l’initialisation de <literal>vim</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>:help package</literal>
fr: <literal>:help paquet</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: explanation on the vim package mechanism
fr: explication sur le mécanisme des paquets vim

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: explanation on the <literal>runtimepath</literal> mechanism
fr: explication sur le mécanisme <literal>runtimepath</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: internal states including candidates for the vimrc file
fr: états internes, y compris les fonctionnalités, pour le fichier vimrc

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the environment variable "<literal>$VIM</literal>" used to locate the vimrc file
fr: variable d’environnement « <literal>$VIM</literal> » utilisée pour localiser le fichier vimrc

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list of directories which will be searched for all runtime support files
fr: liste des répertoires dans lesquels rechercher tous les fichiers de prise en charge de l'environnement d’exécution

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the environment variable "<literal>$VIMRUNTIME</literal>" used to locate various system provided runtime support files
fr: variable d’environnement « <literal>$VIMRUNTIME</literal> » utilisée pour localiser divers fichiers de prise en charge de l'environnement d’exécution fournis par le système

note: type: Content of: <book><chapter><section><title>
en: Data recording and presentation
fr: Enregistrer et présenter des données

note: type: Content of: <book><chapter><section><section><title>
en: The log daemon
fr: Le démon de journal

note: type: Content of: <book><chapter><section><section><para>
en: Many traditional programs record their activities in the text file format under the "<literal>/var/log/</literal>" directory.
fr: De nombreux programmes traditionnels enregistrent leurs activités au format de fichier texte dans le répertoire « <literal>/var/log/</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: <literal>logrotate</literal>(8) is used to simplify the administration of log files on a system which generates a lot of log files.
fr: <literal>logrotate</literal>(8) est utilisée pour simplifier l’administration des fichiers journaux sur un système qui génère beaucoup de fichiers journaux.

note: type: Content of: <book><chapter><section><section><para>
en: Many new programs record their activities in the binary file format using <literal>systemd-journald</literal>(8) Journal service under the "<literal>/var/log/journal</literal>" directory.
fr: De nombreux programmes récents enregistrent leurs activités au format de fichier binaire à l’aide du service Journal de <literal>systemd-journald</literal>(8) dans le répertoire « <literal>/var/log/journal</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: You can log data to the <literal>systemd-journald</literal>(8) Journal from a shell script by using the <literal>systemd-cat</literal>(1) command.
fr: Vous pouvez consigner des données dans le Journal <literal>systemd-journald</literal>(8) à partir d’un script d’interpréteur à l’aide de la commande <literal>systemd-cat</literal>(1).

note: type: Content of: <book><chapter><section><section><para>
en: See <xref linkend="_the_system_message"/> and <xref linkend="_the_kernel_message"/>.
fr: Consultez <xref linkend="_the_system_message"/> et <xref linkend="_the_kernel_message"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Log analyzer
fr: Analyseur de journaux

note: type: Content of: <book><chapter><section><section><para>
en: Here are notable log analyzers ("<literal>~Gsecurity::log-analyzer</literal>" in <literal>aptitude</literal>(8)).
fr: Voici les principaux analyseurs de journaux («&nbsp;<literal>~Gsecurity::log-analyzer</literal>&nbsp;» dans <literal>aptitude</literal>(8)).

note: type: Content of: <book><chapter><section><section><table><title>
en: List of system log analyzers
fr: Liste des analyseurs de journaux système

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: log analyzer with nice output written in Perl
fr: analyseur de journal avec une sortie sympathique en Perl

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: web server log analyzer
fr: analyseur des journaux du serveur web

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: powerful and featureful web server log analyzer
fr: analyseur des journaux du serveur web puissant ayant de nombreuses fonctionnalités

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: squid analysis report generator
fr: générateur de rapport d’analyse de squid

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Postfix log entry summarizer
fr: résumer les entrées de journal de postfix

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: firewall log analyzer
fr: analyseur des journaux du pare-feu

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: monitor and analyze squid access.log files
fr: surveiller et analyser les fichiers access.log de squid

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: log file viewer with regexp matching, highlighting, and hooks
fr: visualisateur de fichier journal avec correspondance d’expressions rationnelles, mise en évidence et «&nbsp;hooks&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Controllable Regex Mutilator and Spam Filter (CRM114)
fr: analyseur et filtre de données diverses, dont les pourriels (CRM114)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: interpret ICMP messages
fr: interpréter les messages ICMP

note: type: Content of: <book><chapter><section><section><note><para>
en: <ulink url="&crmbbe;">CRM114</ulink> provides language infrastructure to write <emphasis role="strong">fuzzy</emphasis> filters with the <ulink url="&treregexlibrary;">TRE regex library</ulink>.  Its popular use is spam mail filter but it can be used as log analyzer.
fr: <ulink url="&crmbbe;">CRM114</ulink> fournit une architecture de vocabulaire pour écrire des filtres <emphasis role="strong">fuzzy</emphasis> avec la <ulink url="&treregexlibrary;">bibliothèque d’expressions rationnelles TRE</ulink>. Une de ses utilisations courantes est le filtrage des pourriels mais il peut aussi être utilisé pour l’analyse de journaux.

note: type: Content of: <book><chapter><section><section><title>
en: Customized display of text data
fr: Affichage personnalisé des données de texte

note: type: Content of: <book><chapter><section><section><para>
en: Although pager tools such as <literal>more</literal>(1) and <literal>less</literal>(1) (see <xref linkend="_the_pager"/>) and custom tools for highlighting and formatting (see <xref linkend="_highlighting_and_formatting_plain_text_data"/>) can display text data nicely, general purpose editors (see <xref linkend="_the_text_editor"/>) are most versatile and customizable.
fr: Bien que des outils de visualisation de texte («&nbsp;pager&nbsp;» tels que <literal>more</literal>(1) et <literal>less</literal>(1) (consulter la <xref linkend="_the_pager"/>) et des outils personnalisés de mise en évidence et de formatage (consulter la <xref linkend="_highlighting_and_formatting_plain_text_data"/>) peuvent afficher des données textuelles de manière agréable, les éditeurs généralistes (consulter la <xref linkend="_the_text_editor"/>) sont plus souples et paramétrables.

note: type: Content of: <book><chapter><section><section><tip><para>
en: For <literal>vim</literal>(1) and its pager mode alias <literal>view</literal>(1), "<literal>:set hls</literal>" enables highlighted search.
fr: Pour <literal>vim</literal>(1) et ses alias de visualisation de texte <literal>view</literal>(1), «&nbsp;<literal>:set hls</literal>&nbsp;» active la recherche avec mise en évidence.

note: type: Content of: <book><chapter><section><section><title>
en: Customized display of time and date
fr: Affichage personnalisé de la date et de l’heure

note: type: Content of: <book><chapter><section><section><para>
en: The default display format of time and date by the "<literal>ls -l</literal>" command depends on the <emphasis role="strong">locale</emphasis> (see <xref linkend="_timestamps"/> for value).  The "<literal>$LANG</literal>" variable is referred first and it can be overridden by the "<literal>$LC_TIME</literal>" or "<literal>$LC_ALL</literal>" exported environment variables.
fr: Le format par défaut d’affichage de la date et de l’heure par la commande «&nbsp;"<literal>ls -l</literal>&nbsp;» dépend des <emphasis role="strong">paramètres régionaux</emphasis> (consulter la <xref linkend="_timestamps"/> pour la valeur). La variable «&nbsp;<literal>$LANG</literal>&nbsp;» est d’abord visée, elle peut être surchargée par les variables d’environnement exportées «&nbsp;<literal>$LC_TIME</literal>&nbsp;» ou « <literal>$LC_ALL</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: The actual default display format for each locale depends on the version of the standard C library (the <literal>libc6</literal> package) used.  I.e., different releases of Debian had different defaults.  For iso-formats, see <ulink url="&isoigab;">ISO 8601</ulink>.
fr: Le format réel de l’affichage pour chaque paramètre linguistique dépend de la version de la bibliothèque C standard (paquet <literal>libc6</literal>) utilisée. Par exemple, les différentes versions de Debian ont des valeurs par défaut différentes. Pour les formats iso, consulter <ulink url="&isoigab;">ISO 8601</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: If you really wish to customize this display format of time and date beyond the <emphasis role="strong">locale</emphasis>, you should set the <emphasis role="strong">time style value</emphasis> by the "<literal>--time-style</literal>" argument or by the "<literal>$TIME_STYLE</literal>" value (see <literal>ls</literal>(1), <literal>date</literal>(1), "<literal>info coreutils 'ls invocation'</literal>").
fr: Si vous désirez vraiment personnaliser ce format d’affichage de la date et de l’heure plus loin que ne le fait <emphasis role="strong">locale</emphasis>, vous pouvez définir la <emphasis role="strong">valeur de style d’heure</emphasis> avec le paramètre «&nbsp;<literal>--time-style</literal>&nbsp;» ou par la valeur de «&nbsp;<literal>$TIME_STYLE</literal>&nbsp;» (consultez <literal>ls</literal>(1), <literal>date</literal>(1), «&nbsp;<literal>info coreutils 'ls invocation'</literal>&nbsp;»).

note: type: Content of: <book><chapter><section><section><table><title>
en: Display examples of time and date for the "<literal>ls -l</literal>" command with the <emphasis role="strong">time style value</emphasis>
fr: Exemples d’affichage pour la commande «&nbsp;<literal>ls -l</literal>&nbsp;» avec la <emphasis role="strong">valeur de style pour l’heure</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: time style value
fr: valeur de style pour l’heure

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: display of time and date
fr: affichage de la date et l’heure

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: any
fr: n’importe laquelle

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>C</literal> or <literal>en_US.UTF-8</literal>
fr: <literal>C</literal> ou <literal>en_US.UTF-8</literal>

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can eliminate typing long option on commandline using command alias (see <xref linkend="_command_alias"/>):
fr: Vous pouvez éviter de saisir une option longue sur la ligne de commande à l’aide de l’alias de commande (consulter la <xref linkend="_command_alias"/>) :

note: type: Content of: <book><chapter><section><section><title>
en: Colorized shell echo
fr: Écho colorisé de l’interpréteur de commandes

note: type: Content of: <book><chapter><section><section><para>
en: Shell echo to most modern terminals can be colorized using <ulink url="&ansiescapecode;">ANSI escape code</ulink> (see "<literal>/usr/share/doc/xterm/ctlseqs.txt.gz</literal>").
fr: L’écho de l’interpréteur de commandes sur la plupart des terminaux peut être colorisé en utilisant le <ulink url="&ansiescapecode;">code ANSI d’échappement</ulink> (consultez «&nbsp;<literal>/usr/share/doc/xterm/ctlseqs.txt.gz</literal>&nbsp;»).

note: type: Content of: <book><chapter><section><section><title>
en: Colorized commands
fr: Commandes colorisées

note: type: Content of: <book><chapter><section><section><para>
en: Colorized commands are handy for inspecting their output in the interactive environment.  I include the following in my "<literal>~/.bashrc</literal>".
fr: Les commandes colorisées sont pratiques pour examiner la sortie d’une commande dans l’environnement interactif. J’inclus ce qui suit dans mon fichier «&nbsp;<literal>~/.bashrc</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: The use of alias limits color effects to the interactive command usage.  It has advantage over exporting environment variable "<literal>export GREP_OPTIONS='--color=auto'</literal>" since color can be seen under pager programs such as <literal>less</literal>(1).  If you wish to suppress color when piping to other programs, use "<literal>--color=auto</literal>" instead in the above example for "<literal>~/.bashrc</literal>".
fr: L’utilisation d’alias réserve les effets de couleurs à l’utilisation interactives des commandes. Il a l’avantage sur l’exportation de la variable d’environnement «&nbsp;<literal>export GREP_OPTIONS='--color=auto'</literal>&nbsp;» car la couleur peut être affichée avec des programmes de visualisation («&nbsp;pager&nbsp;» tels que <literal>less</literal>(1). Si vous souhaitez supprimer la couleur lors du tubage («&nbsp;piping&nbsp;» à destination d’autres programmes, utilisez plutôt «&nbsp;<literal>--color=auto</literal>&nbsp;» dans l’exemple ci-dessus pour «&nbsp;<literal>~/.bashrc</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can turn off these colorizing aliases in the interactive environment by invoking shell with "<literal>TERM=dumb bash</literal>".
fr: Vous pouvez désactiver ces alias dans l’environnement interactif en appelant l’interpréteur de commandes par «&nbsp;<literal>TERM=dumb bash</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: Recording the editor activities for complex repeats
fr: Enregistrer l’activité de l’éditeur pour des répétitions complexes

note: type: Content of: <book><chapter><section><section><para>
en: You can record the editor activities for complex repeats.
fr: Vous pouvez enregistrer l’activité de l’éditeur pour des répétitions complexes.

note: type: Content of: <book><chapter><section><section><para>
en: For <ulink url="&vim;">Vim</ulink>, as follows.
fr: Pour <ulink url="&vim;">Vim</ulink>, de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>qa</literal>": start recording typed characters into named register "<literal>a</literal>".
fr: «&nbsp;<literal>qa</literal>&nbsp;»&nbsp;: démarre l’enregistrement des caractères entrés dans le registre appelé «&nbsp;<literal>a</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: … editor activities
fr: … activité de l’éditeur

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>q</literal>": end recording typed characters.
fr: «&nbsp;<literal>q</literal>&nbsp;»&nbsp;: termine l’enregistrement des caractères entrés.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>@a</literal>": execute the contents of register "<literal>a</literal>".
fr: «&nbsp;<literal>@a</literal>&nbsp;»&nbsp;: exécute le contenu du registre «&nbsp;<literal>a</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: For <ulink url="&emacs;">Emacs</ulink>, as follows.
fr: Pour <ulink url="&emacs;">Emacs</ulink>, de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>C-x (</literal>": start defining a keyboard macro.
fr: «&nbsp;:<literal>C-x (</literal>&nbsp;»&nbsp;: commencer la définition d’une macro clavier.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>C-x )</literal>": end defining a keyboard macro.
fr: «&nbsp;<literal>C-x )</literal>&nbsp;»&nbsp;: terminer la définition d’une macro clavier.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>C-x e</literal>": execute a keyboard macro.
fr: «&nbsp;<literal>C-x e</literal>&nbsp;»&nbsp;: exécuter une macro clavier.

note: type: Content of: <book><chapter><section><section><title>
en: Recording the graphics image of an X application
fr: Enregistrer l’image graphique d’une application X

note: type: Content of: <book><chapter><section><section><para>
en: There are few ways to record the graphics image of an X application, including an <literal>xterm</literal> display.
fr: Il existe plusieurs manières d’enregistrer l’image graphique d’une application X, y compris un affichage <literal>xterm</literal>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of graphics image manipulation tools
fr: Liste des outils de manipulation d’images

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: screen
fr: écran

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: screenshot application for GNOME
fr: application de capture d’écran pour GNOME

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: screenshot application on steroid
fr: application de capture d’écran pour steroid

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: screenshot in GUI menu
fr: capture d’écran dans le menu de l’interface graphique

note: type: Content of: <book><chapter><section><section><title>
en: Recording changes in configuration files
fr: Enregistrer les modifications dans des fichiers de configuration

note: type: Content of: <book><chapter><section><section><para>
en: There are specialized tools to record changes in configuration files with help of DVCS and to make system snapshots on <ulink url="&btrfs;">Btrfs</ulink>.
fr: Il existe des outils spécialisés pour enregistrer les modifications apportées aux fichiers de configuration à l’aide de DVCS et pour créer des instantanés système sur <ulink url="&btrfs;">Btrfs</ulink>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of packages which can record configuration history
fr: Liste des paquets pouvant enregistrer l’historique de configuration

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: store configuration files and their metadata with <ulink url="&git;">Git</ulink> (default), <ulink url="&mercurial;">Mercurial</ulink>, or <ulink url="&gnubazaar;">GNU Bazaar</ulink>
fr: enregistrer les fichiers de configuration et leurs métadonnées avec <ulink url="&git;">Git</ulink> (par défaut), <ulink url="&mercurial;">Mercurial</ulink> ou <ulink url="&gnubazaar;">GNU Bazaar</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: system restore utility using rsync or BTRFS snapshots
fr: utilitaire de restauration du système utilisant rsync ou des instantanés BTRFS

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Linux filesystem snapshot management tool
fr: outil de gestion d'instantané de systèmes de fichiers Linux

note: type: Content of: <book><chapter><section><section><para>
en: You may also think about local script <xref linkend="_backup_tips"/> approach.
fr: Vous pouvez également envisager l’approche de la <xref linkend="_backup_tips"/> avec un script local.

note: type: Content of: <book><chapter><section><title>
en: Monitoring, controlling, and starting program activities
fr: Surveiller, contrôler et démarrer l’activité des programmes

note: type: Content of: <book><chapter><section><para>
en: Program activities can be monitored and controlled using specialized tools.
fr: L’activité des programmes peut être surveillée et contrôlée à l’aide d’outils spécialisés.

note: type: Content of: <book><chapter><section><table><title>
en: List of tools for monitoring and controlling program activities
fr: Liste des outils de surveillance et de contrôle de l’activité des programmes

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>nice</literal>(1): run a program with modified scheduling priority
fr: <literal>nice</literal>(1)&nbsp;: lancer un programme avec une priorité d’ordonnancement modifiée

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>renice</literal>(1): modify the scheduling priority of a running process
fr: <literal>renice</literal>(1)&nbsp;: modifier la priorité d’ordonnancement d’un programme en cours d’exécution

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>/proc</literal>" filesystem utilities: <literal>ps</literal>(1), <literal>top</literal>(1), <literal>kill</literal>(1), <literal>watch</literal>(1), …
fr: utilitaires du système de fichiers «&nbsp;<literal>/proc</literal>&nbsp;»&nbsp;: <literal>ps</literal>(1), <literal>top</literal>(1), <literal>kill</literal>(1), <literal>watch</literal>(1), …

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>/proc</literal>" filesystem utilities: <literal>killall</literal>(1), <literal>fuser</literal>(1), <literal>peekfd</literal>(1), <literal>pstree</literal>(1)
fr: utilitaires du système de fichiers «&nbsp;<literal>/proc</literal>&nbsp;»&nbsp;: <literal>killall</literal>(1), <literal>fuser</literal>(1), <literal>peekfd</literal>(1), <literal>pstree</literal>(1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>time</literal>(1): run a program to report system resource usages with respect to time
fr: <literal>time</literal>(1)&nbsp;: lancer un programme qui indique l’utilisation des ressources du système en fonction du temps

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>sar</literal>(1), <literal>iostat</literal>(1), <literal>mpstat</literal>(1), …: system performance tools for Linux
fr: <literal>sar</literal>(1), <literal>iostat</literal>(1), <literal>mpstat</literal>(1), …&nbsp;: outils de mesure des performances du système pour Linux

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Interactive System Activity Grapher for sysstat
fr: Générateur interactif de graphes de l’activité système pour sysstat

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>lsof</literal>(8): list files opened by a running process using "<literal>-p</literal>" option
fr: <literal>lsof</literal>(8)&nbsp;: afficher la liste des fichiers ouverts par un processus en cours d’utilisation en utilisant l’option «&nbsp;<literal>-p</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>strace</literal>(1): trace system calls and signals
fr: <literal>strace</literal>(1)&nbsp;: tracer les appels système et les signaux

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>ltrace</literal>(1): trace library calls
fr: <literal>ltrace</literal>(1)&nbsp;: tracer les appels de bibliothèque

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>xtrace</literal>(1): trace communication between X11 client and server
fr: <literal>xtrace</literal>(1)&nbsp;: tracer la communication entre un client X11 et le serveur

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>powertop</literal>(1): information about system power use
fr: <literal>powertop</literal>(1)&nbsp;: information concernant la puissance électrique utilisée

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: run processes according to a schedule in background from <literal>cron</literal>(8) daemon
fr: faire tourner des processus en arrière plan selon un calendrier depuis le démon <literal>cron</literal>(8)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: cron-like command scheduler for systems that don't run 24 hours a day
fr: ordonnanceur de type cron pour les systèmes qui ne tournent pas 24 heures sur 24

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>at</literal>(1) or <literal>batch</literal>(1): run a job at a specified time or below certain load level
fr: <literal>at</literal>(1) ou <literal>batch</literal>(1)&nbsp;: lancer un travail à une heure déterminée ou en dessous d’un niveau de charge donné

note: type: Content of: <book><chapter><section><tip><para>
en: The <literal>procps</literal> packages provide very basics of monitoring, controlling, and starting program activities.  You should learn all of them.
fr: Le paquet <literal>procps</literal> fournit des fonctions très basiques de surveillance, de contrôle et de lancement des activités du programme. Vous devriez toutes les apprendre.

note: type: Content of: <book><chapter><section><section><title>
en: Timing a process
fr: Temps d’un processus

note: type: Content of: <book><chapter><section><section><para>
en: Display time used by the process invoked by the command.
fr: Afficher la durée du processus indiqué dans la commande.

note: type: Content of: <book><chapter><section><section><title>
en: The scheduling priority
fr: La priorité d’ordonnancement

note: type: Content of: <book><chapter><section><section><para>
en: A nice value is used to control the scheduling priority for the process.
fr: Une valeur de politesse («&nbsp;nice&nbsp;» est utilisée pour contrôler la priorité d’ordonnancement du processus.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of nice values for the scheduling priority
fr: Liste des valeurs de politesse pour la priorité d’ordonnancement

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: nice value
fr: valeur de politesse

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: scheduling priority
fr: priorité d’ordonnancement

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: lowest priority process (nice)
fr: la plus basse priorité d’un processus (poli)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: very high priority process for user
fr: très haute priorité de processus pour un utilisateur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: very high priority process for root (not-nice)
fr: très haute priorité d’un processus pour root (non poli)

note: type: Content of: <book><chapter><section><section><para>
en: Sometimes an extreme nice value does more harm than good to the system.  Use this command carefully.
fr: Parfois, une valeur extrême de politesse («&nbsp;nice&nbsp;») fait plus de mal que de bien au système. Utilisez cette commande avec précaution.

note: type: Content of: <book><chapter><section><section><title>
en: The ps command
fr: La commande ps

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>ps</literal>(1) command on a Debian system support both BSD and SystemV features and helps to identify the process activity statically.
fr: La commande <literal>ps</literal>(1) sous Debian comporte à la fois les fonctionnalités de BSD et de SystemV, elle aide à identifier l’activité des processus de manière statique.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of ps command styles
fr: Liste des styles de la commande ps

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: typical command
fr: commande typique

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: feature
fr: fonction

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display %CPU %MEM
fr: afficher %CPU %MEM

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: System V
fr: System V

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display PPID
fr: afficher le PPID

note: type: Content of: <book><chapter><section><section><para>
en: For the zombie (defunct) children process, you can kill them by the parent process ID identified in the "<literal>PPID</literal>" field.
fr: Les processus enfants zombies («&nbsp;defunct&nbsp;») peuvent être tués par l’identifiant du processus parent identifié dans le champ «&nbsp;<literal>PPID</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>pstree</literal>(1) command display a tree of processes.
fr: La commande <literal>pstree</literal>(1) affiche une arborescence des processus.

note: type: Content of: <book><chapter><section><section><title>
en: The top command
fr: La commande top

note: type: Content of: <book><chapter><section><section><para>
en: <literal>top</literal>(1) on the Debian system has rich features and helps to identify what process is acting funny dynamically.
fr: <literal>top</literal>(1) sous Debian a de riches fonctionnalités et aide à identifier de manière dynamique quels sont les processus qui ont une activité curieuse.

note: type: Content of: <book><chapter><section><section><para>
en: It is an interactive full screen program.  You can get its usage help press by pressing the "h"-key and terminate it by pressing the "q"-key.
fr: C'est un programme interactif en mode plein écran. Vous pouvez afficher l'aide sur son utilisation en tapant la touche « h » et la quitter en tapant la touche « q ».

note: type: Content of: <book><chapter><section><section><title>
en: Listing files opened by a process
fr: Afficher les fichier ouverts par un processus

note: type: Content of: <book><chapter><section><section><para>
en: You can list all files opened by a process with a process ID (PID), e.g. 1, by the following.
fr: Vous pouvez afficher la liste des fichiers ouverts par un processus avec un identifiant de processus (PID), par exemple de 1 en faisant ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: PID=1 is usually the <literal>init</literal> program.
fr: PID=1 est habituellement le programme <literal>init</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Tracing program activities
fr: Tracer l’activité d’un programme

note: type: Content of: <book><chapter><section><section><para>
en: You can trace program activity with <literal>strace</literal>(1), <literal>ltrace</literal>(1), or <literal>xtrace</literal>(1) for system calls and signals, library calls, or communication between X11 client and server.
fr: Vous pouvez tracer l’activité d’un programme avec <literal>strace</literal>(1), <literal>ltrace</literal>(1) ou <literal>xtrace</literal>(1) pour les appels système, les appels bibliothèque ou la communication entre le serveur et le client X11.

note: type: Content of: <book><chapter><section><section><para>
en: You can trace system calls of the <literal>ls</literal> command as the following.
fr: Vous pouvez tracer les appels système de la commande <literal>ls</literal> de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><tip><para>
en: Use <emphasis role="strong">strace-graph</emphasis> script found in <emphasis role="strong">/usr/share/doc/strace/examples/</emphasis> to make a nice tree view
fr: Utilisez le script <emphasis role="strong">strace-graph</emphasis> trouvé dans <emphasis role="strong">/usr/share/doc/strace/examples/</emphasis> pour créer une belle arborescence.

note: type: Content of: <book><chapter><section><section><title>
en: Identification of processes using files or sockets
fr: Identification des processus qui utilisent des fichiers ou des sockets

note: type: Content of: <book><chapter><section><section><para>
en: You can also identify processes using files by <literal>fuser</literal>(1), e.g. for "<literal>/var/log/mail.log</literal>" by the following.
fr: Vous pouvez aussi identifier les processus qui utilisent des fichiers par <literal>fuser</literal>(1), par exemple pour «&nbsp;<literal>/var/log/mail.log</literal>&nbsp;» en faisant ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: You see that file "<literal>/var/log/mail.log</literal>" is open for writing by the <literal>rsyslogd</literal>(8) command.
fr: Vous voyez que le fichier «&nbsp;<literal>/var/log/mail.log</literal>&nbsp;» est ouvert en écriture par la commande <literal>rsyslogd</literal>(8).

note: type: Content of: <book><chapter><section><section><para>
en: You can also identify processes using sockets by <literal>fuser</literal>(1), e.g. for "<literal>smtp/tcp</literal>" by the following.
fr: Vous pouvez aussi identifier les processus qui utilisent des sockets par <literal>fuser</literal>(1), par exemple, pour «&nbsp;<literal>smtp/tcp</literal>&nbsp;» par ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Now you know your system runs <literal>exim4</literal>(8) to handle <ulink url="&tcp;">TCP</ulink> connections to <ulink url="&smtp;">SMTP</ulink> port (25).
fr: Vous savez maintenant que <literal>exim4</literal>(8) tourne sur votre système pour gérer les connexions <ulink url="&tcp;">TCP</ulink> du port <ulink url="&smtp;">SMTP</ulink> (25).

note: type: Content of: <book><chapter><section><section><title>
en: Repeating a command with a constant interval
fr: Répéter une commande avec un intervalle constant

note: type: Content of: <book><chapter><section><section><para>
en: <literal>watch</literal>(1) executes a program repeatedly with a constant interval while showing its output in fullscreen.
fr: <literal>watch</literal>(1) execute un programme de manière répétitive avec un intervalle constant tout en affichant sa sortie en plein écran.

note: type: Content of: <book><chapter><section><section><para>
en: This displays who is logged on to the system updated every 2 seconds.
fr: Cela permet l’affichage, mis à jour toutes les deux secondes, de qui est connecté au système.

note: type: Content of: <book><chapter><section><section><title>
en: Repeating a command looping over files
fr: Répéter une commande en bouclant entre des fichiers

note: type: Content of: <book><chapter><section><section><para>
en: There are several ways to repeat a command looping over files matching some condition, e.g. matching glob pattern "<literal>*.ext</literal>".
fr: Il existe plusieurs manières de répéter une boucle de commande entre des fichiers correspondant à une condition, par exemple, correspondant au motif «&nbsp;glob&nbsp;» «&nbsp;<literal>*.ext</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Shell for-loop method (see <xref linkend="_shell_loops"/>):
fr: Méthode de la boucle «&nbsp;for»&nbsp;» de l’interpréteur de commandes (consultez <xref linkend="_shell_loops"/>)&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>find</literal>(1) and <literal>xargs</literal>(1) combination:
fr: combinaison de <literal>find</literal>(1) et de <literal>xargs</literal>(1)&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>find</literal>(1) with "<literal>-exec</literal>" option with a command:
fr: <literal>find</literal>(1) avec l’option «&nbsp;<literal>-exec</literal>&nbsp;» avec une commande&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>find</literal>(1) with "<literal>-exec</literal>" option with a short shell script:
fr: <literal>find</literal>(1) avec l’option «&nbsp;<literal>-exec</literal>&nbsp;» avec un court script de l’interpréteur&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: The above examples are written to ensure proper handling of funny file names such as ones containing spaces.  See <xref linkend="_idioms_for_the_selection_of_files"/> for more advance uses of <literal>find</literal>(1).
fr: Les exemple ci-dessus ont été écrits afin d’assurer une prise en compte correcte de noms de fichiers étranges tels que ceux qui comportent des espaces. Consultez <xref linkend="_idioms_for_the_selection_of_files"/> pour une utilisation avancée de <literal>find</literal>(1).

note: type: Content of: <book><chapter><section><section><title>
en: Starting a program from GUI
fr: Lancer un programme depuis l’interface graphique

note: type: Content of: <book><chapter><section><section><para>
en: For the <ulink url="&commandlineinterfacecli;">command-line interface (CLI)</ulink>, the first program with the matching name found in the directories specified in the <literal>$PATH</literal> environment variable is executed. See <xref linkend="_the_literal_path_literal_variable"/>.
fr: Pour <ulink url="&commandlineinterfacecli;">l'interface en ligne de commande (CLI)</ulink>, le premier programme trouvé dans les répertoires spécifiés dans la variable d'environnement <literal>$PATH</literal>, et dont le nom correspond, est exécuté. Consulter <xref linkend="_the_literal_path_literal_variable"/>.

note: type: Content of: <book><chapter><section><section><para>
en: For the <ulink url="&graphicaluserinterfacegui;">graphical user interface (GUI)</ulink> compliant to the <ulink url="&freedesktoporg;">freedesktop.org</ulink> standards, the <literal>*.desktop</literal> files in the <literal>/usr/share/applications/</literal> directory provide necessary attributes for the GUI menu display of each program.  Each package which is compliant to Freedesktop.org's xdg menu system installs its menu data provided by "*.desktop" under "/usr/share/applications/". Modern desktop environments which are compliant to Freedesktop.org standard use these data to generate their menu using the xdg-utils package. See "/usr/share/doc/xdg-utils/README".
fr: Pour l’<ulink url="&graphicaluserinterfacegui;">interface utilisateur graphique (GUI)</ulink> conforme aux normes <ulink url="&freedesktoporg;">freedesktop.org</ulink>, les fichiers <literal>*.desktop</literal> du dossier <literal>/usr/share/applications/</literal> fournissent les attributs nécessaires pour l'affichage du menu graphique de chaque programme. Chaque paquet conforme au système de menu xdg de Freedesktop.org installe ses données de menu fournies par « *.desktop » sous « /usr/share/applications/ ». Les environnements de bureau modernes conformes à la norme Freedesktop.org utilisent ces données pour générer leur menu à l'aide du paquet xdg-utils. Consulter « /usr/share/doc/xdg-utils/README ».

note: type: Content of: <book><chapter><section><section><para>
en: For example, the <literal>chromium.desktop</literal> file defines attributes for the "Chromium Web Browser" such as "Name" for the program name, "Exec" for the program execution path and arguments, "Icon" for the icon used, etc. (see the <ulink url="&desktopentryspecification;">Desktop Entry Specification</ulink>) as follows:
fr: Par exemple, le fichier <literal>chromium.desktop</literal> définit les attributs pour le "Navigateur Web Chromium" tel que "Name" pour le nom du programme, "Exec" pour le chemin et les paramètres d'exécution du programme, "Icon" pour l'icône utilisée, etc. (voir la <ulink url="&desktopentryspecification;">Spécification d'Entrée de fichier Desktop</ulink>) comme suit :

note: type: Content of: <book><chapter><section><section><para>
en: This is an oversimplified description. The <literal>*.desktop</literal> files are scanned as follows.
fr: C’est une description extrêmement simplifiée. Les fichiers <literal>*.desktop</literal> sont analysés comme suit :

note: type: Content of: <book><chapter><section><section><para>
en: The desktop environment sets <literal>$XDG_DATA_HOME</literal> and <literal>$XDG_DATA_DIR</literal> environment variables.  For example, under the GNOME 3:
fr: L'environnement de bureau définit les variables d'environnement <literal>$XDG_DATA_HOME</literal> et <literal>$XDG_DATA_DIR</literal>. Par exemple, sous GNOME 3 :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>$XDG_DATA_HOME</literal> is unset. (The default value of <literal>$HOME/.local/share</literal> is used.)
fr: « <literal>$XDG_DATA_HOME</literal> » n'est pas paramétré. (La valeur par défaut de « <literal>$HOME/.local/share</literal> » est utilisée.)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>$XDG_DATA_DIRS</literal> is set to <literal>/usr/share/gnome:/usr/local/share/:/usr/share/</literal>.
fr: « <literal>$XDG_DATA_DIRS</literal> » est paramétré à « <literal>/usr/share/gnome:/usr/local/share/:/usr/share/</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: So the base directories (see <ulink url="&xdgbasedirectoryspecification;">XDG Base Directory Specification</ulink>) and the <literal>applications</literal> directories are as follows.
fr: Les répertoires de base (voir <ulink url="&xdgbasedirectoryspecification;">Spécification du répertoire de base XDG</ulink> et les répertoires des « <literal>applications</literal> » sont donc les suivants :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>$HOME/.local/share/</literal> → <literal>$HOME/.local/share/applications/</literal>
fr: <literal>$HOME/.local/share/</literal> → <literal>$HOME/.local/share/applications</literal>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>/usr/local/share/</literal> → <literal>/usr/local/share/applications/</literal>
fr: <literal>/usr/local/share/</literal> → <literal>/usr/local/share/applications</literal>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>/usr/share/</literal> → <literal>/usr/share/applications/</literal>
fr: <literal>/usr/share/</literal> → <literal>/usr/share/applications</literal>

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>*.desktop</literal> files are scanned in these <literal>applications</literal> directories in this order.
fr: Les fichiers <literal>*.desktop</literal> sont parcourus dans ces répertoires <literal>applications</literal> dans cet ordre.

note: type: Content of: <book><chapter><section><section><tip><para>
en: A user custom GUI menu entry can be created by adding a <literal>*.desktop</literal> file in the <literal>$HOME/.local/share/applications/</literal> directory.
fr: Une entrée de menu « graphique » personnalisée peut être créée en ajoutant un fichier « <literal>*.desktop</literal> » dans le dossier « <literal>$HOME/.local/share/applications/</literal> ».

note: type: Content of: <book><chapter><section><section><tip><para>
en: The "<literal>Exec=...</literal>" line isn't parsed by the shell.  Use the <literal>env</literal>(1) command if environment variables need to be set.
fr: La ligne « <literal>Exec=...</literal> » n’est pas analysée par l’interpréteur. Utilisez la commande <literal>env</literal>(1) si des variables d’environnement doivent être définies.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Similarly, if a <literal>*.desktop</literal> file is created in the <literal>autostart</literal> directory under these base directories, the specified program in the <literal>*.desktop</literal> file is executed automatically when the desktop environment is started. See <ulink url="&desktopapplicatiartspecification;">Desktop Application Autostart Specification</ulink>.
fr: De la même façon, si un fichier « <literal>*.desktop</literal> » est créé dans le répertoire « <literal>autostart</literal> » dans ces répertoires de base, le programme spécifié dans le fichier « <literal>*.desktop</literal> » est exécuté automatiquement lorsque l'environnement de bureau est démarré. Consultez la <ulink url="&desktopapplicatiartspecification;">Spécification de démarrage automatique d'applications</ulink>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Similarly, if a <literal>*.desktop</literal> file is created in the <literal>$HOME/Desktop</literal> directory and the Desktop environment is configured to support the desktop icon launcher feature, the specified program in it is executed upon clicking the icon. Please note that the actual name of the <literal>$HOME/Desktop</literal> directory is locale dependent.  See <literal>xdg-user-dirs-update</literal>(1).
fr: De la même façon, si un fichier « <literal>*.desktop</literal> » est créé dans le répertoire « <literal>$HOME/Desktop</literal> » et que l'environnement de bureau est configuré afin de prendre en charge l'exécution depuis une icône de bureau, le programme qui y est spécifié est exécuté lorsqu'on clique sur l'icône. Veuillez noter que le nom du répertoire « <literal>$HOME/Desktop</literal> » est dépendant de la localisation. Consultez <literal>xdg-user-dirs-update</literal>(1).

note: type: Content of: <book><chapter><section><section><title>
en: Customizing program to be started
fr: Personnaliser le programme à lancer

note: type: Content of: <book><chapter><section><section><para>
en: Some programs start another program automatically.  Here are check points for customizing this process.
fr: Certains programmes lancent automatiquement d’autres programmes. Voici des points-clés pour la personnalisation de ce processus&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Application configuration menu:
fr: Menu de configuration des applications&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: GNOME3 desktop: "Settings" → "System" → "Details" → "Default Applications"
fr: bureau GNOME&nbsp;: «&nbsp;Paramètres&nbsp;» → «&nbsp;Système&nbsp;» → «&nbsp;Détails&nbsp;» → «&nbsp;Applications par défaut&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: KDE desktop: "K" → "Control Center" → "KDE Components" → "Component Chooser"
fr: bureau KDE&nbsp;: «&nbsp;K&nbsp;» → «&nbsp;Centre de contrôle&nbsp;» → «&nbsp;Composants KDE&nbsp;» → «&nbsp;Sélection de composant&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Iceweasel browser: "Edit" → "Preferences" → "Applications"
fr: navigateur Iceweasel&nbsp;: «&nbsp;Éditer&nbsp;» → «&nbsp;Préférences&nbsp;» → «&nbsp;Applications&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>mc</literal>(1): "<literal>/etc/mc/mc.ext</literal>"
fr: <literal>mc</literal>(1)&nbsp;: «&nbsp;<literal>/etc/mc/mc.ext</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Environment variables such as "<literal>$BROWSER</literal>", "<literal>$EDITOR</literal>", "<literal>$VISUAL</literal>", and "<literal>$PAGER</literal>" (see <literal>environ</literal>(7))
fr: les variables d’environnement telles que «&nbsp;<literal>$BROWSER</literal>&nbsp;», «&nbsp;<literal>$EDITOR</literal>&nbsp;», «&nbsp;<literal>$VISUAL</literal>&nbsp;» et «&nbsp;<literal>$PAGER</literal>&nbsp;» (consulter <literal>environ</literal>(7))

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <literal>update-alternatives</literal>(1) system for programs such as "<literal>editor</literal>", "<literal>view</literal>", "<literal>x-www-browser</literal>", "<literal>gnome-www-browser</literal>", and "<literal>www-browser</literal>" (see <xref linkend="_setting_a_default_text_editor"/>)
fr: le système <literal>update-alternatives</literal>(1) pour des programmes tels que «&nbsp;<literal>editor</literal>&nbsp;», «&nbsp;<literal>view</literal>&nbsp;», «&nbsp;<literal>x-www-browser</literal>&nbsp;», «&nbsp;<literal>gnome-www-browser</literal>&nbsp;» et «&nbsp;<literal>www-browser</literal>&nbsp;» (consultez <xref linkend="_setting_a_default_text_editor"/>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: the "<literal>~/.mailcap</literal>" and "<literal>/etc/mailcap</literal>" file contents which associate <ulink url="&mime;">MIME</ulink> type with program (see <literal>mailcap</literal>(5))
fr: le contenu des fichiers «&nbsp;<literal>~/.mailcap</literal>&nbsp;» et «&nbsp;<literal>/etc/mailcap</literal>&nbsp;» qui associe un type <ulink url="&mime;">MIME</ulink> avec un programme (consultez <literal>mailcap</literal>(5))

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "<literal>~/.mime.types</literal>" and "<literal>/etc/mime.types</literal>" file contents which associate file name extension with <ulink url="&mime;">MIME</ulink> type (see <literal>run-mailcap</literal>(1))
fr: le contenu des fichiers «&nbsp;<literal>~/.mime.types</literal>&nbsp;» et «&nbsp;<literal>/etc/mime.types</literal>&nbsp;» qui associe l’extension du nom de fichier avec un type <ulink url="&mime;">MIME</ulink> (consultez <literal>run-mailcap</literal>(1))

note: type: Content of: <book><chapter><section><section><tip><para>
en: <literal>update-mime</literal>(8) updates the "<literal>/etc/mailcap</literal>" file using "<literal>/etc/mailcap.order</literal>" file (see <literal>mailcap.order</literal>(5)).
fr: <literal>update-mime</literal>(8) met à jour le fichier ≤&nbsp;<literal>/etc/mailcap</literal>&nbsp;» en utilisant le fichier «&nbsp;<literal>/etc/mailcap.order</literal>&nbsp;» (consultez <literal>mailcap.order</literal>(5)).

note: type: Content of: <book><chapter><section><section><tip><para>
en: The <literal>debianutils</literal> package provides <literal>sensible-browser</literal>(1), <literal>sensible-editor</literal>(1), and <literal>sensible-pager</literal>(1) which make sensible decisions on which editor, pager, and web browser to call, respectively.  I recommend you to read these shell scripts.
fr: Le paquet <literal>debianutils</literal> fournit <literal>sensible-browser</literal>(1), <literal>sensible-editor</literal>(1), et <literal>sensible-pager</literal>(1) qui prennent des décisions raisonnables concernant l’éditeur, le visualisateur, le navigateur à appeler respectivement. Je vous recommande de lire ces scripts de l’interpréteur de commandes.

note: type: Content of: <book><chapter><section><section><tip><para>
en: In order to run a console application such as <literal>mutt</literal> under GUI as your preferred application, you should create an GUI application as following and set "<literal>/usr/local/bin/mutt-term</literal>" as your preferred application to be started as described.
fr: De façon à faire tourner une application de console telle que <literal>mutt</literal> sous environnement graphique en tant qu’application préférée, vous devriez créer une application graphique comme suit et définir «&nbsp;<literal>/usr/local/bin/mutt-term</literal>&nbsp;» comme étant votre application préférée à lancer comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Killing a process
fr: Tuer un processus

note: type: Content of: <book><chapter><section><section><para>
en: Use <literal>kill</literal>(1) to kill (or send a signal to) a process by the process ID.
fr: Utilisez <literal>kill</literal>(1) pour tuer (ou envoyer un signal à) un processus avec son identifiant de processus.

note: type: Content of: <book><chapter><section><section><para>
en: Use <literal>killall</literal>(1) or <literal>pkill</literal>(1) to do the same by the process command name and other attributes.
fr: Utilisez <literal>killall</literal>(1) ou <literal>pkill</literal>(1) pour faire la même chose avec le nom de commande du processus et d’autres attributs.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of frequently used signals for kill command
fr: Liste des signaux couramment utilisés avec la commande kill

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: signal value
fr: valeur du signal

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: signal name
fr: nom du signal

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: note
fr: remarque

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: no signal is sent (see <literal>kill</literal>(2))
fr: aucun signal n'est envoyé (consulter <literal>kill</literal>(2))

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check if process is running
fr: vérifier si le processus est en cours d'exécution

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: terminate the process
fr: terminer le processus

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: disconnected terminal (signal hang up)
fr: terminal déconnecté (signal bloqué)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: interrupt from keyboard (<literal>CTRL-C</literal>)
fr: interruption à partir du clavier (<literal>CTRL-C</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: terminate the process and <ulink url="&dumpcore;">dump core</ulink>
fr: termine le processus et faire un <ulink url="&dumpcore;">dump core</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: quit from keyboard (<literal>CTRL-\</literal>)
fr: quitter depuis le clavier (<literal>CTRL-\</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: unblockable kill signal
fr: signal kill imblocable

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: blockable termination signal
fr: signal kill blocable

note: type: Content of: <book><chapter><section><section><title>
en: Scheduling tasks once
fr: Planifier des tâches qui s’exécutent une fois

note: type: Content of: <book><chapter><section><section><para>
en: Run the <literal>at</literal>(1) command to schedule a one-time job by the following.
fr: Exécutez de la manière suivante la commande <literal>at</literal>(1) pour planifier un travail qui s’exécute une fois :

note: type: Content of: <book><chapter><section><section><title>
en: Scheduling tasks regularly
fr: Planifier des tâches qui s’exécutent régulièrement

note: type: Content of: <book><chapter><section><section><para>
en: Use <literal>cron</literal>(8) to schedule tasks regularly.  See <literal>crontab</literal>(1) and <literal>crontab</literal>(5).
fr: Utilisez <literal>cron</literal>(8) pour planifier des tâches qui s’exécutent régulièrement. Consultez <literal>crontab</literal>(1) et <literal>crontab</literal>(5).

note: type: Content of: <book><chapter><section><section><para>
en: You can schedule to run processes as a normal user, e.g. <literal>foo</literal> by creating a <literal>crontab</literal>(5) file as "<literal>/var/spool/cron/crontabs/foo</literal>" with "<literal>crontab -e</literal>" command.
fr: Vous pouvez planifier le lancement des processus en tant qu’utilisateur normal, par exemple <literal>toto</literal> en créant un fichier <literal>crontab</literal>(5) file comme «&nbsp;<literal>/var/spool/cron/crontabs/toto</literal>&nbsp;» avec la commande «&nbsp;<literal>crontab -e</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: Here is an example of a <literal>crontab</literal>(5) file.
fr: Voici un exemple de fichier <literal>crontab</literal>(5).

note: type: Content of: <book><chapter><section><section><tip><para>
en: For the system not running continuously, install the <literal>anacron</literal> package to schedule periodic commands at the specified intervals as closely as machine-uptime permits.  See <literal>anacron</literal>(8) and <literal>anacrontab</literal>(5).
fr: Sur un système qui ne tourne pas en permanence, installez le paquet <literal>anacron</literal> afin de planifier les tâches périodiques à des intervalles particulier dès que le temps de fonctionnement «&nbsp;uptime&nbsp;» de la machine le permet. Consultez <literal>anacron</literal>(8) et <literal>anacrontab</literal>(5).

note: type: Content of: <book><chapter><section><section><tip><para>
en: For scheduled system maintenance scripts, you can run them periodically from root account by placing such scripts in "<literal>/etc/cron.hourly/</literal>", "<literal>/etc/cron.daily/</literal>", "<literal>/etc/cron.weekly/</literal>", or "<literal>/etc/cron.monthly/</literal>".  Execution timings of these scripts can be customized by "<literal>/etc/crontab</literal>" and "<literal>/etc/anacrontab</literal>".
fr: Vous pouvez lancer périodiquement les scripts de maintenance planifiée du système, depuis le compte de l’administrateur en les plaçant dans «&nbsp;<literal>/etc/cron.hourly/</literal>&nbsp;», «&nbsp;<literal>/etc/cron.daily/</literal>&nbsp;», «&nbsp;<literal>/etc/cron.weekly/</literal>&nbsp;» ou «&nbsp;<literal>/etc/cron.monthly/</literal>&nbsp;». L"échéancier d’exécution de ces scripts peut être personnalisé dans «&nbsp;<literal>/etc/crontab</literal>&nbsp;» et «&nbsp;<literal>/etc/anacrontab</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&systemd;">Systemd</ulink> has low level capability to schedule programs to run without <literal>cron</literal> daemon.  For example, <literal>/lib/systemd/system/apt-daily.timer</literal> and <literal>/lib/systemd/system/apt-daily.service</literal> set up daily apt download activities.  See <literal>systemd.timer</literal>(5) .
fr: <ulink url="&systemd;">Systemd</ulink> a une capacité de bas niveau pour planifier l’exécution de programmes sans démon <literal>cron</literal>. Par exemple, <literal>/lib/systemd/system/apt-daily.timer</literal> et <literal>/lib/systemd/system/apt-daily.service</literal> configurent des activités quotidiennes de téléchargement d’apt. Consulter <literal>systemd.timer</literal>(5) .

note: type: Content of: <book><chapter><section><section><title>
en: Scheduling tasks on event
fr: Planifier des tâches lors d’évènements

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&systemd;">Systemd</ulink> can schedule program not only on the timer event but also on the mount event.  See <xref linkend="_timer_event_triggered_backup"/> and <xref linkend="_mount_event_triggered_backup"/> for examples.
fr: <ulink url="&systemd;">Systemd</ulink> peut planifier des programmes non seulement pour des évènements d’horloge, mais aussi pour des évènements de montage. Consultez <xref linkend="_timer_event_triggered_backup"/> et <xref linkend="_mount_event_triggered_backup"/> pour des exemples.

note: type: Content of: <book><chapter><section><section><title>
en: Alt-SysRq key
fr: touche Alt-SysRq

note: type: Content of: <book><chapter><section><section><para>
en: Pressing Alt-SysRq (PrtScr) followed by one keys does the magic of rescuing control of the system.
fr: Appuyer sur Alt-SysRq (Imp écr) suivi d’une touche fait reprendre magiquement le contrôle du système.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of notable SAK command keys
fr: Listes des touches notables de commande SAK («&nbsp;Secure attention keys&nbsp;»)

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: key following Alt-SysRq
fr: touche suivant Alt-Sys

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of action
fr: description de l’action

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis role="strong">k</emphasis>ill all processes on the <emphasis role="strong">current virtual console</emphasis> (<ulink url="&sak;">SAK</ulink>)
fr: <emphasis role="strong">k</emphasis>ill (tuer) tous les processus sur la <emphasis role="strong">console virtuelle actuelle</emphasis> (<ulink url="&sak;">SAK</ulink>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis role="strong">s</emphasis>ync all mounted filesystems to avoid data corruption
fr: <emphasis role="strong">s</emphasis>ynchroniser tous les systèmes de fichiers montés afin d'éviter la corruption des données

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remount all mounted filesystems read-only (<emphasis role="strong">u</emphasis>mount)
fr: remonter en lecture seule tous les systèmes de fichiers montés (<emphasis role="strong">u</emphasis>mount)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: restore the keyboard from <emphasis role="strong">r</emphasis>aw mode after X crashes
fr: restaurer le clavier depuis le mode <emphasis role="strong">r</emphasis>aw (brut) après un plantage de X

note: type: Content of: <book><chapter><section><section><para>
en: See more on <ulink url="&linuxkernelusersmrequestkeyhacks;">Linux kernel user’s and administrator’s guide » Linux Magic System Request Key Hacks</ulink>
fr: Plus d’informations sur <ulink url="&linuxkernelusersmrequestkeyhacks;">Guide de l'utilisateur et de l'administrateur du noyau Linux -> Linux Magic System Request Key Hacks</ulink>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: From SSH terminal etc., you can use the Alt-SysRq feature by writing to the "<literal>/proc/sysrq-trigger</literal>". For example, "<literal>echo s &gt; /proc/sysrq-trigger; echo u &gt; /proc/sysrq-trigger</literal>" from the root shell prompt <emphasis role="strong">s</emphasis>yncs and <emphasis role="strong">u</emphasis>mounts all mounted filesystems.
fr: Depuis un terminal SSH, etc., vous pouvez utiliser la fonctionnalité Alt-SysRq en écrivant vers «&nbsp;<literal>/proc/sysrq-trigger</literal>&nbsp;». Par exemple;, «&nbsp;<literal>echo s &gt; /proc/sysrq-trigger; echo u &gt; /proc/sysrq-trigger</literal>&nbsp;» depuis l’invite de l’interpréteur de commandes de l’administrateur <emphasis role="strong">s</emphasis>yncs (synchronise) et <emphasis role="strong">u</emphasis>mount (démonte) tous les systèmes de fichiers montés.

note: type: Content of: <book><chapter><section><section><para>
en: The current (2021) Debian amd64 Linux kernel has <literal>/proc/sys/kernel/sysrq=438=0b110110110</literal>:
fr: Le noyau Linux Debian amd64 actuel (2021) a <literal>/proc/sys/kernel/sysrq=438=0b110110110</literal> :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 2 = 0x2 - enable control of console logging level (ON)
fr: 2 = 0x2 – contrôle du niveau de journalisation de la console (ON) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 4 = 0x4 - enable control of keyboard (SAK, unraw) (ON)
fr: 4 = 0x4 – contrôle du clavier (SAK, unraw) (ON) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 8 = 0x8 - enable debugging dumps of processes etc. (OFF)
fr: 8 = 0x8 – vidages de débogage des processus, etc. (OFF) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 16 = 0x10 - enable sync command (ON)
fr: 16 = 0x10 – activation de la commande sync (ON) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 32 = 0x20 - enable remount read-only (ON)
fr: 32 = 0x20 – remontage en lecture seule (ON) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 64 = 0x40 - enable signaling of processes (term, kill, oom-kill) (OFF)
fr: 64 = 0x40 – signalisation des processus (term, kill, oom-kill) (OFF) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 128 = 0x80 - allow reboot/poweroff (ON)
fr: 128 = 0x80 – redémarrage/extinction (ON) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 256 = 0x100 - allow nicing of all RT tasks (ON)
fr: 256 = 0x100 – définition de la priorité de toutes les tâches RT (ON).

note: type: Content of: <book><chapter><section><title>
en: System maintenance tips
fr: Astuces de maintenance du système

note: type: Content of: <book><chapter><section><section><title>
en: Who is on the system?
fr: Qui se trouve sur le système&nbsp;?

note: type: Content of: <book><chapter><section><section><para>
en: You can check who is on the system by the following.
fr: Vous pouvez rechercher qui se trouve sur le système par les commandes suivantes&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>who</literal>(1) shows who is logged on.
fr: <literal>who</literal>(1) affiche qui est connecté ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>w</literal>(1) shows who is logged on and what they are doing.
fr: <literal>w</literal>(1) affiche qui sont connectés et ce qu’ils font ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>last</literal>(1) shows listing of last logged in user.
fr: <literal>last</literal>(1) affiche une liste des derniers utilisateurs connectés ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>lastb</literal>(1) shows listing of last bad logged in users.
fr: <literal>lastb</literal>(1) affiche une liste des utilisateurs s’étant mal connectés.

note: type: Content of: <book><chapter><section><section><tip><para>
en: "<literal>/var/run/utmp</literal>", and "<literal>/var/log/wtmp</literal>" hold such user information.  See <literal>login</literal>(1) and <literal>utmp</literal>(5).
fr: «&nbsp;<literal>/var/run/utmp</literal>&nbsp;» et «&nbsp;<literal>/var/log/wtmp</literal>&nbsp;» conservent ces informations de l’utilisateur. Consultez <literal>login</literal>(1) et <literal>utmp</literal>(5).

note: type: Content of: <book><chapter><section><section><title>
en: Warning everyone
fr: Prévenir tout le monde

note: type: Content of: <book><chapter><section><section><para>
en: You can send message to everyone who is logged on to the system with <literal>wall</literal>(1) by the following.
fr: Vous pouvez envoyer un message à toutes les personnes connectées au système avec <literal>wall</literal>(1) en faisant ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Hardware identification
fr: Identification du matériel

note: type: Content of: <book><chapter><section><section><para>
en: For the <ulink url="&pci;">PCI</ulink>-like devices (<ulink url="&agp;">AGP</ulink>, <ulink url="&pciexpress;">PCI-Express</ulink>, <ulink url="&cardbus;">CardBus</ulink>, <ulink url="&expresscard;">ExpressCard</ulink>, etc.), <literal>lspci</literal>(8) (probably with "<literal>-nn</literal>" option) is a good start for the hardware identification.
fr: Pour les périphériques similaires à <ulink url="&pci;">PCI</ulink> (<ulink url="&agp;">AGP</ulink>, <ulink url="&pciexpress;">PCI-Express</ulink>, <ulink url="&cardbus;">CardBus</ulink>, <ulink url="&expresscard;">ExpressCard</ulink>, etc.), <literal>lspci</literal>(8) (probablement avec l’option «&nbsp;<literal>-nn</literal>&nbsp;») est un bon point de départ pour l’identification du matériel.

note: type: Content of: <book><chapter><section><section><para>
en: Alternatively, you can identify the hardware by reading contents of "<literal>/proc/bus/pci/devices</literal>" or browsing directory tree under "<literal>/sys/bus/pci</literal>" (see <xref linkend="_procfs_and_sysfs"/>).
fr: Vous pouvez aussi identifier le matériel en lisant le contenu de «&nbsp;<literal>/proc/bus/pci/devices</literal>&nbsp;» ou en parcourant l’arborescence de répertoires se trouvant sous «&nbsp;<literal>/sys/bus/pci</literal>&nbsp;» (consultez <xref linkend="_procfs_and_sysfs"/>).

note: type: Content of: <book><chapter><section><section><table><title>
en: List of hardware identification tools
fr: Listes des outils d’identification du matériel

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Linux PCI Utilities: <literal>lspci</literal>(8)
fr: utilitaires PCI de Linux&nbsp;: <literal>lspci</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Linux USB utilities: <literal>lsusb</literal>(8)
fr: utilitaires USB de Linux&nbsp;: <literal>lsusb</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: NVMe utilities for Linux: <literal>nvme</literal>(1)
fr: utilitaires NVMe pour Linux : <literal>nvme</literal>(1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PCMCIA utilities for Linux: <literal>pccardctl</literal>(8)
fr: utilitaires PCMCIA pour Linux&nbsp;: <literal>pccardctl</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: collection of tools for SCSI hardware management: <literal>lsscsi</literal>(8)
fr: collection d’outils pour la gestion des périphériques SCSI&nbsp;: <literal>lsscsi</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: system information obtained from "<literal>/proc</literal>": <literal>lsdev</literal>(8)
fr: informations sur le système obtenues dans «&nbsp;<literal>/proc</literal>&nbsp;»&nbsp;: <literal>lsdev</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: information about hardware configuration: <literal>lshw</literal>(1)
fr: informations concernant la configuration matérielle&nbsp;: <literal>lshw</literal>(1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: hardware identification system: <literal>discover</literal>(8)
fr: système d’identification du matériel&nbsp;: <literal>discover</literal>(8)

note: type: Content of: <book><chapter><section><section><title>
en: Hardware configuration
fr: Configuration matérielle

note: type: Content of: <book><chapter><section><section><para>
en: Although most of the hardware configuration on modern GUI desktop systems such as GNOME and KDE can be managed through accompanying GUI configuration tools, it is a good idea to know some basics methods to configure them.
fr: Bien que l'essentiel de la configuration du matériel puisse être gérée au moyen des outils graphiques qui accompagnent les environnements de bureau graphiques modernes comme GNOME ou KDE, c’est une bonne idée de connaître certaines méthodes de base permettant de le configurer.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of hardware configuration tools
fr: Liste des outils de configuration du matériel

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Linux console font and keytable utilities
fr: fonte de la console Linux et utilitaires de table de caractères

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: X server utilities: <literal>xset</literal>(1), <literal>xmodmap</literal>(1)
fr: utilitaires pour le serveur X &nbsp;: <literal>xset</literal>(1), <literal>xmodmap</literal>(1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: daemon to manage events delivered by the Advanced Configuration and Power Interface (ACPI)
fr: démon servant à gérer les événements délivrés par l’Interface avancée de configuration et de gestion de l’énergie ACPI («&nbsp;Advanced Configuration and Power Interface&nbsp;»)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utility to display information on ACPI devices
fr: utilitaire d’affichage des informations des périphériques ACPI

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: daemon to put a laptop to sleep during inactivity
fr: démon permettant de mettre un ordinateur portable en veille lorsqu’il est inactif

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: hard disk access optimization (see <xref linkend="_optimization_of_hard_disk"/>)
fr: optimisation de l’accès aux disques durs (consultez <xref linkend="_optimization_of_hard_disk"/>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: control and monitor storage systems using <ulink url="&smart;">S.M.A.R.T.</ulink>
fr: contrôle et surveillance des systèmes de stockage en utilisant <ulink url="&smart;">S.M.A.R.T.</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: collection of tools for serial port management
fr: collection d’outils pour gérer les ports série

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: collection of tools for memory hardware management
fr: collection d’outils pour gérer la mémoire physique

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: collection of tools for <ulink url="&scsi;">SCSI</ulink> hardware management
fr: collection d’outils pour gérer le matériel <ulink url="&scsi;">SCSI</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: compact disc drive access optimization
fr: optimisation de l’accès au lecteur de CD

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: larger mouse cursors for X
fr: curseurs de souris plus grands pour X

note: type: Content of: <book><chapter><section><section><para>
en: Here, <ulink url="&acpi;">ACPI</ulink> is a newer framework for the power management system than <ulink url="&apm;">APM</ulink>.
fr: Ici, <ulink url="&acpi;">ACPI</ulink> est une infrastructure de gestion de l’alimentation électrique du système plus récente qu’<ulink url="&apm;">APM</ulink>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: CPU frequency scaling on modern system is governed by kernel modules such as <literal>acpi_cpufreq</literal>.
fr: L’ajustement de la fréquence d’horloge des processeurs modernes est gérée par des modules du noyaux tels que <literal>acpi_cpufreq</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: System and hardware time
fr: Heure système et matérielle

note: type: Content of: <book><chapter><section><section><para>
en: The following sets system and hardware time to MM/DD hh:mm, CCYY.
fr: Ce qui suit permet de définir l’heure du système et du matériel à MM/DD hh:mm, CCYY&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Times are normally displayed in the local time on the Debian system but the hardware and system time usually use <ulink url="&utcgmt;">UTC(GMT)</ulink>.
fr: Sur un système Debian, l’heure est normalement affichée en heure locale mais l’heure système et matérielle utilisent habituellement l’heure <ulink url="&utcgmt;">TUC(GMT)</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: If the hardware time is set to UTC, change the setting to "<literal>UTC=yes</literal>" in the "<literal>/etc/default/rcS</literal>".
fr: Si l’heure matérielle est réglée en UTC, modifiez le réglage pour «&nbsp;<literal>UTC=yes</literal>&nbsp;» dans le fichier «&nbsp;<literal>/etc/default/rcS</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: The following reconfigure the timezone used by the Debian system.
fr: La commande suivante relance la configuration du fuseau horaire utilisé par le système Debian.

note: type: Content of: <book><chapter><section><section><para>
en: If you wish to update system time via network, consider to use the <ulink url="&ntp;">NTP</ulink> service with the packages such as <literal>ntp</literal>, <literal>ntpdate</literal>, and <literal>chrony</literal>.
fr: Si vous désirez ajuster l’heure de votre système par l’intermédiaire du réseau, vous pouvez envisager l’utilisation du service <ulink url="&ntp;">NTP</ulink> avec un paquet tel que <literal>ntp</literal>, <literal>ntpdate</literal> ou <literal>chrony</literal>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Under <ulink url="&systemd;">systemd</ulink>, use <literal>systemd-timesyncd</literal> for the network time synchronization instead.  See <literal>systemd-timesyncd</literal>(8).
fr: Sous <ulink url="&systemd;">systemd</ulink>, utilisez plutôt <literal>systemd-timesyncd</literal>pour la synchronisation avec l'heure du réseau.  Voir <literal>systemd-timesyncd</literal>(8).

note: type: Content of: <book><chapter><section><section><para>
en: See the following.
fr: Consultez ce qui suit.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&managingaccuratedateandtimehowto;">Managing Accurate Date and Time HOWTO</ulink>
fr: <ulink url="&managingaccuratedateandtimehowto;">Comment gérer précisément la date et l’heure</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&ntppublicservicesproject;">NTP Public Services Project</ulink>
fr: <ulink url="&ntppublicservicesproject;">Projet de services publics NTP</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <literal>ntp-doc</literal> package
fr: Le paquet <literal>ntp-doc</literal>

note: type: Content of: <book><chapter><section><section><tip><para>
en: <literal>ntptrace</literal>(8) in the <literal>ntp</literal> package can trace a chain of NTP servers back to the primary source.
fr: <literal>ntptrace</literal>(8) du paquet <literal>ntp</literal> peut suivre la trace d’une chaîne de serveurs NTP jusqu’à la source primaire.

note: type: Content of: <book><chapter><section><section><title>
en: The terminal configuration
fr: Configuration du terminal

note: type: Content of: <book><chapter><section><section><para>
en: There are several components to configure character console and <literal>ncurses</literal>(3) system features.
fr: Il existe plusieurs composants pour configurer la console en mode caractères et les fonctionnalités du système <literal>ncurses</literal>(3).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "<literal>/etc/terminfo/*/*</literal>" file (<literal>terminfo</literal>(5))
fr: Le fichier «&nbsp;<literal>/etc/terminfo/*/*</literal>&nbsp;» (<literal>terminfo</literal>(5))

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "<literal>$TERM</literal>" environment variable (<literal>term</literal>(7))
fr: La variable d’environnement «&nbsp;<literal>$TERM</literal>&nbsp;»(<literal>term</literal>(7))

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>setterm</literal>(1), <literal>stty</literal>(1), <literal>tic</literal>(1), and <literal>toe</literal>(1)
fr: <literal>setterm</literal>(1), <literal>stty</literal>(1), <literal>tic</literal>(1) et <literal>toe</literal>(1)

note: type: Content of: <book><chapter><section><section><para>
en: If the <literal>terminfo</literal> entry for <literal>xterm</literal> doesn't work with a non-Debian <literal>xterm</literal>, change your terminal type, "<literal>$TERM</literal>", from "<literal>xterm</literal>" to one of the feature-limited versions such as "<literal>xterm-r6</literal>" when you log in to a Debian system remotely.  See "<literal>/usr/share/doc/libncurses5/FAQ</literal>" for more.  "<literal>dumb</literal>" is the lowest common denominator for "<literal>$TERM</literal>".
fr: Si l’entrée <literal>terminfo</literal> pour <literal>xterm</literal> ne fonctionne pas avec un <literal>xterm</literal> non Debian, changez le type de terminal dans «&nbsp;<literal>$TERM</literal>&nbsp;» de «&nbsp;<literal>xterm</literal>&nbsp;» pour une version limitée en fonctionnalités comme «&nbsp;<literal>xterm-r6</literal>&nbsp;» lorsque vous-vous connectez à distance à un système Debian. Consultez «&nbsp;<literal>/usr/share/doc/libncurses5/FAQ</literal>&nbsp;» pour davantage d’informations. «&nbsp;<literal>dumb</literal>&nbsp;» est le plus petit dénominateur commun pour «&nbsp;<literal>$TERM</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: The sound infrastructure
fr: L’infrastructure de gestion du son

note: type: Content of: <book><chapter><section><section><para>
en: Device drivers for sound cards for current Linux are provided by <ulink url="&advancedlinuxsouarchitecturealsa;">Advanced Linux Sound Architecture (ALSA)</ulink>.  ALSA provides emulation mode for previous <ulink url="&opensoundsystemoss;">Open Sound System (OSS)</ulink> for compatibility.
fr: Les pilotes de périphériques des cartes sons pour les versions actuelles de Linux sont fournies par <ulink url="&advancedlinuxsouarchitecturealsa;">Advanced Linux Sound Architecture (ALSA)</ulink>. ALSA fournit un mode d’émulation du système précédent <ulink url="&opensoundsystemoss;">Open Sound System (OSS)</ulink> pour des raisons de compatibilité.

note: type: Content of: <book><chapter><section><section><para>
en: Application softwares may be configured not only to access sound devices directly but also to access them via some standardized sound server system.  Currently, PulseAudio, JACK, and PipeWire are used as sound server system.  See <ulink url="&debianwikipageonsound;">Debian wiki page on Sound</ulink> for the latest situation.
fr: Les logiciels d’application peuvent être configurés non seulement pour accéder directement aux périphériques audio, mais aussi pour y accéder à l’aide d’un système de serveur audio standardisé. Actuellement, PulseAudio, JACK et PipeWire sont utilisés comme systèmes de serveur audio. Consulter la <ulink url="&debianwikipageonsound;">page wiki Debian sur Sound</ulink> pour les dernières avancées.

note: type: Content of: <book><chapter><section><section><para>
en: There is usually a common sound engine for each popular desktop environment. Each sound engine used by the application can choose to connect to different sound servers.
fr: Il y a habituellement un moteur de son commun pour chacun des environnements de bureau les plus courants. Chaque moteur de son utilisé par l’application peut choisir de se connecter à un serveur de son différent.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Use "<literal>cat /dev/urandom &gt; /dev/audio</literal>" or <literal>speaker-test</literal>(1) to test speaker (^C to stop).
fr: Utilisez «&nbsp;<literal>cat /dev/urandom &gt; /dev/audio</literal>&nbsp;» ou <literal>speaker-test</literal>(1) pour tester les hauts-parleurs (^C pour arrêter).

note: type: Content of: <book><chapter><section><section><tip><para>
en: If you can not get sound, your speaker may be connected to a muted output.  Modern sound system has many outputs.  <literal>alsamixer</literal>(1) in the <literal>alsa-utils</literal> package is useful to configure volume and mute settings.
fr: Si vous n’arrivez pas à obtenir de sons, il est possible que votre haut-parleur soit connecté à une sortie muette («&nbsp;muted&nbsp;»). Les systèmes de son modernes ont de nombreuses sorties. <literal>alsamixer</literal>(1) du paquet <literal>alsa-utils</literal> est pratique pour configurer les paramètres de volume et de coupure son.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of sound packages
fr: Liste des paquets son

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for configuring and using ALSA
fr: utilitaires de configuration et d’utilisation d’ALSA

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: OSS compatibility under ALSA preventing "<literal>/dev/dsp not found</literal>" errors
fr: Compatibilité OSS sous ALSA évitant les erreurs «&nbsp;<literal>/dev/dsp not found </literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&audioandvideopromultimediaserver;">audio and video processing engine multimedia server</ulink> - metapackage
fr: <ulink url="&audioandvideopromultimediaserver;">serveur multimédia de moteur de traitement audio et vidéo</ulink> – métapaquet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&audioandvideopromultimediaserver;">audio and video processing engine multimedia server</ulink> - audio server and CLI programs
fr: <ulink url="&audioandvideopromultimediaserver;">serveur multimédia de moteur de traitement audio et vidéo</ulink> – programmes de serveur audio et en ligne de commande

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&audioandvideopromultimediaserver;">audio and video processing engine multimedia server</ulink> - audio server to replace ALSA
fr: <ulink url="&audioandvideopromultimediaserver;">serveur multimédia de moteur de traitement audio et vidéo</ulink> – serveur audio pour remplacer ALSA

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&audioandvideopromultimediaserver;">audio and video processing engine multimedia server</ulink> - audio server to replace PulseAudio
fr: <ulink url="&audioandvideopromultimediaserver;">serveur multimédia de moteur de traitement audio et vidéo</ulink> – serveur audio pour remplacer PulseAudio

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&pulseaudio;">PulseAudio</ulink> server
fr: serveur <ulink url="&pulseaudio;">PulseAudio</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&pulseaudio;">PulseAudio</ulink> client library
fr: bibliothèque de client pour <ulink url="&pulseaudio;">PulseAudio</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&jackaudioconnectionkitjack;">JACK Audio Connection Kit. (JACK)</ulink> server (low latency)
fr: serveur du <ulink url="&jackaudioconnectionkitjack;">kit de connexion audio JACK. (JACK)</ulink> (faible latence)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&jackaudioconnectionkitjack;">JACK Audio Connection Kit. (JACK)</ulink> library (low latency)
fr: bibliothèque du <ulink url="&jackaudioconnectionkitjack;">kit de connexion JACK. (JACK)</ulink> (faible latence)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gstreamer;">GStreamer</ulink>: GNOME sound engine
fr: <ulink url="&gstreamer;">GStreamer</ulink>&nbsp;: moteur de son de GNOME

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&phonon;">Phonon</ulink>: KDE sound engine
fr: <ulink url="&phonon;">Phonon</ulink>&nbsp;: moteur de son de KDE

note: type: Content of: <book><chapter><section><section><title>
en: Disabling the screen saver
fr: Désactiver l’économiseur d’écran

note: type: Content of: <book><chapter><section><section><para>
en: For disabling the screen saver, use following commands.
fr: Pour désactiver l’écran de veille, utilisez les commandes suivantes&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of commands for disabling the screen saver
fr: Liste des commandes pour désactiver l’économiseur d’écran

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The Linux console
fr: Console Linux

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The X Window (turning off screensaver)
fr: Système X Window (couper l’économiseur d’écran)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The X Window (disabling dpms)
fr: X Window (désactive dpms)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The X Window (GUI configuration of screen saver)
fr: X Window (interface de configuration graphique d’économiseur d’écran)

note: type: Content of: <book><chapter><section><section><title>
en: Disabling beep sounds
fr: Désactiver les bips

note: type: Content of: <book><chapter><section><section><para>
en: One can always unplug the PC speaker to disable beep sounds.  Removing <literal>pcspkr</literal> kernel module does this for you.
fr: On peut toujours débrancher le haut-parleur du PC pour désactiver les bips. La suppression du module du noyau <literal>pcspkr</literal> le fait pour vous.

note: type: Content of: <book><chapter><section><section><para>
en: The following prevents the <literal>readline</literal>(3) program used by <literal>bash</literal>(1) to beep when encountering an alert character (ASCII=7).
fr: Ce qui suit évite que le programme <literal>readline</literal>(3) utilisé par<literal>bash</literal>(1) ne bipe lors de l'apparition d'un caractère d'alerte (ASCII=7).

note: type: Content of: <book><chapter><section><section><title>
en: Memory usage
fr: Utilisation de la mémoire

note: type: Content of: <book><chapter><section><section><para>
en: There are 2 resources available for you to get the memory usage situation.
fr: Vous avez à votre disposition deux moyens d'obtenir l'état d'utilisation de la mémoire.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The kernel boot message in the "<literal>/var/log/dmesg</literal>" contains the total exact size of available memory.
fr: Le message de démarrage du noyau dans «&nbsp;<literal>/var/log/dmesg</literal>&nbsp;» donne exactement la taille de la mémoire disponible.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>free</literal>(1) and <literal>top</literal>(1) display information on memory resources on the running system.
fr: <literal>free</literal>(1) et <literal>top</literal>(1) affichent des informations concernant les ressources mémoire sur le système actif.

note: type: Content of: <book><chapter><section><section><para>
en: Here is an example.
fr: Voici un exemple.

note: type: Content of: <book><chapter><section><section><para>
en: You may be wondering "dmesg tells me a free of 990 MB, and free -k says 320 MB is free. More than 600 MB missing …".
fr: Vous pourriez vous demander « dmesg me rapporte 990 Mo de mémoire libre et « free -k » me dit que 320 Mo sont libres. Il manque plus de 600 Mo… ».

note: type: Content of: <book><chapter><section><section><para>
en: Do not worry about the large size of "<literal>used</literal>" and the small size of "<literal>free</literal>" in the "<literal>Mem:</literal>" line, but read the one under them (675404 and 321780 in the example above) and relax.
fr: Ne vous inquiétez pas de la taille importante de «&nbsp;<literal>used</literal>&nbsp;» et de la petite taille de «&nbsp;<literal>free</literal>&nbsp;» sur la ligne «&nbsp;<literal>Mem:</literal>&nbsp;», mais lisez ce qui se trouve sous celle-ci (675404 et 321780 dans l’exemple ci-dessous) et détendez-vous.

note: type: Content of: <book><chapter><section><section><para>
en: For my MacBook with 1GB=1048576k DRAM (video system steals some of this), I see the following.
fr: Pour mon MacBook avec 1Go=1048576k DRAM (la mémoire vidéo en prend une partie), je peux voir ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of memory sizes reported
fr: Taille mémoire affichée

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: report
fr: affiché

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Total size in dmesg
fr: Taille totale dans dmesg

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 1016784k = 1GB - 31792k
fr: 1016784k = 1Go - 31792k

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Free in dmesg
fr: Libre dans dmesg

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Total under shell
fr: Total sous l’interpréteur de commandes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Free under shell
fr: Libre sous l’interpréteur de commandes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 20256k (but effectively 321780k)
fr: 20256k (mais réellement 321780k)

note: type: Content of: <book><chapter><section><section><title>
en: System security and integrity check
fr: Vérification de la sécurité et de l’intégrité du système

note: type: Content of: <book><chapter><section><section><para>
en: Poor system maintenance may expose your system to external exploitation.
fr: Une mauvaise maintenance du système peut rendre votre système vulnérable à une attaque externe.

note: type: Content of: <book><chapter><section><section><para>
en: For system security and integrity check, you should start with the following.
fr: Pour la vérification de la sécurité et de l’intégrité du système, vous pouvez démarrer avec ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <literal>debsums</literal> package, see <literal>debsums</literal>(1) and <xref linkend="_top_level_release_file_and_authenticity"/>.
fr: Le paquet <literal>debsums</literal>, consultez <literal>debsums</literal>(1) et <xref linkend="_top_level_release_file_and_authenticity"/>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <literal>chkrootkit</literal> package, see <literal>chkrootkit</literal>(1).
fr: Le paquet <literal>chkrootkit</literal>, consultez <literal>chkrootkit</literal>(1).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <literal>clamav</literal> package family, see <literal>clamscan</literal>(1) and <literal>freshclam</literal>(1).
fr: La familles de paquets <literal>clamav</literal>, consultez <literal>clamscan</literal>(1) et <literal>freshclam</literal>(1).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&debiansecurityfaq;">Debian security FAQ</ulink>.
fr: <ulink url="&debiansecurityfaq;">FAQ de sécurité Debian</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&securingdebianmanual;">Securing Debian Manual</ulink>.
fr: <ulink url="&securingdebianmanual;">Manuel de sécurisation de Debian</ulink>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of tools for system security and integrity check
fr: Liste d’outils pour la vérification de la sécurité et de l’intégrité du système

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: daemon to mail anomalies in the system logfiles to the administrator
fr: démon pour poster à l’administrateur les anomalies des fichiers journaux du système

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utility to verify installed package files against MD5 checksums
fr: utilitaire pour vérifier les fichiers des paquets installés d’après leur somme de contrôle MD5

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&rootkit;">rootkit</ulink> detector
fr: détecteur de <ulink url="&rootkit;">rootkit</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: anti-virus utility for Unix - command-line interface
fr: utilitaire anti-virus pour UNIX ‑ interface en ligne de commandes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: report system security vulnerabilities
fr: signale les vulnérabilités du système pour la sécurité

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: file and directory integrity checker
fr: vérificateur d’intégrité des fichiers et répertoires

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: active password cracking tool
fr: outils de casse des mots de passe actifs

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Advanced Intrusion Detection Environment - static binary
fr: Environnement avancé de détection d’intrusion («&nbsp;Advanced Intrusion Detection Environment&nbsp;») — bibliothèque statique

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: file integrity verification program
fr: programme de vérification de l’intégrité des fichiers

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: password guessing program
fr: programme pour deviner les mots de passe

note: type: Content of: <book><chapter><section><section><para>
en: Here is a simple script to check for typical world writable incorrect file permissions.
fr: Voici un script simple pour rechercher des fichiers typiques ayant des permissions incorrectes d’écriture pour tout le monde.

note: type: Content of: <book><chapter><section><section><caution><para>
en: Since the <literal>debsums</literal> package uses <ulink url="&mdf;">MD5</ulink> checksums stored locally, it can not be fully trusted as the system security audit tool against malicious attacks.
fr: Comme le paquet <literal>debsums</literal> utilise des sommes de contrôle <ulink url="&mdf;">MD5</ulink> enregistrées de manière statique, on ne peut pas lui faire entièrement confiance comme outil d’audit de la sécurité envers des attaques malveillantes.

note: type: Content of: <book><chapter><section><title>
en: Data storage tips
fr: Astuces relatives au stockage des données

note: type: Content of: <book><chapter><section><para>
en: Booting your system with Linux <ulink url="&livecds;">live CDs</ulink> or <ulink url="&debianinstallercds;">debian-installer CDs</ulink> in rescue mode makes it easy for you to reconfigure data storage on your boot device.
fr: Démarrer votre système avec un <ulink url="&livecds;">CD autonome</ulink> de Linux ou avec un <ulink url="&debianinstallercds;">CD de l’installateur debian </ulink> en mode secours (rescue) vous facilite la reconfiguration de l’enregistrement des données sur votre disque de démarrage.

note: type: Content of: <book><chapter><section><para>
en: You may need to <literal>umount</literal>(8) some devices manually from the command line before operating on them if they are automatically mounted by the GUI desktop system.
fr: Il se peut que vous deviez <literal>umount</literal>(8) certains périphériques manuellement à partir de la ligne de commande avant d'opérer sur eux s'ils sont automatiquement montés par le système de bureau graphique.

note: type: Content of: <book><chapter><section><section><title>
en: Disk space usage
fr: Utilisation de l’espace disque

note: type: Content of: <book><chapter><section><section><para>
en: The disk space usage can be evaluated by programs provided by the <literal>mount</literal>, <literal>coreutils</literal>, and <literal>xdu</literal> packages:
fr: L’utilisation de l’espace disque peut être estimée à l’aide de programmes fournis par les paquets <literal>mount</literal>, <literal>coreutils</literal> et <literal>xdu</literal> :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>mount</literal>(8) reports all mounted filesystems (= disks).
fr: <literal>mount</literal>(8) indique tous les systèmes de fichiers (disques) montés.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>df</literal>(1) reports the disk space usage for the file system.
fr: <literal>df</literal>(1) indique l’espace disque occupé par les systèmes de fichiers.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>du</literal>(1) reports the disk space usage for the directory tree.
fr: <literal>du</literal>(1) indique l’espace disque occupé par une arborescence de répertoires.

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can feed the output of <literal>du</literal>(8) to <literal>xdu</literal>(1x) to produce its graphical and interactive presentation with "<literal>du -k . |xdu</literal>", "<literal>sudo du -k -x / |xdu</literal>", etc.
fr: La sortie de <literal>du</literal>(1) peut être renvoyée vers <literal>xdu</literal>(1x) pour réaliser une présentation graphique et interactive avec « <literal>du -k . |xdu</literal> », « <literal>sudo du -k -x / |xdu</literal> », etc.

note: type: Content of: <book><chapter><section><section><title>
en: Disk partition configuration
fr: Configuration de la partition du disque

note: type: Content of: <book><chapter><section><section><para>
en: For <ulink url="&diskpartition;">disk partition</ulink> configuration, although <literal>fdisk</literal>(8) has been considered standard, <literal>parted</literal>(8) deserves some attention.  "Disk partitioning data", "partition table", "partition map", and "disk label" are all synonyms.
fr: Bien que <literal>fdisk</literal>(8) ait été considéré comme un standard pour la configuration de la <ulink url="&diskpartition;">partition du disque dur</ulink>, <literal>parted</literal>(8) mérite une certaine attention. «&nbsp;Données de partition du disque&nbsp;», «&nbsp;table de partitions&nbsp;» et «&nbsp;Étiquette de disque&nbsp;» sont tous des synonymes.

note: type: Content of: <book><chapter><section><section><para>
en: Older PCs use the classic <ulink url="&masterbootrecordmbr;">Master Boot Record (MBR)</ulink> scheme to hold <ulink url="&diskpartitioning;">disk partitioning</ulink> data in the first sector, i.e., <ulink url="&lba;">LBA</ulink> sector 0 (512 bytes).
fr: Les anciens PC utilisent le schéma classique du <ulink url="&masterbootrecordmbr;">MBR (Master Boot Record)</ulink> («&nbsp;enregistrement d'amorçage maître&nbsp;») pour conserver les données de <ulink url="&diskpartitioning;">partitionnement du disque</ulink> sur le premier secteur, c’est-à-dire, le secteur 0 <ulink url="&lba;">LBA</ulink> (512 octets).

note: type: Content of: <book><chapter><section><section><para>
en: Recent PCs with <ulink url="&unifiedextensiblareinterfaceuefi;">Unified Extensible Firmware Interface (UEFI)</ulink>, including Intel-based Macs, use <ulink url="&guidpartitiontablegpt;">GUID Partition Table (GPT)</ulink> scheme to hold <ulink url="&diskpartitioning;">disk partitioning</ulink> data not in the first sector.
fr: Les PC récents avec une <ulink url="&unifiedextensiblareinterfaceuefi;">UEFI (Unified Extensible Firmware Interface)</ulink> (« Interface micrologicielle extensible unifiée »), incluant les Mac basés sur Intel, utilisent le schéma <ulink url="&guidpartitiontablegpt;">GPT (GUID Partition Table)</ulink> (« table de partitionnement GUID ») pour conserver les données de <ulink url="&diskpartitioning;">partitionnement du disque</ulink> ailleurs que sur le premier secteur.

note: type: Content of: <book><chapter><section><section><para>
en: Although <literal>fdisk</literal>(8) has been standard for the disk partitioning tool, <literal>parted</literal>(8) is replacing it.
fr: Alors que <literal>fdisk</literal>(8) a été l’outil standard de partitionnement de disque, <literal>parted</literal>(8) le remplace maintenant.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of disk partition management packages
fr: Listes de paquets de gestion de la partition du disque

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: miscellaneous system utilities including <literal>fdisk</literal>(8) and <literal>cfdisk</literal>(8)
fr: divers utilitaires systèmes dont <literal>fdisk</literal>(8) et<literal>cfdisk</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNU Parted disk partition resizing program
fr: programme GNU de redimensionnement des partitions Parted

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNOME partition editor based on <literal>libparted</literal>
fr: éditeur de partitions de GNOME basé sur <literal>libparted</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: partition editor for the GPT/MBR hybrid disk
fr: éditeur de partitions pour disque hybride GPT/MBR

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: program to create device mappings for partitions
fr: programme pour créer des mappages de périphériques pour les partitions

note: type: Content of: <book><chapter><section><section><caution><para>
en: Although <literal>parted</literal>(8) claims to create and to resize filesystem too, it is safer to do such things using best maintained specialized tools such as <literal>mkfs</literal>(8) (<literal>mkfs.msdos</literal>(8), <literal>mkfs.ext2</literal>(8), <literal>mkfs.ext3</literal>(8), <literal>mkfs.ext4</literal>(8), …) and <literal>resize2fs</literal>(8).
fr: Bien que <literal>parted</literal>(8) prétend pouvoir créer et redimensionner aussi les systèmes de fichiers, il est plus sûr de toucher à ces choses-là en utilisant des outils spécialisés et bien maintenus tels que <literal>mkfs</literal>(8) (<literal>mkfs.msdos</literal>(8), <literal>mkfs.ext2</literal>(8), <literal>mkfs.ext3</literal>(8), <literal>mkfs.ext4</literal>(8), …) et <literal>resize2fs</literal>(8).

note: type: Content of: <book><chapter><section><section><note><para>
en: In order to switch between <ulink url="&gpt;">GPT</ulink> and <ulink url="&mbr;">MBR</ulink>, you need to erase first few blocks of disk contents directly (see <xref linkend="_clearing_file_contents"/>) and use "<literal>parted /dev/sdx mklabel gpt</literal>" or "<literal>parted /dev/sdx mklabel msdos</literal>" to set it.  Please note "<literal>msdos</literal>" is use here for <ulink url="&mbr;">MBR</ulink>.
fr: De manière à passer de <ulink url="&gpt;">GPT</ulink> à <ulink url="&mbr;">MBR</ulink>, il vous faut d’abord effacer les premiers blocs du disque directement (consultez <xref linkend="_clearing_file_contents"/>) et utiliser «&nbsp;<literal>parted /dev/sdx mklabel gpt</literal>&nbsp;» ou «&nbsp;<literal>parted /dev/sdx mklabel msdos</literal>&nbsp;» afin de le mettre en place. Vous remarquerez que «&nbsp;<literal>msdos</literal>&nbsp;» est utilisé ici pour <ulink url="&mbr;">MBR</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Accessing partition using UUID
fr: Accès à une partition en utilisant l’UUID

note: type: Content of: <book><chapter><section><section><para>
en: Although reconfiguration of your partition or activation order of removable storage media may yield different names for partitions, you can access them consistently. This is also helpful if you have multiple disks and your BIOS/UEFI doesn't give them consistent device names.
fr: Bien que la reconfiguration de votre partitionnement ou l’ordre d’activation des médias d’enregistrement amovibles puisse conduire à des noms de partition différents, vous pouvez toujours y accéder. Cela vous aidera aussi si vous avez plusieurs disques et que votre BIOS/UEFI ne leur donne pas toujours le même nom de périphérique.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>mount</literal>(8) with "<literal>-U</literal>" option can mount a block device using <ulink url="&uuid;">UUID</ulink>, instead of using its file name such as "<literal>/dev/sda3</literal>".
fr: <literal>mount</literal>(8) avec l’option «&nbsp;<literal>-U</literal>&nbsp;» peut monter un périphérique en mode bloc en utilisant l’<ulink url="&uuid;">UUID</ulink> plutôt que son nom de fichier de périphérique comme «&nbsp;<literal>/dev/sda3</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/fstab</literal>" (see <literal>fstab</literal>(5)) can use <ulink url="&uuid;">UUID</ulink>.
fr: «&nbsp;<literal>/etc/fstab</literal>&nbsp;» (consultez <literal>fstab</literal>(5)) peut utiliser l’<ulink url="&uuid;">UUID</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Boot loaders (<xref linkend="_stage_2_the_boot_loader"/>) may use <ulink url="&uuid;">UUID</ulink> too.
fr: Les chargeurs initiaux (<xref linkend="_stage_2_the_boot_loader"/>) peuvent aussi utiliser <ulink url="&uuid;">UUID</ulink>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can probe <ulink url="&uuid;">UUID</ulink> of a block special device with <literal>blkid</literal>(8).
fr: Vous pouvez tester l’<ulink url="&uuid;">UUID</ulink> d’un périphérique spécial en mode bloc avec <literal>blkid</literal>(8).

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can also probe UUID and other information with "<literal>lsblk -f</literal>".
fr: Vous pouvez également l’examiner et obtenir d'autres informations avec « <literal>lsblk -f</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: LVM2 is a <ulink url="&logicalvolumemanager;">logical volume manager</ulink> for the Linux kernel.  With LVM2, disk partitions can be created on logical volumes instead of the physical harddisks.
fr: LVM2 est un <ulink url="&logicalvolumemanager;">gestionnaire de volume logique</ulink> pour le noyau Linux. Avec LVM2, les partitions peuvent être créées sur des volumes logiques plutôt que sur des disques durs physiques.

note: type: Content of: <book><chapter><section><section><para>
en: LVM requires the following.
fr: LVM requiert ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: device-mapper support in the Linux kernel (default for Debian kernels)
fr: la prise en charge de device-mapper dans le noyau Linux (présent par défaut sur les noyaux Debian) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: the userspace device-mapper support library (<literal>libdevmapper*</literal> package)
fr: la bibliothèque de prise en charge de device-mapper en espace utilisateur (paquet <literal>libdevmapper*</literal>) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: the userspace LVM2 tools (<literal>lvm2</literal> package)
fr: le paquet des outils LVM2 en espace utilisateur (<literal>lvm2</literal>).

note: type: Content of: <book><chapter><section><section><para>
en: Please start learning LVM2 from the following manpages.
fr: Démarrez l’apprentissage de LVM2 par la lecture des pages de manuel suivantes&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>lvm</literal>(8): Basics of LVM2 mechanism (list of all LVM2 commands)
fr: <literal>lvm</literal>(8) : les bases du mécanisme de LVM2 (liste de toutes les commandes LVM2) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>lvm.conf</literal>(5): Configuration file for LVM2
fr: <literal>lvm.conf</literal>(5) : le fichier de configuration pour LVM2&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>lvs</literal>(8): Report information about logical volumes
fr: <literal>lvs</literal>(8) : rapport d’informations sur les volumes logiques&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>vgs</literal>(8): Report information about volume groups
fr: <literal>vgs</literal>(8) : rapport d’informations sur les groupes de volumes ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>pvs</literal>(8): Report information about physical volumes
fr: <literal>pvs</literal>(8) : rapport d’informations sur les volumes physiques.

note: type: Content of: <book><chapter><section><section><title>
en: Filesystem configuration
fr: Configuration de systèmes de fichiers

note: type: Content of: <book><chapter><section><section><para>
en: For <ulink url="&exte;">ext4</ulink> filesystem, the <literal>e2fsprogs</literal> package provides the following.
fr: Pour le système de fichiers <ulink url="&exte;">ext4</ulink>, le paquet <literal>e2fsprogs</literal> fournit les éléments suivants&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>mkfs.ext4</literal>(8) to create new <ulink url="&exte;">ext4</ulink> filesystem
fr: <literal>mkfs.ext4</literal>(8) pour créer un nouveau système de fichiers <ulink url="&exte;">ext4</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>fsck.ext4</literal>(8) to check and to repair existing <ulink url="&exte;">ext4</ulink> filesystem
fr: <literal>fsck.ext4</literal>(8) pour vérifier et réparer un système de fichiers <ulink url="&exte;">ext4</ulink> existant

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>tune2fs</literal>(8) to configure superblock of <ulink url="&exte;">ext4</ulink> filesystem
fr: <literal>tune2fs</literal>(8) pour configurer le superbloc d’un système de fichiers <ulink url="&exte;">ext4</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>debugfs</literal>(8) to debug <ulink url="&exte;">ext4</ulink> filesystem interactively. (It has <literal>undel</literal> command to recover deleted files.)
fr: <literal>debugfs</literal>(8) pour un débogage interactif du système de fichiers <ulink url="&exte;">ext4</ulink>. (Il possède la commande <literal>undel</literal> permettant de récupérer des fichiers effacés.)

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>mkfs</literal>(8) and <literal>fsck</literal>(8) commands are provided by the <literal>e2fsprogs</literal> package as front-ends to various filesystem dependent programs (<literal>mkfs.fstype</literal> and <literal>fsck.fstype</literal>). For <ulink url="&exte;">ext4</ulink> filesystem, they are <literal>mkfs.ext4</literal>(8) and <literal>fsck.ext4</literal>(8) (they are symlinked to <literal>mke2fs</literal>(8) and <literal>e2fsck</literal>(8)).
fr: Les commandes <literal>mkfs</literal>(8) et <literal>fsck</literal>(8) font partie du paquet <literal>e2fsprogs</literal> en tant que frontal à de nombreux programmes dépendant du système de fichiers (<literal>mkfs.fstype</literal> et<literal>fsck.fstype</literal>). Pour le système de fichiers <ulink url="&exte;">ext4</ulink>, il y a <literal>mkfs.ext4</literal>(8) et <literal>fsck.ext4</literal>(8) (ils sont liés par un lié symboliquement à <literal>mke2fs</literal>(8) et<literal>e2fsck</literal>(8)).

note: type: Content of: <book><chapter><section><section><para>
en: Similar commands are available for each filesystem supported by Linux.
fr: Des commandes semblables sont disponibles pour chaque système de fichiers pris en charge par Linux.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of filesystem management packages
fr: Liste des paquets de gestion des systèmes de fichiers

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for the <ulink url="&extc;">ext2</ulink>/<ulink url="&extd;">ext3</ulink>/<ulink url="&exte;">ext4</ulink> filesystems
fr: utilitaires pour les systèmes de fichiers <ulink url="&extc;">ext2</ulink>/<ulink url="&extd;">ext3</ulink>/<ulink url="&exte;">ext4</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for the <ulink url="&btrfs;">Btrfs</ulink> filesystem
fr: utilitaire pour le système de fichiers <ulink url="&btrfs;">Btrfs</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for the <ulink url="&reiserfs;">Reiserfs</ulink> filesystem
fr: utilitaire pour le système de fichiers <ulink url="&reiserfs;">Reiserfs</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for the <ulink url="&openzfs;">OpenZFS</ulink> filesystem
fr: utilitaires pour le système de fichiers <ulink url="&openzfs;">OpenZFS</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for the <ulink url="&fat;">FAT</ulink> filesystem. (Microsoft: MS-DOS, Windows)
fr: utilitaire pour le système de fichiers <ulink url="&fat;">FAT</ulink> (Microsoft&nbsp;:MS-DOS, Windows)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for the <ulink url="&exfat;">exFAT</ulink> filesystem maintained by Samsung.
fr: utilitaires pour le système de fichiers <ulink url="&exfat;">exFAT</ulink> entretenus par Samsung

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: read/write <ulink url="&exfat;">exFAT</ulink> filesystem (Microsoft) driver for FUSE.
fr: pilote de système de fichiers en lecture/écriture <ulink url="&exfat;">exFAT</ulink> (Microsoft) pour FUSE

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for the <ulink url="&xfs;">XFS</ulink> filesystem. (SGI: IRIX)
fr: utilitaire pour le système de fichiers <ulink url="&xfs;">XFS</ulink> (SGI&nbsp;: IRIX)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: read/write <ulink url="&ntfs;">NTFS</ulink> filesystem (Microsoft: Windows NT, …) driver for FUSE.
fr: pilote de système de fichiers en lecture/écriture <ulink url="&ntfs;">NTFS</ulink> (Microsoft : Windows NT, …) pour FUSE

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for the <ulink url="&jfs;">JFS</ulink> filesystem. (IBM: AIX, OS/2)
fr: utilitaire pour le système de fichiers <ulink url="&jfs;">JFS</ulink> (IBM&nbsp;: AIX, OS/2)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for the <ulink url="&reisere;">Reiser4</ulink> filesystem
fr: utilitaire pour le système de fichiers <ulink url="&reisere;">Reiser4</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for <ulink url="&hfs;">HFS</ulink> and <ulink url="&hfsplus;">HFS Plus</ulink> filesystem. (Apple: Mac OS)
fr: utilitaire pour les systèmes de fichiers <ulink url="&hfs;">HFS</ulink> et <ulink url="&hfsplus;">HFS Plus</ulink> (Apple&nbsp;: Mac OS)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: program to zero free blocks from ext2/3/4 filesystems
fr: programme pour mettre à zéro les blocs libres des systèmes de fichiers ext2, ext3 et ext4

note: type: Content of: <book><chapter><section><section><tip><para>
en: <ulink url="&exte;">Ext4</ulink> filesystem is the default filesystem for the Linux system and strongly recommended to use it unless you have some specific reasons not to.
fr: Le système de fichiers <ulink url="&exte;">ext4</ulink> est le système de fichiers par défaut pour les systèmes Linux. Son utilisation est fortement recommandée, sauf cas spécifiques.

note: type: Content of: <book><chapter><section><section><tip><para>
en: <ulink url="&btrfs;">Btrfs</ulink> status can be found at <ulink url="&debianwikionbtrfs;">Debian wiki on btrfs</ulink> and <ulink url="&kernelorgwikionbtrfs;">kernel.org wiki on btrfs</ulink>.  It is expected to be the next default filesystem after the ext4 filesystem.
fr: L’état de <ulink url="&btrfs;">Btrfs</ulink> peut être trouvé sur le <ulink url="&debianwikionbtrfs;">wiki Debian sur btrfs</ulink> et le <ulink url="&kernelorgwikionbtrfs;">wiki kernel.org sur btrfs</ulink>. Il devrait être le prochain système de fichiers par défaut après le système de fichiers ext4.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Some tools allow access to filesystem without Linux kernel support (see <xref linkend="_manipulating_files_without_mounting_disk"/>).
fr: Certains outils permettent l’accès au système de fichiers sans prise en charge par le noyau Linux (consultez <xref linkend="_manipulating_files_without_mounting_disk"/>).

note: type: Content of: <book><chapter><section><section><title>
en: Filesystem creation and integrity check
fr: Création et vérification de l’intégrité d’un système de fichiers

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>mkfs</literal>(8) command creates the filesystem on a Linux system. The <literal>fsck</literal>(8) command provides the filesystem integrity check and repair on a Linux system.
fr: La commande <literal>mkfs</literal>(8) permet de créer un système de fichiers sur un système Linux. La commande <literal>fsck</literal>(8) permet de vérifier l’intégrité du système de fichiers et de le réparer sur un système Linux.

note: type: Content of: <book><chapter><section><section><para>
en: Debian now defaults to no periodic <literal>fsck</literal> after filesystem creation.
fr: Maintenant, par défaut, Debian n'utilise pas <literal>fsck</literal> après la création d'un système de fichier.

note: type: Content of: <book><chapter><section><section><caution><para>
en: It is generally not safe to run <literal>fsck</literal> on <emphasis role="strong">mounted filesystems</emphasis>.
fr: En général, il n’est pas sûr de faire tourner <literal>fsck</literal> sur un <emphasis role="strong">système de fichiers monté</emphasis>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can run the <literal>fsck</literal>(8) command safely on all filesystems including root filesystem on reboot by setting "<literal>enable_periodic_fsck</literal>" in "<literal>/etc/mke2fs.conf</literal>" and the max mount count to 0 using "<literal>tune2fs -c0 /dev/<emphasis>partition_name</emphasis></literal>".  See <literal>mke2fs.conf</literal>(5) and <literal>tune2fs</literal>(8).
fr: Vous pouvez exécuter la commande <literal>fsck</literal>(8) sans risque sur tous les systèmes de fichiers incluant le système de fichiers racine au redémarrage avec le paramètre "<literal>enable_periodic_fsck</literal>" dans "<literal>/etc/mke2fs.conf</literal>" et le compteur de montage maximum mis à 0 en utilisant "<literal>tune2fs -c0 /dev/<emphasis>partition_name</emphasis></literal>".  Voir <literal>mke2fs.conf</literal>(5) et <literal>tune2fs</literal>(8).

note: type: Content of: <book><chapter><section><section><tip><para>
en: Check files in "<literal>/var/log/fsck/</literal>" for the result of the <literal>fsck</literal>(8) command run from the boot script.
fr: Vous trouverez les résultats de la commande <literal>fsck</literal>(8) lancée depuis le script de démarrage dans «&nbsp;<literal>/var/log/fsck/</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: Optimization of filesystem by mount options
fr: Optimisation du système de fichiers à l’aide des options de montage

note: type: Content of: <book><chapter><section><section><para>
en: The basic static filesystem configuration is given by "<literal>/etc/fstab</literal>".  For example,
fr: La configuration statique de base du système de fichiers est donnée par « <literal>/etc/fstab</literal> ». Par exemple,

note: type: Content of: <book><chapter><section><section><tip><para>
en: <ulink url="&uuid;">UUID</ulink> (see <xref linkend="_accessing_partition_using_uuid"/>) may be used to identify a block device instead of normal block device names such as "<literal>/dev/sda1</literal>", "<literal>/dev/sda2</literal>", …
fr: Un <ulink url="&uuid;">UUID</ulink> (consultez <xref linkend="_accessing_partition_using_uuid"/>) peut être utilisé pour identifier un périphérique bloc au lieu des noms de périphériques blocs normaux comme «&nbsp;<literal>/dev/sda1</literal>&nbsp;», ou « <literal>/dev/sda2</literal> »,…

note: type: Content of: <book><chapter><section><section><para>
en: Since Linux 2.6.30, the kernel defaults to the behavior provided by "<literal>relatime</literal>" option.
fr: Depuis Linux 2.6.30, le noyau utilise par défaut le comportement fourni par l’option « <literal>relatime</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: See <literal>fstab</literal>(5) and <literal>mount</literal>(8).
fr: Consulter <literal>fstab</literal>(5) et <literal>mount</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: Optimization of filesystem via superblock
fr: Optimisation du système de fichiers à l’aide du superbloc

note: type: Content of: <book><chapter><section><section><para>
en: Characteristics of a filesystem can be optimized via its superblock using the <literal>tune2fs</literal>(8) command.
fr: Les caractéristiques du système de fichiers peuvent être optimisées par l’intermédiaire de son superbloc en utilisant la commande <literal>tune2fs</literal>(8).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Execution of "<literal>sudo tune2fs -l /dev/hda1</literal>" displays the contents of the filesystem superblock on "<literal>/dev/hda1</literal>".
fr: L’exécution de «&nbsp;<literal>sudo tune2fs -l /dev/hda1</literal>&nbsp;» affiche le contenu du superbloc du système de fichiers situé sur «&nbsp;<literal>/dev/hda1</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Execution of "<literal>sudo tune2fs -c 50 /dev/hda1</literal>" changes frequency of filesystem checks (<literal>fsck</literal> execution during boot-up) to every 50 boots on "<literal>/dev/hda1</literal>".
fr: L’exécution de «&nbsp;<literal>sudo tune2fs -c 50 /dev/hda1</literal>&nbsp;» modifie la fréquence des vérifications du système de fichiers (exécution de <literal>fsck</literal> lors du démarrage) à 50 démarrages sur «&nbsp;<literal>/dev/hda1</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Execution of "<literal>sudo tune2fs -j /dev/hda1</literal>" adds journaling capability to the filesystem, i.e. filesystem conversion from <ulink url="&extc;">ext2</ulink> to <ulink url="&extd;">ext3</ulink> on "<literal>/dev/hda1</literal>".  (Do this on the unmounted filesystem.)
fr: L’exécution de la commande «&nbsp;<literal>sudo tune2fs -j /dev/hda1</literal>&nbsp;» ajoute la possibilité de journalisation au système de fichiers, c’est-à-dire la conversion de système de fichiers de <ulink url="&extc;">ext2</ulink> vers <ulink url="&extd;">ext3</ulink> sur «&nbsp;<literal>/dev/hda1</literal>&nbsp;» (effectuez cela sur un système de fichiers non monté).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Execution of "<literal>sudo tune2fs -O extents,uninit_bg,dir_index /dev/hda1 &amp;&amp; fsck -pf /dev/hda1</literal>" converts it from <ulink url="&extd;">ext3</ulink> to <ulink url="&exte;">ext4</ulink> on "<literal>/dev/hda1</literal>".  (Do this on the unmounted filesystem.)
fr: L’exécution de «&nbsp;<literal>sudo tune2fs -O extents,uninit_bg,dir_index /dev/hda1 &amp;&amp; fsck -pf /dev/hda1</literal>&nbsp;» le convertit de <ulink url="&extd;">ext3</ulink> vers <ulink url="&exte;">ext4</ulink> sur «&nbsp;<literal>/dev/hda1</literal>&nbsp;». (À effectuer sur un système de fichiers non monté.)

note: type: Content of: <book><chapter><section><section><tip><para>
en: Despite its name, <literal>tune2fs</literal>(8) works not only on the <ulink url="&extc;">ext2</ulink> filesystem but also on the <ulink url="&extd;">ext3</ulink> and <ulink url="&exte;">ext4</ulink> filesystems.
fr: En dépit de son nom, <literal>tune2fs</literal>(8) ne fonctionne pas uniquement sur le système de fichiers <ulink url="&extc;">ext2</ulink> mais aussi sur les systèmes de fichiers <ulink url="&extd;">ext3</ulink> et <ulink url="&exte;">ext4</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Optimization of hard disk
fr: Optimisation du disque dur

note: type: Content of: <book><chapter><section><section><warning><para>
en: Please check your hardware and read manpage of <literal>hdparm</literal>(8) before playing with hard disk configuration because this may be quite dangerous for the data integrity.
fr: Veuillez vérifier votre matériel et lire la page de manuel <literal>hdparm</literal>(8) avant de jouer avec la configuration de vos disques durs parce que ce peut être assez dangereux pour l’intégrité des données.

note: type: Content of: <book><chapter><section><section><para>
en: You can test disk access speed of a hard disk, e.g. "<literal>/dev/hda</literal>", by "<literal>hdparm -tT /dev/hda</literal>". For some hard disk connected with (E)IDE, you can speed it up with "<literal>hdparm -q -c3 -d1 -u1 -m16 /dev/hda</literal>" by enabling the "(E)IDE 32-bit I/O support", enabling the "using_dma flag", setting "interrupt-unmask flag", and setting the "multiple 16 sector I/O" (dangerous!).
fr: Vous pouvez tester la vitesse de lecture d’un disque dur, par exemple «&nbsp;<literal>/dev/hda</literal>&nbsp;» par «&nbsp;<literal>hdparm -tT /dev/hda</literal>&nbsp;». Vous pouvez accélérer certains disques (E)IDE avec «&nbsp;<literal>hdparm -q -c3 -d1 -u1 -m16 /dev/hda</literal>&nbsp;» en activant la prise en charge des E/S 32 bits («&nbsp;(E)IDE 32-bit I/O support&nbsp;»), en positionnant l’indicateur d’utilisation de dma «&nbsp;using_dma flag&nbsp;», en positionnant l’indicateur de démasquage des interruptions («&nbsp;interrupt-unmask flag&nbsp;») et en positionnant les E/S multiples sur 15 secteurs («&nbsp;multiple 16 sector I/O&nbsp;») (dangereux&nbsp;!).

note: type: Content of: <book><chapter><section><section><para>
en: You can test write cache feature of a hard disk, e.g. "<literal>/dev/sda</literal>", by "<literal>hdparm -W /dev/sda</literal>". You can disable its write cache feature with "<literal>hdparm -W 0 /dev/sda</literal>".
fr: Vous pouvez tester la fonctionnalité de cache d’un disque dur, par exemple «&nbsp;<literal>/dev/sda</literal>&nbsp;» par «&nbsp;<literal>hdparm -W /dev/sda</literal>&nbsp;». Vous pouvez désactiver le cache en écriture avec «&nbsp;<literal>hdparm -W 0 /dev/sda</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: You may be able to read badly pressed CDROMs on modern high speed CD-ROM drive by slowing it down with "<literal>setcd -x 2</literal>".
fr: Vous pouvez réussir à lire un CD-ROM vraiment mal pressé sur un lecteur de CD-ROM moderne rapide en le ralentissant avec «&nbsp;<literal>setcd -x 2</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: Optimization of solid state drive
fr: Optimisation du SSD

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&solidstatedrivessd;">Solid state drive (SSD)</ulink> is auto detected now.
fr: Les disques <ulink url="&solidstatedrivessd;">SSD (Solid State Drive)</ulink> sont maintenant détectés automatiquement.

note: type: Content of: <book><chapter><section><section><para>
en: Reduce unnecessary disk accesses to prevent disk wear out by mounting "<literal>tmpfs</literal>" on volatile data path in <literal>/etc/fstab</literal>.
fr: Réduisez les accès inutiles aux disques pour éviter l’usure du disque en montant « <literal>tmpfs</literal> » sur le chemin de données volatiles dans <literal>/etc/fstab</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Using SMART to predict hard disk failure
fr: Utiliser SMART pour prédire les défaillances des disques durs

note: type: Content of: <book><chapter><section><section><para>
en: You can monitor and log your hard disk which is compliant to <ulink url="&smart;">SMART</ulink> with the <literal>smartd</literal>(8) daemon.
fr: Vous pouvez surveiller et enregistrer les disques durs conformes à <ulink url="&smart;">SMART</ulink> à l’aide du démon <literal>smartd</literal>(8).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Enable <ulink url="&smart;">SMART</ulink> feature in <ulink url="&bios;">BIOS</ulink>.
fr: Activez la fonctionnalité <ulink url="&smart;">SMART</ulink> dans le <ulink url="&bios;">BIOS</ulink>.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Install the <literal>smartmontools</literal> package.
fr: Installez le paquet <literal>smartmontools</literal>.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Identify your hard disk drives by listing them with <literal>df</literal>(1).
fr: Identifiez vos disques durs en affichant la liste avec <literal>df</literal>(1).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Let's assume a hard disk drive to be monitored as "<literal>/dev/hda</literal>".
fr: Supposons que le disque dur à surveiller soit «&nbsp;<literal>/dev/hda</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Check the output of "<literal>smartctl -a /dev/hda</literal>" to see if <ulink url="&smart;">SMART</ulink> feature is actually enabled.
fr: Contrôlez la sortie de «&nbsp;<literal>smartctl -a /dev/hda</literal>&nbsp;» pour voir si la fonctionnalité <ulink url="&smart;">SMART</ulink> est effectivement activée.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: If not, enable it by "<literal>smartctl -s on -a /dev/hda</literal>".
fr: Si elle ne l’est pas, activez-la avec «&nbsp;<literal>smartctl -s on -a /dev/hda</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Enable <literal>smartd</literal>(8) daemon to run by the following.
fr: Autorisez le fonctionnement du démon <literal>smartd</literal>(8) par l’action suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: uncomment "<literal>start_smartd=yes</literal>" in the "<literal>/etc/default/smartmontools</literal>" file.
fr: décommentez «&nbsp;<literal>start_smartd=yes</literal>&nbsp;» dans le fichier «&nbsp;<literal>/etc/default/smartmontools</literal>&nbsp;»&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: restart the <literal>smartd</literal>(8) daemon by "<literal>sudo systemctl restart smartmontools</literal>".
fr: relancez le démon <literal>smartd</literal>(8) avec «&nbsp;<literal>sudo systemctl restart smartmontools</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><tip><para>
en: The <literal>smartd</literal>(8) daemon can be customized with the <literal>/etc/smartd.conf</literal> file including how to be notified of warnings.
fr: Le démon <literal>smartd</literal>(8) peut être personnalisé par l’intermédiaire du fichier <literal>/etc/smartd.conf</literal> y compris pour la manière d’être informé des avertissements.

note: type: Content of: <book><chapter><section><section><title>
en: Specify temporary storage directory via $TMPDIR
fr: Indication du répertoire de stockage temporaire à l’aide de $TMPDIR

note: type: Content of: <book><chapter><section><section><para>
en: Applications create temporary files normally under the temporary storage directory "<literal>/tmp</literal>".  If "<literal>/tmp</literal>" does not provide enough space, you can specify such temporary storage directory via the <literal>$TMPDIR</literal> variable for well-behaving programs.
fr: Les applications créent normalement des fichiers temporaires dans le répertoire de stockage temporaire « <literal>/tmp</literal> ». Si « <literal>/tmp</literal> » ne fournit pas assez d’espace, vous pouvez indiquer un autre répertoire de stockage temporaire à l’aide de la variable <literal>$TMPDIR</literal> pour les programmes qui l’intègrent.

note: type: Content of: <book><chapter><section><section><title>
en: Expansion of usable storage space via LVM
fr: Étendre l’espace de stockage utile à l’aide de LVM

note: type: Content of: <book><chapter><section><section><para>
en: For partitions created on <ulink url="&logicalvolumemanagerlvm;">Logical Volume Manager (LVM)</ulink> (Linux feature) at install time, they can be resized easily by concatenating extents onto them or truncating extents from them over multiple storage devices without major system reconfiguration.
fr: Les partitions créées sur le <ulink url="&logicalvolumemanagerlvm;">gestionnaire de volumes logiques (LVM)</ulink> («&nbsp;Logical Volume Manager&nbsp;») (fonctionnalité de Linux) au moment de l’installation peuvent être facilement redimensionnées en y concaténant des extensions («&nbsp;extents&nbsp;») ou en tronquant les extensions sur plusieurs périphériques de stockage sans reconfiguration majeure du système.

note: type: Content of: <book><chapter><section><section><title>
en: Expansion of usable storage space by mounting another partition
fr: Extension de l’espace de stockage en montant une autre partition

note: type: Content of: <book><chapter><section><section><para>
en: If you have an empty partition (e.g., "<literal>/dev/sdx</literal>"), you can format it with <literal>mkfs.ext4</literal>(1) and <literal>mount</literal>(8) it to a directory where you need more space. (You need to copy original data contents.)
fr: Si vous avez une partition vide (par exemple «&nbsp;<literal>/dev/sdx</literal>&nbsp;»), vous pouvez la formater avec <literal>mkfs.ext4</literal>(1) et la monter («&nbsp;<literal>mount</literal>(8)&nbsp;») sur un répertoire où vous avez besoin de davantage d’espace (vous devrez copier les données d’origine).

note: type: Content of: <book><chapter><section><section><tip><para>
en: You may alternatively mount an empty disk image file (see <xref linkend="_making_the_empty_disk_image_file"/>) as a loop device (see <xref linkend="_mounting_the_disk_image_file"/>).  The actual disk usage grows with the actual data stored.
fr: Vous pouvez aussi monter un fichier image de disque vide (consultez <xref linkend="_making_the_empty_disk_image_file"/>) en tant que périphérique de rebouclage (consultez <xref linkend="_mounting_the_disk_image_file"/>). L’utilisation réelle du disque croît avec les données réellement enregistrées.

note: type: Content of: <book><chapter><section><section><title>
en: Expansion of usable storage space by bind-mounting another directory
fr: Extension de l’espace de stockage en remontant un autre répertoire

note: type: Content of: <book><chapter><section><section><para>
en: If you have an empty directory (e.g., "<literal>/path/to/emp-dir</literal>") on another partition with usable space, you can mount(8) it with "<literal>--bind</literal>" option to a directory (e.g., "<literal>work-dir</literal>") where you need more space.
fr: Si vous avez un répertoire vide (par exemple, «&nbsp;<literal>/chemin/vers/répertoire-temporaire</literal>&nbsp;») sur une autre partition avec de l’espace disponible, vous pouvez le remonter avec l’option « <literal>--bind</literal> » vers un répertoire (par exemple « <literal>répertoire-travail</literal> ») où vous avez besoin de place.

note: type: Content of: <book><chapter><section><section><title>
en: Expansion of usable storage space by overlay-mounting another directory
fr: Extension de l’espace de stockage utilisable en montant en superposition (overlay) un autre répertoire

note: type: Content of: <book><chapter><section><section><para>
en: If you have usable space in another partition (e.g., "<literal>/path/to/empty</literal>" and "<literal>/path/to/work</literal>"), you can create a directory in it and stack that on to an old directory (e.g., "<literal>/path/to/old</literal>") where you need space using the <ulink url="&overlayfs;">OverlayFS</ulink> for Linux kernel 3.18 or newer (Debian Stretch 9.0 or newer).
fr: Si vous avez de l’espace utilisable sur une autre partition (p.ex., « <literal>/chemin/vers/espace_vide</literal> » et « <literal>/chemin/répertoire_travail</literal> »), vous pouvez y créer un répertoire et l’ajouter à un répertoire ancien (p.ex., « <literal>/chemin/vers/répertoire_ancien</literal> ») où vous avez besoin de place en utilisant <ulink url="&overlayfs;">OverlayFS</ulink> pour les noyaux Linux 3.18 ou plus récents (Debian Stretch 9.0 ou plus récente).

note: type: Content of: <book><chapter><section><section><para>
en: Here, "<literal>/path/to/empty</literal>" and "<literal>/path/to/work</literal>" should be on the RW-enabled partition to write on "<literal>/path/to/old</literal>".
fr: Ici, «&nbsp;<literal>/chemin/vers/espace_vide</literal>&nbsp;» et «&nbsp;<literal>/chemin/vers/répertoire_travail</literal>&nbsp;» doivent être des partitions autorisées en écriture et lecture pour écrire sur «&nbsp;<literal>/chemin/vers/répertoire_ancien</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: Expansion of usable storage space using symlink
fr: Extension de l’espace utilisable à l’aide de liens symboliques

note: type: Content of: <book><chapter><section><section><caution><para>
en: This is a deprecated method.  Some software may not function well with "symlink to a directory".  Instead, use the "mounting" approaches described in the above.
fr: Il s'agit d'une méthode obsolète. Certains logiciels peuvent ne pas fonctionner correctement avec un « lien symbolique vers un répertoire ». Utilisez plutôt les approches de « montage » décrites ci-dessus.

note: type: Content of: <book><chapter><section><section><para>
en: If you have an empty directory (e.g., "<literal>/path/to/emp-dir</literal>") in another partition with usable space, you can create a symlink to the directory with <literal>ln</literal>(8).
fr: Si vous avez un répertoire vide (par exemple, «&nbsp;<literal>/chemin/vers/répertoire-temporaire</literal>&nbsp;») sur une autre partition avec de l’espace disponible, vous pouvez créer un lien symbolique vers ce répertoire avec <literal>ln</literal>(8).

note: type: Content of: <book><chapter><section><section><warning><para>
en: Do not use "symlink to a directory" for directories managed by the system such as "<literal>/opt</literal>".  Such a symlink may be overwritten when the system is upgraded.
fr: N’utilisez pas de « liens symboliques vers un répertoire » pour un répertoire géré par le système comme par exemple « <literal>/opt</literal> ». De tels liens symboliques peuvent être écrasés lors de la mise à niveau du système.

note: type: Content of: <book><chapter><section><title>
en: The disk image
fr: Le fichier image du disque

note: type: Content of: <book><chapter><section><para>
en: Here, we discuss manipulations of the disk image.
fr: Nous discutons ici des manipulations sur l’image disque.

note: type: Content of: <book><chapter><section><section><title>
en: Making the disk image file
fr: Créer le fichier image du disque

note: type: Content of: <book><chapter><section><section><para>
en: The disk image file, "<literal>disk.img</literal>", of an unmounted device, e.g., the second SCSI or serial ATA drive "<literal>/dev/sdb</literal>", can be made using <literal>cp</literal>(1) or <literal>dd</literal>(1) by the following.
fr: Le fichier image du disque, «&nbsp;<literal>disk.img</literal>&nbsp;» d’un périphérique non monté, par exemple, le second périphérique SCSI ou Serial ATA «&nbsp;<literal>/dev/sdb</literal>&nbsp;» peut être créé en utilisant <literal>cp</literal>(1) ou <literal>dd</literal>(1) comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: The disk image of the traditional PC's <ulink url="&masterbootrecordmbr;">master boot record (MBR)</ulink> (see <xref linkend="_disk_partition_configuration"/>) which reside on the first sector on the primary IDE disk can be made by using <literal>dd</literal>(1) by the following.
fr: L’image disque du <ulink url="&masterbootrecordmbr;">master boot record (MBR)</ulink> (secteur principal d’amorçage) (consultez <xref linkend="_disk_partition_configuration"/>) qui se trouve sur le premier secteur du disque primaire IDE peut être faite en utilisant <literal>dd</literal>(1) comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>mbr.img</literal>": The MBR with the partition table
fr: «&nbsp;<literal>mbr.img</literal>&nbsp;»&nbsp;: MBR avec la table des partitions

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>mbr-nopart.img</literal>": The MBR without the partition table
fr: «&nbsp;<literal>mbr-nopart.img</literal>&nbsp;»&nbsp;: MBR sans la table des partitions

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>mbr-part.img</literal>": The partition table of the MBR only
fr: «&nbsp;<literal>mbr-part.img</literal>&nbsp;»&nbsp;: table de partition du MBR seul

note: type: Content of: <book><chapter><section><section><para>
en: If you have an SCSI or serial ATA device as the boot disk, substitute "<literal>/dev/hda</literal>" with "<literal>/dev/sda</literal>".
fr: Si vous avez un périphérique SCSI ou Serial ATA comme disque d’amorçage, remplacez «&nbsp;<literal>/dev/hda</literal>&nbsp;» avec «&nbsp;<literal>/dev/sda</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: If you are making an image of a disk partition of the original disk, substitute "<literal>/dev/hda</literal>" with "<literal>/dev/hda1</literal>" etc.
fr: Si vous réalisez une image d’une partition du disque d’origine, remplacez «&nbsp;<literal>/dev/hda</literal>&nbsp;» par «&nbsp;<literal>/dev/hda1</literal>&nbsp;», etc.

note: type: Content of: <book><chapter><section><section><title>
en: Writing directly to the disk
fr: Écrire directement sur le disque

note: type: Content of: <book><chapter><section><section><para>
en: The disk image file, "<literal>disk.img</literal>" can be written to an unmounted device, e.g., the second SCSI drive "<literal>/dev/sdb</literal>" with matching size, by the following.
fr: Le fichier image du disque «&nbsp;<literal>disk.img</literal>&nbsp;» peut être écrit vers un disque non monté, par exemple le second disque SCSI «&nbsp;<literal>/dev/sdb</literal>&nbsp;» avec la taille correspondante par ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Similarly, the disk partition image file, "<literal>partition.img</literal>" can be written to an unmounted partition, e.g., the first partition of the second SCSI drive "<literal>/dev/sdb1</literal>" with matching size, by the following.
fr: De la même manière, le fichier image de la partition du disque, «&nbsp;<literal>partition.img</literal>&nbsp;» peut être écrit sur une partition non montée, par exemple, la première partition du second disque SCSI «&nbsp;<literal>/dev/sdb1</literal>&nbsp;» avec la taille correspondante comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Mounting the disk image file
fr: Monter le fichier image du disque

note: type: Content of: <book><chapter><section><section><para>
en: The disk image "<literal>partition.img</literal>" containing a single partition image can be mounted and unmounted by using the <ulink url="&loopdevice;">loop device</ulink> as follows.
fr: L’image disque «&nbsp;<literal>partition.img</literal>&nbsp;», qui contient une partition image unique, peut être monté et démonté en utilisant le <ulink url="&loopdevice;">périphérique de rebouclage (loop device)</ulink> de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: This can be simplified as follows.
fr: Cela peut être simplifié de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Each partition of the disk image "<literal>disk.img</literal>" containing multiple partitions can be mounted by using the <ulink url="&loopdevice;">loop device</ulink>.
fr: Chaque partition de l’image disque «&nbsp;<literal>disk.img</literal>&nbsp;» contenant plusieurs partitions peut être montée en utilisant le <ulink url="&loopdevice;">périphérique de rebouclage (loop device)</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: Alternatively, similar effects can be done by using the <ulink url="&devicemapper;">device mapper</ulink> devices created by <literal>kpartx</literal>(8) from the <literal>kpartx</literal> package as follows.
fr: En remplacement, des effets similaires peuvent être obtenus en utilisant les périphériques <ulink url="&devicemapper;">device mapper</ulink> créés par <literal>kpartx</literal>(8) du paquet <literal>kpartx</literal> de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Cleaning a disk image file
fr: Nettoyage d’un fichier image du disque

note: type: Content of: <book><chapter><section><section><para>
en: A disk image file, "<literal>disk.img</literal>" can be cleaned of all removed files into clean sparse image "<literal>new.img</literal>" by the following.
fr: Un fichier image disque «&nbsp;<literal>disk.img</literal>&nbsp;» peut être nettoyé de tous les fichiers supprimés pour donner une image propre «&nbsp;<literal>new.img</literal>&nbsp;» de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: If "<literal>disk.img</literal>" is in ext2, ext3 or ext4, you can also use <literal>zerofree</literal>(8) from the <literal>zerofree</literal> package as follows.
fr: Si «&nbsp;<literal>disk.img</literal>&nbsp;» est un système de fichiers ext2, ext3 ou ext4, vous pouvez aussi utiliser <literal>zerofree</literal>(8) du paquet <literal>zerofree</literal> de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Making the empty disk image file
fr: Réaliser le fichier image d’un disque vide

note: type: Content of: <book><chapter><section><section><para>
en: The empty disk image "<literal>disk.img</literal>" which can grow up to 5GiB can be made using <literal>dd</literal>(1) as follows.
fr: Le fichier image du disque vide «&nbsp;<literal>disk.img</literal>&nbsp;», qui pourra s’étendre jusqu’à 5Gio peut être fait en utilisant <literal>dd</literal>(1) comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Instead of using <literal>dd</literal>(1), specialized <literal>fallocate</literal>(8) may be used here.
fr: Au lieu d’utiliser <literal>dd</literal>(1), la fonction <literal>fallocate</literal>(8) spécialisée peut être utilisée ici.

note: type: Content of: <book><chapter><section><section><para>
en: You can create an ext4 filesystem on this disk image "<literal>disk.img</literal>" using the <ulink url="&loopdevice;">loop device</ulink> as follows.
fr: Vous pouvez créer un système de fichiers ext4 sur cette image disque «&nbsp;<literal>disk.img</literal>&nbsp;» en utilisant le <ulink url="&loopdevice;">périphérique de rebouclage (loop device)</ulink> de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: For "<literal>disk.img</literal>", its file size is 5.0 GiB and its actual disk usage is mere 83MiB.  This discrepancy is possible since <ulink url="&exte;">ext4</ulink> can hold <ulink url="&sparsefile;">sparse file</ulink>.
fr: Pour «&nbsp;<literal>disk.img</literal>&nbsp;», sa taille de fichier est de 5.0 Gio et son utilisation disque est uniquement de 83Mio. Cette discordance est possible car <ulink url="&exte;">ext4</ulink> sait maintenir un <ulink url="&sparsefile;">fichier creux (sparse)</ulink>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: The actual disk usage of <ulink url="&sparsefile;">sparse file</ulink> grows with data which are written to it.
fr: L’utilisation réelle sur le disque du <ulink url="&sparsefile;">fichier creux</ulink> croît au fur et à mesure qu’on y écrit des données .

note: type: Content of: <book><chapter><section><section><para>
en: Using similar operation on devices created by the <ulink url="&loopdevice;">loop device</ulink> or the <ulink url="&devicemapper;">device mapper</ulink> devices as <xref linkend="_mounting_the_disk_image_file"/>, you can partition this disk image "<literal>disk.img</literal>" using <literal>parted</literal>(8) or <literal>fdisk</literal>(8), and can create filesystem on it using <literal>mkfs.ext4</literal>(8), <literal>mkswap</literal>(8), etc.
fr: En utilisant des opérations similaires sur les périphériques créés par <ulink url="&loopdevice;">loop device</ulink> ou les périphériques <ulink url="&devicemapper;">device mapper</ulink> comme dans <xref linkend="_mounting_the_disk_image_file"/>, vous pouvez partitionner cette image disque «&nbsp;<literal>disk.img</literal>&nbsp;» en utilisant <literal>parted</literal>(8) ou <literal>fdisk</literal>(8), et y créer un système de fichiers en utilisant <literal>mkfs.ext4</literal>(8), <literal>mkswap</literal>(8), etc.

note: type: Content of: <book><chapter><section><section><title>
en: Making the ISO9660 image file
fr: Créer un fichier image ISO9660

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&isojgga;">ISO9660</ulink> image file, "<literal>cd.iso</literal>", from the source directory tree at "<literal>source_directory</literal>" can be made using <literal>genisoimage</literal>(1) provided by <ulink url="&cdrkit;">cdrkit</ulink> by the following.
fr: On peut faire le fichier image <ulink url="&isojgga;">ISO9660</ulink>, «&nbsp;<literal>cd.iso</literal>&nbsp;», depuis l’arborescence de répertoire source située à «&nbsp;<literal>répertoire_source</literal>&nbsp;», en utilisant <literal>genisoimage</literal>(1) fourni par<ulink url="&cdrkit;">cdrkit</ulink> de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Similarly, the bootable ISO9660 image file, "<literal>cdboot.iso</literal>", can be made from <literal>debian-installer</literal> like directory tree at "<literal>source_directory</literal>" by the following.
fr: De la même manière, on peut créer le fichier image ISO9660 amorçable <literal>«&nbsp;cdboot.iso</literal>&nbsp;» depuis une arborescence comme celle de <literal>debian-installer</literal> située en «&nbsp;<literal>source_directory</literal>&nbsp;», de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Here <ulink url="&isolinuxbootloader;">Isolinux boot loader</ulink> (see <xref linkend="_stage_2_the_boot_loader"/>) is used for booting.
fr: Ici, le <ulink url="&isolinuxbootloader;">chargeur d’amorçage Isolinux</ulink> (consultez <xref linkend="_stage_2_the_boot_loader"/>) est utilisé pour l’amorçage.

note: type: Content of: <book><chapter><section><section><para>
en: You can calculate the md5sum value and make the ISO9660 image directly from the CD-ROM device as follows.
fr: Vous pouvez calculer la valeur de la somme md5 (md5sum) et construire des image ISO9660 directement depuis un lecteur de CD-ROM de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><warning><para>
en: You must carefully avoid ISO9660 filesystem read ahead bug of Linux as above to get the right result.
fr: Vous devrez prendre garde d’éviter le bogue de lecture anticipée du système de fichiers ISO9660 de Linux comme ci-dessus afin d’obtenir les résultats corrects.

note: type: Content of: <book><chapter><section><section><title>
en: Writing directly to the CD/DVD-R/RW
fr: Écriture directe sur CD/DVD-R/RW

note: type: Content of: <book><chapter><section><section><tip><para>
en: DVD is only a large CD to <literal>wodim</literal>(1) provided by <ulink url="&cdrkit;">cdrkit</ulink>.
fr: Un DVD n’est qu’un gros CD pour <literal>wodim</literal>(1) qui est fourni par <ulink url="&cdrkit;">cdrkit</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: You can find a usable device by the following.
fr: Vous pouvez rechercher un périphérique utilisable comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Then the blank CD-R is inserted to the CD drive, and the ISO9660 image file, "<literal>cd.iso</literal>" is written to this device, e.g., "<literal>/dev/hda</literal>", using <literal>wodim</literal>(1) by the following.
fr: Le CD-R vierge est alors inséré dans le graveur de CD et le fichier image ISO9660 «&nbsp;<literal>cd.iso</literal>&nbsp;» est écrit vers le périphérique, par exemple, «&nbsp;<literal>/dev/hda</literal>&nbsp;» en utilisant <literal>wodim</literal>(1) de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: If CD-RW is used instead of CD-R, do this instead by the following.
fr: Si un CD-RW est utilisé à la place d’un CD-R, faites alors ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><tip><para>
en: If your desktop system mounts CDs automatically, unmount it by "<literal>sudo umount /dev/hda</literal>" from console before using <literal>wodim</literal>(1).
fr: Si votre système de bureau monte automatiquement le CD, démontez-le par la commande «&nbsp;<literal>sudo unmount /dev/hda</literal>&nbsp;» depuis un terminal avant d’utiliser <literal>wodim</literal>(1).

note: type: Content of: <book><chapter><section><section><title>
en: Mounting the ISO9660 image file
fr: Monter le fichier image ISO9660

note: type: Content of: <book><chapter><section><section><para>
en: If "<literal>cd.iso</literal>" contains an ISO9660 image, then the following manually mounts it to "<literal>/cdrom</literal>".
fr: Si «&nbsp;<literal>cd.iso</literal>&nbsp;» contient une image ISO9660, ce qui suit permet alors de le monter manuellement sur «&nbsp;<literal>/cdrom</literal>&nbsp;»&nbsp;:

note: type: Content of: <book><chapter><section><section><tip><para>
en: Modern desktop system may mount removable media such as ISO9660 formatted CD automatically (see <xref linkend="_removable_storage_device"/>).
fr: Les systèmes de bureau modernes peuvent monter automatiquement les supports amovibles tels que les CD formatés en ISO9960 (consultez <xref linkend="_removable_storage_device"/>).

note: type: Content of: <book><chapter><section><title>
en: The binary data
fr: Les données binaires

note: type: Content of: <book><chapter><section><para>
en: Here, we discuss direct manipulations of the binary data on storage media.
fr: Nous allons ici discuter de la manipulation directe des données binaires sur le support d’enregistrement.

note: type: Content of: <book><chapter><section><section><title>
en: Viewing and editing binary data
fr: Afficher et éditer des données binaires

note: type: Content of: <book><chapter><section><section><para>
en: The most basic viewing method of binary data is to use "<literal>od -t x1</literal>" command.
fr: La méthode la plus basique pour visualiser des données binaires est d’utiliser la commande «&nbsp;<literal>od -t x1</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><table><title>
en: List of packages which view and edit binary data
fr: Liste des paquets permettant de visualiser et d’éditer des données binaires

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: basic package which has <literal>od</literal>(1) to dump files (HEX, ASCII, OCTAL, …)
fr: paquet de base utilisant <literal>od</literal>(1) pour vider des fichiers (HEX, ASCII, OCTAL, …)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utility package which has <literal>hd</literal>(1) to dump files (HEX, ASCII, OCTAL, …)
fr: paquets utilitaires qui utilisent <literal>hd</literal>(1) pour vider les fichiers (HEX, ASCII, OCTAL, …)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: binary editor and viewer (HEX, ASCII)
fr: éditeurs et visualisateurs binaires (HEX, ASCII)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: full featured hexadecimal editor (GNOME)
fr: éditeur hexadécimal complet (GNOME)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: full featured hexadecimal editor (KDE4)
fr: éditeur hexadécimal complet (KDE4)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: binary editor and viewer (HEX, ASCII, EBCDIC)
fr: éditeur et visualisateur binaire (HEX, ASCII, EBCDIC)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: binary editor and viewer (HEX, ASCII, EBCDIC, OCTAL, …)
fr: éditeur et visualisateur binaire (HEX, ASCII, EBCDIC, OCTAL, …)

note: type: Content of: <book><chapter><section><section><tip><para>
en: HEX is used as an acronym for <ulink url="&hexadecimal;">hexadecimal</ulink> format with <ulink url="&radix;">radix</ulink> 16.  OCTAL is for <ulink url="&octal;">octal</ulink> format with <ulink url="&radix;">radix</ulink> 8.  ASCII is for <ulink url="&americanstandardationinterchange;">American Standard Code for Information Interchange</ulink>, i.e., normal English text code.  EBCDIC is for <ulink url="&extendedbinarycolinterchangecode;">Extended Binary Coded Decimal Interchange Code</ulink> used on <ulink url="&ibmmainframe;">IBM mainframe</ulink> operating systems.
fr: HEX est utilisé comme l'acronyme du format <ulink url="&hexadecimal;">hexadécimal</ulink> en <ulink url="&radix;">base</ulink> 16.  OCTAL désigne le format <ulink url="&octal;">octal</ulink> en <ulink url="&radix;">base</ulink> 8. ASCII est employé pour <ulink url="&americanstandardationinterchange;">Code américain standard pour l’échange d’informations</ulink> («&nbsp;American Standard Code for Information Interchange&nbsp;») c’est-à-dire le code pour texte normal en anglais. EBCDIC signifie <ulink url="&extendedbinarycolinterchangecode;">Code d’échange étendu décimal codé binaire</ulink> («&nbsp;Extended Binary Coded Decimal Interchange Code&nbsp;»), il est utilisé avec par les systèmes d’exploitation des <ulink url="&ibmmainframe;">mainframe IBM</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Manipulating files without mounting disk
fr: Manipulation des fichiers sans monter le disque

note: type: Content of: <book><chapter><section><section><para>
en: There are tools to read and write files without mounting disk.
fr: Il existe des outils permettant de lire et d’écrire des fichiers sans avoir à monter le disque.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of packages to manipulate files without mounting disk
fr: Liste des paquets pour manipuler les fichiers sans monter le disque

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for MSDOS files without mounting them
fr: utilitaires pour les fichiers MSDOS sans les monter

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for HFS and HFS+ files without mounting them
fr: utilitaires pour les fichiers HFS et HFS+ sans les monter

note: type: Content of: <book><chapter><section><section><title>
en: Data redundancy
fr: Redondance des données

note: type: Content of: <book><chapter><section><section><para>
en: Software <ulink url="&raid;">RAID</ulink> systems offered by the Linux kernel provide data redundancy in the kernel filesystem level to achieve high levels of storage reliability.
fr: Les systèmes s’appuyant sur le <ulink url="&raid;">RAID</ulink> logiciel offert par le noyau Linux permettent une redondance des données au niveau du système de fichiers du noyau afin d’obtenir un haut niveau de fiabilité du système de stockage.

note: type: Content of: <book><chapter><section><section><para>
en: There are tools to add data redundancy to files in application program level to achieve high levels of storage reliability, too.
fr: Il existe aussi des outils pour ajouter des données de redondance aux fichiers au niveau du programme applicatif permettant d’obtenir de hauts niveaux de fiabilité de stockage.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of tools to add data redundancy to files
fr: Liste d’outils pour ajouter des données de redondance aux fichiers

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Parity Archive Volume Set, for checking and repair of files
fr: Parity Archive Volume Set, pour vérifier et réparer des fichiers

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: data loss/scratch/aging protection for CD/DVD media
fr: protection des supports CD et DVD contre les pertes de données, les rayures et le vieillissement

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: backup tool using MiniDV camcorders (providing <literal>rsbep</literal>(1))
fr: outil de sauvegarde utilisant des caméscopes MiniDV (fournissant <literal>rsbep</literal>(1))

note: type: Content of: <book><chapter><section><section><title>
en: Data file recovery and forensic analysis
fr: Récupération de fichiers de données et analyse par autopsie

note: type: Content of: <book><chapter><section><section><para>
en: There are tools for data file recovery and forensic analysis.
fr: Il y a des outils pour la récupération des données et l’analyse par autopsie.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of packages for data file recovery and forensic analysis
fr: Liste de paquets pour la récupération de données et l’analyse par autopsie

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for partition scan and disk recovery
fr: utilitaires pour l’examen de partitions et la récupération de disque

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utility to recover files by looking for magic bytes
fr: utilitaire pour la récupération de fichiers et de recherche des octets magiques

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: frugal, high performance file carver
fr: récupérateur de fichiers sobre de haute performance

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: rescue data from damaged harddisks
fr: récupérer des données depuis des disques endommagés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utility to undelete files on the ext3/4 filesystem
fr: utilitaire pour récupérer des fichiers effacés d’un système de fichiers ext3/4

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: tool to help recover deleted files on the ext3 filesystem
fr: outil pour aider à la récupération de fichiers effacés sur un système de fichiers ext3

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: data recovery program for NTFS filesystems
fr: programme de récupération de données pour les systèmes de fichiers NTFS

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: gzip recovery toolkit
fr: boîte à outils de récupération gzip

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: tools for forensics analysis. (Sleuthkit)
fr: outil pour autopsie («&nbsp;forensics analysis«&nbsp;». (Sleuthkit)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: graphical interface to SleuthKit
fr: interface graphique à SleuthKit

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: forensics application to recover data
fr: application d’autopsie pour la récupération de données

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: forensic imaging tool based on Qt
fr: outil de création d’image d’autopsie basée sur Qt

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: enhanced version of <literal>dd</literal> for forensics and security
fr: version améliorée de <literal>dd</literal> pour les autopsies et la sécurité

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can undelete files on the ext2 filesystem using <literal>list_deleted_inodes</literal> and <literal>undel</literal> commands of <literal>debugfs</literal>(8) in the <literal>e2fsprogs</literal> package.
fr: Vous pouvez annuler l'effacement de fichiers sur un système de fichiers ext2 en utilisant les commandes <literal>list_deleted_inodes</literal> et <literal>undel</literal> de <literal>debugfs</literal>(8) dans le paquet <literal>e2fsprogs</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Splitting a large file into small files
fr: Éclater un gros fichier en petits fichiers

note: type: Content of: <book><chapter><section><section><para>
en: When a data is too big to backup as a single file, you can backup its content after splitting it into, e.g. 2000MiB chunks and merge those chunks back into the original file later.
fr: Lorsque les données ont un volume trop important pour pouvoir être sauvegardée dans un seul fichier, vous pouvez en sauvegarder le contenu après l’avoir éclaté en morceaux de, par exemple, 2000Mio et réassembler ces morceaux par la suite sous la forme du fichier d’origine.

note: type: Content of: <book><chapter><section><section><caution><para>
en: Please make sure you do not have any files starting with "<literal>x</literal>" to avoid name crashes.
fr: Assurez-vous ne pas avoir de nom de fichier commençant par «&nbsp;<literal>x</literal>&nbsp;» afin d’éviter des plantages de nom.

note: type: Content of: <book><chapter><section><section><title>
en: Clearing file contents
fr: Effacer le contenu d’un fichier

note: type: Content of: <book><chapter><section><section><para>
en: In order to clear the contents of a file such as a log file, do not use <literal>rm</literal>(1) to delete the file and then create a new empty file, because the file may still be accessed in the interval between commands.  The following is the safe way to clear the contents of the file.
fr: Pour effacer le contenu d’un fichier comme, par exemple, un fichier journal, n’utilisez pas la commande <literal>rm</literal>(1) pour supprimer le fichier et recréer ensuite un fichier vide parce qu’on peut encore accéder au fichier dans l’intervalle entre les commandes. Voici la manière sûre d’effacer le contenu d’un fichier&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Dummy files
fr: Fichiers fictifs

note: type: Content of: <book><chapter><section><section><para>
en: The following commands create dummy or empty files.
fr: Les commandes suivantes créent des fichiers factices ou vides.

note: type: Content of: <book><chapter><section><section><para>
en: You should find following files.
fr: Vous obtiendrez les fichiers suivants&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>5kb.file</literal>" is 5KB of zeros.
fr: «&nbsp;<literal>5kb.file</literal>&nbsp;» avec 5K de zéros&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>7mb.file</literal>" is 7MB of random data.
fr: «&nbsp;<literal>7mb.file</literal>&nbsp;» avec 7Mo de données aléatoires&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>zero.file</literal>" may be a 0 byte file.  If it existed, its <literal>mtime</literal> is updated while its content and its length are kept.
fr: «&nbsp;<literal>zero.file</literal>&nbsp;» devrait être un fichier de 0 octet. S’il existait, son <literal>mtime</literal> est mis à jour alors que son contenu et sa taille sont conservés&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>alwayszero.file</literal>" is always a 0 byte file.  If it existed, its <literal>mtime</literal> is updated and its content is reset.
fr: «&nbsp;<literal>alwayszero.file</literal>&nbsp; fait toujours 0 octet. S’il existait son <literal>mtime</literal> est mis à jour et son contenu vidé.

note: type: Content of: <book><chapter><section><section><title>
en: Erasing an entire hard disk
fr: Effacer l’ensemble du disque dur

note: type: Content of: <book><chapter><section><section><para>
en: There are several ways to completely erase data from an entire hard disk like device, e.g., USB memory stick at "<literal>/dev/sda</literal>".
fr: Il existe plusieurs manières d’effacer complètement les données d’un périphérique semblable à un disque dur, par exemple, une clé USB se trouvant en «&nbsp;<literal>/dev/sda</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><caution><para>
en: Check your USB memory stick location with <literal>mount</literal>(8) first before executing commands here.  The device pointed by "<literal>/dev/sda</literal>" may be SCSI hard disk or serial-ATA hard disk where your entire system resides.
fr: Vérifiez d’abord l’emplacement de votre clé USB avec <literal>mount</literal>(8) avant d’exécuter ces commandes. Le périphérique pointé par «&nbsp;<literal>/dev/sda</literal>&nbsp;» peut être le disque dur SCSI ou un disque dur SATA sur lequel se trouve l’ensemble de votre système.

note: type: Content of: <book><chapter><section><section><para>
en: Erase all the disk content by resetting data to 0 with the following.
fr: Effacer tout le contenu du disque en réinitialisant toutes les données à 0 avec la commande suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Erase everything by overwriting with random data as follows.
fr: Tout effacer en écrasant les données existantes par des données aléatoires par la commande suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Erase everything by overwriting with random data very efficiently as follows.
fr: Effacer de manière très efficace toutes les données en les écrasant avec des données aléatoires par la commande suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: You may alternatively use <literal>badblocks</literal>(8) with <literal>-t random</literal> option.
fr: Vous pouvez également utiliser <literal>badblocks</literal>(8) avec l'option <literal>-t random</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: Since <literal>dd</literal>(1) is available from the shell of many bootable Linux CDs such as Debian installer CD, you can erase your installed system completely by running an erase command from such media on the system hard disk, e.g., "<literal>/dev/hda</literal>", "<literal>/dev/sda</literal>", etc.
fr: Comme <literal>dd</literal>(1) est disponible depuis l’interpréteur de commandes de nombreux CD amorçables de Linux tels que le CD de l’installateur Debian, vous pouvez effacer complètement votre système installé en lançant la commande d’effacement du disque dur du système, par exemple, «&nbsp;<literal>/dev/hda</literal>&nbsp;», «&nbsp;<literal>/dev/sda</literal>&nbsp;», etc. depuis un tel média.

note: type: Content of: <book><chapter><section><section><title>
en: Erasing unused area of an hard disk
fr: Effacer l’ensemble du disque dur

note: type: Content of: <book><chapter><section><section><para>
en: Unused area on an hard disk (or USB memory stick), e.g. "<literal>/dev/sdb1</literal>" may still contain erased data themselves since they are only unlinked from the filesystem.  These can be cleaned by overwriting them.
fr: Une zone inutilisée du disque dur (ou d’une clé mémoire USB), par ex. «&nbsp;<literal>/devsdb1</literal>&nbsp;» peut encore contenir les données effacées elles-mêmes puisqu’elles ne sont que déliées du système de fichiers. Elles peuvent être nettoyées en les surchargeant.

note: type: Content of: <book><chapter><section><section><warning><para>
en: This is usually good enough for your USB memory stick.  But this is not perfect.  Most parts of erased filenames and their attributes may be hidden and remain in the filesystem.
fr: C’est en général suffisamment bon pour votre clé mémoire USB. Mais ce n’est pas parfait. La plupart des noms des fichiers effacés et leurs attributs peuvent être cachés et rester dans le système de fichiers.

note: type: Content of: <book><chapter><section><section><title>
en: Undeleting deleted but still open files
fr: Récupérer des fichiers supprimés mais encore ouverts

note: type: Content of: <book><chapter><section><section><para>
en: Even if you have accidentally deleted a file, as long as that file is still being used by some application (read or write mode), it is possible to recover such a file.
fr: Même si vous avez accidentellement supprimé un fichier, tant que ce fichier est en cours d’utilisation par une application quelconque, (en mode lecture ou écriture), il est possible de récupérer un tel fichier.

note: type: Content of: <book><chapter><section><section><para>
en: Execute on another terminal (when you have the <literal>lsof</literal> package installed) as follows.
fr: Exécutez sur un autre terminal (lorsque vous avez le paquet <literal>lsof</literal> installé) comme suit :

note: type: Content of: <book><chapter><section><section><title>
en: Searching all hardlinks
fr: Rechercher tous les liens physiques

note: type: Content of: <book><chapter><section><section><para>
en: Files with hardlinks can be identified by "<literal>ls -li</literal>".
fr: Les fichiers ayant des liens physiques peuvent être identifiés par «&nbsp;<literal>ls -li</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: Both "<literal>baz</literal>" and "<literal>foo</literal>" have link counts of "2" (&gt;1) showing them to have hardlinks.  Their <ulink url="&inode;">inode</ulink> numbers are common "2738404".  This means they are the same hardlinked file.  If you do not happen to find all hardlinked files by chance, you can search it by the <ulink url="&inode;">inode</ulink>, e.g., "2738404" as the following.
fr: «&nbsp;<literal>tutu</literal>&nbsp;» et «&nbsp;<literal>toto</literal>&nbsp;» ont tous les deux un nombre de liens égal à "«&nbsp;2&nbsp;» (&gt;1), ce qui indique qu’ils ont des liens physiques. Leur numéro d’<ulink url="&inode;">inœud</ulink> commun est «&nbsp;2738404&nbsp;». Cela signifie qu’ils représentent le même fichier lié par des liens physiques. Si vous n’arrivez pas à trouver de fichiers liés par des liens physiques, vous pouvez les rechercher par<ulink url="&inode;">inœud</ulink>, par exemple «&nbsp;2738404&nbsp;», de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Invisible disk space consumption
fr: Consommation d’espace disque invisible

note: type: Content of: <book><chapter><section><section><para>
en: All deleted but open files consume disk space although they are not visible from normal <literal>du</literal>(1).  They can be listed with their size by the following.
fr: Tous les fichiers supprimés mais ouverts prennent de l’espace disque même s’ils ne sont pas visibles par la commande <literal>du</literal>(1) normale. On peut en afficher la liste avec leur taille par la commande suivante :

note: type: Content of: <book><chapter><section><title>
en: Data encryption tips
fr: Astuces de chiffrement des données

note: type: Content of: <book><chapter><section><para>
en: With physical access to your PC, anyone can easily gain root privilege and access all the files on your PC (see <xref linkend="_securing_the_root_password"/>).  This means that login password system can not secure your private and sensitive data against possible theft of your PC.  You must deploy data encryption technology to do it.  Although <ulink url="&gnuprivacyguard;">GNU privacy guard</ulink> (see <xref linkend="_data_security_infrastructure"/>) can encrypt files, it takes some user efforts.
fr: Avec un accès physique à votre PC, n’importe qui peut facilement obtenir les privilèges de l’administrateur et accéder à tous les fichiers de votre PC (consultez <xref linkend="_securing_the_root_password"/>). Cela signifie qu’un système avec un mot de passe de connexion ne permet pas de sécuriser vos données personnelles ou sensibles en cas de vol de votre PC. Vous devez déployer des technologies de chiffrements des données pour assurer cette protection. Bien que <ulink url="&gnuprivacyguard;">GNU privacy guard</ulink> (consultez <xref linkend="_data_security_infrastructure"/>) puisse chiffrer des fichiers, il demande quelques efforts de la part de l’utilisateur.

note: type: Content of: <book><chapter><section><para>
en: <ulink url="&dmcrypt;">Dm-crypt</ulink> facilitates automatic data encryption via native Linux kernel modules with minimal user efforts using <ulink url="&devicemapper;">device-mapper</ulink>.
fr: <ulink url="&dmcrypt;">Dm-crypt</ulink> facilite le chiffrement automatique des données à l’aide des modules natifs du noyau Linux avec un minimum d'efforts de l'utilisateur en utilisant <ulink url="&devicemapper;">device-mapper</ulink>.

note: type: Content of: <book><chapter><section><table><title>
en: List of data encryption utilities
fr: Liste d’utilitaires de chiffrement des données

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: utilities for encrypted block device (<ulink url="&dmcrypt;">dm-crypt</ulink> / <ulink url="&luks;">LUKS</ulink>)
fr: utilitaires pour chiffrer un périphérique en mode bloc (<ulink url="&dmcrypt;">dm-crypt</ulink> / <ulink url="&luks;">LUKS</ulink>)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: utilities for encrypted block device (<ulink url="&dmcrypt;">dm-crypt</ulink> / <ulink url="&luks;">LUKS</ulink>) with focus on mount/unmount by normal users
fr: utilitaires pour chiffrer un périphérique en mode bloc (<ulink url="&dmcrypt;">dm-crypt</ulink> / <ulink url="&luks;">LUKS</ulink>), l’accent étant mis sur le montage et le démontage par un utilisateur normal

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: utilities for Linux filesystem encryption (<ulink url="&fscrypt;">fscrypt</ulink>)
fr: utilitaires pour le chiffrement du système de fichiers Linux (<ulink url="&fscrypt;">fscrypt</ulink>)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: PAM module for Linux filesystem encryption (<ulink url="&fscrypt;">fscrypt</ulink>)
fr: module PAM pour le chiffrement du système de fichiers Linux (<ulink url="&fscrypt;">fscrypt</ulink>)

note: type: Content of: <book><chapter><section><caution><para>
en: Data encryption costs CPU time etc.  Encrypted data becomes inaccessible if its password is lost.  Please weigh its benefits and costs.
fr: Le chiffrement des données a un coût en matière de temps processeur, etc. Les données chiffrées deviennent inaccessibles si leur mot de passe est perdu. Veuillez peser les avantages et le coût.

note: type: Content of: <book><chapter><section><note><para>
en: Entire Debian system can be installed on a encrypted disk by the <ulink url="&debianinstaller;">debian-installer</ulink> (lenny or newer) using <ulink url="&dmcrypt;">dm-crypt</ulink>/<ulink url="&luks;">LUKS</ulink> and initramfs.
fr: Le système Debian dans son ensemble peut être installé sur un disque chiffré par l’<ulink url="&debianinstaller;">installateur debian</ulink> (lenny ou plus récent) en utilisant <ulink url="&dmcrypt;">dm-crypt</ulink>/<ulink url="&luks;">LUKS</ulink> et initramfs.

note: type: Content of: <book><chapter><section><tip><para>
en: See <xref linkend="_data_security_infrastructure"/> for user space encryption utility: <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink>.
fr: Consultez <xref linkend="_data_security_infrastructure"/> pour un utilitaire de chiffrement de l’espace utilisateur&nbsp;: <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Removable disk encryption with dm-crypt/LUKS
fr: Chiffrement des disques amovibles à l’aide de dm-crypt/LUKS

note: type: Content of: <book><chapter><section><section><para>
en: You can encrypt contents of removable mass devices, e.g. USB memory stick on "<literal>/dev/sdx</literal>", using <ulink url="&dmcrypt;">dm-crypt</ulink>/<ulink url="&luks;">LUKS</ulink>.  You simply format it as the following.
fr: Vous pouvez chiffrer le contenu des périphériques de masse amovible, par exemple, une clé USB sur «&nbsp;<literal>/dev/sdx</literal>&nbsp;» en utilisant <ulink url="&dmcrypt;">dm-crypt</ulink>/<ulink url="&luks;">LUKS</ulink>. Il suffit de le formater de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Then, it can be mounted just like normal one on to "<literal>/media/<emphasis>username/disk_label</emphasis></literal>", except for asking password (see <xref linkend="_removable_storage_device"/>) under modern desktop environment using the <literal>udisks2</literal> package.  The difference is that every data written to it is encrypted.  The password entry may be automated using keyring (see <xref linkend="_password_keyring"/>).
fr: Ensuite, il peut être monté comme un disque normal sur « <literal>/media/<emphasis>nom_utilisateur/étiquette_disque</emphasis></literal> », sauf pour la demande de mot de passe (consulter la <xref linkend="_removable_storage_device"/>) dans un environnement de bureau moderne en utilisant le paquet <literal>udisks2</literal>. La différence est que toutes les données qui y sont écrites sont chiffrées. La saisie du mot de passe peut être automatisée à l’aide du trousseau de clés (consulter la <xref linkend="_password_keyring"/>).

note: type: Content of: <book><chapter><section><section><para>
en: You may alternatively format media in different filesystem, e.g., ext4 with "<literal>mkfs.ext4 /dev/mapper/sdx1</literal>".  If btrfs is used instead, the <literal>udisks2-btrfs</literal> package needs to be installed.  For these filesystems, the file ownership and permissions may need to be configured.
fr: Vous pouvez également formater les médias dans différents systèmes de fichiers, par exemple, ext4 avec « <literal>mkfs.ext4 /dev/mapper/sdx1</literal> ». Si btrfs est utilisé à la place, le paquet <literal>udisks2-btrfs</literal> doit être installé. Pour ces systèmes de fichiers, il peut être nécessaire de configurer les propriétaires et les autorisations des fichiers.

note: type: Content of: <book><chapter><section><section><title>
en: Mounting encrypted disk with dm-crypt/LUKS
fr: Monter des disques amovibles chiffrés à l’aide de dm-crypt/LUKS

note: type: Content of: <book><chapter><section><section><para>
en: For example, an encrypted disk partition created with dm-crypt/LUKS on "<literal>/dev/sdc5</literal>" by Debian Installer can be mounted onto "<literal>/mnt</literal>" as follows:
fr: Par exemple, une partition de disque chiffrée créée avec dm-crypt/LUKS sur « <literal>/dev/sdc5</literal> » par l'installateur Debian peut être montée sur « <literal>/mnt</literal> » comme suit :

note: type: Content of: <book><chapter><section><title>
en: The kernel
fr: Le noyau

note: type: Content of: <book><chapter><section><para>
en: Debian distributes modularized <ulink url="&linuxkernel;">Linux kernel</ulink> as packages for supported architectures.
fr: Debian distribue des <ulink url="&linuxkernel;">noyaux Linux</ulink> modulaires sous forme de paquets pour les architectures prises en compte.

note: type: Content of: <book><chapter><section><para>
en: If you are reading this documentation, you probably don't need to compile Linux kernel by yourself.
fr: Si vous lisez cette documentation, vous n'avez probablement pas besoin de compiler le noyau Linux par vous-même.

note: type: Content of: <book><chapter><section><section><title>
en: Kernel parameters
fr: Paramètres du noyau

note: type: Content of: <book><chapter><section><section><para>
en: Many Linux features are configurable via kernel parameters as follows.
fr: De nombreuses fonctionnalités du noyau peuvent être configurées par l’intermédiaire de paramètres du noyau de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Kernel parameters initialized by the bootloader (see <xref linkend="_stage_2_the_boot_loader"/>)
fr: Paramètres du noyau initialisés par le gestionnaire d’amorçage (consultez <xref linkend="_stage_2_the_boot_loader"/>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Kernel parameters changed by <literal>sysctl</literal>(8) at runtime for ones accessible via sysfs (see <xref linkend="_procfs_and_sysfs"/>)
fr: Paramètres du noyau modifiés par <literal>sysctl</literal>(8) lors du fonctionnement du système pour ceux auxquels on a accès par l’intermédiaire de sysfs (consultez <xref linkend="_procfs_and_sysfs"/>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Module parameters set by arguments of <literal>modprobe</literal>(8) when a module is activated (see <xref linkend="_mounting_the_disk_image_file"/>)
fr: Paramètres des modules définis par les paramètres de <literal>modprobe</literal>(8) lors de l’activation d’un module (consultez <xref linkend="_mounting_the_disk_image_file"/>)

note: type: Content of: <book><chapter><section><section><para>
en: See "<ulink url="&thelinuxkernelusinistratorsguide;">The Linux kernel user’s and administrator’s guide</ulink> » <ulink url="&thekernelscommandlineparameters;">The kernel’s command-line parameters</ulink>" for the detail.
fr: Consulter le « <ulink url="&thelinuxkernelusinistratorsguide;">Guide de l’utilisateur et de l’administrateur du noyau Linux</ulink> -> <ulink url="&thekernelscommandlineparameters;">Paramètres de ligne de commande du noyau</ulink> » pour plus de détails.

note: type: Content of: <book><chapter><section><section><title>
en: Kernel headers
fr: En-têtes du noyau

note: type: Content of: <book><chapter><section><section><para>
en: Most <emphasis role="strong">normal programs</emphasis> don't need kernel headers and in fact may break if you use them directly for compiling. They should be compiled against the headers in "<literal>/usr/include/linux</literal>" and "<literal>/usr/include/asm</literal>" provided by the <literal>libc6-dev</literal> package (created from the <literal>glibc</literal> source package) on the Debian system.
fr: La plupart des <emphasis role="strong">programmes normaux</emphasis> n’ont pas besoin des en-têtes du noyau et peuvent de fait être cassés si vous les utilisez directement pour la compilation. Ils devront être compilés avec les en-têtes se trouvant dans «&nbsp;<literal>/usr/include/linux</literal>&nbsp;» et «&nbsp;<literal>/usr/include/asm</literal>&nbsp;» qui sont fournis, sur les systèmes Debian, par le paquet <literal>libc6-dev</literal> (créé à partir du paquet source <literal>glibc</literal>).

note: type: Content of: <book><chapter><section><section><note><para>
en: For compiling some kernel-specific programs such as the kernel modules from the external source and the automounter daemon (<literal>amd</literal>), you must include path to the corresponding kernel headers, e.g. "<literal>-I/usr/src/linux-particular-version/include/</literal>", to your command line.
fr: Pour compiler certains programmes spécifiques au noyau, tels que les modules du noyau, à partir de la source externe et du démon automonteur (<literal>amd</literal>), vous devez inclure le chemin d’accès aux en-têtes de noyau correspondants, par exemple « <literal>-I/usr/src/linux-particular-version/include/</literal> », à votre ligne de commande.

note: type: Content of: <book><chapter><section><section><title>
en: Compiling the kernel and related modules
fr: Compiler le noyau et les modules associés

note: type: Content of: <book><chapter><section><section><para>
en: Debian has its own method of compiling the kernel and related modules.
fr: Debian a sa propre manière de compiler le noyau et les modules associés.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of key packages to be installed for the kernel recompilation on the Debian system
fr: Liste des paquets-clés à installer pour la compilation du noyau sur un système Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: essential packages for building Debian packages: <literal>make</literal>, <literal>gcc</literal>, …
fr: paquets essentiels pour la construction de paquets Debian&nbsp;: <literal>make</literal>, <literal>gcc</literal>, …

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: compress and decompress utilities for bz2 files
fr: utilitaires de compression et de décompression des fichiers bz2

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: developer's libraries and docs for ncurses
fr: bibliothèques de développement et documentations pour ncurses

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: git: distributed revision control system used by the Linux kernel
fr: git&nbsp;: système distribué de gestion de versions utilisé par le noyau de Linux

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: provide fakeroot environment for building package as non-root
fr: fournit l’environnement fakeroot pour construire le paquet sans être administrateur («&nbsp;root&nbsp;»)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: tool to build an initramfs (Debian specific)
fr: outil pour construire une image mémoire initiale («&nbsp;initramds&nbsp;») (spécifique à Debian)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&dynamickernelmodulesupportdkms;">dynamic kernel module support (DKMS)</ulink> (generic)
fr: <ulink url="&dynamickernelmodulesupportdkms;">prise en charge dynamique des modules du noyau (dynamic kernel module support&nbsp;: DKMS)</ulink> (générique)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: helper tool to make module package (Debian specific)
fr: outil d’aide pour empaqueter un module (spécifique à Debian)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: helper scripts for a Debian Package maintainer (Debian specific)
fr: scripts d’assistance pour un responsable de paquet Debian (spécifique à Debian)

note: type: Content of: <book><chapter><section><section><para>
en: If you use <literal>initrd</literal> in <xref linkend="_stage_2_the_boot_loader"/>, make sure to read the related information in <literal>initramfs-tools</literal>(8), <literal>update-initramfs</literal>(8), <literal>mkinitramfs</literal>(8) and <literal>initramfs.conf</literal>(5).
fr: Si vous utilisez un <literal>initrd</literal> dans <xref linkend="_stage_2_the_boot_loader"/>, veuillez lire les informations correspondantes dans <literal>initramfs-tools</literal>(8), <literal>update-initramfs</literal>(8), <literal>mkinitramfs</literal>(8) et <literal>initramfs.conf</literal>(5).

note: type: Content of: <book><chapter><section><section><warning><para>
en: Do not put symlinks to the directories in the source tree (e.g. "<literal>/usr/src/linux*</literal>") from "<literal>/usr/include/linux</literal>" and "<literal>/usr/include/asm</literal>" when compiling the Linux kernel source. (Some outdated documents suggest this.)
fr: Ne mettez pas de liens symboliques vers le répertoire de l’arborescence des source (par exemple «&nbsp;<literal>/usr/src/linux*</literal>&nbsp;») depuis «&nbsp;<literal>/usr/include/linux</literal>&nbsp;» et «&nbsp;<literal>/usr/include/asm</literal>&nbsp;» lors de la compilation des sources du noyau de Linux. (Certains documents périmés le suggèrent.)

note: type: Content of: <book><chapter><section><section><note><para>
en: When compiling the latest Linux kernel on the Debian <literal>stable</literal> system, the use of backported latest tools from the Debian <literal>unstable</literal> may be needed.
fr: Lors de la compilation du dernier noyau de Linux sous un système Debian <literal>stable</literal>, l’utilisation des derniers outils rétroportés depuis la distribution Debian <literal>unstable</literal> peuvent être nécessaires.

note: type: Content of: <book><chapter><section><section><note><para>
en: <literal>module-assistant</literal>(8) (or its short form <literal>m-a</literal>) helps users to build and install module package(s) easily for one or more custom kernels.
fr: <literal>module-assistant</literal>(8) (ou sa forme courte <literal>m-a</literal>) aide les utilisateurs à construire et installer facilement des paquets de module pour un ou plusieurs noyaux personnalisés.

note: type: Content of: <book><chapter><section><section><note><para>
en: The <ulink url="&dynamickernelmodulesupportdkms;">dynamic kernel module support (DKMS)</ulink> is a new distribution independent framework designed to allow individual kernel modules to be upgraded without changing the whole kernel. This is used for the maintenance of out-of-tree modules.  This also makes it very easy to rebuild modules as you upgrade kernels.
fr: Le <ulink url="&dynamickernelmodulesupportdkms;">gestionnaire de modules dynamique du noyau («&nbsp;dynamic kernel module support (DKMS)&nbsp;»</ulink> est une nouvelle architecture indépendante de la distribution conçue pour permettre la mise à jour de modules individuels du noyau sans modifier l’ensemble du noyau. Cela est utilisé pour la maintenance de modules hors arborescence. Cela rend aussi très facile la reconstruction des modules après la mise à niveau des noyaux.

note: type: Content of: <book><chapter><section><section><title>
en: Compiling the kernel source: Debian Kernel Team recommendation
fr: Compiler les sources du noyau : recommandations de l’équipe en charge du noyau Debian

note: type: Content of: <book><chapter><section><section><para>
en: For building custom kernel binary packages from the upstream kernel source, you should use the "<literal>deb-pkg</literal>" target provided by it.
fr: Pour construire des paquets binaires d’un noyau personnalisé à partir des sources du noyau amont, vous devriez utiliser la cible « <literal>deb-pkg</literal> » fournie pour cela.

note: type: Content of: <book><chapter><section><section><tip><para>
en: The linux-source-<emphasis>version</emphasis> package provides the Linux kernel source with Debian patches as "<literal>/usr/src/linux-<emphasis>version</emphasis>.tar.bz2</literal>".
fr: Le paquet linux-source-<emphasis>version</emphasis> fournit les sources du noyau Linux avec les correctifs Debian en tant que « <literal>/usr/src/linux-<emphasis>version</emphasis>.tar.bz2</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: For building specific binary packages from the Debian kernel source package, you should use the "<literal>binary-arch_<emphasis>architecture</emphasis>_<emphasis>featureset</emphasis>_<emphasis>flavour</emphasis></literal>" targets in "<literal>debian/rules.gen</literal>".
fr: Pour construire des paquets binaires particuliers à partir du paquet source Debian, vous devriez utiliser les cibles « <literal>binary-arch_<emphasis>architecture</emphasis>_<emphasis>jeu_de_fonctionnalités</emphasis>_<emphasis>saveur</emphasis></literal> » dans « <literal>debian/rules.gen</literal> ».

note: type: Content of: <book><chapter><section><section><para>
en: See further information:
fr: Consultez les renseignements complémentaires :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Debian Wiki: <ulink url="&kernelfaq;">KernelFAQ</ulink>
fr: wiki Debian : <ulink url="&kernelfaq;">KernelFAQ</ulink> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Debian Wiki: <ulink url="&debiankernel;">DebianKernel</ulink>
fr: wiki Debian : <ulink url="&debiankernel;">DebianKernel</ulink> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Debian Linux Kernel Handbook: <ulink url="&httpskernelhandbookdebiannet;">https://kernel-handbook.debian.net</ulink>
fr: Manuel du noyau Linux pour Debian&nbsp;: <ulink url="&httpskernelhandbookdebiannet;">https://kernel-handbook.debian.net</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Hardware drivers and firmware
fr: Pilotes de matériel et microprogramme

note: type: Content of: <book><chapter><section><section><para>
en: The hardware driver is the code running on the main CPUs of the target system. Most hardware drivers are available as free software now and are included in the normal Debian kernel packages in the <literal>main</literal> area.
fr: Le pilote de matériel est le code s’exécutant sur le CPU principal du système cible. La plupart des pilotes de matériel sont maintenant disponibles sont forme de logiciels libres et font partie des paquets normaux de Debian pour le noyau dans la section <literal>main</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&gpu;">GPU</ulink> driver
fr: Pilote de <ulink url="&gpu;">processeur graphique</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Intel GPU driver (<literal>main</literal>)
fr: Pilote Intel (<literal>main</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: AMD/ATI GPU driver (<literal>main</literal>)
fr: Pilote AMD ou ATI (<literal>main</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: NVIDIA GPU driver (<literal>main</literal> for <ulink url="&nouveau;">nouveau</ulink> driver, and <literal>non-free</literal> for binary-only drivers supported by the vendor.)
fr: Pilote NVIDIA (<literal>main</literal> pour le pilote <ulink url="&nouveau;">nouveau</ulink> et <literal>non-free</literal> pour les pilotes binaires pris en charge par le constructeur)

note: type: Content of: <book><chapter><section><section><para>
en: The firmware is the code or data loaded on the device attach to the target system (e.g., CPU <ulink url="&microcode;">microcode</ulink>, rendering code running on GPU, or <ulink url="&fpga;">FPGA</ulink> / <ulink url="&cpld;">CPLD</ulink> data, …).  Some firmware packages are available as free software but many firmware packages are not available as free software since they contain sourceless binary data.  Installing these firmware data is essential for the device to function as expected.
fr: Le microprogramme est le code ou les données chargées sur le périphérique lié au système cible (par exemple le <ulink url="&microcode;">microcode</ulink> de processeur, le code de rendu exécuté sur les processeurs graphiques, ou les données de <ulink url="&fpga;">FPGA</ulink> ou de <ulink url="&cpld;">CPLD</ulink>, etc.) Certains paquets de microprogramme sont disponibles sous forme de logiciel libre, mais beaucoup de paquets de microprogramme ne le sont pas car ils contiennent des données binaires sans les sources. L’installation de ces données de microprogramme est essentielle pour le bon fonctionnement du périphérique.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The firmware data packages containing data loaded to the volatile memory on the target device.
fr: Paquets de données de microprogramme contenant les données chargées dans la mémoire volatile de l’équipement cible :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The firmware update program packages which update data on the non-volatile memory on the target device.
fr: Paquets de mise à jour du microprogramme, qui mettent à jour les données sur la mémoire non volatile du périphérique cible :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <ulink url="&fwupd;">fwupd</ulink> (<literal>main</literal>): Firmware update daemon which downloads firmware data from <ulink url="&linuxvendorfirmwareservice;">Linux Vendor Firmware Service</ulink>.
fr: <ulink url="&fwupd;">fwupd</ulink> (<literal>main</literal>) : démon de mise à jour de microprogramme qui télécharge les données du microprogramme à partir de <ulink url="&linuxvendorfirmwareservice;">Linux Vendor Firmware Service</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: gnome-firmware (<literal>main</literal>): GTK front end for fwupd
fr: gnome-firmware (<literal>main</literal>) : interface en GTK pour fwupd

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: plasma-discover-backend-fwupd (<literal>main</literal>): Qt front end for fwupd
fr: plasma-discover-backend-fwupd (<literal>main</literal>) : interface en Qt pour fwupd

note: type: Content of: <book><chapter><section><section><para>
en: Please note that access to <literal>non-free-firmware</literal> packages are provided by the official installation media to offer functional installation experience to the user since Debian 12 Bookworm.  The <literal>non-free-firmware</literal> area is described in <xref linkend="_debian_archive_basics"/>.
fr: Veuillez noter que l'accès aux paquets <literal>non-free-firmware</literal> est fourni par le média d'installation officiel pour offrir une expérience d'installation fonctionnelle à l'utilisateur depuis Debian 12 Bookworm. La section <literal>non-free-firmware</literal> est décrite dans la <xref linkend="_debian_archive_basics"/>.

note: type: Content of: <book><chapter><section><section><para>
en: Please also note that the firmware data downloaded by <ulink url="&fwupd;">fwupd</ulink> from <ulink url="&linuxvendorfirmwareservice;">Linux Vendor Firmware Service</ulink> and loaded to the running Linux kernel may be <literal>non-free</literal>.
fr: Veuillez également noter que les données du microprogramme téléchargées par <ulink url="&fwupd;">fwupd</ulink> à partir de <ulink url="&linuxvendorfirmwareservice;">Linux Vendor Firmware Service</ulink> et chargées dans le noyau Linux en cours d’exécution peuvent être <literal>non libres</literal>.

note: type: Content of: <book><chapter><section><title>
en: Virtualized system
fr: Système virtualisé

note: type: Content of: <book><chapter><section><para>
en: Use of virtualized system enables us to run multiple instances of system simultaneously on a single hardware.
fr: L’utilisation d’un système virtualisé permet de faire tourner simultanément plusieurs instances du système sur une plateforme unique.

note: type: Content of: <book><chapter><section><tip><para>
en: See <ulink url="&debianwikionsystemvirtualization;">Debian wiki on SystemVirtualization</ulink>.
fr: Consulter le <ulink url="&debianwikionsystemvirtualization;">wiki de Debian à propos de la virtualisation du système</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Virtualization and emulation tools
fr: Outils de virtualisation et d’émulation

note: type: Content of: <book><chapter><section><section><para>
en: There are several <ulink url="&virtualization;">virtualization</ulink> and emulation tool platforms.
fr: Il existe plusieurs plateformes d’outils de <ulink url="&virtualization;">virtualisation</ulink> et d'émulation :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Complete <ulink url="&hardwareemulation;">hardware emulation</ulink> packages such as ones installed by the <ulink url="&gamesemulator;">games-emulator</ulink> metapackage
fr: paquets d’<ulink url="&hardwareemulation;">émulation matérielle</ulink> complète, tels que ceux installés par le métapaquet <ulink url="&gamesemulator;">games-emulator</ulink> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Mostly CPU level emulation with some I/O device emulations such as <ulink url="&qemu;">QEMU</ulink>
fr: émulation principalement au niveau du processeur avec certaines émulations de périphérique d’E/S, telle que <ulink url="&qemu;">QEMU</ulink> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Mostly CPU level virtualization with some I/O device emulations such as <ulink url="&kernelbasedvirtualmachinekvm;">Kernel-based Virtual Machine (KVM)</ulink>
fr: virtualisation principalement au niveau du processeur avec certaines émulations de périphérique d'E/S, telle que <ulink url="&kernelbasedvirtualmachinekvm;">KVM (machine virtuelle basée sur le noyau)</ulink> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: OS level container virtualization with the kernel level support such as <ulink url="&lxclinuxcontainers;">LXC (Linux Containers)</ulink>, <ulink url="&docker;">Docker</ulink>, <literal>systemd-nspawn</literal>(1), ...
fr: virtualisation de conteneurs au niveau du système d’exploitation avec prise en charge au niveau du noyau, telle que <ulink url="&lxclinuxcontainers;">LXC (Linux Containers)</ulink>, <ulink url="&docker;">Docker</ulink>, <literal>systemd-nspawn</literal>(1), etc. ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: OS level filesystem access virtualization with the system library call override on the file path such as <ulink url="&chroot;">chroot</ulink>
fr: virtualisation de l’accès au système de fichiers au niveau du système d’exploitation avec le contournement de l’appel système de bibliothèque pour le chemin d’accès au fichier, telle que <ulink url="&chroot;">chroot</ulink> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: OS level filesystem access virtualization with the system library call override on the file ownership such as <ulink url="&fakeroot;">fakeroot</ulink>
fr: virtualisation de l’accès au système de fichiers au niveau du système d’exploitation avec contournement de l’appel système de bibliothèque pour le propriétaire du fichier, tel que <ulink url="&fakeroot;">fakeroot</ulink> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: OS API emulation such as <ulink url="&wine;">Wine</ulink>
fr: émulation d’API du système d’exploitation, telle que <ulink url="&wine;">Wine</ulink> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Interpreter level virtualization with its executable selection and run-time library overrides such as <ulink url="&virtualenv;">virtualenv</ulink> and <ulink url="&venv;">venv</ulink> for Python
fr: virtualisation au niveau de l’interpréteur avec sa sélection d’exécutables et ses contournements de bibliothèque d’exécution, telle que <ulink url="&virtualenv;">virtualenv</ulink> et <ulink url="&venv;">venv</ulink> pour Python.

note: type: Content of: <book><chapter><section><section><para>
en: The container virtualization uses <xref linkend="_linux_security_features"/> and is the backend technology of <xref linkend="_sandbox"/>.
fr: La virtualisation des conteneurs utilise la <xref linkend="_linux_security_features"/> et c'est la technologie derrière la <xref linkend="_sandbox"/>.

note: type: Content of: <book><chapter><section><section><para>
en: Here are some packages to help you to setup the virtualized system.
fr: Voici quelques paquets qui vous aideront à configurer le système virtualisé.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of virtualization tools
fr: Liste des outils de virtualisation

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNU core utilities which contain <literal>chroot</literal>(8)
fr: utilitaires centraux GNU contenant <literal>chroot</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: systemd container/nspawn tools which contain <literal>systemd-nspawn</literal>(1)
fr: outils conteneur/nspawn de systemd contenant <literal>systemd-nspawn</literal>(1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: specialized tool for executing Debian binary packages in chroot
fr: outil spécialisé pour l’exécution d’un paquet binaire de Debian dans un chroot

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: tool for building Debian binary packages from Debian sources
fr: outil pour construire des paquets binaires de Debian depuis les sources Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: bootstrap a basic Debian system (written in sh)
fr: amorcer un système Debian de base (écrit en sh)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: bootstrap a Debian system (written in C)
fr: amorcer un système Debian (écrit en C)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cloud image management utilities
fr: utilitaires de gestion d’image d’infonuagique

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cloud guest utilities
fr: utilitaires de client d’infonuagique

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&virtualmachinemanager;">Virtual Machine Manager</ulink>: desktop application for managing virtual machines
fr: <ulink url="&virtualmachinemanager;">gestionnaire de machine virtuelle</ulink>&nbsp;: application de bureau pour la gestion des machines virtuelles

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: programs for the <ulink url="&libvirt;">libvirt</ulink> library
fr: programmes pour la bibliothèque <ulink url="&libvirt;">libvirt</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&incus;">Incus</ulink>: system container and virtual machine manager (for Debian 13 "Trixie")
fr: <ulink url="&incus;">Incus</ulink> : gestionnaire de conteneur de système et de machine virtuelle (pour Debian 13 « Trixie »)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&lxd;">LXD</ulink>: system container and virtual machine manager (for Debian 12 "Bookworm")
fr: <ulink url="&lxd;">LXD</ulink> : gestionnaire de conteneur de système et de machine virtuelle (pour Debian 12 « Bookworm »)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&podman;">podman</ulink>: engine to run OCI-based containers in Pods
fr: <ulink url="&podman;">podman</ulink> : moteur pour exécuter des conteneurs basés sur OCI dans des « Pod »

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: engine to run OCI-based containers in Pods - wrapper for docker
fr: moteur pour exécuter des conteneurs basés sur OCI dans des « Pod » – enveloppe pour docker

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&docker;">docker</ulink>: Linux container runtime
fr: <ulink url="&docker;">docker</ulink> : environnement d’exécution de conteneur Linux

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gamesemulator;">games-emulator</ulink>: Debian's emulators for games
fr: <ulink url="&gamesemulator;">games-emulator</ulink> : émulateur de jeux de Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&bochs;">Bochs</ulink>: IA-32 PC emulator
fr: <ulink url="&bochs;">Bochs</ulink>&nbsp;: émulateur PC IA-32

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&qemu;">QEMU</ulink>: full system emulation binaries
fr: <ulink url="&qemu;">QEMU</ulink>&nbsp;: binaires pour l’émulation d’un système complet

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&qemu;">QEMU</ulink>: user mode emulation binaries
fr: <ulink url="&qemu;">QEMU</ulink>&nbsp;: binaires pour l’émulation en mode utilisateur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&qemu;">QEMU</ulink>: utilities
fr: <ulink url="&qemu;">QEMU</ulink>&nbsp;: utilitaires

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&kvm;">KVM</ulink>: full virtualization on x86 hardware with the <ulink url="&hardwareassistedvirtualization;">hardware-assisted virtualization</ulink>
fr: <ulink url="&kvm;">KVM</ulink>&nbsp;: virtualisation complète sur les plateformes x86 ayant une <ulink url="&hardwareassistedvirtualization;">virtualisation assistée par le matériel</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&virtualbox;">VirtualBox</ulink>: x86 virtualization solution on i386 and amd64
fr: <ulink url="&virtualbox;">VirtualBox</ulink>&nbsp;: solution de virtualisation x86 sur i386 et amd64

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&boxes;">Boxes</ulink>: Simple GNOME app to access virtual systems
fr: <ulink url="&boxes;">Boxes</ulink> : application simple de GNOME d’accès aux systèmes virtuels

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: tools to manage debian <ulink url="&xen;">XEN</ulink> virtual server
fr: outils pour gérer le serveur virtuel <ulink url="&xen;">XEN</ulink> de Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&wine;">Wine</ulink>: Windows API Implementation (standard suite)
fr: <ulink url="&wine;">Wine</ulink>&nbsp;: implémentation de l’API Windows (suite standard)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&dosbox;">DOSBox</ulink>: x86 emulator with Tandy/Herc/CGA/EGA/VGA/SVGA graphics, sound and DOS
fr: <ulink url="&dosbox;">DOSBox</ulink>&nbsp;: émulateur x86 avec graphisme Tandy/Herc/CGA/EGA/VGA/SVGA, son et DOS

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&linuxcontainersuserspacetools;">Linux containers user space tools</ulink>
fr: <ulink url="&linuxcontainersuserspacetools;">Conteneurs Linux outils de l’espace utilisateur</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&venv;">venv</ulink> for creating virtual python environments (system library)
fr: <ulink url="&venv;">venv</ulink> pour la création d’environnements Python virtuels (bibliothèque système)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&virtualenv;">virtualenv</ulink> for creating isolated virtual python environments
fr: <ulink url="&virtualenv;">virtualenv</ulink> pour créer des environnements Python virtuels isolés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&pipx;">pipx</ulink> for installing python applications in isolated environments
fr: <ulink url="&pipx;">pipx</ulink> pour installer des applications Python dans des environnements isolés

note: type: Content of: <book><chapter><section><section><para>
en: See Wikipedia article <ulink url="&comparisonofplatmvirtualmachines;">Comparison of platform virtual machines</ulink> for detail comparison of different platform virtualization solutions.
fr: Consultez l’article de Wikipedia <ulink url="&comparisonofplatmvirtualmachines;">Comparaison de machines pour plateforme virtuelle</ulink> pour une comparaison détaillée entre les différentes solutions de plateformes de virtualisation.

note: type: Content of: <book><chapter><section><section><title>
en: Virtualization work flow
fr: Étapes de la virtualisation

note: type: Content of: <book><chapter><section><section><note><para>
en: Default Debian kernels support <ulink url="&kvm;">KVM</ulink> since <literal>lenny</literal>.
fr: Les noyaux par défaut de Debian prennent en charge <ulink url="&kvm;">KVM</ulink> depuis <literal>lenny</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: Typical work flow for <ulink url="&virtualization;">virtualization</ulink> involves several steps.
fr: La <ulink url="&virtualization;">virtualisation</ulink> met en œuvre plusieurs étapes&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Create an empty filesystem (a file tree or a disk image).
fr: Créer un système de fichiers vide (une arborescence de fichiers ou une image disque).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The file tree can be created by "<literal>mkdir -p /path/to/chroot</literal>".
fr: L’arborescence de fichiers peut être créée par «&nbsp;<literal>mkdir -p /path/to/chroot</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The raw disk image file can be created with <literal>dd</literal>(1) (see <xref linkend="_making_the_disk_image_file"/> and <xref linkend="_making_the_empty_disk_image_file"/>).
fr: L’image disque brute peut être créée à l’aide de <literal>dd</literal>(1) (consultez <xref linkend="_making_the_disk_image_file"/> et <xref linkend="_making_the_empty_disk_image_file"/>).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>qemu-img</literal>(1) can be used to create and convert disk image files supported by <ulink url="&qemu;">QEMU</ulink>.
fr: <literal>qemu-img</literal>(1) peut être utilisé pour créer et convertir des fichiers d’image disque pris en charge par <ulink url="&qemu;">QEMU</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The raw and <ulink url="&vmdk;">VMDK</ulink> file format can be used as common format among virtualization tools.
fr: Les formats de fichier brut et <ulink url="&vmdk;">VMDK</ulink> peuvent être utilisés en tant que formats courants par les outils de virtualisation.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Mount the disk image with <literal>mount</literal>(8) to the filesystem (optional).
fr: Monter l’image disque dans le système de fichiers avec <literal>mount</literal>(8) (optionnel).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: For the raw disk image file, mount it as <ulink url="&loopdevice;">loop device</ulink> or <ulink url="&devicemapper;">device mapper</ulink> devices (see <xref linkend="_mounting_the_disk_image_file"/>).
fr: Pour l’image disque brute, le montage doit être fait avec un <ulink url="&loopdevice;">périphérique de rebouclage</ulink> ou des périphériques <ulink url="&devicemapper;">device mapper</ulink> (consultez <xref linkend="_mounting_the_disk_image_file"/>).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: For disk images supported by <ulink url="&qemu;">QEMU</ulink>, mount them as <ulink url="&networkblockdevice;">network block device</ulink> (see <xref linkend="_mounting_the_virtual_disk_image_file"/>).
fr: Les images disques prises en charge par <ulink url="&qemu;">QEMU</ulink> seront montées en tant que <ulink url="&networkblockdevice;">périphériques réseau en mode bloc></ulink> (consultez <xref linkend="_mounting_the_virtual_disk_image_file"/>).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Populate the target filesystem with required system data.
fr: Peupler le système de fichiers cible avec les données requises.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The use of programs such as <literal>debootstrap</literal> and <literal>cdebootstrap</literal> helps with this process (see <xref linkend="_chroot_system"/>).
fr: L’utilisation de programmes tels que <literal>debootstrap</literal> et <literal>cdebootstrap</literal> facilite ce processus (consultez <xref linkend="_chroot_system"/>).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Use installers of OSs under the full system emulation.
fr: Utiliser les installateurs des systèmes d’exploitation sous l’émulation du système complet.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Run a program under a virtualized environment.
fr: Lancer un programme dans l’environnement virtualisé.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <ulink url="&chroot;">chroot</ulink> provides basic virtualized environment enough to compile programs, run console applications, and run daemons in it.
fr: <ulink url="&chroot;">chroot</ulink> fournit un environnement virtualisé de base, suffisant pour y compiler des programmes, y faire tourner des applications en mode console et des démons.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <ulink url="&qemu;">QEMU</ulink> provides cross-platform CPU emulation.
fr: <ulink url="&qemu;">QEMU</ulink> fournit une émulation de processeur interplateformes.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <ulink url="&qemu;">QEMU</ulink> with <ulink url="&kvm;">KVM</ulink> provides full system emulation by the <ulink url="&hardwareassistedvirtualization;">hardware-assisted virtualization</ulink>.
fr: <ulink url="&qemu;">QEMU</ulink> avec <ulink url="&kvm;">KVM</ulink> fournit une émulation système complète avec la <ulink url="&hardwareassistedvirtualization;">virtualisation assistée par le matériel</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <ulink url="&virtualbox;">VirtualBox</ulink> provides full system emulation on i386 and amd64 with or without the <ulink url="&hardwareassistedvirtualization;">hardware-assisted virtualization</ulink>.
fr: <ulink url="&virtualbox;">VirtualBox</ulink> fournit une émulation du système complet sur i386 amd64 avec ou sans la <ulink url="&hardwareassistedvirtualization;">virtualisation assistée par le matériel</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Mounting the virtual disk image file
fr: Monter le fichier image du disque virtuel

note: type: Content of: <book><chapter><section><section><para>
en: For the raw disk image file, see <xref linkend="_the_disk_image"/>.
fr: Pour le fichier image disque brut, consultez <xref linkend="_the_locale"/>.

note: type: Content of: <book><chapter><section><section><para>
en: For other virtual disk image files, you can use <literal>qemu-nbd</literal>(8) to export them using <ulink url="&networkblockdevice;">network block device</ulink> protocol and mount them using the <literal>nbd</literal> kernel module.
fr: Pour d’autres fichiers d’images disques virtuels, vous pouvez utiliser <literal>qemu-nbd</literal>(8) pour les exporter en utilisant le protocole <ulink url="&networkblockdevice;">network block device</ulink> et en les montant à l’aide du module <literal>nbd</literal> du noyau.

note: type: Content of: <book><chapter><section><section><para>
en: <literal>qemu-nbd</literal>(8) supports disk formats supported by <ulink url="&qemu;">QEMU</ulink>: raw, <ulink url="&qcowcqcow;">qcow2, qcow</ulink>, <ulink url="&vmdk;">vmdk</ulink>, <ulink url="&vdi;">vdi</ulink>, <ulink url="&bochs;">bochs</ulink>, cow (user-mode Linux copy-on-write), <ulink url="&parallels;">parallels</ulink>, <ulink url="&dmg;">dmg</ulink>, <ulink url="&cloop;">cloop</ulink>, <ulink url="&vpc;">vpc</ulink>, vvfat (virtual VFAT), and host_device.
fr: <literal>qemu-nbd</literal>(8) gère les formats de disques pris en compte par <ulink url="&qemu;">QEMU</ulink>&nbsp;: raw, <ulink url="&qcowcqcow;">qcow2, qcow</ulink>, <ulink url="&vmdk;">vmdk</ulink>, <ulink url="&vdi;">vdi</ulink>, <ulink url="&bochs;">bochs</ulink>, cow (mode utilisateur de Linux copy-on-write), <ulink url="&parallels;">parallels</ulink>, <ulink url="&dmg;">dmg</ulink>, <ulink url="&cloop;">cloop</ulink>, <ulink url="&vpc;">vpc</ulink>, vvfat (VFAT virtuelle) et host_device.

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&networkblockdevice;">network block device</ulink> can support partitions in the same way as the <ulink url="&loopdevice;">loop device</ulink> (see <xref linkend="_mounting_the_disk_image_file"/>).  You can mount the first partition of "<literal>disk.img</literal>" as follows.
fr: Le <ulink url="&networkblockdevice;">network block device</ulink> peut gérer des partitions de la même manière que le <ulink url="&loopdevice;">périphérique de rebouclage («&nbsp;loop device&nbsp;»</ulink> (consultez <xref linkend="_mounting_the_disk_image_file"/>). Vous pouvez monter la première partition de «&nbsp;<literal>disk.img</literal>&nbsp;» de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><tip><para>
en: You may export only the first partition of "<literal>disk.img</literal>" using "<literal>-P 1</literal>" option to <literal>qemu-nbd</literal>(8).
fr: Vous ne pouvez exporter que la première partition de «&nbsp;<literal>disk.img</literal>&nbsp;» en utilisant l’option «&nbsp;<literal>-P 1</literal>&nbsp;» de <literal>qemu-nbd</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: Chroot system
fr: Système protégé (chroot)

note: type: Content of: <book><chapter><section><section><para>
en: If you wish to try a new Debian environment from a terminal console, I recommend you to use <ulink url="&chroot;">chroot</ulink>.  This enables you to run console applications of Debian <literal>unstable</literal> and <literal>testing</literal> without usual risks associated and without rebooting.  <literal>chroot</literal>(8) is the most basic way.
fr: Si vous souhaitez essayer un nouvel environnement Debian à partir d’une console de terminal, je vous recommande d’utiliser <ulink url="&chroot;">chroot</ulink>. Cela vous permet d’exécuter des applications console de Debian <literal>unstable</literal> et <literal>testing</literal> sans les risques habituels associés et sans redémarrage. <literal>chroot</literal>(8) est la méthode la plus basique.

note: type: Content of: <book><chapter><section><section><caution><para>
en: Examples below assumes both parent system and chroot system share the same <literal>amd64</literal> CPU architecture.
fr: Les exemples ci-dessous supposent que le système parent et le système chroot partagent la même architecture de CPU <literal>amd64</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: Although you can manually create a <literal>chroot</literal>(8) environment using <literal>debootstrap</literal>(1), this requires non-trivial efforts.
fr: Vous pouvez créer manuellement un environnement <literal>chroot</literal>(8) en utilisant <literal>debootstrap</literal>(1), cela demande des efforts non négligeables.

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&sbuild;">sbuild</ulink> package to build Debian packages from source uses the chroot environment managed by the <ulink url="&schroot;">schroot</ulink> package.  It comes with helper script <literal>sbuild-createchroot</literal>(1).  Let's learn how it works by running it as follows.
fr: Le paquet <ulink url="&sbuild;">sbuild</ulink> pour construire les paquets Debian à partir des sources utilise l'environnement chroot géré par le paquet <ulink url="&schroot;">schroot</ulink>. Il est livré avec un script d'aide <literal>sbuild-createchroot</literal>(1). Voyons comment il fonctionne en l'exécutant comme suit :

note: type: Content of: <book><chapter><section><section><para>
en: You see how <literal>debootstrap</literal>(8) populates system data for <literal>unstable</literal> environment under "<literal>/srv/chroot/unstable-amd64-sbuild</literal>" for a minimal build system.
fr: Vous pouvez voir comment <literal>debootstrap</literal>(8) installe les données du système pour l’environnement <literal>unstable</literal> sous «&nbsp;<literal>/srv/chroot/unstable-amd64-sbuild</literal>&nbsp;» pour un système de construction minimal.

note: type: Content of: <book><chapter><section><section><para>
en: You can login to this environment using <literal>schroot</literal>(1).
fr: Vous pouvez vous connecter à cet environnement en utilisant <literal>schroot</literal>(1) :

note: type: Content of: <book><chapter><section><section><para>
en: You see how a system shell running under <literal>unstable</literal> environment is created.
fr: Vous voyez comment une interface système fonctionnant sous l'environnement <literal>unstable</literal> est créée.

note: type: Content of: <book><chapter><section><section><note><para>
en: The "<literal>/usr/sbin/policy-rc.d</literal>" file which always exits with 101 prevents daemon programs to be started automatically on the Debian system.  See "<literal>/usr/share/doc/init-system-helpers/README.policy-rc.d.gz</literal>".
fr: Le fichier «&nbsp;<literal>/usr/sbin/policy-rc.d</literal>&nbsp;», qui se termine toujours avec 101, évite que des programmes démons ne soient démarrés automatiquement sur le système Debian. Consulter «&nbsp;<literal>/usr/share/doc/init-system-helpers/README.policy-rc.d.gz</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><note><para>
en: Some programs under chroot may require access to more files from the parent system to function than <literal>sbuild-createchroot</literal> provides as above.  For example, "<literal>/sys</literal>", "<literal>/etc/passwd</literal>", "<literal>/etc/group</literal>", "<literal>/var/run/utmp</literal>", "<literal>/var/log/wtmp</literal>", etc. may need to be bind-mounted or copied.
fr: Certains programmes sous chroot peuvent nécessiter l'accès à plus de fichiers du système parent pour fonctionner que ce que <literal>sbuild-createchroot</literal> fournit comme ci-dessus. Par exemple, « <literal>/sys</literal> », « <literal>/etc/passwd</literal> », « <literal>/etc/group</literal> », « <literal>/var/run/utmp</literal> », « <literal>/var/log/wtmp</literal> », etc., peuvent avoir besoin d'être montés par lien (« bind ») ou copiés.

note: type: Content of: <book><chapter><section><section><tip><para>
en: The <literal>sbuild</literal> package helps to construct a chroot system and builds a package inside the chroot using <literal>schroot</literal> as its backend.  It is an ideal system to check build-dependencies.  See more on <ulink url="&sbuildatdebianwiki;">sbuild at Debian wiki</ulink> and <ulink url="&sbuildconfiguratebianmaintainers;">sbuild configuration example in "Guide for Debian Maintainers"</ulink>.
fr: Le paquet <literal>sbuild</literal> aide à construire un système chroot et construit un paquet à l'intérieur du chroot en utilisant <literal>schroot</literal> comme dorsal. C'est un système idéal pour vérifier les dépendances de construction. Plus de détails sur <ulink url="&sbuildatdebianwiki;">sbuild sur le wiki Debian</ulink> et l’<ulink url="&sbuildconfiguratebianmaintainers;">exemple de configuration de sbuild dans le Guide pour les responsables Debian</ulink>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: The <literal>systemd-nspawn</literal>(1) command helps to run a command or OS in a light-weight container in similar ways to <literal>chroot</literal>.  It is more powerful since it uses namespaces to fully virtualize the the process tree, IPC, hostname, domain name and, optionally, networking and user databases.  See <ulink url="&systemdnspawn;">systemd-nspawn</ulink>.
fr: La commande <literal>systemd-nspawn</literal>(1) aide à exécuter une commande ou un système d'exploitation dans un conteneur léger de manière similaire à <literal>chroot</literal>. Elle est plus puissante, car elle utilise des espaces de noms pour virtualiser pleinement arbre de processus, IPC, nom d’hôte, nom de domaine et, en option, réseau et bases de données utilisateur. Voir <ulink url="&systemdnspawn;">systemd-nspawn</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Multiple desktop systems
fr: Systèmes de bureaux multiples

note: type: Content of: <book><chapter><section><section><para>
en: If you wish to try a new GUI Desktop environment of any OS, I recommend you to use <ulink url="&qemu;">QEMU</ulink> or <ulink url="&kvm;">KVM</ulink> on a Debian <literal>stable</literal> system to run multiple desktop systems safely using <ulink url="&virtualization;">virtualization</ulink>.  These enable you to run any desktop applications including ones of Debian <literal>unstable</literal> and <literal>testing</literal> without usual risks associated with them and without rebooting.
fr: Si vous souhaitez essayer un nouvel environnement de bureau graphique de n'importe quel système d'exploitation, je vous recommande d'utiliser <ulink url="&qemu;">QEMU</ulink> ou <ulink url="&kvm;">KVM</ulink> sur un système Debian <literal>stable</literal> pour exécuter plusieurs systèmes de bureau en toute sécurité en utilisant la <ulink url="&virtualization;">virtualisation</ulink>. Cela vous permet d'exécuter n'importe quelle application de bureau, y compris celles de Debian <literal>unstable</literal> et <literal>testing</literal> sans les risques habituels qui y sont associés et sans redémarrage.

note: type: Content of: <book><chapter><section><section><para>
en: Since pure <ulink url="&qemu;">QEMU</ulink> is very slow, it is recommended to accelerate it with <ulink url="&kvm;">KVM</ulink> when the host system supports it.
fr: Comme un <ulink url="&qemu;">QEMU</ulink> pur est très lent, il est recommandé de l’accélérer avec <ulink url="&kvm;">KVM</ulink> lorsque le système hôte le prend en charge.

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&virtualmachinemanager;">Virtual Machine Manager</ulink> also known as <literal>virt-manager</literal> is a convenient GUI tool for managing KVM virtual machines via <ulink url="&libvirt;">libvirt</ulink>.
fr: <ulink url="&virtualmachinemanager;">Virtual Machine Manager</ulink>, également connu comme <literal>virt-manager</literal>, est un outil graphique pratique pour gérer les machines virtuelles KVM à l’aide de <ulink url="&libvirt;">libvirt</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: The virtual disk image "<literal>virtdisk.qcow2</literal>" containing a Debian system for <ulink url="&qemu;">QEMU</ulink> can be created using <ulink url="&debianinstallersmallcds;">debian-installer: Small CDs</ulink> as follows.
fr: L’image disque virtuelle «&nbsp;<literal>virtdisk.qcow2</literal>&nbsp;» qui contient un système Debian pour <ulink url="&qemu;">QEMU</ulink> peut être créée en utilisant <ulink url="&debianinstallersmallcds;">un CD minimal de debian-installer</ulink> de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><tip><para>
en: Running other GNU/Linux distributions such as <ulink url="&ubuntu;">Ubuntu</ulink> and <ulink url="&fedora;">Fedora</ulink> under <ulink url="&virtualization;">virtualization</ulink> is a great way to learn configuration tips.  Other proprietary OSs may be run nicely under this GNU/Linux <ulink url="&virtualization;">virtualization</ulink>, too.
fr: Faire tourner d’autres distributions de GNU/Linux comme <ulink url="&ubuntu;">Ubuntu</ulink> et <ulink url="&fedora;">Fedora</ulink> sous une <ulink url="&virtualization;">virtualisation</ulink> est une bonne manière d’en étudier les astuces de configuration. D’autres systèmes d’exploitation propriétaires peuvent aussi tourner de manière agréable sous la <ulink url="&virtualization;">virtualisation </ulink> GNU/Linux.

note: type: Content of: <book><chapter><section><section><para>
en: See more tips at <ulink url="&debianwikisystemvirtualization;">Debian wiki: SystemVirtualization</ulink>.
fr: Vous trouverez d'autres conseils sur le <ulink url="&debianwikisystemvirtualization;">wiki Debian : virtualisation du système</ulink>.

note: type: Content of: <book><chapter><title>
en: Data management
fr: Gestion des données

note: type: Content of: <book><chapter><para>
en: Tools and tips for managing binary and text data on the Debian system are described.
fr: Des outils et astuces pour gérer les données binaires ou textuelles sur le système sont décrits.

note: type: Content of: <book><chapter><section><title>
en: Sharing, copying, and archiving
fr: Partager, copier et archiver

note: type: Content of: <book><chapter><section><warning><para>
en: The uncoordinated write access to actively accessed devices and files from multiple processes must not be done to avoid the <ulink url="&racecondition;">race condition</ulink>.  <ulink url="&filelocking;">File locking</ulink> mechanisms using <literal>flock</literal>(1) may be used to avoid it.
fr: Il ne faut pas accéder de manière non coordonnée en écriture à des périphériques et des fichiers à haut trafic depuis différents processus pour éviter une <ulink url="&racecondition;">compétition d’accès («&nbsp;race condition&nbsp;»</ulink>. Pour l’éviter, on peut utiliser les mécanismes de <ulink url="&filelocking;">verrouillage de fichier («&nbsp;File locking&nbsp;»</ulink> en utilisant <literal>flock</literal>(1).

note: type: Content of: <book><chapter><section><para>
en: The security of the data and its controlled sharing have several aspects.
fr: La sécurité des données et leur partage contrôlé présentent plusieurs aspects.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The creation of data archive
fr: La création d’une archive des données

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The remote storage access
fr: L’accès à un stockage distant

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The duplication
fr: La duplication

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The tracking of the modification history
fr: Le suivi de l’historique des modifications

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The facilitation of data sharing
fr: La facilité de partage des données

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The prevention of unauthorized file access
fr: La prévention de l’accès non autorisé aux données

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The detection of unauthorized file modification
fr: La détection des modifications de fichier non autorisées

note: type: Content of: <book><chapter><section><para>
en: These can be realized by using some combination of tools.
fr: Cela peut être réalisé avec certaines combinaisons d’outils.

note: type: Content of: <book><chapter><section><section><title>
en: Archive and compression tools
fr: Outils d’archivage et de compression

note: type: Content of: <book><chapter><section><section><title>
en: Copy and synchronization tools
fr: Outils de copie et de synchronisation

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Network filesystems
fr: Systèmes de fichiers par le réseau

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Removable storage media
fr: Supports d’enregistrement amovibles

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The secure shell
fr: L’interpréteur de commandes sécurisé

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The authentication system
fr: Le système d’authentification

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Version control system tools
fr: Outils de système de contrôle de version

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Hash and cryptographic encryption tools
fr: Outils de hachage et de chiffrement

note: type: Content of: <book><chapter><section><section><para>
en: Here is a summary of archive and compression tools available on the Debian system.
fr: Voici un résumé des outils d’archivage et de compression disponible sur le système Debian&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of archive and compression tools
fr: Liste des outils d’archivage et de compression

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: comment
fr: commentaire

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the standard archiver (de facto standard)
fr: archiveur standard (standard de fait)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Unix System V style archiver, use with <literal>find</literal>(1)
fr: archiveur de style UNIX System V, utiliser avec <literal>find</literal>(1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: archiver for the creation of static libraries
fr: archiveur pour la création de bibliothèques statiques

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: archiver for Java (zip like)
fr: archiveur pour Java (semblable à zip)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: new POSIX standard archiver, compromise between <literal>tar</literal> and <literal>cpio</literal>
fr: nouvel archiveur standard POSIX, compromis entre <literal>tar</literal> et <literal>cpio</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNU <ulink url="&lzhh;">LZ77</ulink> compression utility (de facto standard)
fr: utilitaire de compression GNU <ulink url="&lzhh;">LZ77</ulink> (standard de fait)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&burrowswheelerblrtingcompression;">Burrows-Wheeler block-sorting compression</ulink> utility with higher compression ratio than <literal>gzip</literal>(1) (slower than <literal>gzip</literal> with similar syntax)
fr: utilitaire de <ulink url="&burrowswheelerblrtingcompression;">transformée par tri de blocs de Burrows-Wheeler</ulink> permettant un taux de compression plus élevé que <literal>gzip</literal>(1) (plus lent que <literal>gzip</literal> avec une syntaxe similaire)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&lzma;">LZMA</ulink> compression utility with higher compression ratio than <literal>gzip</literal>(1)  (deprecated)
fr: utilitaire de compression <ulink url="&lzma;">LZMA</ulink> avec un taux de compression supérieur à <literal>gzip</literal>(1) (obsolète)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&xz;">XZ</ulink> compression utility with higher compression ratio than <literal>bzip2</literal>(1) (slower than <literal>gzip</literal> but faster than <literal>bzip2</literal>; replacement for <ulink url="&lzma;">LZMA</ulink> compression utility)
fr: utilitaire de compression <ulink url="&xz;">XZ</ulink> avec un plus haut taux de compression que <literal>bzip2</literal>(1) (plus lent que <literal>gzip</literal> mais plus rapide que <literal>bzip2</literal> ; le remplaçant de <ulink url="&lzma;">LZMA</ulink> utilitaire de compression)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&zstandard;">Zstandard</ulink> fast lossless compression utility
fr: utilitaire de compression sans perte rapide <ulink url="&zstandard;">Zstandard</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&hzip;">7-Zip</ulink> file archiver with high compression ratio (<ulink url="&lzma;">LZMA</ulink> compression)
fr: archiveur de fichiers <ulink url="&hzip;">7-Zip</ulink> avec un haut taux de compression (compression <ulink url="&lzma;">LZMA</ulink>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&hzip;">7-Zip</ulink> file archiver with high compression ratio (<ulink url="&lzma;">LZMA</ulink> compression and others)
fr: archiveur de fichiers <ulink url="&hzip;">7-Zip</ulink> avec un haut taux de compression (compression <ulink url="&lzma;">LZMA</ulink> et autres)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&lzo;">LZO</ulink> compression utility with higher compression and decompression speed than <literal>gzip</literal>(1) (lower compression ratio than <literal>gzip</literal> with similar syntax)
fr: utilitaire de compression <ulink url="&lzo;">LZO</ulink> avec de plus hautes vitesses de compression et de décompression que <literal>gzip</literal>(1) (plus faible taux de compression que <literal>gzip</literal> avec une syntaxe similaire)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&infozip;">InfoZIP</ulink>: DOS archive and compression tool
fr: <ulink url="&infozip;">InfoZIP</ulink>&nbsp;: outil d’archive et de compression DOS

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&infozip;">InfoZIP</ulink>: DOS unarchive and decompression tool
fr: <ulink url="&infozip;">InfoZIP</ulink>&nbsp;: outil de désarchivage et de décompression DOS

note: type: Content of: <book><chapter><section><section><warning><para>
en: Do not set the "<literal>$TAPE</literal>" variable unless you know what to expect.  It changes <literal>tar</literal>(1) behavior.
fr: Ne positionnez par la variable «&nbsp;<literal>$TAPE</literal>&nbsp;» à moins que vous ne sachiez à quoi vous attendre. Elle modifie le comportement de <literal>tar</literal>(1).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The gzipped <literal>tar</literal>(1) archive uses the file extension "<literal>.tgz</literal>" or "<literal>.tar.gz</literal>".
fr: L’archive <literal>tar</literal>(1) utilise l’extension de fichier «&nbsp;<literal>.tgz</literal>&nbsp;» ou <literal>«&nbsp;.tar.gz</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The xz-compressed <literal>tar</literal>(1) archive uses the file extension "<literal>.txz</literal>" or "<literal>.tar.xz</literal>".
fr: L’archive <literal>tar</literal>(1) avec compression xz utilise l’extension de fichier «&nbsp;<literal>.txz</literal>&nbsp;» ou <literal>«&nbsp;.tar.xz</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Popular compression method in <ulink url="&foss;">FOSS</ulink> tools such as <literal>tar</literal>(1) has been moving as follows: <literal>gzip</literal> → <literal>bzip2</literal> → <literal>xz</literal>
fr: La méthode de compression habituelle des outils <ulink url="&foss;">FOSS</ulink> tels que <literal>tar</literal>(1) a été modifiée de la manière suivante&nbsp;: <literal>gzip</literal> → <literal>bzip2</literal> → <literal>xz</literal>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>cp</literal>(1), <literal>scp</literal>(1) and <literal>tar</literal>(1) may have some limitation for special files.  <literal>cpio</literal>(1) is most versatile.
fr: <literal>cp</literal>(1), <literal>scp</literal>(1) et <literal>tar</literal>(1) peuvent avoir certaines limitations pour des fichiers spéciaux. <literal>cpio</literal>(1) est plus souple.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>cpio</literal>(1) is designed to be used with <literal>find</literal>(1) and other commands and suitable for creating backup scripts since the file selection part of the script can be tested independently.
fr: <literal>cpio</literal>(1) est conçu pour être utilisé avec <literal>find</literal>(1) et d’autres commandes et est adapté à la création de scripts de sauvegarde car la partie correspondant à la sélection de fichier du script peut être testée indépendamment.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Internal structure of Libreoffice data files are "<literal>.jar</literal>" file which can be opened also by <literal>unzip</literal>.
fr: La structure interne des fichiers de données de Libreoffice est composée de fichiers «&nbsp;<literal>.jar</literal>&nbsp;» qui peut être ouvert également par <literal>unzip</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The de-facto cross platform archive tool is <literal>zip</literal>.  Use it as "<literal>zip -rX</literal>" to attain the maximum compatibility.  Use also the "<literal>-s</literal>" option, if the maximum file size matters.
fr: L'outil d'archivage de facto de la plateforme est <literal>zip</literal>. Utilisez-le sous la forme « <literal>zip -rX</literal> » pour obtenir une compatibilité maximale. Utilisez également l'option « <literal>-s</literal> », si la taille maximale du fichier est importante.

note: type: Content of: <book><chapter><section><section><para>
en: Here is a summary of simple copy and backup tools available on the Debian system.
fr: Voici une liste d’outils simples de copie et de sauvegarde sur le système Debian&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of copy and synchronization tools
fr: Liste des outils de copie et de synchronisation

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: locally copy files and directories ("-a" for recursive)
fr: copier localement des fichiers et répertoires («&nbsp;-a&nbsp;» pour récursif)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remotely copy files and directories (client, "<literal>-r</literal>" for recursive)
fr: copier à distance des fichiers et des répertoires (client, «&nbsp;<literal>-r</literal>&nbsp;» pour récursif)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remotely copy files and directories (remote server)
fr: copier à distance des fichiers et des répertoires (serveur distant)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 1-way remote synchronization and backup
fr: synchronisation et sauvegarde distantes unidirectionnelles

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 2-way remote synchronization and backup
fr: synchronisation et sauvegarde distantes bidirectionnelles

note: type: Content of: <book><chapter><section><section><para>
en: Copying files with <literal>rsync</literal>(8) offers richer features than others.
fr: Copier des fichiers avec <literal>rsync</literal>(8) offres des fonctionnalités plus riches que les autres méthodes.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: delta-transfer algorithm that sends only the differences between the source files and the existing files in the destination
fr: algorithme de transfert delta qui n’envoie que la différence entre les fichiers source et les fichiers existants sur la destination

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: quick check algorithm (by default) that looks for files that have changed in size or in last-modified time
fr: algorithme de vérification rapide (par défaut) recherchant les fichiers dont la taille ou l’heure de dernière modification a été modifiée

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>--exclude</literal>" and "<literal>--exclude-from</literal>" options similar to <literal>tar</literal>(1)
fr: Les options «&nbsp;<literal>--exclude</literal>&nbsp;» et «&nbsp;<literal>--exclude-from</literal>&nbsp;» sont semblables à celles de <literal>tar</literal>(1)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "a trailing slash on the source directory" syntax that avoids creating an additional directory level at the destination.
fr: La syntaxe «&nbsp;un slash en fin de répertoire source&nbsp;» qui évite la création d’un niveau de répertoire supplémentaire à la destination.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Version control system (VCS) tools in <xref linkend="list-of-vcs"/> can function as the multi-way copy and synchronization tools.
fr: Les outils de système de contrôle de version (VCS) de <xref linkend="list-of-vcs"/> peuvent fonctionner comme outils de synchronisation et de copie multi-voies.

note: type: Content of: <book><chapter><section><section><title>
en: Idioms for the archive
fr: Idiomes pour les archives

note: type: Content of: <book><chapter><section><section><para>
en: Here are several ways to archive and unarchive the entire content of the directory "<literal>./source</literal>" using different tools.
fr: Voici quelques manières d’archiver et de désarchiver le contenu entier du répertoire «&nbsp;<literal>./source</literal>&nbsp;» en utilisant différents outils.

note: type: Content of: <book><chapter><section><section><para>
en: GNU <literal>tar</literal>(1):
fr: GNU <literal>tar</literal>(1)&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Alternatively, by the following.
fr: ou encore, comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: <literal>cpio</literal>(1):
fr: <literal>cpio</literal>(1)&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Idioms for the copy
fr: Idiomes pour la copie

note: type: Content of: <book><chapter><section><section><para>
en: Here are several ways to copy the entire content of the directory "<literal>./source</literal>" using different tools.
fr: Voici quelques manières d’archiver et de désarchiver le contenu entier du répertoire «&nbsp;<literal>./source</literal>&nbsp;» en utilisant différents outils.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Local copy: "<literal>./source</literal>" directory → "<literal>/dest</literal>" directory
fr: Copie locale du répertoire «&nbsp;<literal>./source</literal>&nbsp;» → répertoire «&nbsp;<literal>/dest</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Remote copy: "<literal>./source</literal>" directory at local host → "<literal>/dest</literal>" directory at "<literal>user@host.dom</literal>" host
fr: Faire le copie distante du répertoire «&nbsp;<literal>./source</literal>&nbsp;» de la machine locale → répertoire «&nbsp;<literal>/dest</literal>&nbsp;» situé sur la machine «&nbsp;<literal>user@host.dom</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><para>
en: <literal>rsync</literal>(8):
fr: <literal>rsync</literal>(8) :

note: type: Content of: <book><chapter><section><section><para>
en: You can alternatively use "a trailing slash on the source directory" syntax.
fr: Vous pouvez, en remplacement, utiliser la syntaxe «&nbsp;un slash en fin du répertoire source&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: GNU <literal>cp</literal>(1) and openSSH <literal>scp</literal>(1):
fr: GNU <literal>cp</literal>(1) et openSSH <literal>scp</literal>(1)&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: You can substitute "<literal>.</literal>" with "<literal>foo</literal>" for all examples containing "<literal>.</literal>" to copy files from "<literal>./source/foo</literal>" directory to "<literal>/dest/foo</literal>" directory.
fr: Vous pouvez remplacer «&nbsp;<literal>.</literal>&nbsp;» par «&nbsp;<literal>truc</literal>&nbsp;» dans tous les exemples comportant «&nbsp;<literal>.</literal>&nbsp;» pour copier les fichiers du répertoire «&nbsp;<literal>./source/truc</literal>&nbsp;» vers le répertoire «&nbsp;<literal>/dest/truc</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: You can substitute "<literal>.</literal>" with the absolute path "<literal>/path/to/source/foo</literal>" for all examples containing "<literal>.</literal>" to drop "<literal>cd ./source;</literal>".  These copy files to different locations depending on tools used as follows.
fr: Vous pouvez remplacer «&nbsp;<literal>.</literal>&nbsp;» par le chemin absolu «&nbsp;<literal>/chemin/vers/source/truc</literal>&nbsp;» dans tous les exemples comportant «&nbsp;<literal>.</literal>&nbsp;» pour éviter «&nbsp;<literal>cd ./source;</literal>&nbsp;». Cela permet de copier les fichiers vers différents emplacements selon les outils utilisés de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/dest/foo</literal>": <literal>rsync</literal>(8), GNU <literal>cp</literal>(1), and <literal>scp</literal>(1)
fr: « <literal>/dest/truc</literal> » : <literal>rsync</literal>(8), GNU <literal>cp</literal>(1) et <literal>scp</literal>(1)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/dest/path/to/source/foo</literal>": GNU <literal>tar</literal>(1), and <literal>cpio</literal>(1)
fr: « <literal>/dest/chemin/vers/source/truc</literal> » : GNU <literal>tar</literal>(1) et <literal>cpio</literal>(1)

note: type: Content of: <book><chapter><section><section><tip><para>
en: <literal>rsync</literal>(8) and GNU <literal>cp</literal>(1) have option "<literal>-u</literal>" to skip files that are newer on the receiver.
fr: <literal>rsync</literal>(8) et GNU <literal>cp</literal>(1) possèdent l’option «&nbsp;<literal>-u</literal>&nbsp;» pour sauter les fichiers qui sont plus récents sur la destination.

note: type: Content of: <book><chapter><section><section><title>
en: Idioms for the selection of files
fr: Idiomes pour la sélection de fichiers

note: type: Content of: <book><chapter><section><section><para>
en: <literal>find</literal>(1) is used to select files for archive and copy commands (see <xref linkend="_idioms_for_the_archive"/> and <xref linkend="_idioms_for_the_copy"/>) or for <literal>xargs</literal>(1) (see <xref linkend="_repeating_a_command_looping_over_files"/>).  This can be enhanced by using its command arguments.
fr: <literal>find</literal>(1) est utilisé pour la sélection de fichiers pour les commandes d’archive et de copie (consultez <xref linkend="_idioms_for_the_archive"/> et <xref linkend="_idioms_for_the_copy"/>) ou pour <literal>xargs</literal>(1) (consultez <xref linkend="_repeating_a_command_looping_over_files"/>). Cela peut être amélioré en utilisant ces paramètres de commande.

note: type: Content of: <book><chapter><section><section><para>
en: Basic syntax of <literal>find</literal>(1) can be summarized as the following.
fr: La syntaxe de base de <literal>find</literal>(1) peut être résumée comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Its conditional arguments are evaluated from left to right.
fr: Ses paramètres conditionnels sont évalués de gauche à droite.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: This evaluation stops once its outcome is determined.
fr: L’évaluation s’arrête lors que son résultat est déterminé.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Logical <emphasis role="strong">OR</emphasis>" (specified by "<literal>-o</literal>" between conditionals) has lower precedence than "logical <emphasis role="strong">AND</emphasis>" (specified by "<literal>-a</literal>" or nothing between conditionals).
fr: Le «&nbsp;<emphasis role="strong">OU</emphasis> logique&nbsp;» (indiqué par «&nbsp;<literal>-o</literal>&nbsp;» entre les éléments conditionnels) a une plus faible priorité que le «&nbsp;<emphasis role="strong">ET</emphasis> logique&nbsp;» (indiqué par «&nbsp;<literal>-a</literal>&nbsp;» ou rien entre éléments conditionnels).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Logical <emphasis role="strong">NOT</emphasis>" (specified by "<literal>!</literal>" before a conditional) has higher precedence than "logical <emphasis role="strong">AND</emphasis>".
fr: Le «&nbsp;<emphasis role="strong">NON</emphasis> logique&nbsp;» (indiqué par «&nbsp;<literal>!</literal>&nbsp;» avant un élément conditionnel) a une priorité plus élevée que le «&nbsp;<emphasis role="strong">ET</emphasis> logique&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>-prune</literal>" always returns logical <emphasis role="strong">TRUE</emphasis> and, if it is a directory, searching of file is stopped beyond this point.
fr: «&nbsp;<literal>-prune</literal>&nbsp;» retourne toujours un <emphasis role="strong">VRAI</emphasis> logique et, si c’est un répertoire, la recherche de fichier est arrêtée au-delà de ce point.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>-name</literal>" matches the base of the filename with shell glob (see <xref linkend="_shell_glob"/>) but it also matches its initial "<literal>.</literal>" with metacharacters such as "<literal>*</literal>" and "<literal>?</literal>". (New <ulink url="&posix;">POSIX</ulink> feature)
fr: «&nbsp;<literal>-name</literal>&nbsp;» correspond à la base du nom de fichier avec les motifs génériques de l’interpréteur de commandes (voir <xref linkend="_shell_glob"/>) mais il correspond aussi à son «&nbsp;<literal>.</literal>&nbsp;» de début avec des métacaractères comme «&nbsp;<literal>*</literal>&nbsp;» et «&nbsp;<literal>?</literal>&nbsp;» (nouvelle fonctionnalité <ulink url="&posix;">POSIX</ulink>).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>-regex</literal>" matches the full path with emacs style <emphasis role="strong">BRE</emphasis> (see <xref linkend="_regular_expressions"/>) as default.
fr: «&nbsp;<literal>-regex</literal>&nbsp;» correspond au chemin complet par défaut dans le style <emphasis role="strong">BRE</emphasis> Emacs (consultez <xref linkend="_regular_expressions"/>).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>-size</literal>" matches the file based on the file size (value precedented with "<literal>+</literal>" for larger, precedented with "<literal>-</literal>" for smaller)
fr: «&nbsp;<literal>-size</literal>&nbsp;» correspond au fichier en se basant sur la taille du fichier (valeur précédée de «&nbsp;<literal>+</literal>&nbsp;» pour plus grand et précédée de «&nbsp;<literal>-</literal>&nbsp;» pour plus petit)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>-newer</literal>" matches the file newer than the one specified in its argument.
fr: «&nbsp;<literal>-newer</literal>&nbsp;» correspond au fichier plus récent que celui indiqué comme paramètre.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>-print0</literal>" always returns logical <emphasis role="strong">TRUE</emphasis> and print the full filename (<ulink url="&nullterminated;">null terminated</ulink>) on the standard output.
fr: «&nbsp;<literal>-print0</literal>&nbsp;» retourne toujours la valeur logique <emphasis role="strong">VRAI</emphasis> et affiche sur la sortie standard le nom de fichier en entier (<ulink url="&nullterminated;">terminé par le caractère null</ulink>).

note: type: Content of: <book><chapter><section><section><para>
en: <literal>find</literal>(1) is often used with an idiomatic style as the following.
fr: <literal>find</literal>(1) est souvent utilisé dans un style idiomatique comme ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: This means to do following actions.
fr: Cela signifie que les actions suivantes doivent être effectuées :

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Search all files starting from "<literal>/path/to</literal>"
fr: rechercher tous les fichiers en partant de «&nbsp;<literal>/chemin/vers</literal>&nbsp;»&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Globally limit its search within its starting filesystem and uses <emphasis role="strong">ERE</emphasis> (see <xref linkend="_regular_expressions"/>) instead
fr: limiter globalement sa recherche à l’intérieur du système de fichiers et utiliser <emphasis role="strong">ERE</emphasis> (consultez <xref linkend="_regular_expressions"/>)&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Exclude files matching regex of "<literal>.*\.cpio</literal>" or "<literal>.*~</literal>" from search by stop processing
fr: exclure les fichiers correspondant à l’expression rationnelle de «&nbsp;<literal>.*\.cpio</literal>&nbsp;» ou «&nbsp;<literal>.*~</literal>&nbsp;» de la recherche en arrêtant le traitement&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Exclude directories matching regex of "<literal>.*/\.git</literal>" from search by stop processing
fr: exclure les répertoires qui correspondent à l’expression rationnelle de «&nbsp;<literal>.*/\.git</literal>&nbsp;» de la recherche en arrêtant le traitement&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Exclude files larger than 99 Megabytes (units of 1048576 bytes) from search by stop processing
fr: exclure les fichiers plus gros que 99 Megaoctets (unités de 1048576 octets) de la recherche en arrêtant le traitement&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Print filenames which satisfy above search conditions and are newer than "<literal>/path/to/timestamp</literal>"
fr: Afficher les noms de fichiers qui satisfont aux conditions de recherche ci-dessus et qui sont plus récents que «&nbsp;<literal>/chemin/vers/horodatage</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: Please note the idiomatic use of "<literal>-prune -o</literal>" to exclude files in the above example.
fr: Remarquez l’utilisation idiomatique de «&nbsp;<literal>-prune -o</literal>&nbsp;» pour exclure les fichiers dans l’exemple ci-dessus.

note: type: Content of: <book><chapter><section><section><note><para>
en: For non-Debian <ulink url="&unixlike;">Unix-like</ulink> system, some options may not be supported by <literal>find</literal>(1). In such a case, please consider to adjust matching methods and replace "<literal>-print0</literal>" with "<literal>-print</literal>".  You may need to adjust related commands too.
fr: Pour les systèmes <ulink url="&unixlike;">UNIX-like</ulink> autre que Debian, certaines options peuvent ne pas être prises en compte par <literal>find</literal>(1). Dans un tel cas, essayez d’adapter la méthode de correspondance et remplacez «&nbsp;<literal>-print0</literal>&nbsp;» par «&nbsp;<literal>-print</literal>&nbsp;». Vous devrez aussi ajuster les commandes associées.

note: type: Content of: <book><chapter><section><section><title>
en: Archive media
fr: Support d’archive

note: type: Content of: <book><chapter><section><section><para>
en: When choosing <ulink url="&computerdatastoragemedia;">computer data storage media</ulink> for important data archive, you should be careful about their limitations.  For small personal data backup, I use CD-R and DVD-R by the brand name company and store in a cool, shaded, dry, clean environment.  (Tape archive media seem to be popular for professional use.)
fr: Lors du choix d’un <ulink url="&computerdatastoragemedia;">support d’enregistrement de données informatiques</ulink> destiné à l’archivage de données importantes, il faut faire attention à leurs limitations. Pour des petites sauvegardes de données personnelles, j’utilise des CD-R et des DVD-R provenant d’une grande marque et je les range dans un endroit frais, à l’ombre, sec et propre. (Les supports d’archive sur bande semblent être populaires pour les utilisations professionnelles.)

note: type: Content of: <book><chapter><section><section><note><para>
en: <ulink url="&afireresistantsafe;">A fire-resistant safe</ulink> are meant for paper documents.  Most of the computer data storage media have less temperature tolerance than paper. I usually rely on multiple secure encrypted copies stored in multiple secure locations.
fr: <ulink url="&afireresistantsafe;">Un coffre-fort anti-feu</ulink> est destiné aux documents sur papier. La plupart des supports de stockage de données informatiques ont une tolérance en température inférieure à celle du papier. J’utilise en général plusieurs copies chiffrées stockées dans différents endroits sûrs.

note: type: Content of: <book><chapter><section><section><para>
en: Optimistic storage life of archive media seen on the net (mostly from vendor info).
fr: Durées de vie optimistes des moyens d’archivage trouvées sur le net (la plupart à partir d’informations des constructeurs).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 100+ years : Acid free paper with ink
fr: 100 ans et plus&nbsp;: papier non acide et encre

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 100 years : Optical storage (CD/DVD, CD/DVD-R)
fr: 100 ans&nbsp;: stockage optique (CD/DVD, CD/DVD-R)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 30 years : Magnetic storage (tape, floppy)
fr: 30 ans&nbsp;: supports magnétiques (bande, disquette)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 20 years : Phase change optical storage (CD-RW)
fr: 20 ans&nbsp;: disque optique à changement de phase (CD-RW)

note: type: Content of: <book><chapter><section><section><para>
en: These do not count on the mechanical failures due to handling etc.
fr: Cela ne prend pas en compte les défaillances mécaniques dues aux manipulations, etc.

note: type: Content of: <book><chapter><section><section><para>
en: Optimistic write cycle of archive media seen on the net (mostly from vendor info).
fr: Nombre de cycles d’écriture optimistes des moyens d’archivage trouvées sur le net (la plupart à partir d’informations des constructeurs).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 250,000+ cycles : Harddisk drive
fr: plus de 250 000&nbsp;: disque dur

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 10,000+ cycles : Flash memory
fr: plus de 10 000 cycles&nbsp;: mémoires Flash

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 1,000 cycles : CD/DVD-RW
fr: 1000 cycles&nbsp;: CD/DVD-RW

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 1 cycles : CD/DVD-R, paper
fr: 1 cycle&nbsp;: CD/DVD-R, papier

note: type: Content of: <book><chapter><section><section><caution><para>
en: Figures of storage life and write cycle here should not be used for decisions on any critical data storage.  Please consult the specific product information provided by the manufacture.
fr: Ces chiffres de durée de vie et de nombre de cycles ne devront pas être utilisés pour des décisions concernant l’enregistrement de données critiques. Veuillez consulter les informations spécifiques au produit fournies par le constructeur.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Since CD/DVD-R and paper have only 1 write cycle, they inherently prevent accidental data loss by overwriting.  This is advantage!
fr: Comme les CD/DVD-R et le papier n’ont qu’un cycle d’écriture de 1, ils évitent de manière inhérente le risque de perte de données par écrasement. C’est un avantage !

note: type: Content of: <book><chapter><section><section><tip><para>
en: If you need fast and frequent backup of large amount of data, a hard disk on a remote host linked by a fast network connection, may be the only realistic option.
fr: Si vous devez faire des sauvegardes fréquentes et rapides d’un gros volume de données, un disque dur sur une liaison réseau à haute vitesse peut être la seule option réaliste.

note: type: Content of: <book><chapter><section><section><tip><para>
en: If you use re-writable media for your backups, use of filesystem such as <ulink url="&btrfs;">btrfs</ulink> or <ulink url="&zfs;">zfs</ulink> which supports read-only snapshots may be a good idea.
fr: Si vous utilisez des médias réinscriptibles pour vos sauvegardes, l'utilisation d'un système de fichiers tel que <ulink url="&btrfs;">btrfs</ulink> ou <ulink url="&zfs;">zfs</ulink> qui prend en charge les instantanés en lecture seule peut être une bonne idée.

note: type: Content of: <book><chapter><section><section><title>
en: Removable storage device
fr: Périphériques d’enregistrement amovibles

note: type: Content of: <book><chapter><section><section><para>
en: Removable storage devices may be any one of the following.
fr: Les périphériques d’enregistrement amovibles possibles sont les suivants.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&usbflashdrive;">USB flash drive</ulink>
fr: <ulink url="&usbflashdrive;">Clé USB</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&harddiskdrive;">Hard disk drive</ulink>
fr: <ulink url="&harddiskdrive;">Disque dur</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&opticaldiscdrive;">Optical disc drive</ulink>
fr: <ulink url="&opticaldiscdrive;">Graveur de disque optique</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Digital camera
fr: Appareil photographique numérique

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Digital music player
fr: Lecteur de musique numérique

note: type: Content of: <book><chapter><section><section><para>
en: They may be connected via any one of the following.
fr: Ils peuvent être connectés à l’aide de n’importe quel moyen suivant.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&ieeebdjefirewire;">IEEE 1394 / FireWire</ulink>
fr: <ulink url="&ieeebdjefirewire;">FireWire</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&pccard;">PC Card</ulink>
fr: <ulink url="&pccard;">PC-Card</ulink>

note: type: Content of: <book><chapter><section><section><para>
en: Modern desktop environments such as GNOME and KDE can mount these removable devices automatically without a matching "<literal>/etc/fstab</literal>" entry.
fr: Les environnements de bureau modernes comme GNOME et KDE peuvent monter ces périphériques amovibles automatiquement sans entrée correspondante dans «&nbsp;<literal>/etc/fstab</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>udisks2</literal> package provides a daemon and associated utilities to mount and unmount these devices.
fr: Le paquet <literal>udisks2</literal> fournit un démon et les utilitaires associés pour monter et démonter ces périphériques.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&dbus;">D-bus</ulink> creates events to initiate automatic processes.
fr: <ulink url="&dbus;">D-bus</ulink> crée les événements pour initialiser les processus automatiques.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&policykit;">PolicyKit</ulink> provides required privileges.
fr: <ulink url="&policykit;">PolicyKit</ulink> fournit les droits nécessaires.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Automounted devices may have the "<literal>uhelper=</literal>" mount option which is used by <literal>umount</literal>(8).
fr: Les périphériques montés automatiquement pourraient avoir l’option de montage « <literal>uhelper=</literal> » qui est utilisée par <literal>umount</literal>(8).

note: type: Content of: <book><chapter><section><section><tip><para>
en: Automounting under modern desktop environment happens only when those removable media devices are not listed in "<literal>/etc/fstab</literal>".
fr: Le montage automatique sous les environnements de bureau modernes ne se produit que lorsque ces périphériques amovibles ne se trouvent pas dans «&nbsp;<literal>/etc/fstab</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: Mount point under modern desktop environment is chosen as "<literal>/media/<emphasis>username/disk_label</emphasis></literal>" which can be customized by the following.
fr: Le nom choisi du point de montage dans les environnements de bureau modernes est «&nbsp;<literal>/media/<emphasis>nom_utilisateur/étiquette_disque</emphasis></literal>&nbsp;» et il peut être personnalisé avec les outils suivants&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>mlabel</literal>(1) for FAT filesystem
fr: <literal>mlabel</literal>(1) pour le système de fichiers FAT&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>genisoimage</literal>(1) with "<literal>-V</literal>" option for ISO9660 filesystem
fr: <literal>genisoimage</literal>(1) avec l’option «&nbsp;<literal>-V</literal>&nbsp;» pour le système de fichiers ISO9660&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>tune2fs</literal>(1) with "<literal>-L</literal>" option for ext2/ext3/ext4 filesystem
fr: <literal>tune2fs</literal>(1) avec l’option «&nbsp;<literal>-L</literal>&nbsp;» pour le système de fichiers ext2, ext3 ou ext4 ;

note: type: Content of: <book><chapter><section><section><tip><para>
en: The choice of encoding may need to be provided as mount option (see <xref linkend="_filename_encoding"/>).
fr: Le choix du codage doit être fourni comme option de montage (consultez <xref linkend="_filename_encoding"/>).

note: type: Content of: <book><chapter><section><section><tip><para>
en: The use of the GUI menu to unmount a filesystem may remove its dynamically generated device node such as "<literal>/dev/sdc</literal>".  If you wish to keep its device node, unmount it with the <literal>umount</literal>(8) command from the shell prompt.
fr: L'utilisation d'une interface graphique pour démonter un système de fichiers peut supprimer son point de montage créé dynamiquement tel que « <literal>/dev/sdc</literal> ». Si vous souhaitez conserver son point de montage, démontez-le à l'aide de la commande <literal>umount</literal>(8) lancée depuis un interpréteur de commandes.

note: type: Content of: <book><chapter><section><section><title>
en: Filesystem choice for sharing data
fr: Choix de système de fichiers pour les données partagées

note: type: Content of: <book><chapter><section><section><para>
en: When sharing data with other system via removable storage device, you should format it with common <ulink url="&filesystem;">filesystem</ulink> supported by both systems. Here is a list of filesystem choices.
fr: Lors du partage de données avec d’autres systèmes à l’aide de périphériques de stockage amovibles, vous devez les formatez avec un <ulink url="&filesystem;">système de fichiers</ulink> pris en charge par les deux systèmes. Voici une liste de choix de systèmes de fichiers&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of filesystem choices for removable storage devices with typical usage scenarios
fr: Liste de choix de systèmes de fichiers pour des périphériques amovibles avec des scénarios typiques d’utilisation

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: filesystem name
fr: nom du système de fichiers

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: typical usage scenario
fr: scénario d'utilisation typique

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cross platform sharing of data on the floppy disk (&lt;32MiB)
fr: partage de données à l’aide de disquettes entre plateformes (&lt;32Mio)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cross platform sharing of data on the small hard disk like device (&lt;2GiB)
fr: partage de données à l’aide de périphériques semblables à des disques durs de faible capacité (&lt;2Gio) entre plateformes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cross platform sharing of data on the large hard disk like device (&lt;8TiB, supported by newer than MS Windows95 OSR2)
fr: partage de données à l’aide de périphériques semblables à des disques durs de grande capacité (&lt;8Tio, pris en charge par plus récent que MS Windows95 OSR2) entre plateformes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cross platform sharing of data on the large hard disk like device (&lt;512TiB, supported by WindowsXP, Mac OS X Snow Leopard 10.6.5, and Linux kernel since 5.4 release)
fr: partage de données à l’aide de périphériques semblables à des disques durs de grande capacité (&lt;8Tio, pris en charge par WindowsXP, Mac OS X Snow Leopard 10.6.5 et Linux depuis la version 5.4) entre plateformes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cross platform sharing of data on the large hard disk like device (supported natively on <ulink url="&mswindowsnt;">MS Windows NT</ulink> and later version, and supported by <ulink url="&ntfsdg;">NTFS-3G</ulink> via <ulink url="&fuse;">FUSE</ulink> on Linux)
fr: partage de données sur périphériques semblables à des disques durs de grande capacité (pris en charge de manière native par <ulink url="&mswindowsnt;">MS Windows NT</ulink> et versions plus récentes, et pris en charge par <ulink url="&ntfsdg;">NTFS-3G</ulink> à l’aide de <ulink url="&fuse;">FUSE</ulink> sous Linux) entre plateformes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cross platform sharing of static data on CD-R and DVD+/-R
fr: partage de données à l’aide d’un CD-R ou DVD+/-R entre plateformes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: incremental data writing on CD-R and DVD+/-R (new)
fr: écriture incrémentale de CD-R et de DVD+/-R (nouveau)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: space efficient unix file data storage on the floppy disk
fr: enregistrement efficace en matière d’espace disque de fichiers de données unix sur disquette

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sharing of data on the hard disk like device with older Linux systems
fr: partage de données sur disque dur avec les anciens systèmes Linux

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sharing of data on the hard disk like device with current Linux systems
fr: partage de données sur disque dur avec les systèmes Linux actuels

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sharing of data on the hard disk like device with current Linux systems with read-only snapshots
fr: partage des données sur le disque dur comme le dispositif avec les systèmes Linux actuels avec des instantanés en lecture seule

note: type: Content of: <book><chapter><section><section><tip><para>
en: See <xref linkend="_removable_disk_encryption_with_dm_crypt_luks"/> for cross platform sharing of data using device level encryption.
fr: Consultez <xref linkend="_removable_disk_encryption_with_dm_crypt_luks"/> pour le partage de données entre plateformes en utilisant le chiffrement au niveau du périphérique.

note: type: Content of: <book><chapter><section><section><para>
en: The FAT filesystem is supported by almost all modern operating systems and is quite useful for the data exchange purpose via removable hard disk like media.
fr: Le système de fichiers FAT est pris en charge par la plupart des systèmes d’exploitation modernes et est assez utile pour l'échange des données par l’intermédiaire de supports du type disque dur amovible.

note: type: Content of: <book><chapter><section><section><para>
en: When formatting removable hard disk like devices for cross platform sharing of data with the FAT filesystem, the following should be safe choices.
fr: Pour le formatage de périphériques de type disque dur amovible pour l’échange de données entre plateformes avec un système de fichiers FAT, ce qui suit peut être un choix sûr&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Partitioning them with <literal>fdisk</literal>(8), <literal>cfdisk</literal>(8) or <literal>parted</literal>(8) (see <xref linkend="_disk_partition_configuration"/>) into a single primary partition and to mark it as the following.
fr: les partitionner avec <literal>fdisk</literal>(8), <literal>cfdisk</literal>(8) ou <literal>parted</literal>(8) (consultez <xref linkend="_disk_partition_configuration"/>) en une seule partition primaire et la marquer comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Type "6" for FAT16 for media smaller than 2GB.
fr: type «&nbsp;6&nbsp;» pour FAT16 pour les supports faisant moins de 2Go.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Type "c" for FAT32 (LBA) for larger media.
fr: type «&nbsp;c&nbsp;» pour FAT32 (LBA) pour les supports plus gros.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Formatting the primary partition with <literal>mkfs.vfat</literal>(8) with the following.
fr: formater la partition primaire avec <literal>mkfs.vfat</literal>(8) comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Just its device name, e.g. "<literal>/dev/sda1</literal>" for FAT16
fr: simplement son nom de périphérique, par exemple «&nbsp;<literal>/dev/sda1</literal>&nbsp;», pour la FAT16

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The explicit option and its device name, e.g. "<literal>-F 32 /dev/sda1</literal>" for FAT32
fr: l’option explicite et le nom du périphérique, par exemple «&nbsp;<literal>-F 32 /dev/sda1</literal>&nbsp;», pour la FAT32.

note: type: Content of: <book><chapter><section><section><para>
en: When using the FAT or ISO9660 filesystems for sharing data, the following should be the safe considerations.
fr: Lors de l’utilisation des systèmes de fichiers FAT ou ISO9660 pour le partage de données ce qui suit sera une précaution sûre&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Archiving files into an archive file first using <literal>tar</literal>(1), or <literal>cpio</literal>(1) to retain the long filename, the symbolic link, the original Unix file permission and the owner information.
fr: Archiver d’abord les fichiers dans un fichier d’archive en utilisant <literal>tar</literal>(1) ou <literal>cpio</literal>(1) afin de conserver les noms de fichiers longs, les permissions de fichiers d’origine d’UNIX et les informations de propriétaire.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Splitting the archive file into less than 2 GiB chunks with the <literal>split</literal>(1) command to protect it from the file size limitation.
fr: Découper le fichier d’archive en éléments de moins de 2 Gio à l’aide de la commande <literal>split</literal>(1) afin de le protéger contre les limitations de taille de fichier.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Encrypting the archive file to secure its contents from the unauthorized access.
fr: Chiffrer le fichier d’archive afin de sécuriser son contenu contre un accès non autorisé.

note: type: Content of: <book><chapter><section><section><note><para>
en: For FAT filesystems by its design, the maximum file size is <literal>(2^32 - 1) bytes = (4GiB - 1 byte)</literal>. For some applications on the older 32 bit OS, the maximum file size was even smaller <literal>(2^31 - 1) bytes = (2GiB - 1 byte)</literal>.  Debian does not suffer the latter problem.
fr: La taille maximale d’un fichier FAT, par conception, est de <literal>(2^32 - 1) octets = (4GiB - 1 octet)</literal>. Pour certaines applications sur le système 32 bits plus ancien, la taille maximale était même plus faible <literal>(2^31 - 1) octets = (2Gio - 1 octet)</literal>. Debian ne souffre pas de ce dernier problème.

note: type: Content of: <book><chapter><section><section><note><para>
en: Microsoft itself does not recommend to use FAT for drives or partitions of over 200 MB.  Microsoft highlights its short comings such as inefficient disk space usage in their "<ulink url="&overviewoffathpfdntfsfilesystems;">Overview of FAT, HPFS, and NTFS File Systems</ulink>".  Of course, we should normally use the ext4 filesystem for Linux.
fr: Microsoft lui-même ne recommande pas l’utilisation de FAT pour des disques ou des partitions de plus de 200 Mo.  Microsoft met en avant ces limitations comme une utilisation inefficace de l’espace disque dans ses «&nbsp;<ulink url="&overviewoffathpfdntfsfilesystems;">Informations générales sur les systèmes de fichiers FAT, HPFS et NTFS</ulink>&nbsp;». Bien sûr, on peut normalement utiliser le système de fichiers ext4 pour Linux.

note: type: Content of: <book><chapter><section><section><tip><para>
en: For more on filesystems and accessing filesystems, please read "<ulink url="&filesystemshowto;">Filesystems HOWTO</ulink>".
fr: Pour davantage d’informations sur les systèmes de fichiers et les accès aux systèmes de fichiers, veuillez consulter «&nbsp;<ulink url="&filesystemshowto;">Filesystems HOWTO</ulink>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: Sharing data via network
fr: Partage de données au travers du réseau

note: type: Content of: <book><chapter><section><section><para>
en: When sharing data with other system via network, you should use common service. Here are some hints.
fr: Lors du partage de données avec d’autres systèmes au travers du réseau, vous devrez utiliser un service commun. Voici quelques éléments&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of the network service to chose with the typical usage scenario
fr: Liste des services réseau à choisir avec le scénario typique d’utilisation

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: network service
fr: service réseau

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of typical usage scenario
fr: description d’un scénario typique d’utilisation

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&smbcifs;">SMB/CIFS</ulink> network mounted filesystem with <ulink url="&samba;">Samba</ulink>
fr: <ulink url="&smbcifs;">SMB/CIFS</ulink> système de fichiers monté avec <ulink url="&samba;">Samba</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sharing files via "Microsoft Windows Network", see <literal>smb.conf</literal>(5) and <ulink url="&theofficialsambandreferenceguide;">The Official Samba 3.x.x HOWTO and Reference Guide</ulink> or the <literal>samba-doc</literal> package
fr: partage de fichiers par l’intermédiaire de «&nbsp;Microsoft Windows Network&nbsp;», consultez <literal>smb.conf</literal>(5) et <ulink url="&theofficialsambandreferenceguide;">le HOWTO et guide de référence officiel de Samba 3.x.x</ulink> ou le paquet <literal>samba-doc</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&nfs;">NFS</ulink> network mounted filesystem with the Linux kernel
fr: système de fichiers monté au travers du réseau <ulink url="&nfs;">NFS</ulink> avec le noyau Linux

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sharing files via "Unix/Linux Network", see <literal>exports</literal>(5) and <ulink url="&linuxnfshowto;">Linux NFS-HOWTO</ulink>
fr: partager des fichiers par «&nbsp;UNIX/Linux Network&nbsp;», consultez <literal>exports</literal>(5) et <ulink url="&linuxnfshowto;">Linux NFS-HOWTO</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sharing file between the web server/client
fr: partager des fichiers entre client et serveur web

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&https;">HTTPS</ulink> service
fr: service <ulink url="&https;">HTTPS</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sharing file between the web server/client with encrypted Secure Sockets Layer (SSL) or <ulink url="&transportlayersecurity;">Transport Layer Security</ulink> (TLS)
fr: partager des fichiers entre le client et le serveur web avec un chiffrement Secure Sockets Layer (SSL) ou <ulink url="&transportlayersecurity;">Transport Layer Security</ulink> (TLS)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&ftp;">FTP</ulink> service
fr: service <ulink url="&ftp;">FTP</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sharing file between the FTP server/client
fr: partager des fichiers entre serveur et client FTP

note: type: Content of: <book><chapter><section><section><para>
en: Although these filesystems mounted over network and file transfer methods over network are quite convenient for sharing data, these may be insecure.  Their network connection must be secured by the following.
fr: Bien que ces systèmes de fichiers montés au travers du réseau et les méthodes de transfert au travers du réseau soient assez pratiques pour partager des données, elles peuvent être non sûres. Leur connexion réseau doit être sécurisée par ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Encrypt it with <ulink url="&ssltls;">SSL/TLS</ulink>
fr: chiffrez-la avec <ulink url="&ssltls;">SSL/TLS</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Tunnel it via <ulink url="&ssh;">SSH</ulink>
fr: tunnelez-la par <ulink url="&ssh;">SSH</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Tunnel it via <ulink url="&vpn;">VPN</ulink>
fr: tunnelez-la par <ulink url="&vpn;">VPN</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Limit it behind the secure firewall
fr: limitez-la derrière un pare-feu sûr

note: type: Content of: <book><chapter><section><section><para>
en: See also <xref linkend="_other_network_application_servers"/> and <xref linkend="_other_network_application_clients"/>.
fr: consultez aussi <xref linkend="_other_network_application_servers"/> et <xref linkend="_other_network_application_clients"/>.

note: type: Content of: <book><chapter><section><title>
en: Backup and recovery
fr: Sauvegarde et restauration

note: type: Content of: <book><chapter><section><para>
en: We all know that computers fail sometime or human errors cause system and data damages.  Backup and recovery operations are the essential part of successful system administration.  All possible failure modes hit you some day.
fr: Nous savons tous que les ordinateurs sont parfois victimes de pannes ou que des erreurs humaines provoquent des dommages au système et aux données. Les opérations de sauvegarde et de restauration sont les parties essentielles d’une administration système réussie. Vous serez victime, un jour ou l’autre, de tous les modes de défaillance possibles.

note: type: Content of: <book><chapter><section><tip><para>
en: Keep your backup system simple and backup your system often.  Having backup data is more important than how technically good your backup method is.
fr: Mettez en place un système de sauvegardes simple et faites une sauvegarde fréquente de votre système. Avoir des données de sauvegarde est plus important que la qualité technique de votre méthode de sauvegarde.

note: type: Content of: <book><chapter><section><section><title>
en: Backup and recovery policy
fr: Politique de sauvegarde et de restauration

note: type: Content of: <book><chapter><section><section><para>
en: There are 3 key factors which determine actual backup and recovery policy.
fr: Il y a 3 facteurs-clé qui permettent de définir une méthode pratique de sauvegarde et de restauration.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Knowing what to backup and recover.
fr: Ce qu’il faut sauvegarder et restaurer&nbsp;:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Data files directly created by you: data in "<literal>~/</literal>"
fr: les fichiers que vous avez directement créés&nbsp;: données de «&nbsp;<literal>~/</literal>&nbsp;»&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Data files created by applications used by you: data in "<literal>/var/</literal>" (except "<literal>/var/cache/</literal>", "<literal>/var/run/</literal>", and "<literal>/var/tmp/</literal>")
fr: les fichiers de données créés par les applications que vous utilisez&nbsp;: données de «&nbsp;<literal>/var/</literal>&nbsp;» (sauf «&nbsp;<literal>/var/cache/</literal>&nbsp;», «&nbsp;<literal>/var/run/</literal>&nbsp;» et «&nbsp;<literal>/var/tmp/</literal>&nbsp;»)&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: System configuration files: data in "<literal>/etc/</literal>"
fr: les fichiers de configuration du système&nbsp;: fichiers de «&nbsp;<literal>/etc/</literal>&nbsp;»&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Local programs: data in "<literal>/usr/local/</literal>" or "<literal>/opt/</literal>"
fr: programmes locaux : données dans « <literal>/usr/local/</literal> » ou « <literal>/opt/</literal> » ;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: System installation information: a memo in plain text on key steps (partition, …)
fr: informations concernant l’installation du système&nbsp;: un mémo en texte concernant les étapes-clés ((partition, …)&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Proven set of data: confirmed by experimental recovery operations in advance
fr: un jeu de données testé&nbsp;: confirmé par des opérations de restauration expérimentales réalisées à l’avance :

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Cron job as a user process: files in "<literal>/var/spool/cron/crontabs</literal>" directory and restart <literal>cron</literal>(8).  See <xref linkend="_scheduling_tasks_regularly"/> for <literal>cron</literal>(8) and <literal>crontab</literal>(1).
fr: tâches cron en tant que processus utilisateur : fichiers dans le répertoire « <literal>/var/spool/cron/crontabs</literal> » et redémarrage de <literal>cron</literal>(8). Consulter la <xref linkend="_scheduling_tasks_regularly"/> pour <literal>cron</literal>(8) et <literal>crontab</literal>(1) ;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Systemd timer jobs as user processes: files in "<literal>~/.config/systemd/user</literal>" directory.  See <literal>systemd.timer</literal>(5) and <literal>systemd.service</literal>(5).
fr: tâches de Systemd liées au temps en tant que processus utilisateur : fichiers dans le répertoire « <literal>~/.config/systemd/user</literal> ». Consulter <literal>systemd.timer</literal>(5) et <literal>systemd.service</literal>(5) ;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Autostart jobs as user processes: files in "<literal>~/.config/autostart</literal>" directory.  See <ulink url="&desktopapplicatiartspecification;">Desktop Application Autostart Specification</ulink>.
fr: tâches de démarrage automatique en tant que processus utilisateur : fichiers dans le répertoire « <literal>~/.config/autostart</literal> ». Consulter <ulink url="&desktopapplicatiartspecification;">Spécifications pour le démarrage automatique des applications de bureau</ulink>.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Knowing how to backup and recover.
fr: Comment sauvegarder et restaurer&nbsp;:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Secure storage of data: protection from overwrite and system failure
fr: entreposer les données de manière sûre&nbsp;: protection des données contre la réécriture et les défaillances du système&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Frequent backup: scheduled backup
fr: sauvegardes fréquentes&nbsp;! sauvegardes planifiées&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Redundant backup: data mirroring
fr: sauvegardes redondantes&nbsp;: duplication (miroir) des données&nbsp;;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Fool proof process: easy single command backup
fr: processus indéréglable&nbsp;: sauvegarde facile en une seule commande.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Assessing risks and costs involved.
fr: Risques et coûts&nbsp;:

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Risk of data when lost
fr: risque de perte de données :

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para><footnote><para>
en: A write-once media such as CD/DVD-R can prevent overwrite accidents.  (See <xref linkend="_the_binary_data"/> for how to write to the storage media from the shell commandline.  GNOME desktop GUI environment gives you easy access via menu: "Places→CD/DVD Creator".)
fr: Un média à écriture unique tel qu’un CD/DVD-R peut éviter les accidents d’écrasement. (Consulter la <xref linkend="_the_binary_data"/> pour savoir comment écrire sur le média de stockage à partir de la ligne de commande d’interpréteur. L’environnement graphique de bureau GNOME vous donne un accès facile avec le menu : « Places→CD / DVD Creator ».)

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Data should be at least on different disk partitions preferably on different disks and machines to withstand the filesystem corruption.  Important data are best stored on a read-only filesystem.  <placeholder type="footnote" id="0"/>
fr: les données devraient être au moins sur des partitions différentes de disque, de préférence sur différents disques et machines pour résister à la corruption du système de fichiers. Il est préférable de stocker les données importantes sur un système de fichiers en lecture seule<placeholder type="footnote" id="0"/>.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Risk of data when breached
fr: risque de violation des données :

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para><footnote><para>
en: Some of these data can not be regenerated by entering the same input string to the system.
fr: Certaines de ces données ne peuvent pas être régénérées en saisissant la même chaîne d'entrée dans le système.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Sensitive identity data such as "<literal>/etc/ssh/ssh_host_*_key</literal>", "<literal>~/.gnupg/*</literal>", "<literal>~/.ssh/*</literal>", "<literal>~/.local/share/keyrings/*</literal>", "<literal>/etc/passwd</literal>", "<literal>/etc/shadow</literal>", "<literal>popularity-contest.conf</literal>", "<literal>/etc/ppp/pap-secrets</literal>", and "<literal>/etc/exim4/passwd.client</literal>" should be backed up as encrypted.  <placeholder type="footnote" id="0"/> (See <xref linkend="_data_encryption_tips"/>.)
fr: Les données d’identité sensibles telles que « <literal>/etc/ssh/ssh_host_*_key</literal> », « <literal>~/.gnupg/*</literal> », « <literal>~/.ssh/*</literal> », « <literal>~/.local/share/keyrings/*</literal> », « <literal>/etc/passwd</literal> », « <literal>/etc/shadow</literal> », « <literal>popularity-contest.conf</literal> », « <literal>/etc/ppp/pap-secrets</literal>», et « <literal>/etc/exim4/passwd.client</literal> » doivent être sauvegardées en étant chiffrées<placeholder type="footnote" id="0"/>. (Consulter la <xref linkend="_data_encryption_tips"/>.)

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Never hard code system login password nor decryption passphrase in any script even on any trusted system.  (See <xref linkend="_password_keyring"/>.)
fr: ne jamais coder en dur le mot de passe de connexion au système ou la phrase de passe de décryptage dans un script, même sur un système de confiance. (Consulter la <xref linkend="_password_keyring"/>.)

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Failure mode and their possibility
fr: mode de défaillance avec leur probabilité :

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Hardware (especially HDD) will break
fr: le matériel (en particulier le disque dur) va casser ;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Filesystem may be corrupted and data in it may be lost
fr: le système de fichiers peut être corrompu et les données qu'il contient peuvent être perdues ;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Remote storage system can't be trusted for security breaches
fr: le système de stockage distant n’est pas fiable à cause des failles de sécurité ;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Weak password protection can be easily compromised
fr: une protection par mot de passe faible peut être facilement compromise ;

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: File permission system may be compromised
fr: le système de permissions des fichiers peut être compromis.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Required resources for backup: human, hardware, software, …
fr: ressources nécessaires pour effectuer les sauvegardes&nbsp;: humaines, matérielles, logicielles, …

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Automatic scheduled backup with cron job or systemd timer job
fr: sauvegarde automatique planifiée avec une tâche cron ou une tâche de minuterie de systemd.

note: type: Content of: <book><chapter><section><section><tip><para>
en: You can recover debconf configuration data with "<literal>debconf-set-selections debconf-selections</literal>" and dpkg selection data with "<literal>dpkg --set-selection &lt;dpkg-selections.list</literal>".
fr: Vous pouvez récupérer les données de configuration de debconf avec «&nbsp;<literal>debconf-set-selections debconf-selections</literal>&nbsp;» et les données de sélection de dpkg avec «&nbsp;<literal>dpkg --set-selection &lt;dpkg-selections.list</literal>".

note: type: Content of: <book><chapter><section><section><note><para>
en: Do not back up the pseudo-filesystem contents found on <literal>/proc</literal>, <literal>/sys</literal>, <literal>/tmp</literal>, and <literal>/run</literal> (see <xref linkend="_procfs_and_sysfs"/> and <xref linkend="_tmpfs"/>).  Unless you know exactly what you are doing, they are huge useless data.
fr: Ne sauvegardez pas le contenu des pseudo systèmes de fichiers se trouvant dans <literal>/proc</literal>, <literal>/sys</literal>, <literal>/tmp</literal>, et <literal>/run</literal> (voir <xref linkend="_procfs_and_sysfs"/> et <xref linkend="_tmpfs"/>). À moins que vous ne sachiez exactement ce que vous faites, ce ne sont que d’énormes quantités de données inutiles.

note: type: Content of: <book><chapter><section><section><note><para>
en: You may wish to stop some application daemons such as MTA (see <xref linkend="_mail_transport_agent_mta"/>) while backing up data.
fr: Il faudra peut-être arrêter certains démons d’applications comme le MTA (consultez <xref linkend="_mail_transport_agent_mta"/>) lors de la sauvegarde des données.

note: type: Content of: <book><chapter><section><section><title>
en: Backup utility suites
fr: Suites d’utilitaires de sauvegarde

note: type: Content of: <book><chapter><section><section><para>
en: Here is a select list of notable backup utility suites available on the Debian system.
fr: Voici une liste d’utilitaires de sauvegarde notables disponibles sur le système Debian&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of backup suite utilities
fr: Liste de suites d’utilitaires de sauvegarde

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&bacula;">Bacula</ulink>: network backup, recovery and verification - common support files
fr: <ulink url="&bacula;">Bacula</ulink>&nbsp;: sauvegarde, restauration et vérification par le réseau - fichiers communs

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&bacula;">Bacula</ulink>: network backup, recovery and verification - client meta-package
fr: <ulink url="&bacula;">Bacula</ulink>&nbsp;: sauvegarde, restauration et vérification par le réseau - métapaquet du client

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&bacula;">Bacula</ulink>: network backup, recovery and verification - text console
fr: <ulink url="&bacula;">Bacula</ulink>&nbsp;: sauvegarde, restauration et vérification par le réseau - console en mode texte

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&bacula;">Bacula</ulink>: network backup, recovery and verification - server meta-package
fr: <ulink url="&bacula;">Bacula</ulink>&nbsp;: sauvegarde, restauration et vérification par le réseau - métapaquet du serveur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&amanda;">Amanda</ulink>: Advanced Maryland Automatic Network Disk Archiver (Libs)
fr: <ulink url="&amanda;">Amanda</ulink>&nbsp;: Advanced Maryland Automatic Network Disk Archiver (Libs). (Archiveur de disque par le réseau de Maryland avancé et automatique

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&amanda;">Amanda</ulink>: Advanced Maryland Automatic Network Disk Archiver (Client)
fr: <ulink url="&amanda;">Amanda</ulink>&nbsp;: Advanced Maryland Automatic Network Disk Archiver (Client)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&amanda;">Amanda</ulink>: Advanced Maryland Automatic Network Disk Archiver (Server)
fr: <ulink url="&amanda;">Amanda</ulink>&nbsp;: Advanced Maryland Automatic Network Disk Archiver (Serveur)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&backuppc;">BackupPC</ulink> is a high-performance, enterprise-grade system for backing up PCs (disk based)
fr: <ulink url="&backuppc;">BackupPC</ulink> est un système de hautes performances pour effectuer la sauvegarde de PC au niveau de l’entreprise (basé sur disques)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: (remote) incremental backup
fr: sauvegarde incrémentale (distante)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GUI frontend for duplicity
fr: frontal graphique pour duplicity

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: (remote) deduplicating backup
fr: sauvegarde sans doublon (distante)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: borgbackup helper
fr: assistant pour borgbackup

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: lightweight, extensible <emphasis role="strong">meta-backup</emphasis> system
fr: système de sauvegarde <emphasis role="strong">meta-backup</emphasis> léger et extensible

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: command-line backup tool
fr: outil de sauvegarde en ligne de commandes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: low-maintenance backup/restore tool for mountable media (disk based)
fr: outil de sauvegarde et restauration de faible maintenance pour des supports pouvant être montés (basé sur disque)

note: type: Content of: <book><chapter><section><section><para>
en: Backup tools have their specialized focuses.
fr: Les outils de sauvegarde ont chacun des objectifs particuliers.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&mondorescue;">Mondo Rescue</ulink> is a backup system to facilitate restoration of complete system quickly from backup CD/DVD etc. without going through normal system installation processes.
fr: <ulink url="&mondorescue;">Mondo Rescue</ulink> est un système de sauvegarde qui facilite la restauration rapide d’un système complet depuis de CD/DVD etc. sans passer par le processus normal d’installation d’un système.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&bacula;">Bacula</ulink>, <ulink url="&amanda;">Amanda</ulink>, and <ulink url="&backuppc;">BackupPC</ulink> are full featured backup suite utilities which are focused on regular backups over network.
fr: <ulink url="&bacula;">Bacula</ulink>, <ulink url="&amanda;">Amanda</ulink> et <ulink url="&backuppc;">BackupPC</ulink> sont des suites de sauvegardes ayant des fonctionnalités avancées qui sont orientées vers les sauvegardes fréquentes au travers du réseau.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&duplicity;">Duplicity</ulink>, and <ulink url="&borg;">Borg</ulink> are simpler backup utilities for typical workstations.
fr: <ulink url="&duplicity;">Duplicity</ulink> et <ulink url="&borg;">Borg</ulink> sont des utilitaires très simples de sauvegarde pour les stations de travail typiques.

note: type: Content of: <book><chapter><section><section><title>
en: Backup tips
fr: Astuces de sauvegarde

note: type: Content of: <book><chapter><section><section><para>
en: For a personal workstation, full featured backup suite utilities designed for the server environment may not serve well.  At the same time, existing backup utilities for workstations may have some shortcomings.
fr: Pour une station de travail personnelle, les utilitaires de suite de sauvegarde remplis de fonctionnalités et conçus pour des environnements de serveur peuvent ne pas être très adaptés. En outre, les utilitaires de sauvegarde pour les stations de travail peuvent avoir quelques défauts.

note: type: Content of: <book><chapter><section><section><para>
en: Here are some tips to make backup easier with minimal user efforts.  These techniques may be used with any backup utilities.
fr: Voici quelques astuces pour faciliter la sauvegarde avec un minimum d’efforts pour l’utilisateur. Ces techniques peuvent être utilisées avec n’importe quel utilitaire de sauvegarde.

note: type: Content of: <book><chapter><section><section><para>
en: For demonstration purpose, let's assume the primary user and group name to be <literal>penguin</literal> and create a backup and snapshot script example "<literal>/usr/local/bin/bkss.sh</literal>" as:
fr: Dans un but de démonstration, supposons que l’utilisateur principal et le groupe soient <literal>penguin</literal> et créons un script d’instantané et de sauvegarde « <literal>/usr/local/bin/bkss.sh</literal> » :

note: type: Content of: <book><chapter><section><section><para>
en: Here, only the basic tool <literal>rsync</literal>(1) is used to facilitate system backup and the storage space is efficiently used by <ulink url="&btrfs;">Btrfs</ulink>.
fr: Ici, seul l’outil basique <literal>rsync</literal>(1) est utiliser pour faciliter la sauvegarde du système et l’espace de stockage est utilisé efficacement par <ulink url="&btrfs;">Btrfs</ulink>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: FYI: This author uses his own similar shell script "<ulink url="&bssbtrfssubvolumesnapshotutility;">bss: Btrfs Subvolume Snapshot Utility</ulink>" for his workstation.
fr: Pour information, l’auteur utilise son propre script similaire d’interpréteur « <ulink url="&bssbtrfssubvolumesnapshotutility;">bss : utilitaire d’instantané de sous-volume</ulink> » pour sa station de travail.

note: type: Content of: <book><chapter><section><section><section><title>
en: GUI backup
fr: Sauvegarde depuis une interface graphique

note: type: Content of: <book><chapter><section><section><section><para>
en: Here is an example to setup the single GUI click backup.
fr: Voici un exemple pour configurer une sauvegarde par clic sur une interface graphique.

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Prepare a USB storage device to be used for backup.
fr: Préparez un périphérique de stockage USB pour la sauvegarde :

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Format a USB storage device with one partition in btrfs with its label name as "<literal>BKUP</literal>".  This can be encrypted (see <xref linkend="_removable_disk_encryption_with_dm_crypt_luks"/>).
fr: formatez un périphérique de stockage USB avec une seule partition en btrfs avec comme nom « <literal>BKUP</literal> » et qui peut être chiffrée (consulter la <xref linkend="_removable_disk_encryption_with_dm_crypt_luks"/>) ;

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Plug this in to your system.  The desktop system should automatically mount it as "<literal>/media/penguin/BKUP</literal>".
fr: enfichez le périphérique dans le système. Le système de bureau le montera automatiquement comme « <literal>/media/penguin/BKUP</literal> » ;

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Execute "<literal>sudo chown penguin:penguin /media/penguin/BKUP</literal>" to make it writable by the user.
fr: exécutez « <literal>sudo chown penguin:penguin /media/penguin/BKUP</literal> » pour le rendre éditable par l’utilisateur.

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Create "<literal>~/.local/share/applications/BKUP.desktop</literal>" following techniques written in <xref linkend="_starting_a_program_from_gui"/> as:
fr: Créez « <literal>~/.local/share/applications/BKUP.desktop</literal> » en suivant les techniques décrites dans la <xref linkend="_starting_a_program_from_gui"/> contenant :

note: type: Content of: <book><chapter><section><section><section><para>
en: For each GUI click, your data is backed up from "<literal>~/Documents</literal>" to a USB storage device and a read-only snapshot is created.
fr: Pour chaque clic d’interface graphique, les données sont sauvegardées de « <literal>~/Documents</literal> » vers le périphérique USB et un instantané en lecture seule est créé.

note: type: Content of: <book><chapter><section><section><section><title>
en: Mount event triggered backup
fr: Sauvegarde déclenchée par des évènements de montage

note: type: Content of: <book><chapter><section><section><section><para>
en: Here is an example to setup for the automatic backup triggered by the mount event.
fr: Voici un exemple de configuration pour une sauvegarde automatique déclenchée par un évènement de montage.

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Prepare a USB storage device to be used for backup as in <xref linkend="_gui_backup"/>.
fr: Préparez un périphérique de stockage USB à utiliser pour une sauvegarde comme dans la <xref linkend="_gui_backup"/>.

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Create a systemd service unit file "<literal>~/.config/systemd/user/back-BKUP.service</literal>" as:
fr: Créez un fichier d’unité de service systemd « <literal>~/.config/systemd/user/back-BKUP.service</literal> » contenant :

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Enable this systemd unit configuration with the following:
fr: activer cette configuration d’unité de systemd avec :

note: type: Content of: <book><chapter><section><section><section><para>
en: For each mount event, your data is backed up from "<literal>~/Documents</literal>" to a USB storage device and a read-only snapshot is created.
fr: Pour chaque évènement de montage, les données sont sauvegardées de « <literal>~/Documents</literal> » vers le périphérique de stockage USB et un instantané en lecture seule est créé.

note: type: Content of: <book><chapter><section><section><section><para>
en: Here, names of systemd mount units that systemd currently has in memory can be asked to the service manager of the calling user with "<literal>systemctl --user list-units --type=mount</literal>".
fr: Ici, les noms d’unité de montage de systemd que celui-ci a actuellement en mémoire peuvent être demandés au gestionnaire de services de l’utilisateur appelant avec « <literal>systemctl --user list-units --type=mount</literal> ».

note: type: Content of: <book><chapter><section><section><section><title>
en: Timer event triggered backup
fr: Sauvegarde déclenchée par des évènements d’horloge

note: type: Content of: <book><chapter><section><section><section><para>
en: Here is an example to setup for the automatic backup triggered by the timer event.
fr: Voici un exemple de configuration de sauvegarde automatique déclenchée par un évènement d’horloge.

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Create a systemd timer unit file "<literal>~/.config/systemd/user/snap-Documents.timer</literal>" as:
fr: Créez un fichier d’unité d’horloge de systemd « <literal>~/.config/systemd/user/snap-Documents.timer</literal> » contenant :

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Create a systemd service unit file "<literal>~/.config/systemd/user/snap-Documents.service</literal>" as:
fr: Créez un fichier d’unité de service de systemd « <literal>~/.config/systemd/user/snap-Documents.service</literal> » contenant :

note: type: Content of: <book><chapter><section><section><section><para>
en: For each timer event, your data is backed up from "<literal>~/Documents</literal>" to a USB storage device and a read-only snapshot is created.
fr: Pour chaque évènement d’horloge, les données sont sauvegardées de « <literal>~/Documents</literal> » vers le périphérique de stockage USB et un instantané en lecture seule est créé.

note: type: Content of: <book><chapter><section><section><section><para>
en: Here, names of systemd timer user units that systemd currently has in memory can be asked to the service manager of the calling user with "<literal>systemctl --user list-units --type=timer</literal>".
fr: Ici, les noms d’unités d’horloge de systemd que celui-ci a en mémoire peuvent être demandés au gestionnaire de services de l’utilisateur appelant avec « <literal>systemctl --user list-units --type=timer</literal> ».

note: type: Content of: <book><chapter><section><section><section><para>
en: For the modern desktop system, this systemd approach can offer more fine grained control than the traditional Unix ones using <literal>at</literal>(1), <literal>cron</literal>(8), or <literal>anacron</literal>(8).
fr: Pour les systèmes de bureau modernes, cette approche de systemd peut offrir un contrôle plus fin que celles traditionnelles d’Unix utilisant <literal>at</literal>(1), <literal>cron</literal>(8) ou <literal>anacron</literal>(8).

note: type: Content of: <book><chapter><section><title>
en: Data security infrastructure
fr: Infrastructure de sécurité des données

note: type: Content of: <book><chapter><section><para>
en: The data security infrastructure is provided by the combination of data encryption tool, message digest tool, and signature tool.
fr: L’infrastructure de sécurité des données est fournie par la combinaison d’un outil de chiffrement des données, d’un outil de condensé de messages et d’un outil de signature.

note: type: Content of: <book><chapter><section><table><title>
en: List of data security infrastructure tools
fr: Liste des outils d’une infrastructure de sécurité des données

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink> - OpenPGP encryption and signing tool
fr: <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink> - outil de signature et de chiffrement OpenPGP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU Privacy Guard - signature verification tool
fr: GNU Privacy Guard - outil de vérification de signature

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: extract just the secret information out of OpenPGP secret keys
fr: extraire seulement l’information secrète de clés secrètes OpenPGP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: utilities for <ulink url="&dmcrypt;">dm-crypt</ulink> block device encryption supporting <ulink url="&luks;">LUKS</ulink>
fr: utilitaires pour chiffrement de périphérique en mode bloc <ulink url="&dmcrypt;">dm-crypt</ulink> prenant en charge le chiffrement <ulink url="&luks;">LUKS</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compute and check MD5 message digest
fr: calculer et vérifier un condensé MD5 de message

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compute and check SHA1 message digest
fr: calculer et vérifier un condensé SHA1 de message

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compute message digest with "<literal>openssl dgst</literal>" (OpenSSL)
fr: calculer un condensé de message avec «&nbsp;<literal>openssl dgst</literal>&nbsp;» (OpenSSL)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: store and retrieve passwords (CLI)
fr: stocker et récupérer les mots de passe (CLI)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: key management tool (GNOME)
fr: outil de gestion des clés (GNOME)

note: type: Content of: <book><chapter><section><para>
en: See <xref linkend="_data_encryption_tips"/> on <ulink url="&dmcrypt;">dm-crypt</ulink> and <ulink url="&fscrypt;">fscrypt</ulink> which implement automatic data encryption infrastructure via Linux kernel modules.
fr: Consultez la <xref linkend="_data_encryption_tips"/> sur <ulink url="&dmcrypt;">dm-crypt</ulink> et <ulink url="&fscrypt;">fscrypt</ulink> qui mettent en œuvre une infrastructure de chiffrement automatique des données à l’aide des modules du noyau Linux.

note: type: Content of: <book><chapter><section><section><title>
en: Key management for GnuPG
fr: Gestion de clés pour GnuPG

note: type: Content of: <book><chapter><section><section><para>
en: Here are <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink> commands for the basic key management.
fr: Voici les commandes de <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink> pour la gestion de base des clés&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of GNU Privacy Guard commands for the key management
fr: Liste des commandes de GNU Privacy Guard pour la gestion des clés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: generate a new key
fr: générer une nouvelle clé

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --gen-revoke my_user_ID</literal>
fr: <literal>gpg --gen-revoke ID_de_mon_utilisateur</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: generate revoke key for my_user_ID
fr: générer une clé de révocation pour ID_de_mon_utilisateur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --edit-key user_ID</literal>
fr: <literal>gpg --edit-key ID_utilisateur</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: edit key interactively, "help" for help
fr: éditer la clé de manière interactive, «&nbsp;help&nbsp;» pour obtenir de l’aide

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o file --export</literal>
fr: <literal>gpg -o fichier --export</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: export all keys to file
fr: exporter toutes les clés vers fichier

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --import file</literal>
fr: <literal>gpg --import fichier</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: import all keys from file
fr: importer toutes les clés depuis fichier

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --send-keys user_ID</literal>
fr: <literal>gpg --send-keys ID_utilisateur</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: send key of user_ID to keyserver
fr: envoyer la clé de ID_utilisateur vers le serveur de clés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --recv-keys user_ID</literal>
fr: <literal>gpg --recv-keys ID_utilisateur</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: recv. key of user_ID from keyserver
fr: recevoir la clé de ID_utilisateur du serveur de clés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --list-keys user_ID</literal>
fr: <literal>gpg --list-keys ID_utilisateur</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list keys of user_ID
fr: afficher la liste des clés de ID_utilisateur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --list-sigs user_ID</literal>
fr: <literal>gpg --list-sigs ID_utilisateur</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list sig. of user_ID
fr: afficher la liste des signatures de ID_utilisateur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --check-sigs user_ID</literal>
fr: <literal>gpg --check-sigs ID_utilisateur</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check sig. of user_ID
fr: vérifier la signature de ID_utilisateur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --fingerprint user_ID</literal>
fr: <literal>gpg --fingerprint ID_utilisateur</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check fingerprint of user_ID
fr: vérifier l’empreinte de ID_utilisateur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: update local keyring
fr: mettre à jour le porte-clé local

note: type: Content of: <book><chapter><section><section><para>
en: Here is the meaning of the trust code.
fr: Voici la signification du code de confiance.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of the meaning of the trust code
fr: Liste de la signification des codes de confiance

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of trust
fr: description de la confiance

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: no owner trust assigned / not yet calculated
fr: pas de confiance d’utilisateur assignée/pas encore calculée

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: trust calculation failed
fr: échec du calcul de la confiance

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: not enough information for calculation
fr: pas assez d’informations pour le calcul

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: never trust this key
fr: ne jamais faire confiance à cette clé

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: marginally trusted
fr: confiance marginale

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: fully trusted
fr: confiance complète

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ultimately trusted
fr: confiance ultime

note: type: Content of: <book><chapter><section><section><para>
en: The following uploads my key "<literal>1DD8D791</literal>" to the popular keyserver "<literal>hkp://keys.gnupg.net</literal>".
fr: Ce qui suit permet d’envoyer ma clé «&nbsp;<literal>1DD8D791</literal>&nbsp;» vers le serveur de clés populaire «&nbsp;<literal>hkp://keys.gnupg.net</literal>&nbsp;»&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: A good default keyserver set up in "<literal>~/.gnupg/gpg.conf</literal>" (or old location "<literal>~/.gnupg/options</literal>") contains the following.
fr: Une bonne configuration de serveur de clés dans «&nbsp;<literal>~/.gnupg/gpg.conf</literal>&nbsp;» (ou à l’ancien emplacement «&nbsp;<literal>~/.gnupg/options</literal>&nbsp;») contient ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: The following obtains unknown keys from the keyserver.
fr: Ce qui suit obtient les clés inconnues du serveur de clés&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: There was a bug in <ulink url="&openpgppublickeyserver;">OpenPGP Public Key Server</ulink> (pre version 0.9.6) which corrupted key with more than 2 sub-keys.  The newer <literal>gnupg</literal> (&gt;1.2.1-2) package can handle these corrupted subkeys.  See <literal>gpg</literal>(1) under "<literal>--repair-pks-subkey-bug</literal>" option.
fr: Il y avait un bogue dans <ulink url="&openpgppublickeyserver;">OpenPGP Public Key Server</ulink> (pre version 0.9.6) qui corrompait les clés ayant plus de 2 sous-clés. Le paquet du serveur <literal>gnupg</literal> (&gt;1.2.1-2) peut gérer ces sous-clés corrompues. Consultez <literal>gpg</literal>(1) sous l’option «&nbsp;<literal>--repair-pks-subkey-bug</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: Using GnuPG on files
fr: Utilisation de GnuPG sur des fichiers

note: type: Content of: <book><chapter><section><section><para>
en: Here are examples for using <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink> commands on files.
fr: Voici des exemples d’utilisation des commandes de <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink> sur des fichiers&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of GNU Privacy Guard commands on files
fr: Liste des commandes de GNU Privacy Guard sur des fichiers

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -a -s file</literal>
fr: <literal>gpg -a -s fichier</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sign file into <ulink url="&ascii;">ASCII</ulink> armored file.asc
fr: signer «&nbsp;fichier&nbsp;» dans un fichier <ulink url="&ascii;">ASCII</ulink> blindé fichier.asc

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --armor --sign file</literal>
fr: <literal>gpg --armor --sign fichier</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --clearsign file</literal>
fr: <literal>gpg --clearsign fichier</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: clear-sign message
fr: signer un fichier en clair

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --clearsign file|mail foo@example.org</literal>
fr: <literal>gpg --clearsign fichier|mail truc@example.org</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: mail a clear-signed message to <literal>foo@example.org</literal>
fr: envoyer un message signé en clair à <literal>truc@example.org</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --clearsign --not-dash-escaped patchfile</literal>
fr: <literal>gpg --clearsign --not-dash-escaped fichier_rustine</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: clear-sign patchfile
fr: signer en clair un fichier_rustine

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --verify file</literal>
fr: <literal>gpg --verify fichier</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: verify clear-signed file
fr: vérifier fichier signé en texte clair

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o file.sig -b file</literal>
fr: <literal>gpg -o fichier.sig -b fichier</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create detached signature
fr: créer une signature détachée

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o file.sig --detach-sign file</literal>
fr: <literal>gpg -o fichier.sig --detach-sign fichier</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --verify file.sig file</literal>
fr: <literal>gpg --verify fichier.sig fichier</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: verify file with file.sig
fr: vérifier un fichier avec fichier.sig

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o crypt_file.gpg -r name -e file</literal>
fr: <literal>gpg -o fichier_chiffré.gpg -r nom -e fichier</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: public-key encryption intended for name from file to binary crypt_file.gpg
fr: chiffrement par clé publique destiné au «&nbsp;nom&nbsp;» depuis le «&nbsp;fichier&nbsp;» vers «&nbsp;fichier_chiffré.gpg&nbsp;» binaire

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o crypt_file.gpg --recipient name --encrypt file</literal>
fr: <literal>gpg -o fichier_chiffré.gpg --recipient nom --encrypt fichier</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o crypt_file.asc -a -r name -e file</literal>
fr: <literal>gpg -o fichier_chiffré.asc -a -r nom -e fichier</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: public-key encryption intended for name from file to <ulink url="&ascii;">ASCII</ulink> armored crypt_file.asc
fr: chiffrement par clé publique destiné au «&nbsp;nom&nbsp;» depuis le «&nbsp;fichier&nbsp;» vers le fichier <ulink url="&ascii;">ASCII</ulink> blindé «&nbsp;fichier_chiffré.asc&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o crypt_file.gpg -c file</literal>
fr: <literal>gpg -o fichier_chiffré.gpg -c fichier</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: symmetric encryption from file to crypt_file.gpg
fr: chiffrement symétrique depuis «&nbsp;fichier&nbsp;» vers «&nbsp;fichier_chiffré.gpg&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o crypt_file.gpg --symmetric file</literal>
fr: <literal>gpg -o fichier_chiffré.gpg --symmetric fichier</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o crypt_file.asc -a -c file</literal>
fr: <literal>gpg -o fichier_chiffré.asc -a -c fichier</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: symmetric encryption intended for name from file to <ulink url="&ascii;">ASCII</ulink> armored crypt_file.asc
fr: chiffrement symétrique prévu destiné au «&nbsp;nom&nbsp;» depuis le «&nbsp;fichier&nbsp;» vers le fichier <ulink url="&ascii;">ASCII</ulink> blindé «&nbsp;fichier_chiffré.asc&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o file -d crypt_file.gpg -r name</literal>
fr: <literal>gpg -o fichier -d fichier_crypt.gpg -r nom</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: decryption
fr: déchiffrement

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o file --decrypt crypt_file.gpg</literal>
fr: <literal>gpg -o fichier --decrypt fichier_chiffré.gpg</literal>

note: type: Content of: <book><chapter><section><section><title>
en: Using GnuPG with Mutt
fr: Utiliser GnuPG avec Mutt

note: type: Content of: <book><chapter><section><section><para>
en: Add the following to "<literal>~/.muttrc</literal>" to keep a slow GnuPG from automatically starting, while allowing it to be used by typing "<literal>S</literal>" at the index menu.
fr: Ajoutez ce qui suit à «&nbsp;<literal>~/.muttrc</literal>&nbsp;» afin d’éviter que GnuPG qui est lent ne démarre automatiquement, tout en permettant son utilisation en entrant «&nbsp;<literal>S</literal>&nbsp;» depuis l’index du menu&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Using GnuPG with Vim
fr: Utiliser GnuPG avec Vim

note: type: Content of: <book><chapter><section><section><para><footnote><para>
en: If you use "<literal>~/.vimrc</literal>" instead of "<literal>~/.vim/vimrc</literal>", please substitute accordingly.
fr: Si vous utilisez « <literal>~/.vimrc</literal> » au lieu de « <literal>~/.vim/vimrc</literal> », veuillez substituer en conséquence.

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>gnupg</literal> plugin let you run GnuPG transparently for files with extension "<literal>.gpg</literal>", "<literal>.asc</literal>", and "<literal>.pgp</literal>".<placeholder type="footnote" id="0"/>
fr: Le greffon <literal>gnupg</literal> vous permet de lancer GnuPG de manière transparente pour les fichiers ayant l’extension «&nbsp;<literal>.gpg</literal>&nbsp;», «&nbsp;<literal>.asc</literal>&nbsp;» et «&nbsp;<literal>.pgp</literal>&nbsp;».<placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><section><section><title>
en: The MD5 sum
fr: La somme de contrôle MD5

note: type: Content of: <book><chapter><section><section><para>
en: <literal>md5sum</literal>(1) provides utility to make a digest file using the method in <ulink url="&rfcbdcb;">rfc1321</ulink> and verifying each file with it.
fr: <literal>md5sum</literal>(1) fournit un utilitaire permettant de créer un fichier de résumé en utilisant la méthode se trouvant dans <ulink url="&rfcbdcb;">rfc1321</ulink> et en l’utilisant pour vérifier chaque fichier qu’il contient.

note: type: Content of: <book><chapter><section><section><note><para>
en: The computation for the <ulink url="&mdf;">MD5</ulink> sum is less CPU intensive than the one for the cryptographic signature by <ulink url="&gnuprivacyguardgnupg;">GNU Privacy Guard (GnuPG)</ulink>. Usually, only the top level digest file is cryptographically signed to ensure data integrity.
fr: Le calcule de somme de contrôle <ulink url="&mdf;">MD5</ulink> consomme moins de ressources processeur que celles utilisées pour le chiffrement des signatures en utilisant <ulink url="&gnuprivacyguardgnupg;">GNU Privacy Guard (GnuPG)</ulink>. Habituellement, pour s’assurer de l’intégrité des données, seul le résumé de plus haut niveau est signé par chiffrement.

note: type: Content of: <book><chapter><section><section><title>
en: Password keyring
fr: Trousseau de mots de passe

note: type: Content of: <book><chapter><section><section><para>
en: On GNOME system, the GUI tool <literal>seahorse</literal>(1) manages passwords and stores them securely in the keyring <literal>~/.local/share/keyrings/*</literal>.
fr: Sur le système GNOME, l'outil graphique <literal>seahorse</literal>(1) gère les mots de passe et les stocke de manière sécurisée dans le trousseau <literal>~/.local/share/keyrings/*</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: <literal>secret-tool</literal>(1) can store password to the keyring from the command line.
fr: <literal>secret-tool</literal>(1) peut stocker le mot de passe du trousseau de clés à partir de la ligne de commande.

note: type: Content of: <book><chapter><section><section><para>
en: Let's store passphrase used for LUKS/dm-crypt encrypted disk image
fr: Stockons la phrase secrète utilisée pour l’image disque cryptée LUKS/dm-crypt :

note: type: Content of: <book><chapter><section><section><para>
en: This stored password can be retrieved and fed to other programs, e.g., <literal>cryptsetup</literal>(8).
fr: Ce mot de passe stocké peut être récupéré et transmis à d’autres programmes, par exemple, <literal>cryptsetup</literal>(8) :

note: type: Content of: <book><chapter><section><section><tip><para>
en: Whenever you need to provide password in a script, use <literal>secret-tool</literal> and avoid directly hardcoding the passphrase in it.
fr: Chaque fois que vous devez fournir un mot de passe dans un script, utilisez <literal>secret-tool</literal> et évitez de coder directement en dur la phrase secrète qu’il contient.

note: type: Content of: <book><chapter><section><title>
en: Source code merge tools
fr: Outils pour fusionner le code source

note: type: Content of: <book><chapter><section><para>
en: There are many merge tools for the source code.  Following commands caught my eyes.
fr: Il existe de nombreux outils pour fusionner du code source. Les commandes qui suivent ont attiré mon attention&nbsp;:

note: type: Content of: <book><chapter><section><table><title>
en: List of source code merge tools
fr: Liste d’outils destinés à fusionner du code source

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: apply a diff file to an original
fr: appliquer un fichier de différences («&nbsp;diff&nbsp;») à un original

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compare 2 files side by side in vim
fr: comparer deux fichiers côte à côte dans vim

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: interactive full screen 2/3-way merge tool
fr: outil interactif plein écran pour fusionner 2 ou 3 fichiers

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compare and merge files (GTK)
fr: comparer et fusionner des fichiers (GTK)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: apply rejected patches
fr: appliquer les rustines rejetées

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compare files line by line
fr: comparer des fichiers ligne à ligne

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compare and merges three files line by line
fr: comparer et fusionner trois fichiers ligne par ligne

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: manage series of patches
fr: gérer une série de rustines

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: display word differences between text files
fr: afficher les différences de mots entre deux fichiers texte

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: produce a histogram of changes by the diff
fr: afficher un histogramme des modifications apportées par le fichier de différences

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: create a cumulative patch from two incremental patches
fr: créer une rustine (patch) cumulative à partir de deux rustines incrémentales

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: extract a diff from an HTML page
fr: extraire un fichier de différences d’une page HTML

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: extract or excludes diffs from a diff file
fr: extraire ou exclure des différences d’un fichier de différences

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: fix diff files created by CVS that <literal>patch</literal>(1) mis-interprets
fr: corriger les fichiers de différences créés par CVS que <literal>patch</literal>(1) interprète mal

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: exchange the order of two patches
fr: échanger l’ordre de deux rustines

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: show which files are modified by a patch matching a regex
fr: afficher quels sont les fichiers modifiés par une rustine correspondant un une expression rationnelle

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: show differences between two unified diff files
fr: afficher les différences entre deux fichiers de différence unifiés

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: show which files are modified by a patch
fr: afficher quels sont les fichiers modifiés par une rustine

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: recompute counts and offsets in unified context diffs
fr: recalculer les nombres et les décalages dans un contexte unifié de fichiers de différences

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: fix offsets and counts of a hand-edited diff
fr: corriger les décalages et les nombres d’un fichier de différences édité manuellement

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: separate out incremental patches
fr: séparer les rustines incrémentales

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: demangle patches that have been word-wrapped
fr: réparer les correctifs dont les mots ont été coupés

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: display differences and merge changes between directory trees
fr: afficher les différences et fusionner les modifications entre deux arbres de répertoires

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compare two files word by word / char by char
fr: comparer deux fichiers mot par mot ou caractère par caractère

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: generate extended patch files
fr: créer des fichiers de rustines étendus

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: apply extended patch files
fr: appliquer des fichiers de rustines étendus

note: type: Content of: <book><chapter><section><section><title>
en: Extracting differences for source files
fr: Extraire des différences pour des fichiers sources

note: type: Content of: <book><chapter><section><section><para>
en: The following procedures extract differences between two source files and create unified diff files "<literal>file.patch0</literal>" or "<literal>file.patch1</literal>" depending on the file location.
fr: La procédure suivante vous permet d'extraire les différences entre deux fichiers sources et créer un fichier de différences unifié «&nbsp;<literal>fichier.patch0</literal>&nbsp;» ou «&nbsp;<literal>fichier.patch1</literal>&nbsp;» selon l’emplacement du fichier.

note: type: Content of: <book><chapter><section><section><title>
en: Merging updates for source files
fr: Fusionner les mises à jour des fichiers source

note: type: Content of: <book><chapter><section><section><para>
en: The diff file (alternatively called patch file) is used to send a program update.  The receiving party applies this update to another file by the following.
fr: Le fichier de différences («&nbsp;diff&nbsp;» (encore appelé fichier «&nbsp;patch&nbsp;» ou rustine) est utilisé pour envoyer une mise à jour de programme. Celui qui reçoit applique cette mise à jour à un autre fichier de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Interactive merge
fr: Fusion interactive

note: type: Content of: <book><chapter><section><section><para>
en: If you have two versions of a source code, you can perform 2-way merge interactively using <literal>imediff</literal>(1) by the following.
fr: Si vous avez deux versions d'un code source, vous pouvez effectuer une fusion des deux de manière interactive en utilisant <literal>imediff</literal>(1) de la manière suivante :

note: type: Content of: <book><chapter><section><section><para>
en: If you have three versions of a source code, you can perform 3-way merge interactively using <literal>imediff</literal>(1) by the following.
fr: Si vous avez trois versions d'un code source, vous pouvez effectuer une fusion des trois de manière interactive en utilisant <literal>imediff</literal>(1) de la manière suivante :

note: type: Content of: <book><chapter><section><para>
en: Git is the tool of choice these days for the <ulink url="&versioncontrolsystemvcs;">version control system (VCS)</ulink> since Git can do everything for both local and remote source code management.
fr: Git est l'outil de prédilection de nos jours pour un <ulink url="&versioncontrolsystemvcs;">système de gestion de versions (VCS)</ulink> car Git peut tout faire pour la gestion à la fois du code source local et celui distant.

note: type: Content of: <book><chapter><section><para>
en: Debian provides free Git services via <ulink url="&debiansalsaservice;">Debian Salsa service</ulink>.  Its documentation can be found at <ulink url="&httpswikidebianorgsalsa;">https://wiki.debian.org/Salsa</ulink> .
fr: Debian fournit des services Git gratuits avec le <ulink url="&debiansalsaservice;">service Salsa de Debian</ulink>. Sa documentation se trouve sur <ulink url="&httpswikidebianorgsalsa;">https://wiki.debian.org/Salsa</ulink>.

note: type: Content of: <book><chapter><section><para>
en: Here are some Git related packages.
fr: Voici quelques paquets relatifs à Git.

note: type: Content of: <book><chapter><section><table><title>
en: List of git related packages and commands
fr: Liste des paquets et des commandes relatifs à git

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Git, the fast, scalable, distributed revision control system
fr: Git, système de contrôle de version rapide, évolutif et distribué

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GUI Git repository browser with history
fr: Interface graphique de navigateur de dépôt Git avec historique

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GUI for Git (No history)
fr: Interface graphique pour Git (pas d’historique)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: send a collection of patches as email from the Git
fr: envoyer une série de rustines sous forme de courriel à partir de Git

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: automate the Debian packaging with the Git
fr: automatise la mise en paquet Debian avec Git

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: git interoperability with the Debian archive
fr: interopérabilité de git avec l'archive Debian

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: interactive git commit split helper tool
fr: outil interactif d'aide pour des commits séparés de git

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: quilt on top of git (Python)
fr: quilt par-dessus git (Python)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: official documentation for Git
fr: Documentation officielle de git

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "Git Magic", easier to understand guide for Git
fr: «&nbsp;Git Magic&nbsp;», le guide le plus facile à comprendre pour Git

note: type: Content of: <book><chapter><section><section><title>
en: Configuration of Git client
fr: Configuration du client Git

note: type: Content of: <book><chapter><section><section><para>
en: You may wish to set several global configuration in "<literal>~/.gitconfig</literal>" such as your name and email address used by Git by the following.
fr: Vous pourrez définir certains éléments de configuration globaux, comme votre nom et votre adresse de courriel utilisée par Git, dans «&nbsp;<literal>~/.gitconfig</literal>&nbsp;» de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: You may also customize the Git default behavior by the following.
fr: Vous pouvez également personnaliser le comportement par défaut de Git de la manière suivante :

note: type: Content of: <book><chapter><section><section><para>
en: If you are too used to CVS or Subversion commands, you may wish to set several command aliases by the following.
fr: Si vous avez l’habitude d’utiliser les commandes de CVS ou de Subversion, vous pourrez définir certains alias de commandes comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: You can check your global configuration by the following.
fr: Vous pouvez vérifier votre configuration globale de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Basic Git commands
fr: Commandes de base pour Git

note: type: Content of: <book><chapter><section><section><para>
en: Git operation involves several data.
fr: L’opération Git implique plusieurs données.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The working tree which holds user facing files and to which you make changes.
fr: L’arborescence de travail qui contient les fichiers concernant l’utilisateur et auxquels vous apportez des modifications.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The changes to be recorded must be explicitly selected and staged to the index.  This is <literal>git add</literal> and <literal>git rm</literal> commands.
fr: Les changements à enregistrer doivent être explicitement sélectionnés et ajoutés dans un index. Il s'agit des commandes <literal>git add</literal> et <literal>git rm</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The index which holds staged files.
fr: L'index qui contient les fichiers ajoutés.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Staged files will be committed to the local repository upon the subsequent request.  This is <literal>git commit</literal> command.
fr: Les fichiers ajoutés seront validés dans le référentiel local lors de la demande suivante. Il s'agit de la commande <literal>git commit</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The local repository which holds committed files.
fr: Le dépôt local qui détient des fichiers validés.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Git records the linked history of the committed data and organizes them as branches in the repository.
fr: Git enregistre l’historique lié aux données validées et organise celles-ci en branches dans le dépôt.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The local repository can send data to the remote repository by <literal>git push</literal> command.
fr: Le dépôt local peut envoyer des données au dépôt distant avec la commande <literal>git push</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The local repository can receive data from the remote repository by <literal>git fetch</literal> and <literal>git pull</literal> commands.
fr: Le dépôt local peut recevoir des données du dépôt distant avec les commandes <literal>git fetch</literal> et <literal>git pull</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: The <literal>git pull</literal> command performs <literal>git merge</literal> or <literal>git rebase</literal> command after <literal>git fetch</literal> command.
fr: La commande <literal>git pull</literal> effectue <literal>git merge</literal> ou <literal>git rebase</literal> après la commande <literal>git fetch</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Here, <literal>git merge</literal> combines two separate branches of history at the end to a point.  (This is default of <literal>git pull</literal> without customization and may be good for upstream people who publish branch to many people.)
fr: Ici, <literal>git merge</literal> combine finalement deux branches distinctes de l'historique à un certain moment. (C'est par défaut <literal>git pull</literal> sans personnalisation et cela peut être valable pour les personnes en amont qui publient la branche vers de nombreuses personnes.)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Here, <literal>git rebase</literal> creates one single branch of sequential history of the remote branch one followed by the local branch one.  (This is <literal>pull.rebase true</literal> customization case and may be good for rest of us.)
fr: Ici, <literal>git rebase</literal> crée une seule branche de l'historique séquentiel de la branche distante, suivie par la branche locale. (C'est le cas de la personnalisation<literal>pull.rebase true</literal>  et cela peut être valable pour nous autres.)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The remote repository which holds committed files.
fr: Le dépôt distant qui contient des fichiers validés.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: The communication to the remote repository uses secure communication protocols such as SSH or HTTPS.
fr: La communication vers le dépôt distant utilise des protocoles de communication sécurisés tels que SSH ou HTTPS.

note: type: Content of: <book><chapter><section><section><para>
en: The working tree is files outside of the <literal>.git/</literal> directory.  Files inside of the <literal>.git/</literal> directory hold the index, the local repository data, and some git configuration text files.
fr: L’arborescence de travail est constituée de fichiers situés en dehors du répertoire <literal>.git/</literal>. Les fichiers contenus dans le répertoire <literal>.git/</literal> contiennent l’index, les données du dépôt local et certains fichiers texte de configuration git.

note: type: Content of: <book><chapter><section><section><para>
en: Here is an overview of main Git commands.
fr: Voici un aperçu des principales commandes Git.

note: type: Content of: <book><chapter><section><section><table><title>
en: Main Git commands
fr: Principales commandes de Git

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: Git command
fr: commande de Git

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create the (local) repository
fr: créer le dépôt (local)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: clone the remote repository to a local repository with the working tree
fr: cloner le dépôt distant vers un dépôt local avec l'arborescence de travail

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: update the local <literal>main</literal> branch by the remote repository <literal>origin</literal>
fr: mettre à jour la branche locale <literal>main</literal> avec le dépôt distant <literal>origin</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: add file(s) in the working tree to the index for pre-existing files in index only
fr: ajouter le(s) fichier(s) de l'arbre de travail à l'index pour les fichiers préexistants dans l'index seulement

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: add file(s) in the working tree to the index for all files including removals
fr: ajouter le(s) fichier(s) dans l'arbre de travail à l'index pour tous les fichiers, y compris les suppressions

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>git rm filename</literal>
fr: <literal>git rm fichier</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove file(s) from the working tree and the index
fr: supprimer des fichiers de l’arborescence de travail et de l’index

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: commit staged changes in the index to the local repository
fr: valider les modifications préparées dans l'index dans le dépôt

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: add all changes in the working tree to the index and commit them to the local repository (add + commit)
fr: ajouter toutes les modifications de l'arbre de travail à l'index et les valider dans le référentiel local (add + commit)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>git push -u origin branch_name</literal>
fr: <literal>git push -u origin branche</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: update the remote repository <literal>origin</literal> by the local <literal>branch_name</literal> branch (initial invocation)
fr: mettre à jour le dépôt distant <literal>origine</literal> avec la <literal>branche</literal> locale (invocation initiale)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>git push origin branch_name</literal>
fr: <literal>git push origine branche</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: update the remote repository <literal>origin</literal> by the local <literal>branch_name</literal> branch (subsequent invocation)
fr: mettre à jour le dépôt distant <literal>origine</literal> avec la <literal>branche</literal> locale (invocation ultérieure)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>git diff treeish1 treeish2</literal>
fr: <literal>git diff arbre1 arbre2</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: show difference between <emphasis>treeish1</emphasis> commit and <emphasis>treeish2</emphasis> commit
fr: afficher la différence entre le commit <emphasis>arbre1</emphasis> et <emphasis>arbre2</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GUI display of VCS repository branch history tree
fr: affichage graphique de l'arbre des historiques de branche du dépôt VCS

note: type: Content of: <book><chapter><section><section><table><title>
en: Git tips
fr: Conseils pour Git

note: type: Content of: <book><chapter><section><section><para>
en: Here are some Git tips.
fr: Voici quelques conseils pour Git.

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: Git command line
fr: ligne de commande de Git

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: see complete Git history and operate on them such as resetting HEAD to another commit, cheery-picking patches, creating tags and branches ...
fr: voir l'historique complet de Git et agir dessus, par exemple en réinitialisant HEAD à un autre commit, en choisissant librement des correctifs, en créant des étiquettes et des branches...

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: get the clean working tree without loosing data
fr: revenir à un arbre de travail propre sans perdre de données

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check settings for remote
fr: vérifier les paramètres pour le dépôt distant

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check settings for branch
fr: vérifier les paramètres de la branche de dépôt

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: show working tree status
fr: afficher l'état de l'arborescence de travail

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list git settings
fr: lister les paramètres de git

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: revert all working tree changes and clean them up completely
fr: revenir sur toutes les modifications de l'arbre de travail et les nettoyer complètement

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>git rm --cached filename</literal>
fr: <literal>git rm --cached nom_fichier</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: revert staged index changed by <literal>git add filename</literal>
fr: annuler l’ajout dans l’index intermédiaire modifié par <literal>git add filename</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: get reference log (useful for recovering commits from the removed branch)
fr: obtenir le journal de référence (utile pour récupérer les commits de la branche supprimée)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>git branch new_branch_name HEAD@{6}</literal>
fr: <literal>git branch nom_nouvelle_branche HEAD@{6}</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create a new branch from reflog information
fr: créer une nouvelle branche à partir des informations de reflog

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>git remote add new_remote URL</literal>
fr: <literal>git remote add nouveau_distant URL</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: add a <literal>new_remote</literal> remote repository pointed by URL
fr: ajouter un dépôt distant <literal>nouveau_distant</literal> pointé par URL

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: rename the remote repository name from <literal>origin</literal> to <literal>upstream</literal>
fr: renommer le nom du dépôt distant de <literal>origine</literal> à <literal>amont</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set the remote tracking to the remote repository <literal>upstream</literal> and its branch name <literal>branch_name</literal>.
fr: définir le suivi à distance du dépôt distant <literal>amont</literal> et son nom de branche <literal>nom_branche</literal>.

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>git remote set-url origin https://foo/bar.git</literal>
fr: <literal>git remote set-url origine https://toto/titi.git</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: change URL of <literal>origin</literal>
fr: changer l’URL de <literal>origine</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: disable push to <literal>upstream</literal> (Edit <literal>.git/config</literal> to re-enable)
fr: désactiver push vers <literal>amont</literal> (Éditer <literal>.git/config</literal> pour le réactiver)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: fetch updates of all remote branches in the <literal>upstream</literal> repository
fr: récupérer les mises à jour de toutes les branches distantes du dépôt <literal>upstream</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create a local (possibly orphan) <literal>upstream-foo</literal> branch as a copy of <literal>foo</literal> branch in the <literal>upstream</literal> repository
fr: créer une branche locale (éventuellement orpheline) <literal>upstream-foo</literal> en tant que copie de la branche <literal>foo</literal> du dépôt <literal>upstream</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: make a new <literal>topic_branch</literal> and push it to <literal>origin</literal>
fr: créer une nouvelle branche <literal>branche_sujet</literal> et l’incorporer dans <literal>origine</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>git branch -m oldname newname</literal>
fr: <literal>git branch -m ancien_nom nouveau_nom</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: rename local branch name
fr: renommer le nom de la branche locale

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>git push -d origin branch_to_be_removed</literal>
fr: <literal>git push -d origine branche_à_supprimer</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove remote branch (new method)
fr: supprimer la branche distante (nouvelle méthode)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>git push origin :branch_to_be_removed</literal>
fr: <literal>git push origine :branche_à_supprimer</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove remote branch (old method)
fr: supprimer la branche distante (ancienne méthode)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>git checkout --orphan unconnected</literal>
fr: <literal>git checkout --orphan non_connectée</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create a new <literal>unconnected</literal> branch
fr: créer une nouvelle branche <literal>sans lien</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>git rebase -i origin/main</literal>
fr: <literal>git rebase -i origine/main</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: reorder/drop/squish commits from <literal>origin/main</literal> to clean branch history
fr: réorganiser/abandonner/écraser les validations de <literal>origine/main</literal> pour nettoyer l’historique des branches

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>git reset HEAD^; git commit --amend </literal>
fr: <literal>git reset HEAD^ ; git commit --amend </literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: squash last 2 commits into one
fr: compresser les deux derniers commits en un seul

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: squash entire <literal>topic_branch</literal> into a commit
fr: agglomérer l'ensemble de <literal>branche_sujet</literal> dans un commit

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>git fetch --unshallow --update-head-ok origin '+refs/heads/*:refs/heads/*' </literal>
fr: <literal>git fetch --unshallow --update-head-ok origine '+refs/heads/*:refs/heads/*' </literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert a shallow clone to the full clone of all branches
fr: convertir un clone superficiel en un clone complet de toutes les branches

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: split the last commit into a series of file-by-file smaller commits etc. (<literal>imediff</literal> package required)
fr: diviser le dernier commit en une série de commits plus petits, fichier par fichier, etc. (paquet <literal>imediff</literal> requis)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: repack the local repository into single pack (this may limit chance of lost data recovery from erased branch etc.)
fr: reconditionner le dépôt local en un seul paquet (cela peut limiter les possibilités de récupération de données perdues à partir d’une branche effacée, etc.)

note: type: Content of: <book><chapter><section><section><warning><para>
en: Do not use the tag string with spaces in it even if some tools such as <literal>gitk</literal>(1) allow you to use it.  It may choke some other <literal>git</literal> commands.
fr: Ne pas utiliser d'espaces dans la chaîne de balise même si certains outils comme <literal>gitk</literal>(1) vous permettent de le faire. Cela peut perturber d'autres commandes de <literal>git</literal>.

note: type: Content of: <book><chapter><section><section><caution><para>
en: If a local branch which has been pushed to remote repository is rebased or squashed, pushing this branch has risks and requires <literal>--force</literal> option.  This is usually not an acceptable for <literal>main</literal> branch but may be acceptable for a topic branch before merging to <literal>main</literal> branch.
fr: Si une branche locale qui a été intégrée dans un dépôt distant est rebasée ou compressée, pousser cette branche comporte des risques et nécessite l'option <literal>--force</literal>. Cela n'est généralement pas acceptable pour la branche <literal>main</literal> mais peut l'être pour une branche_sujet avant de fusionner avec la branche <literal>main</literal> .

note: type: Content of: <book><chapter><section><section><caution><para>
en: Invoking a <literal>git</literal> subcommand directly as "<literal>git-xyz</literal>" from the command line has been deprecated since early 2006.
fr: L’appel d’une sous-commande <literal>git</literal> directement avec «&nbsp;<literal>git-xyz</literal>&nbsp;» depuis la ligne de commandes est devenu obsolète depuis début 2006.

note: type: Content of: <book><chapter><section><section><tip><para>
en: If there is a executable file <literal>git-foo</literal> in the path specified by <literal>$PATH</literal>, entering "<literal>git foo</literal>" without hyphen to the command line invokes this <literal>git-foo</literal>.  This is a feature of the <literal>git</literal> command.
fr: S'il existe un fichier exécutable « <literal>git-toto</literal> » dans le chemin spécifié par « <literal>$PATH</literal> » alors entrer la commande « <literal>git toto</literal> » sans trait d’union dans la ligne de commande appellera ce « <literal>git-toto</literal> ». C'est une fonctionnalité de la commande « <literal>git</literal> ».

note: type: Content of: <book><chapter><section><section><title>
en: Git references
fr: Références de Git

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&manpagegitb;">manpage: git(1)</ulink> (<literal>/usr/share/doc/git-doc/git.html</literal>)
fr: <ulink url="&manpagegitb;">page de manuel&nbsp;: git(1)</ulink> (<literal>/usr/share/doc/git-doc/git.html</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&gitusersmanual;">Git User's Manual</ulink> (<literal>/usr/share/doc/git-doc/user-manual.html</literal>)
fr: <ulink url="&gitusersmanual;">Manuel de l’utilisateur de Git</ulink> (<literal>/usr/share/doc/git-doc/user-manual.html</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&atutorialintroductiontogit;">A tutorial introduction to git</ulink> (<literal>/usr/share/doc/git-doc/gittutorial.html</literal>)
fr: <ulink url="&atutorialintroductiontogit;">Un tutoriel d’introduction à git</ulink> «&nbsp;A tutorial introduction to git&nbsp;» (<literal>/usr/share/doc/git-doc/gittutorial.html</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&atutorialintrodutiontogitparttwo;">A tutorial introduction to git: part two</ulink> (<literal>/usr/share/doc/git-doc/gittutorial-2.html</literal>)
fr: <ulink url="&atutorialintrodutiontogitparttwo;">Un tutoriel d’introduction à git&nbsp;: deuxième partie</ulink> (<literal>/usr/share/doc/git-doc/gittutorial-2.html</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&everydaygitwithcacommandsorso;">Everyday GIT With 20 Commands Or So</ulink> (<literal>/usr/share/doc/git-doc/giteveryday.html</literal>)
fr: <ulink url="&everydaygitwithcacommandsorso;">Utilisation de tous les jours de GIT en 20 commandes</ulink> (<literal>/usr/share/doc/git-doc/giteveryday.html</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&gitmagic;">Git Magic</ulink> (<literal>/usr/share/doc/gitmagic/html/index.html</literal>)
fr: <ulink url="&gitmagic;">La magie de Git</ulink> «&nbsp;Git Magic&nbsp;» (<literal>/usr/share/doc/gitmagic/html/index.html</literal>)

note: type: Content of: <book><chapter><section><section><title>
en: Other version control systems
fr: Autres systèmes de gestion de versions

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&versioncontrolsystemsvcs;">version control systems (VCS)</ulink> is sometimes known as the revision control system (RCS), or the software configuration management (SCM).
fr: Les <ulink url="&versioncontrolsystemsvcs;">systèmes de gestion de versions (VCS) </ulink> sont parfois appelés système de gestion de révisions (RCS) ou gestion de configuration logicielle (SCM).

note: type: Content of: <book><chapter><section><section><para>
en: Here is a summary of the notable other non-Git VCS on the Debian system.
fr: Voici un récapitulatif des autres VCS notables pour le système Debian.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of other version control system tools
fr: Liste des autres outils de système de gestion de versions

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: VCS type
fr: type du VCS

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: distributed
fr: distribué

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: DVCS in Python and some C
fr: DVCS en Python avec un peu de C

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: DVCS with smart algebra of patches (slow)
fr: DVCS avec une algèbre intelligente des rustines (lent)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: DVCS influenced by <literal>tla</literal> written in Python (<ulink url="&historic;">historic</ulink>)
fr: DVCS influencé par <literal>tla</literal> écrit en Python (<ulink url="&historic;">historique</ulink>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: DVCS mainly by Tom Lord (historic)
fr: DVCS principalement par Tom Lord (historique)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remote
fr: distant

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "CVS done right", newer standard remote VCS (historic)
fr: « CVS en mieux », remplaçant standard du VCS (historique) distant

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: previous standard remote VCS (historic)
fr: VCS distant standard précédent (historique)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GUI display of VCS (CVS, Subversion, RCS) repository tree
fr: interface graphique d’affichage d’une arborescence de dépôt VCS (CVS, Subversion, RCS)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<ulink url="&unixsccs;">Unix SCCS</ulink> done right" (historic)
fr: « <ulink url="&unixsccs;">SCCS UNIX</ulink> en mieux » (historique)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: clone of the <ulink url="&unixsccs;">Unix SCCS</ulink> (historic)
fr: clone de <ulink url="&unixsccs;">SCCS UNIX</ulink> (historique)

note: type: Content of: <book><chapter><title>
en: Data conversion
fr: Conversion de données

note: type: Content of: <book><chapter><para>
en: Tools and tips for converting data formats on the Debian system are described.
fr: Description des outils et astuces pour convertir différents formats de données sur un système Debian.

note: type: Content of: <book><chapter><para>
en: Standard based tools are in very good shape but support for proprietary data formats are limited.
fr: Les outils basés sur des standards sont de très bonne qualité mais la prise en charge des formats propriétaires est limitée.

note: type: Content of: <book><chapter><section><title>
en: Text data conversion tools
fr: Outils de conversion de données textuelles

note: type: Content of: <book><chapter><section><para>
en: Following packages for the text data conversion caught my eyes.
fr: Mes yeux ont été attirés par les paquets suivants de conversions de données textuelles&nbsp;:

note: type: Content of: <book><chapter><section><table><title>
en: List of text data conversion tools
fr: Liste des outils de conversion de texte

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: keyword
fr: mot clé

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: charset
fr: jeu de caractères

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: text encoding converter between locales by <literal>iconv</literal>(1) (fundamental)
fr: convertisseur de codage de texte entre différents paramètres linguistiques à l’aide d’<literal>iconv</literal>(1) (fondamental)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: text encoding converter between locales (versatile, more aliases and features)
fr: convertisseur de codage de texte entre différents paramètres linguistiques (flexible avec plus d’alias et de fonctionnalités)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: text encoding converter between locales (fancy)
fr: convertisseur de codage de texte entre différents paramètres linguistiques (le luxe)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: character set translator for Japanese
fr: jeux de caractères pour le japonais

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: character set translator
fr: jeu de caractères du traducteur

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: replace accented letters by their unaccented equivalent
fr: remplacer les lettres accentuées par leur équivalent accentué

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: eol
fr: eol (fin de ligne)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: text format converter between DOS and Unix: <literal>fromdos</literal>(1) and <literal>todos</literal>(1)
fr: convertisseur de format de texte entre DOS et UNIX&nbsp;: <literal>fromdos</literal>(1) et <literal>todos</literal>(1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: text format converter between Macintosh and Unix: <literal>frommac</literal>(1) and <literal>tomac</literal>(1)
fr: convertisseur de format de texte entre Macintosh et UNIX&nbsp;:<literal>frommac</literal>(1) et <literal>tomac</literal>(1)

note: type: Content of: <book><chapter><section><section><title>
en: Converting a text file with iconv
fr: Convertir un fichier texte avec iconv

note: type: Content of: <book><chapter><section><section><tip><para>
en: <literal>iconv</literal>(1) is provided as a part of the <literal>libc6</literal> package and it is always available on practically all Unix-like systems to convert the encoding of characters.
fr: <literal>iconv</literal>(1) fait partie du paquet <literal>libc6</literal> et est toujours disponible sur pratiquement tous les systèmes de type Unix pour permettre la conversion des codages de caractères.

note: type: Content of: <book><chapter><section><section><para>
en: You can convert encodings of a text file with <literal>iconv</literal>(1) by the following.
fr: Vous pouvez convertir les codages de caractères d’un fichier texte par <literal>iconv</literal>(1) en effectuant ce qui suite&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Encoding values are case insensitive and ignore "<literal>-</literal>" and "<literal>_</literal>" for matching.  Supported encodings can be checked by the "<literal>iconv -l</literal>" command.
fr: La valeur des codages n’est pas sensible à la casse et ignore «&nbsp;<literal>- </literal>&nbsp;» et «&nbsp;<literal>_</literal>&nbsp;» pour la correspondance. On peut vérifier quels sont les codages pris en charge à l’aide de la commande «&nbsp;<literal>iconv -l</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><table><title>
en: List of encoding values and their usage
fr: Liste de valeurs de codage et leur utilisation

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: encoding value
fr: valeur de codage

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&americanstandardationinterchange;">American Standard Code for Information Interchange</ulink>, 7 bit code w/o accented characters
fr: <ulink url="&americanstandardationinterchange;">American Standard Code for Information Interchange</ulink> (Code américain standard pour l’échange d’informations), code sur 7 bits sans caractère accentué

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: current multilingual standard for all modern OSs
fr: norme actuelle multi-langues pour tous les systèmes d’exploitation modernes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: old standard for western European languages, ASCII + accented characters
fr: ancienne norme pour les langues d’Europe de l’ouest, ASCII + lettres accentuées

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: old standard for eastern European languages, ASCII + accented characters
fr: ancienne norme pour les langues d’Europe de l’est, ASCII + lettres accentuées

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: old standard for western European languages, <ulink url="&isoiifjb;">ISO-8859-1</ulink> with euro sign
fr: ancienne norme pour les langues d’Europe de l’ouest, <ulink url="&isoiifjb;">ISO-8859-1</ulink> avec le signe euro

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: code page 850, Microsoft DOS characters with graphics for western European languages, <ulink url="&isoiifjb;">ISO-8859-1</ulink> variant
fr: page de code 850, caractères de DOS Microsoft avec glyphes pour les langues de l’Europe de l’est, variante de <ulink url="&isoiifjb;">ISO-8859-1</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: code page 932, Microsoft Windows style <ulink url="&shiftjis;">Shift-JIS</ulink> variant for Japanese
fr: page de code 932, variante style Microsoft Windows de <ulink url="&shiftjis;">Shift-JIS</ulink> pour le japonais

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: code page 936, Microsoft Windows style <ulink url="&gbcdbc;">GB2312</ulink>, <ulink url="&gbk;">GBK</ulink> or <ulink url="&gbbiada;">GB18030</ulink> variant for Simplified Chinese
fr: page de code 936, variante style Microsoft Windows de <ulink url="&gbcdbc;">GB2312</ulink>, <ulink url="&gbk;">GBK</ulink> ou <ulink url="&gbbiada;">GB18030</ulink> pour le chinois simplifié

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: code page 949, Microsoft Windows style <ulink url="&euckr;">EUC-KR</ulink> or Unified Hangul Code variant for Korean
fr: page de code 949, variante style Microsoft Windows de <ulink url="&euckr;">EUC-KR</ulink> de «&nbsp; Unified Hangul Code&nbsp;» pour le coréen

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: code page 950, Microsoft Windows style <ulink url="&bigf;">Big5</ulink> variant for Traditional Chinese
fr: page de code 950, variante style Microsoft Windows de <ulink url="&bigf;">Big5</ulink> pour le chinois traditionnel

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: code page 1251, Microsoft Windows style encoding for the Cyrillic alphabet
fr: page de code 1251, encodage de style Microsoft Windows pour l’alphabet cyrillique

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: code page 1252, Microsoft Windows style <ulink url="&isoiifjbf;">ISO-8859-15</ulink> variant for western European languages
fr: page de code 1252, variante style Microsoft Windows de <ulink url="&isoiifjbf;">ISO-8859-15</ulink> pour les langues d’Europe de l’ouest

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: old Russian UNIX standard for the Cyrillic alphabet
fr: ancienne norme UNIX de russe pour l’alphabet cyrillique

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: standard encoding for Japanese email which uses only 7 bit codes
fr: codage standard du courrier électronique japonais n’utilisant que des codes à 7 bits

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: old Japanese UNIX standard 8 bit code and completely different from <ulink url="&shiftjis;">Shift-JIS</ulink>
fr: ancien code UNIX de japonais sur 8 bits et complètement différent de <ulink url="&shiftjis;">Shift-JIS</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: JIS X 0208 Appendix 1 standard for Japanese (see <ulink url="&cpjdc;">CP932</ulink>)
fr: norme JIS X 0208 Annexe 1 pour le japonais (consultez <ulink url="&cpjdc;">CP932</ulink>)

note: type: Content of: <book><chapter><section><section><note><para>
en: Some encodings are only supported for the data conversion and are not used as locale values (<xref linkend="_the_locale"/>).
fr: Certains encodages ne sont pris en charge que pour la conversion de données et ne sont pas utilisés comme valeurs de paramètres régionaux (<xref linkend="_the_locale"/>).

note: type: Content of: <book><chapter><section><section><para>
en: For character sets which fit in single byte such as <ulink url="&ascii;">ASCII</ulink> and <ulink url="&isoiifj;">ISO-8859</ulink> character sets, the <ulink url="&characterencoding;">character encoding</ulink> means almost the same thing as the character set.
fr: Pour les jeux de caractères qui tiennent dans un seul octet tels que les jeux de caractères <ulink url="&ascii;">ASCII</ulink> et <ulink url="&isoiifj;">ISO-8859</ulink>, le <ulink url="&characterencoding;">codage des caractères</ulink> signifie à peu près la même chose que le jeu de caractères.

note: type: Content of: <book><chapter><section><section><para>
en: For character sets with many characters such as <ulink url="&jisxacbd;">JIS X 0213</ulink> for Japanese or <ulink url="&universalcharactunicodeisobagegb;">Universal Character Set (UCS, Unicode, ISO-10646-1)</ulink> for practically all languages, there are many encoding schemes to fit them into the sequence of the byte data.
fr: Pour les jeux de caractères ayant de nombreux caractères tels que <ulink url="&jisxacbd;">JIS X 0213</ulink> pour le japonais ou <ulink url="&universalcharactunicodeisobagegb;">Universal Character Set (UCS, Unicode, ISO-10646-1)</ulink> (jeu de caractère universel) pour pratiquement toutes les langues, il y a de nombreux schémas de codage pour les insérer dans les séquences d’octets de données.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&euc;">EUC</ulink> and <ulink url="&isoieccaccalsoknownasjisxacac;">ISO/IEC 2022 (also known as JIS X 0202)</ulink> for Japanese
fr: <ulink url="&euc;">EUC</ulink> et <ulink url="&isoieccaccalsoknownasjisxacac;">ISO/IEC 2022 (connu aussi en tant que JIS X 0202)</ulink> pour le japonais

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&utfi;">UTF-8</ulink>, <ulink url="&utfbgucsc;">UTF-16/UCS-2</ulink> and <ulink url="&utfdcucse;">UTF-32/UCS-4</ulink> for Unicode
fr: <ulink url="&utfi;">UTF-8</ulink>, <ulink url="&utfbgucsc;">UTF-16/UCS-2</ulink> et <ulink url="&utfdcucse;">UTF-32/UCS-4</ulink> pour l’Unicode

note: type: Content of: <book><chapter><section><section><para>
en: For these, there are clear differentiations between the character set and the character encoding.
fr: Pour ceux-ci, il y a une différence claire entre le jeu de caractères et le codage des caractères.

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&codepage;">code page</ulink> is used as the synonym to the character encoding tables for some vendor specific ones.
fr: <ulink url="&codepage;">Page de code</ulink> est utilisée comme synonyme de table de codage de caractères pour certaines d’entre-elles spécifiques au fournisseur.

note: type: Content of: <book><chapter><section><section><note><para>
en: Please note most encoding systems share the same code with ASCII for the 7 bit characters.  But there are some exceptions. If you are converting old Japanese C programs and URLs data from the casually-called shift-JIS encoding format to UTF-8 format, use "<literal>CP932</literal>" as the encoding name instead of "<literal>shift-JIS</literal>" to get the expected results: <literal>0x5C</literal> → "<literal>\</literal>" and <literal>0x7E</literal> → "<literal>~</literal>".  Otherwise, these are converted to wrong characters.
fr: Veuillez remarquer que la plupart des systèmes de codage partagent le même code avec ASCII pour les caractères sur 7 bits. Mais il y a quelques exceptions, lors de la conversion de programmes C et des données d’URL anciens en japonais depuis ce qui est parfois appelé format de codage shift-JIS vers le format UTF-8, utilisez «&nbsp;<literal>CP932</literal>&nbsp;» comme nom de codage plutôt que «&nbsp;<literal>shift-JIS</literal>&nbsp;» afin d’obtenir le résultat attendu&nbsp;: <literal>0x5C</literal> → «&nbsp;<literal>\</literal>&nbsp;» et <literal>0x7E</literal> → «&nbsp;<literal>~</literal>&nbsp;». Sinon, ils seront convertis vers les mauvais caractères.

note: type: Content of: <book><chapter><section><section><tip><para>
en: <literal>recode</literal>(1) may be used too and offers more than the combined functionality of <literal>iconv</literal>(1), <literal>fromdos</literal>(1), <literal>todos</literal>(1), <literal>frommac</literal>(1), and <literal>tomac</literal>(1).  For more, see "<literal>info recode</literal>".
fr: On peut aussi utiliser <literal>recode</literal>(1) qui offre plus de fonctionnalités que celles combinées de <literal>iconv</literal>(1), <literal>fromdos</literal>(1), <literal>todos</literal>(1), <literal>frommac</literal>(1) et <literal>tomac</literal>(1). Pour plus de détails, consultez «&nbsp;<literal>info recode</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: Checking file to be UTF-8 with iconv
fr: Vérifier que les fichiers sont codés en UTF-8 avec iconv

note: type: Content of: <book><chapter><section><section><para>
en: You can check if a text file is encoded in UTF-8 with <literal>iconv</literal>(1) by the following.
fr: Vous pouvez vérifier si un fichier texte est codé en UTF-8 à l’aide d’<literal>iconv</literal>(1) en effectuant ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><tip><para>
en: Use "<literal>--verbose</literal>" option in the above example to find the first non-UTF-8 character.
fr: Utilisez l’option «&nbsp;<literal>--verbose</literal>&nbsp;» dans les exemples ci-dessus pour trouver le premier caractère non UTF-8.

note: type: Content of: <book><chapter><section><section><title>
en: Converting file names with iconv
fr: Convertir les noms de fichiers avec iconv

note: type: Content of: <book><chapter><section><section><para>
en: Here is an example script to convert encoding of file names from ones created under older OS to modern UTF-8 ones in a single directory.
fr: Voici un exemple de script pour convertir le codage des noms de fichiers, dans un seul répertoire, depuis celui créé par un ancien système d’exploitation vers celui d’un système d’exploitation moderne en UTF-8.

note: type: Content of: <book><chapter><section><section><para>
en: The "<literal>$ENCDN</literal>" variable specifies the original encoding used for file names under older OS as in <xref linkend="list-of-encoding-values"/>.
fr: La variable «&nbsp;<literal>$ENCDN</literal>&nbsp;» spécifie l'encodage d'origine des noms de fichier sous d'anciens OS de la même façon que dans <xref linkend="list-of-encoding-values"/>.

note: type: Content of: <book><chapter><section><section><para>
en: For more complicated case, please mount a filesystem (e.g. a partition on a disk drive) containing such file names with proper encoding as the <literal>mount</literal>(8) option (see <xref linkend="_filename_encoding"/>) and copy its entire contents to another filesystem mounted as UTF-8 with "<literal>cp -a</literal>" command.
fr: Pour les cas plus compliqués, veuillez monter le système de fichiers (par exemple une partition d’un disque dur) contenant de tels noms de fichiers avec le codage correct comme option de <literal>mount</literal>(8) (consultez <xref linkend="_filename_encoding"/>) et copier son contenu complet vers un autre système de fichiers monté en UTF-8 avec la commande «&nbsp;<literal>cp -a</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: EOL conversion
fr: Convertir les fins de ligne (EOL)

note: type: Content of: <book><chapter><section><section><para>
en: The text file format, specifically the end-of-line (EOL) code, is dependent on the platform.
fr: Le format de fichier texte, particulièrement le code de fin de ligne (EOL), dépend de la plateforme.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of EOL styles for different platforms
fr: Liste des styles d’EOL pour différentes plateformes

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: platform
fr: plateforme

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: EOL code
fr: code pour EOL

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: control
fr: contrôle

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: decimal
fr: décimal

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: hexadecimal
fr: hexadécimal

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: MSDOS and Windows
fr: MSDOS et Windows

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Apple's Macintosh
fr: Macintosh d’Apple

note: type: Content of: <book><chapter><section><section><para>
en: The EOL format conversion programs, <literal>fromdos</literal>(1), <literal>todos</literal>(1), <literal>frommac</literal>(1), and <literal>tomac</literal>(1), are quite handy.  <literal>recode</literal>(1) is also useful.
fr: Les programmes de conversion du format des fins de lignes (EOL), <literal>fromdos</literal>(1), <literal>todos</literal>(1), <literal>frommac</literal>(1) et <literal>tomac</literal>(1) sont assez pratiques. <literal> recode</literal>(1) peut aussi être utile.

note: type: Content of: <book><chapter><section><section><note><para>
en: Some data on the Debian system, such as the wiki page data for the <literal>python-moinmoin</literal> package, use MSDOS style CR-LF as the EOL code.  So the above rule is just a general rule.
fr: Certaines données sur un système Debian, telles que les données de la page wiki du paquet <literal>python-moinmoin</literal>, utilisent le CR-LF du style MSDOS comme code de fin de ligne (EOL). La règle précédente n’est donc que générale.

note: type: Content of: <book><chapter><section><section><note><para>
en: Most editors (eg. <literal>vim</literal>, <literal>emacs</literal>, <literal>gedit</literal>, …) can handle files in MSDOS style EOL transparently.
fr: La plupart des éditeurs (par exemple <literal>vim</literal>, <literal>emacs</literal>, <literal>gedit</literal>…) peuvent prendre en compte de manière transparente les fichiers ayant une fin de ligne (EOL) de style MSDOS.

note: type: Content of: <book><chapter><section><section><tip><para>
en: The use of "<literal>sed -e '/\r$/!s/$/\r/'</literal>" instead of <literal>todos</literal>(1) is better when you want to unify the EOL style to the MSDOS style from the mixed MSDOS and Unix style.  (e.g., after merging 2 MSDOS style files with <literal>diff3</literal>(1).)  This is because <literal>todos</literal> adds CR to all lines.
fr: L’utilisation de «&nbsp;<literal>sed -e '/\r$/!s/$/\r/'</literal>&nbsp;» en remplacement de <literal>todos</literal>(1) est préférable lorsque vous désirez unifier le style de caractère de fin de ligne vers le style MSDOS depuis un style mixte MSDOS et UNIX (par exemple, après avoir fusionné deux fichiers de style MSDOS avec <literal>diff3</literal>(1)). Cela parce que <literal>todos</literal> ajoute un retour charriot (CR) à toutes les lignes.

note: type: Content of: <book><chapter><section><section><title>
en: TAB conversion
fr: Convertir les tabulations (TAB)

note: type: Content of: <book><chapter><section><section><para>
en: There are few popular specialized programs to convert the tab codes.
fr: Il y a quelques programmes spécialisés dans la conversion des codes de tabulations.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of TAB conversion commands from <literal>bsdmainutils</literal> and <literal>coreutils</literal> packages
fr: Liste des commande de conversion de TAB des paquets <literal>bsdmainutils</literal> et <literal>coreutils</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: expand tab to spaces
fr: étendre les tabulations en espaces

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>col -x</literal>"
fr: «&nbsp;<literal>col -x</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: unexpand tab from spaces
fr: convertir les espaces en tabulation

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>col -h</literal>"
fr: «&nbsp;<literal>col -h</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><para>
en: <literal>indent</literal>(1) from the <literal>indent</literal> package completely reformats whitespaces in the C program.
fr: <literal>indent</literal>(1) du paquet <literal>indent</literal> reformate complètement les espaces dans un programme en C.

note: type: Content of: <book><chapter><section><section><para>
en: Editor programs such as <literal>vim</literal> and <literal>emacs</literal> can be used for TAB conversion, too.  For example with <literal>vim</literal>, you can expand TAB with "<literal>:set expandtab</literal>" and "<literal>:%retab</literal>" command sequence.  You can revert this with "<literal>:set noexpandtab</literal>" and "<literal>:%retab!</literal>" command sequence.
fr: Des programmes d’édition tels que <literal>vim</literal> et <literal>emacs</literal> peuvent aussi être utilisés pour la conversion des tabulations. Par exemple avec <literal>vim</literal>, vous pouvez étendre les tabulation avec la séquence de commandes «&nbsp;<literal>:set expandtab</literal>&nbsp;» et «&nbsp;<literal>:%retab</literal>&nbsp;». Vous pouvez revenir en arrière de cette conversion par la séquence de commandes «&nbsp;<literal>:set noexpandtab</literal>&nbsp;» et «&nbsp;<literal>:%retab!</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: Editors with auto-conversion
fr: Éditeurs avec conversion automatique

note: type: Content of: <book><chapter><section><section><para>
en: Intelligent modern editors such as the <literal>vim</literal> program are quite smart and copes well with any encoding systems and any file formats.  You should use these editors under the UTF-8 locale in the UTF-8 capable console for the best compatibility.
fr: Les éditeurs de textes modernes et intelligents comme le programme <literal>vim</literal> sont assez habiles et prennent assez bien en compte les systèmes de codage de caractères et tous les formats de fichiers. Vous devriez utiliser ces éditeurs avec les paramètres linguistiques UTF-8 dans une console compatible avec UTF-8 pour une meilleure compatibilité.

note: type: Content of: <book><chapter><section><section><para>
en: An old western European Unix text file, "<literal>u-file.txt</literal>", stored in the latin1 (iso-8859-1) encoding can be edited simply with <literal>vim</literal> by the following.
fr: Un ancien fichier texte UNIX d’Europe de l’Ouest, «&nbsp;<literal>u-file.txt</literal>&nbsp;» enregistré dans le codage latin1 (iso-8859-1) peut être édité avec <literal>vim</literal> de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: This is possible since the auto detection mechanism of the file encoding in <literal>vim</literal> assumes the UTF-8 encoding first and, if it fails, assumes it to be latin1.
fr: C’est possible car le mécanisme d’autodétection du codage du fichier dans <literal>vim</literal> suppose d’abord que le codage est UTF-8 et, s’il échoue, suppose qu’il est latin1.

note: type: Content of: <book><chapter><section><section><para>
en: An old Polish Unix text file, "<literal>pu-file.txt</literal>", stored in the latin2 (iso-8859-2) encoding can be edited with <literal>vim</literal> by the following.
fr: Un ancien fichier texte en polonais, «&nbsp;<literal>pu-file.txt</literal>&nbsp;», enregistré avec le codage latin2 (iso-8859-2) peut être édité avec <literal>vim</literal> de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: An old Japanese unix text file, "<literal>ju-file.txt</literal>", stored in the eucJP encoding can be edited with <literal>vim</literal> by the following.
fr: Un ancien fichier texte UNIX en japonais, «&nbsp;<literal>ju-file.txt</literal>&nbsp;», enregistré avec le codage eucJP peut être édité avec <literal>vim</literal> de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: An old Japanese MS-Windows text file, "<literal>jw-file.txt</literal>", stored in the so called shift-JIS encoding (more precisely: CP932) can be edited with <literal>vim</literal> by the following.
fr: Un ancien fichier MS-Windows en japonais, «&nbsp;<literal>jw-file.txt</literal>&nbsp;», enregistré dans le codage appelé shift-JIS (plus précisément&nbsp;: CP932) peut être édité avec <literal>vim</literal> de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: When a file is opened with "<literal>++enc</literal>" and "<literal>++ff</literal>" options, "<literal>:w</literal>" in the Vim command line stores it in the original format and overwrite the original file.  You can also specify the saving format and the file name in the Vim command line, e.g., "<literal>:w ++enc=utf8 new.txt</literal>".
fr: Lorsqu’un fichier est ouvert avec les options  «&nbsp;<literal>++enc</literal>&nbsp;» et «&nbsp;<literal>++ff</literal>&nbsp;», «&nbsp;<literal>:w</literal>&nbsp;» sur la ligne de commandes de Vim l’enregistre dans son format d’origine et écrase le fichier d’origine. Vous pouvez aussi indiquer le format d’enregistrement et le nom du fichier sur la ligne de commandes de Vim, par exemple, «&nbsp;<literal>:w ++enc=utf8 nouveau.txt</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: Please refer to the mbyte.txt "multi-byte text support" in <literal>vim</literal> on-line help and <xref linkend="list-of-encoding-values"/> for locale values used with "<literal>++enc</literal>".
fr: Veuillez vous rapporter à mbyte.txt «&nbsp;multi-byte text support&nbsp;» dans l’aide en ligne de <literal>vim</literal> et <xref linkend="list-of-encoding-values"/> pour les valeurs de paramètres linguistiques utilisés avec «&nbsp;<literal>++enc</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>emacs</literal> family of programs can perform the equivalent functions.
fr: La famille de programmes <literal>emacs</literal> peut effectuer des fonctions équivalentes.

note: type: Content of: <book><chapter><section><section><title>
en: Plain text extraction
fr: Extraire du texte brut

note: type: Content of: <book><chapter><section><section><para>
en: The following reads a web page into a text file.  This is very useful when copying configurations off the Web or applying basic Unix text tools such as <literal>grep</literal>(1) on the web page.
fr: Ce qui suit permet de lire une page web sous forme de fichier texte. C’est très utile pour copier des informations de configuration depuis le Web ou pour appliquer des outils textuels de base d’UNIX comme <literal>grep</literal>(1) à la page web .

note: type: Content of: <book><chapter><section><section><para>
en: Similarly, you can extract plain text data from other formats using the following.
fr: De la même manière, vous pouvez extraire des données en texte brut vers d’autres formats en utilisant ce qui suit&nbsp;:.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of tools to extract plain text data
fr: Liste d’outils pour extraite des données en texte brut

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: html→text
fr: html→texte

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: HTML to text converter with the "<literal>w3m -dump</literal>" command
fr: convertisseur HTML vers texte avec la commande «&nbsp;<literal>w3m -dump</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: advanced HTML to text converter (ISO 8859-1)
fr: convertisseur avancé HTML vers texte (ISO 8859-1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: HTML to text converter with the "<literal>lynx -dump</literal>" command
fr: convertisseur HTML vers texte avec la commande «&nbsp;<literal>lynx -dump</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: HTML to text converter with the "<literal>elinks -dump</literal>" command
fr: convertisseur HTML vers texte avec la commande «&nbsp;<literal>elinks -dump</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: HTML to text converter with the "<literal>links -dump</literal>" command
fr: convertisseur HTML vers texte avec la commande «&nbsp;<literal>links -dump</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: HTML to text converter with the "<literal>links2 -dump</literal>" command
fr: convertisseur HTML vers texte avec la commande «&nbsp;<literal>links2 -dump</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: MSWord→text,TeX
fr: MSWord→texte,TeX

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert MSWord files to plain text or TeX
fr: convertir les fichier MSWord en texte brut ou en TeX

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: MSWord→text,ps
fr: MSWord→texte,ps

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert MSWord files to plain text or ps
fr: convertir des fichiers MSWord en texte brut ou en ps

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove the markup tags from an HTML file
fr: supprimer les balise d’un fichier HTML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: odt→text
fr: odt→texte

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from OpenDocument Text to text
fr: convertisseur du texte OpenDocument vers texte

note: type: Content of: <book><chapter><section><section><title>
en: Highlighting and formatting plain text data
fr: Mettre en évidence et formater des données en texte brut

note: type: Content of: <book><chapter><section><section><para>
en: You can highlight and format plain text data by the following.
fr: Vous pouvez mettre en évidence et formater des données en texte brut de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of tools to highlight plain text data
fr: Liste des outils pour mettre en évidence des données de texte brut

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: highlight
fr: mise en évidence

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Vim MACRO to convert source code to HTML with "<literal>:source $VIMRUNTIME/syntax/html.vim</literal>"
fr: MACRO Vim pour convertir du code source en HTML avec «&nbsp;<literal>:source $VIMRUNTIME/syntax/html.vim</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter for the C program to latex and HTML (C language)
fr: convertisseur pour les programmes C vers latex et HTML (langage C)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert many source codes to TeX (C language)
fr: convertit de nombreux codes sources en TeX (langage C)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert many source codes to HTML, XHTML, LaTeX, Texinfo, ANSI color escape sequences and DocBook files with highlight (C++)
fr: convertit de nombreux codes source vers des fichiers HTML, XHTML, LaTeX, Texinfo, séquences d’échappement en couleur ANSI et DocBook files avec mise en évidence (C++)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert many source codes to HTML, XHTML, RTF, LaTeX, TeX or XSL-FO files with highlight (C++)
fr: convertit de nombreux codes sources en fichiers HTML, XHTML, RTF, LaTeX, TeX ou XSL-FO avec mise en évidence (C++)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: text→color
fr: texte→couleur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: generic colouriser for everything (Python)
fr: coloriseur générique pour n’importe quoi (Python)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: text→any
fr: texte→tout format

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: general markup converter (Haskell)
fr: Marqueur de conversion global (Haskell)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ReStructured Text document formatter to XML (Python)
fr: formateur de documents ReStructured Text vers XML (Python)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: text→html
fr: texte→html

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Markdown text document formatter to (X)HTML (Perl)
fr: formateur de document texte Markdown en (X)HTML (Perl)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: AsciiDoc text document formatter to XML/HTML (Ruby)
fr: formateur de documents texte AsciiDoc vers XML/HTML (Ruby)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ReStructured Text based document publication system (Python)
fr: système de publication de documents basé sur reStructured Text (Python)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Markdown based static site publication system (Go)
fr: système de publication de site statique basé sur Markdown (Go)

note: type: Content of: <book><chapter><section><title>
en: XML data
fr: Données XML

note: type: Content of: <book><chapter><section><para>
en: <ulink url="&theextensiblemarkuplanguagexml;">The Extensible Markup Language (XML)</ulink> is a markup language for documents containing structured information.
fr: <ulink url="&theextensiblemarkuplanguagexml;">Le langage de balisage extensible («&nbsp;The Extensible Markup Language (XML)&nbsp;»</ulink> est un langage de balisage de documents dont les informations sont structurées.

note: type: Content of: <book><chapter><section><para>
en: See introductory information at <ulink url="&xmlcom;">XML.COM</ulink>.
fr: Consultez une introduction sur <ulink url="&xmlcom;">XML.COM</ulink>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&whatisxml;">"What is XML?"</ulink>
fr: <ulink url="&whatisxml;">«&nbsp;Qu’est-ce qu’XML&nbsp;?&nbsp;»</ulink>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&whatisxslt;">"What Is XSLT?"</ulink>
fr: <ulink url="&whatisxslt;">«&nbsp;Qu’est-ce qu’XSLT&nbsp;?&nbsp;»</ulink>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&whatisxslfo;">"What Is XSL-FO?"</ulink>
fr: <ulink url="&whatisxslfo;">«&nbsp;Qu’est-ce qu’XSL-FO&nbsp;?&nbsp;»</ulink>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&whatisxlink;">"What Is XLink?"</ulink>
fr: <ulink url="&whatisxlink;">«&nbsp;Qu’est-ce qu’XLink&nbsp;?&nbsp;»</ulink>

note: type: Content of: <book><chapter><section><section><title>
en: Basic hints for XML
fr: Conseils de base pour XML

note: type: Content of: <book><chapter><section><section><para>
en: XML text looks somewhat like <ulink url="&html;">HTML</ulink>.  It enables us to manage multiple formats of output for a document.  One easy XML system is the <literal>docbook-xsl</literal> package, which is used here.
fr: Le texte en XML ressemble un peu à <ulink url="&html;">HTML</ulink>. Il vous permet de gérer de nombreux formats de sortie pour un document. Un système XML facile est le paquet <literal>docbook-xsl</literal> qui est utilisé ici.

note: type: Content of: <book><chapter><section><section><para>
en: Each XML file starts with standard XML declaration as the following.
fr: Chaque fichier XML commence par la déclaration XML standard suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: The basic syntax for one XML element is marked up as the following.
fr: La syntaxe de base d’un élément XML est balisée de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: XML element with empty content is marked up in the following short form.
fr: Un élément XML dont le contenu est vide est balisé de la façon raccourcie suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: The "<literal>attribute="value"</literal>" in the above examples are optional.
fr: «&nbsp;<literal>attribute="value"</literal>&nbsp;» dans les exemples ci-dessus est optionnel.

note: type: Content of: <book><chapter><section><section><para>
en: The comment section in XML is marked up as the following.
fr: L’action commentaire en XML est balisée comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Other than adding markups, XML requires minor conversion to the content using predefined entities for following characters.
fr: En plus d’ajouter des balises, XML demande des conversions mineures de contenu en utilisant des entités prédéfinies pour les caractères suivants&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of predefined entities for XML
fr: Liste des entités XML prédéfinies

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: predefined entity
fr: entité prédéfinie

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: character to be converted into
fr: caractère devant être converti

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>"</literal> : quote
fr: <literal>"</literal>&nbsp;: double apostrophe

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>'</literal> : apostrophe
fr: <literal>'</literal>&nbsp;: apostrophe

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>&lt;</literal> : less-than
fr: <literal>&lt;</literal>&nbsp;: inférieur à

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>&gt;</literal> : greater-than
fr: <literal>&gt;</literal>&nbsp;: supérieur à

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>&amp;</literal> : ampersand
fr: <literal>&amp;</literal>&nbsp;: esperluette

note: type: Content of: <book><chapter><section><section><caution><para>
en: "<literal>&lt;</literal>" or "<literal>&amp;</literal>" can not be used in attributes or elements.
fr: «&nbsp;<literal>&lt;</literal>&nbsp;» ou «&nbsp;<literal>&amp;</literal>&nbsp;» ne peuvent pas être utilisés dans des attributs ni des éléments.

note: type: Content of: <book><chapter><section><section><note><para>
en: When SGML style user defined entities, e.g. "<literal>&amp;some-tag;</literal>", are used, the first definition wins over others.  The entity definition is expressed in "<literal>&lt;!ENTITY some-tag "entity value"&gt;</literal>".
fr: Lorsque des entités définies par l’utilisateur de style SGML sont utilisées, par exemple «&nbsp;<literal>&amp;une_étiquette;</literal>&nbsp;», la première définition prend le pas sur les suivantes. La définition de l’entité est exprimée par «&nbsp;<literal>&lt;!ENTITY une_étiquette "valeur entité"&gt;</literal>".

note: type: Content of: <book><chapter><section><section><note><para>
en: As long as the XML markup are done consistently with certain set of the tag name (either some data as content or attribute value), conversion to another XML is trivial task using <ulink url="&extensiblestylesnsformationsxslt;">Extensible Stylesheet Language Transformations (XSLT)</ulink>.
fr: Tant que le balisage XML est fait de manière cohérente avec un jeu particulier de nom de balises (soit certaines données comme valeur de contenu ou d’attribut), la conversion vers un autre XML est une tâche triviale en utilisant <ulink url="&extensiblestylesnsformationsxslt;">Extensible Stylesheet Language Transformations (XSLT)</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: XML processing
fr: Traitement XML

note: type: Content of: <book><chapter><section><section><para>
en: There are many tools available to process XML files such as <ulink url="&theextensiblestysheetlanguagexsl;">the Extensible Stylesheet Language (XSL)</ulink>.
fr: Il existe de nombreux outils pour traiter les fichiers XML tels que<ulink url="&theextensiblestysheetlanguagexsl;">le langage extensible de feuilles de style («&nbsp;the Extensible Stylesheet Language XSL&nbsp;«)</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: Basically, once you create well formed XML file, you can convert it to any format using <ulink url="&extensiblestylesnsformationsxslt;">Extensible Stylesheet Language Transformations (XSLT)</ulink>.
fr: En gros, une fois créé un fichier XML correctement formaté, vous pouvez le convertir vers n’importe quel format en utilisant le <ulink url="&extensiblestylesnsformationsxslt;">langage extensible de transformation des feuilles de style (XSLT)</ulink> («&nbsp;Extensible Stylesheet Language Transformations &nbsp;»).

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&extensiblestylestingobjectsxslfo;">Extensible Stylesheet Language for Formatting Objects (XSL-FO)</ulink> is supposed to be solution for formatting. The <literal>fop</literal> package is new to the Debian <literal>main</literal> archive due to its dependence to the <ulink url="&javaprograminglanguage;">Java programing language</ulink>. So the LaTeX code is usually generated from XML using XSLT and the LaTeX system is used to create printable file such as DVI, PostScript, and PDF.
fr: Le <ulink url="&extensiblestylestingobjectsxslfo;">Langage extensible de feuilles de style pour le formatage des objets (XSL-FO)</ulink> («&nbsp;Extensible Stylesheet Language for Formatting Objects &nbsp;» est censé être la solution au formatage. Le paquet <literal>fop</literal> est nouveau dans l’archive <literal>main</literal> de Debian du fait de ses dépendances vers le <ulink url="&javaprograminglanguage;"> langage de programmation Java</ulink>. Le code LaTeX est donc habituellement créé depuis XML en utilisant XSLT, et le système LaTeX est utilisé pour créer des fichiers imprimables comme DVI, PostScript et PDF.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of XML tools
fr: Liste d’outils XML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: XML document type definition (DTD) for DocBook
fr: Définition de type de document XML (DTD) pour DocBook

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: XSL stylesheets for processing DocBook XML to various output formats with XSLT
fr: feuilles de style XSL pour le traitement de DocBook XML vers divers formats de sortie avec XSLT

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: XSLT command line processor (XML→ XML, HTML, plain text, etc.)
fr: processeur en ligne de commandes XSLT (XML→ XML, HTML, texte brut, etc.)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: XML-to-any converter with XSLT
fr: convertisseur XML-vers-tout avec XSLT

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert Docbook XML files to PDF
fr: convertir les fichiers Docbook XML en PDF

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert Docbook files to DVI, PostScript, PDF documents with XSLT
fr: convertir les fichiers Docbook en documents DVI, PostScript, PDF avec XSLT

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: DocBook XML to .epub converter
fr: Convertisseur Docbook XML vers .epub

note: type: Content of: <book><chapter><section><section><para>
en: Since XML is subset of <ulink url="&standardgeneralirkuplanguagesgml;">Standard Generalized Markup Language (SGML)</ulink>, it can be processed by the extensive tools available for SGML, such as <ulink url="&documentstylesemionlanguagedsssl;">Document Style Semantics and Specification Language (DSSSL)</ulink>.
fr: Comme XML est un sous-ensemble du <ulink url="&standardgeneralirkuplanguagesgml;">Langage généralisé de balisage (&nbsp;Standard Generalized Markup Language SGML&nbsp;»)</ulink>, il peut être traité par les nombreux outils disponibles pour SGML, comme <ulink url="&documentstylesemionlanguagedsssl;">Document Style Semantics and Specification Language (DSSSL)</ulink>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of DSSSL tools
fr: Liste des outils DSSSL

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ISO/IEC 10179:1996 standard DSSSL processor (latest)
fr: processeur DSSSL à la norme ISO/IEC 10179:1996 DSSSL (le plus récent)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: DSSSL stylesheets for processing DocBook XML to various output formats with DSSSL
fr: feuilles de style DSSSL pour le traitement des DocBook XML vers divers formats de sortie avec DSSSL

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for DocBook files including conversion to other formats (HTML, RTF, PS, man, PDF) with <literal>docbook2*</literal> commands with DSSSL
fr: utilitaires pour les fichiers DocBook y compris la conversion avec DSSSL vers d’autres formats (HTML, RTF, PS, man, PDF) avec des commandes <literal>docbook2*</literal>

note: type: Content of: <book><chapter><section><section><tip><para>
en: <ulink url="&gnome;">GNOME</ulink>'s <literal>yelp</literal> is sometimes handy to read <ulink url="&docbook;">DocBook</ulink> XML files directly since it renders decently on X.
fr: <literal>yelp</literal> de <ulink url="&gnome;">GNOME</ulink> est parfois pratique pour lire les fichiers XML <ulink url="&docbook;">DocBook</ulink> directement car il effectue un rendu propre sous X.

note: type: Content of: <book><chapter><section><section><title>
en: The XML data extraction
fr: Extraire des données XML

note: type: Content of: <book><chapter><section><section><para>
en: You can extract HTML or XML data from other formats using followings.
fr: Vous pouvez extraire des données HTML ou XML depuis d’autres formats en utilisant ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of XML data extraction tools
fr: Liste d’outils d’extraction de données XML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from manpage to HTML (CGI support)
fr: convertisseur de page de manuel en HTML (prise en charge de CGI)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from troff to DocBook XML
fr: convertisseur de troff vers DocBook XML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from Texinfo to HTML
fr: convertisseur de Texinfo vers HTML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from GNU info to HTML (CGI support)
fr: convertisseur depuis GNU info vers HTML (prise en charge de CGI)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: MSWord→any
fr: MSWord→n’importe quoi

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: document converter from Microsoft Word to HTML, LaTeX, etc.
fr: convertisseur de document depuis Microsoft Word vers HTML, LaTeX, etc.

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: document converter from RTF to HTML, etc
fr: convertisseur de documents de RTF vers HTML, etc

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: WordPerfect→any
fr: WordPerfect→tous

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: WordPerfect 5.0 and 5.1 files to TeX, LaTeX, troff, GML and HTML
fr: fichiers WordPerfect 5.0 et 5.1 vers TeX, LaTeX, troff, GML et HTML

note: type: Content of: <book><chapter><section><section><title>
en: The XML data lint
fr: Analyse statique (lint) de données XML

note: type: Content of: <book><chapter><section><section><para>
en: For non-XML HTML files, you can convert them to XHTML which is an instance of well formed XML.  XHTML can be processed by XML tools.
fr: Vous pouvez convertir les fichiers HTML non-XML en XHTML qui est une instance XML correctement formatée. XHTML peut être traité par les outils XML.

note: type: Content of: <book><chapter><section><section><para>
en: Syntax of XML files and goodness of URLs found in them may be checked.
fr: La syntaxe des fichiers XML et la qualité des URL qu’ils contiennent peuvent être vérifiées.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of XML pretty print tools
fr: Liste d’outils d’impression élégante du XML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: command line XML tool with <literal>xmllint</literal>(1) (syntax check, reformat, lint, …)
fr: outil XML en ligne de commandes <literal>xmllint</literal>(1) (vérification de la syntaxe, reformatage, décomposition…)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: HTML syntax checker and reformatter
fr: vérificateur de syntaxe et reformateur HTML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: syntax and minimal style checker for HTML
fr: vérificateur de syntaxe et de style minimal pour HTML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: link check
fr: vérification lint

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: fast link checker and web site maintenance tool
fr: vérificateur rapide de liens et outils de maintenance de sites web

note: type: Content of: <book><chapter><section><section><para>
en: Once proper XML is generated, you can use XSLT technology to extract data based on the mark-up context etc.
fr: Une fois qu’un fichier XML propre est créé, vous pouvez utiliser la technologie XSLT pour extraire des données dans le contexte de balisage, etc.

note: type: Content of: <book><chapter><section><title>
en: Type setting
fr: Composition

note: type: Content of: <book><chapter><section><para>
en: The Unix <ulink url="&troff;">troff</ulink> program originally developed by AT&amp;T can be used for simple typesetting.  It is usually used to create manpages.
fr: Le programme UNIX <ulink url="&troff;">troff</ulink>, développé à l’origine par AT&amp;T, peut être utilisé pour une composition simple. Il est habituellement utilisé pour créer des pages de manuel.

note: type: Content of: <book><chapter><section><para>
en: <ulink url="&tex;">TeX</ulink> created by Donald Knuth is a very powerful type setting tool and is the de facto standard. <ulink url="&latex;">LaTeX</ulink> originally written by Leslie Lamport enables a high-level access to the power of TeX.
fr: <ulink url="&tex;">TeX</ulink>, créé par Donald Knuth, est un outil très puissant de composition et c’est le standard de fait. <ulink url="&latex;">LaTeX</ulink>, écrit à l’origine par Leslie Lamport permet un accès de haut niveau à la puissance de TeX.

note: type: Content of: <book><chapter><section><table><title>
en: List of type setting tools
fr: Liste des outils de typographie

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: TeX system for typesetting, previewing and printing
fr: système TeX pour la composition, l’aperçu et l’impression

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU troff text-formatting system
fr: système de formatage de texte GNU troff

note: type: Content of: <book><chapter><section><section><title>
en: roff typesetting
fr: Composition roff

note: type: Content of: <book><chapter><section><section><para>
en: Traditionally, <ulink url="&roff;">roff</ulink> is the main Unix text processing system.  See <literal>roff</literal>(7), <literal>groff</literal>(7), <literal>groff</literal>(1), <literal>grotty</literal>(1), <literal>troff</literal>(1), <literal>groff_mdoc</literal>(7), <literal>groff_man</literal>(7), <literal>groff_ms</literal>(7), <literal>groff_me</literal>(7), <literal>groff_mm</literal>(7), and "<literal>info groff</literal>".
fr: Traditionnellement, <ulink url="&roff;">roff</ulink> est le système de traitement de texte principal sous UNIX. Consultez <literal>roff</literal>(7), <literal>groff</literal>(7), <literal>groff</literal>(1), <literal>grotty</literal>(1), <literal>troff</literal>(1), <literal>groff_mdoc</literal>(7), <literal>groff_man</literal>(7), <literal>groff_ms</literal>(7), <literal>groff_me</literal>(7), <literal>groff_mm</literal>(7), et «&nbsp;<literal>info groff</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: You can read or print a good tutorial and reference on "<literal>-me</literal>" <ulink url="&macro;">macro</ulink> in "<literal>/usr/share/doc/groff/</literal>" by installing the <literal>groff</literal> package.
fr: Vous pouvez lire ou imprimer un bon didacticiel et document de référence sur la <ulink url="&macro;">macro</ulink> «&nbsp;<literal>-me</literal>&nbsp;» dans «&nbsp;<literal>/usr/share/doc/groff/</literal>&nbsp;» en installant le paquet <literal>groff</literal>.

note: type: Content of: <book><chapter><section><section><tip><para>
en: "<literal>groff -Tascii -me -</literal>" produces plain text output with <ulink url="&ansiescapecode;">ANSI escape code</ulink>.  If you wish to get manpage like output with many "^H" and "_", use "<literal>GROFF_NO_SGR=1 groff -Tascii -me -</literal>" instead.
fr: «&nbsp;<literal>groff -Tascii -me -</literal>&nbsp;» produit une sortie en texte brut avec du <ulink url="&ansiescapecode;">code d’échappement ANSI</ulink>. Si vous désirez obtenir une sortie semblable à une page de manuel avec de nombreux «&nbsp;^H&nbsp;» et «&nbsp;_&nbsp;», utilisez plutôt «&nbsp;<literal>GROFF_NO_SGR=1 groff -Tascii -me -</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><tip><para>
en: To remove "^H" and "_" from a text file generated by <literal>groff</literal>, filter it by "<literal>col -b -x</literal>".
fr: Pour supprimer les «&nbsp;^H&nbsp;» et les «&nbsp;_&nbsp;» d’un fichier texte issu de <literal>groff</literal>, filtrez le par «&nbsp;<literal>col -b -x</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: The <ulink url="&texlive;">TeX Live</ulink> software distribution offers a complete TeX system.  The <literal>texlive</literal> metapackage provides a decent selection of the <ulink url="&texlive;">TeX Live</ulink> packages which should suffice for the most common tasks.
fr: La distribution logicielle <ulink url="&texlive;">TeX Live</ulink> offre un système TeX complet. Le métapaquet <literal>texlive</literal> fournit une bonne sélection de paquets de <ulink url="&texlive;">TeX Live</ulink>  qui devraient suffire aux tâches les plus courantes.

note: type: Content of: <book><chapter><section><section><para>
en: There are many references available for <ulink url="&tex;">TeX</ulink> and <ulink url="&latex;">LaTeX</ulink>.
fr: De nombreuses références sont disponibles pour <ulink url="&tex;">TeX</ulink> et <ulink url="&latex;">LaTeX</ulink>&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&thetetexhowtothextetexlocalguide;">The teTeX HOWTO: The Linux-teTeX Local Guide</ulink>
fr: <ulink url="&thetetexhowtothextetexlocalguide;">The teTeX HOWTO&nbsp;: le guide local de teTeX sous Linux</ulink>&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>tex</literal>(1)
fr: <literal>tex</literal>(1)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>latex</literal>(1)
fr: <literal>latex</literal>(1)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>texdoc</literal>(1)
fr: <literal>texdoc</literal>(1)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>texdoctk</literal>(1)
fr: <literal>texdoctk</literal>(1)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "The TeXbook", by Donald E. Knuth, (Addison-Wesley)
fr: «&nbsp;The TeXbook&nbsp;», par Donald E. Knuth, (Addison-Wesley)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "LaTeX - A Document Preparation System", by Leslie Lamport, (Addison-Wesley)
fr: «&nbsp;LaTeX - A Document Preparation System&nbsp;», par Leslie Lamport, (Addison-Wesley)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "The LaTeX Companion", by Goossens, Mittelbach, Samarin, (Addison-Wesley)
fr: «&nbsp;The LaTeX Companion&nbsp;», par Goossens, Mittelbach, Samarin, (Addison-Wesley).

note: type: Content of: <book><chapter><section><section><para>
en: This is the most powerful typesetting environment.  Many <ulink url="&sgml;">SGML</ulink> processors use this as their back end text processor.  <ulink url="&lyx;">Lyx</ulink> provided by the <literal>lyx</literal> package and <ulink url="&gnutexmacs;">GNU TeXmacs</ulink> provided by the <literal>texmacs</literal> package offer nice <ulink url="&wysiwyg;">WYSIWYG</ulink> editing environment for <ulink url="&latex;">LaTeX</ulink> while many use <ulink url="&emacs;">Emacs</ulink> and <ulink url="&vim;">Vim</ulink> as the choice for the source editor.
fr: C’est l’environnement de composition typographique le plus puissant. De nombreux processeurs <ulink url="&sgml;">SGML</ulink> l’utilisent comme processeur de texte en «&nbsp;backend&nbsp;». <ulink url="&lyx;">Lyx</ulink> qu’on trouvera dans le paquet <literal>lyx</literal> et <ulink url="&gnutexmacs;">GNU TeXmacs</ulink> qui provient du paquet <literal>texmacs</literal> offrent un environnement d’édition agréable en mode <ulink url="&wysiwyg;">WYSIWYG</ulink> pour <ulink url="&latex;">LaTeX</ulink> bien que nombreux sont ceux qui choisissent d’utiliser <ulink url="&emacs;">Emacs</ulink> et <ulink url="&vim;">Vim</ulink> pour éditer les sources.

note: type: Content of: <book><chapter><section><section><para>
en: There are many online resources available.
fr: De nombreuses ressources sont disponibles en ligne&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The TEX Live Guide - TEX Live 2007 ("<literal>/usr/share/doc/texlive-doc-base/english/texlive-en/live.html</literal>") (<literal>texlive-doc-base</literal> package)
fr: The TEX Live Guide - TEX Live 2007 (&nbsp;<literal>/usr/share/doc/texlive-doc-base/english/texlive-en/live.html</literal>&nbsp;») (paquet <literal>texlive-doc-base</literal>)&nbsp;;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&asimpleguidetolatexlyx;">A Simple Guide to Latex/Lyx</ulink>
fr: <ulink url="&asimpleguidetolatexlyx;">Un guide simple pour Latex et Lyx</ulink> («&nbsp;A Simple Guide to Latex/Lyx&nbsp;»)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&wordprocessingusinglatex;">Word Processing Using LaTeX</ulink>
fr: <ulink url="&wordprocessingusinglatex;">Traitement de texte avec LaTeX</ulink> («&nbsp;Word Processing Using LaTeX&nbsp;»)

note: type: Content of: <book><chapter><section><section><para>
en: When documents become bigger, sometimes TeX may cause errors.  You must increase pool size in "<literal>/etc/texmf/texmf.cnf</literal>" (or more appropriately edit "<literal>/etc/texmf/texmf.d/95NonPath</literal>" and run <literal>update-texmf</literal>(8)) to fix this.
fr: Lorsque les documents deviennent plus importants, TeX cause parfois des erreurs. Vous devez augmenter la taille de l’espace dans «&nbsp;<literal>/etc/texmf/texmf.cnf</literal>&nbsp;» (ou, de manière plus rigoureuse, éditez «&nbsp;<literal>/etc/texmf/texmf.d/95NonPath</literal>&nbsp;» et lancez <literal>update-texmf</literal>(8)) afin de corriger cela.

note: type: Content of: <book><chapter><section><section><note><para>
en: The TeX source of "The TeXbook" is available at <ulink url="&wwwctanorgtexarcitefortexbooktex;">www.ctan.org tex-archive site for texbook.tex</ulink>. This file contains most of the required macros.  I heard that you can process this document with <literal>tex</literal>(1) after commenting lines 7 to 10 and adding "<literal>\input manmac \proofmodefalse</literal>". It's strongly recommended to buy this book (and all other books from Donald E. Knuth) instead of using the online version but the source is a great example of TeX input!
fr: Le fichier source au format TeX de « The TeXbook » est disponible sur le <ulink url="&wwwctanorgtexarcitefortexbooktex;">site www.ctan.org de l’archive de TeX</ulink>. Ce fichier contient la plupart des macros nécessaires. J’ai entendu dire que vous pouvez traiter ce document avec <literal>tex</literal>(1) après avoir commenté les lignes 7 à 10 et ajouté «&nbsp;<literal>\input manmac \proofmodefalse</literal>&nbsp;». Je recommande vivement l’achat de ce livre (et de tous les autres livres de Donald E. Knuth) plutôt que d’utiliser la version en ligne, mais la version source est un très bon exemple d’utilisation de TeX&nbsp;!

note: type: Content of: <book><chapter><section><section><title>
en: Pretty print a manual page
fr: Imprimer convenablement une page de manuel

note: type: Content of: <book><chapter><section><section><para>
en: You can print a manual page in PostScript nicely by one of the following commands.
fr: Vous pouvez imprimer convenablement une page de manuel en PostScript en utilisant l’une des commandes suivantes&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Creating a manual page
fr: Créer une page de manuel

note: type: Content of: <book><chapter><section><section><para>
en: Although writing a manual page (manpage) in the plain <ulink url="&troff;">troff</ulink> format is possible, there are few helper packages to create it.
fr: Bien que l’écriture d’une page de manuel (manpage) dans le format <ulink url="&troff;">troff</ulink> brut soit possible, il existe quelques paquets facilitant cette tâche&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of packages to help creating the manpage
fr: Liste de paquets facilitant la création de pages de manuel

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from DocBook SGML into roff man macros
fr: macros de conversion de DocBook SGML vers roff man

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: automatic manpage generator from --help
fr: générateur automatique d’une pages de manuel depuis --help

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from GNU info to POD or man pages
fr: convertisseur depuis GNU info vers POD ou page de manuel

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert flat ASCII text to man page format
fr: convertir du texte brut ASCII au format d’une page de manuel

note: type: Content of: <book><chapter><section><title>
en: Printable data
fr: Données imprimables

note: type: Content of: <book><chapter><section><para>
en: Printable data is expressed in the <ulink url="&postscript;">PostScript</ulink> format on the Debian system.  <ulink url="&commonunixprintingsystemcups;">Common Unix Printing System (CUPS)</ulink> uses Ghostscript as its rasterizer backend program for non-PostScript printers.
fr: Sur un système Debian, les données imprimables sont définies dans le format <ulink url="&postscript;">PostScript</ulink>. <ulink url="&commonunixprintingsystemcups;">Common UNIX Printing System (CUPS)</ulink> utilise Ghostscript en tant que programme de tramage «&nbsp;rasterisation&nbsp;» pour les imprimantes non-PostScript.

note: type: Content of: <book><chapter><section><para>
en: Printable data may also be expressed in the <ulink url="&pdf;">PDF</ulink> format on the recent Debian system.
fr: Les données imprimables peuvent aussi être exprimées au format <ulink url="&pdf;">PDF</ulink> sur les systèmes Debian récents.

note: type: Content of: <book><chapter><section><para>
en: PDF files can displayed and its form entries may be filled using GUI viewer tools such as <ulink url="&evince;">Evince</ulink> and <ulink url="&okular;">Okular</ulink> (see <xref linkend="_gui_applications"/>); and modern browsers such as <ulink url="&chromium;">Chromium</ulink>.
fr: Les fichiers PDF peuvent être affichés et les entrées de formulaire peuvent être remplies en utilisant des outils d’affichage graphiques tels que <ulink url="&evince;">Evince</ulink> ou <ulink url="&okular;">Okular</ulink> (consulter la <xref linkend="_gui_applications"/>) et les navigateurs modernes tels que <ulink url="&chromium;">Chromium</ulink>.

note: type: Content of: <book><chapter><section><para>
en: PDF files can be edited using some graphics tools such as <ulink url="&libreoffice;">LibreOffice</ulink>, <ulink url="&scribus;">Scribus</ulink>, and <ulink url="&inkscape;">Inkscape</ulink> (see <xref linkend="_graphic_data_tools"/>).
fr: Les fichiers PDF peuvent être édités en utilisant quelques outils graphiques tels que <ulink url="&libreoffice;">LibreOffice</ulink>, <ulink url="&scribus;">Scribus</ulink> ou <ulink url="&inkscape;">Inkscape</ulink> (consulter la <xref linkend="_graphic_data_tools"/>).

note: type: Content of: <book><chapter><section><tip><para>
en: You can read a PDF file with <ulink url="&gimp;">GIMP</ulink> and convert it into <ulink url="&png;">PNG</ulink> format using higher than 300 dpi resolution.  This may be used as a background image for <ulink url="&libreoffice;">LibreOffice</ulink> to produce a desirable altered printout with minimum efforts.
fr: Les fichiers PDF peuvent être lus avec <ulink url="&gimp;">GIMP</ulink> et convertis au format <ulink url="&png;">PNG</ulink> en utilisant une résolution supérieure à 300 dpi. Le fichier produit peut être utilisé comme image d’arrière-plan pour <ulink url="&libreoffice;">LibreOffice</ulink> pour produire une présentation agréable avec un minimum d’efforts.

note: type: Content of: <book><chapter><section><section><para>
en: The core of printable data manipulation is the <ulink url="&ghostscript;">Ghostscript</ulink> <ulink url="&postscriptps;">PostScript (PS)</ulink> interpreter which generates raster image.
fr: Le cœur de la manipulation des données imprimables est l’interpréteur <ulink url="&ghostscript;">Ghostscript</ulink> <ulink url="&postscriptps;">PostScript (PS)</ulink> qui génère une image tramée («&nbsp;raster image&nbsp;»).

note: type: Content of: <book><chapter><section><section><table><title>
en: List of Ghostscript PostScript interpreters
fr: Liste des interpréteurs Ghostscript PostScript

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&thegplghostscripptpdfinterpreter;">The GPL Ghostscript PostScript/PDF interpreter</ulink>
fr: <ulink url="&thegplghostscripptpdfinterpreter;">L’interpréteur GPLGhostscript PostScript/PDF</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GPL Ghostscript PostScript/PDF interpreter - X display support
fr: interpréteur GPL Ghostscript PostScript/PDF - prise en charge de l’affichage X

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PDF rendering library forked from the xpdf PDF viewer
fr: bibliothèque de rendu PDF dérivée du visualisateur PDF xpdf

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PDF rendering library (GLib-based shared library)
fr: bibliothèque de rendu PDF (bibliothèque partagée basée sur GLib)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: CMaps for PDF rendering library (for <ulink url="&cjk;">CJK</ulink> support: Adobe-*)
fr: CMaps pour PDF la bibliothèque de rendu (pour la prise en charge de <ulink url="&cjk;">CJK</ulink>&nbsp;: Adobe-*)

note: type: Content of: <book><chapter><section><section><tip><para>
en: "<literal>gs -h</literal>" can display the configuration of Ghostscript.
fr: «&nbsp;<literal>gs -h</literal>&nbsp;» permet d’afficher la configuration de Ghostscript.

note: type: Content of: <book><chapter><section><section><title>
en: Merge two PS or PDF files
fr: Fusionner deux fichiers PS ou PDF

note: type: Content of: <book><chapter><section><section><para>
en: You can merge two <ulink url="&postscriptps;">PostScript (PS)</ulink> or <ulink url="&portabledocumentformatpdf;">Portable Document Format (PDF)</ulink> files using <literal>gs</literal>(1) of Ghostscript.
fr: Vous pouvez fusionner deux fichiers <ulink url="&postscriptps;">PostScript (PS)</ulink> ou <ulink url="&portabledocumentformatpdf;">Portable Document Format (PDF)</ulink> en utilisant <literal>gs</literal>(1) de Ghostscript.

note: type: Content of: <book><chapter><section><section><note><para>
en: The <ulink url="&pdf;">PDF</ulink>, which is a widely used cross-platform printable data format, is essentially the compressed <ulink url="&ps;">PS</ulink> format with few additional features and extensions.
fr: Le format <ulink url="&pdf;">PDF</ulink> qui est un format imprimable multi-plateformes largement utilisé, est essentiellement un format <ulink url="&ps;">PS</ulink> compressé avec quelques fonctionnalités et extensions supplémentaires .

note: type: Content of: <book><chapter><section><section><tip><para>
en: For command line, <literal>psmerge</literal>(1) and other commands from the <literal>psutils</literal> package are useful for manipulating PostScript documents.  <literal>pdftk</literal>(1) from the <literal>pdftk</literal> package is useful for manipulating PDF documents, too.
fr: En ligne de commande, <literal>psmerge</literal>(1) et d’autres commandes du paquet <literal>psutils</literal> sont utiles pour manipuler des documents PostScript. <literal>pdftk</literal>(1) issu du paquet <literal>pdftk</literal> est aussi utile pour la manipulation de documents PDF.

note: type: Content of: <book><chapter><section><section><title>
en: Printable data utilities
fr: Utilitaires pour les données imprimables

note: type: Content of: <book><chapter><section><section><para>
en: The following packages for the printable data utilities caught my eyes.
fr: Les paquets suivants fournissant des utilitaires pour les données imprimables ont attiré mon attention&nbsp;:

note: type: Content of: <book><chapter><section><section><table><title>
en: List of printable data utilities
fr: Liste des utilitaires pour les données imprimables

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PDF utilities: <literal>pdftops</literal>, <literal>pdfinfo</literal>, <literal>pdfimages</literal>, <literal>pdftotext</literal>, <literal>pdffonts</literal>
fr: utilitaires PDF&nbsp;: <literal>pdftops</literal>, <literal>pdfinfo</literal>, <literal>pdfimages</literal>, <literal>pdftotext</literal>, <literal>pdffonts</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PostScript document conversion tools
fr: outils de conversion de document PostScript

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create large posters out of PostScript pages
fr: créer des posters de grande dimension à partir de pages PostScript

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert ASCII text to PostScript, HTML, RTF or Pretty-Print
fr: convertir du text ASCII en PostScript, HTML, RTF ou Pretty-Print

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 'Anything to PostScript' converter and pretty-printer
fr: Convertisseur de «&nbsp;N’importe quoi vers PostScript&nbsp;» et imprimeur élégant

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PDF document conversion tool: <literal>pdftk</literal>
fr: outil de conversion de documents PDF&nbsp;: <literal>pdftk</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from HTML to PostScript
fr: convertisseur de HTML vers PostScript

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from html to latex
fr: convertisseur de html vers latex

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert documents from LaTeX to RTF which can be read by MS Word
fr: convertir des documents de LaTeX en RTF qui peuvent être lus par MS Word

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from PostScript to EPS (Encapsulated PostScript)
fr: convertisseur de PostScript vers EPS (PostScript encapsulé)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Text to PostScript converter with Japanese encoding support
fr: convertisseur de texte vers PostScript avec la prise en charge du codage japonais

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PostScript utilities
fr: Utilitaires PostScript

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: pretty print many source codes (C, C++, Java, Pascal, Perl, Pike, Sh, and Verilog) to PostScript. (C language)
fr: imprime élégamment de nombreux codes source (C, C++, Java, Pascal, Perl, Pike, Sh, et Verilog) vers PostScript. (langage C)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from PDF to <ulink url="&scalablevectorgraphics;">Scalable vector graphics</ulink> format
fr: convertisseur de PDF vers le format <ulink url="&scalablevectorgraphics;">Scalable vector graphics</ulink> («&nbsp;SVG&nbsp;»)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from PDF to IPE's XML format
fr: convertisseur de PDF vers le format IPE d’XML

note: type: Content of: <book><chapter><section><section><title>
en: Printing with CUPS
fr: Imprimer avec CUPS

note: type: Content of: <book><chapter><section><section><para>
en: Both <literal>lp</literal>(1) and <literal>lpr</literal>(1) commands offered by <ulink url="&commonunixprintingsystemcups;">Common Unix Printing System (CUPS)</ulink> provides options for customized printing the printable data.
fr: Les commandes <literal>lp</literal>(1) et <literal>lpr</literal>(1) proposées par le <ulink url="&commonunixprintingsystemcups;">Common UNIX Printing System (CUPS)</ulink> fournissent toutes deux des options de personnalisation des données imprimables.

note: type: Content of: <book><chapter><section><section><para>
en: You can print 3 copies of a file collated using one of the following commands.
fr: Vous pouvez imprimer 3 copies d’un fichier en utilisant une des commandes suivantes&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: You can further customize printer operation by using printer option such as "<literal>-o number-up=2</literal>", "<literal>-o page-set=even</literal>", "<literal>-o page-set=odd</literal>", "<literal>-o scaling=200</literal>", "<literal>-o natural-scaling=200</literal>", etc., documented at <ulink url="&commandlineprintingandoptions;">Command-Line Printing and Options</ulink>.
fr: Vous pouvez personnaliser davantage le fonctionnement de l’imprimante en utilisant des options d’impression telles que «&nbsp;<literal>-o number-up=2</literal>&nbsp;», «&nbsp;<literal>-o page-set=even</literal>&nbsp;», «&nbsp;<literal>-o page-set=odd</literal>&nbsp;», «&nbsp;<literal>-o scaling=200</literal>&nbsp;», «&nbsp;<literal>-o natural-scaling=200</literal>&nbsp;», etc., documentées sur <ulink url="&commandlineprintingandoptions;"> Impression et options en ligne de commande</ulink>.

note: type: Content of: <book><chapter><section><title>
en: The mail data conversion
fr: La conversion de données de courrier électronique

note: type: Content of: <book><chapter><section><para>
en: The following packages for the mail data conversion caught my eyes.
fr: Les paquets suivants, destinés à la conversion de données de courrier électronique, ont attiré mon attention&nbsp;:

note: type: Content of: <book><chapter><section><table><title>
en: List of packages to help mail data conversion
fr: Liste de paquets facilitant la conversion de données de courrier électronique

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: encoding and decoding of <ulink url="&mime;">MIME</ulink> messages: <literal>mpack</literal>(1) and <literal>munpack</literal>(1)
fr: encoder et décoder des messages <ulink url="&mime;">MIME</ulink>&nbsp;: <literal>mpack</literal>(1) et <literal>munpack</literal>(1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: unpacking <ulink url="&mime;">MIME</ulink> attachments of type "application/ms-tnef" which is a Microsoft only format
fr: dépaqueter des attachements <ulink url="&mime;">MIME</ulink> de type «&nbsp;application/ms-tnef&nbsp;» qui est un format propre à Microsoft

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: encoder and decoder for the following formats: <ulink url="&uuencode;">uuencode</ulink>, <ulink url="&xxencode;">xxencode</ulink>, <ulink url="&basege;">BASE64</ulink>, <ulink url="&quotedprintable;">quoted printable</ulink>, and <ulink url="&binhex;">BinHex</ulink>
fr: encodeur et décodeur pour les formats suivants&nbsp;: <ulink url="&uuencode;">uuencode</ulink>, <ulink url="&xxencode;">xxencode</ulink>, <ulink url="&basege;">BASE64</ulink>, <ulink url="&quotedprintable;">quoted printable</ulink> et <ulink url="&binhex;">BinHex</ulink>

note: type: Content of: <book><chapter><section><tip><para>
en: The <ulink url="&internetmessageaccessprotocol;">Internet Message Access Protocol</ulink> version 4 (IMAP4) server may be used to move mails out from proprietary mail systems if the mail client software can be configured to use IMAP4 server too.
fr: Le serveur IMAP4 (<ulink url="&internetmessageaccessprotocol;">Internet Message Access Protocol</ulink>), version 4, peut être utilisé pour récupérer des courriels depuis des systèmes de courriels propriétaires si le logiciel de courriel client peut aussi être configuré pour utiliser IMAP4.

note: type: Content of: <book><chapter><section><section><title>
en: Mail data basics
fr: Bases concernant les données de courrier électronique

note: type: Content of: <book><chapter><section><section><para>
en: Mail (<ulink url="&smtp;">SMTP</ulink>) data should be limited to series of 7 bit data.  So binary data and 8 bit text data are encoded into 7 bit format with the <ulink url="&multipurposeinteilextensionsmime;">Multipurpose Internet Mail Extensions (MIME)</ulink> and the selection of the charset (see <xref linkend="list-of-encoding-values"/>).
fr: Les données (<ulink url="&smtp;">SMTP</ulink>) de courrier électronique doivent être limitées à des séries de données de 7 bits. Les données binaires et les données textuelles sur 8 bits sont codées dans un format sur 7 bits avec <ulink url="&multipurposeinteilextensionsmime;">Multipurpose Internet Mail Extensions (MIME)</ulink> et la sélection du jeu de caractères (consultez le <xref linkend="list-of-encoding-values"/>).

note: type: Content of: <book><chapter><section><section><para>
en: The standard mail storage format is mbox formatted according to <ulink url="&rfcciccupdatedrfcicc;">RFC2822 (updated RFC822)</ulink>.  See <literal>mbox</literal>(5) (provided by the <literal>mutt</literal> package).
fr: Le format standard d’enregistrement du courrier électronique est «&nbsp;mbox&nbsp;» selon la <ulink url="&rfcciccupdatedrfcicc;">RFC2822 (RFC822 mise à jour)</ulink>. Consultez <literal>mbox</literal>(5) (fourni par le paquet <literal>mutt</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: For European languages, "<literal>Content-Transfer-Encoding: quoted-printable</literal>" with the ISO-8859-1 charset is usually used for mail since there are not much 8 bit characters. If European text is encoded in UTF-8, "<literal>Content-Transfer-Encoding: quoted-printable</literal>" is likely to be used since it is mostly 7 bit data.
fr: Pour les langues européennes, on utilise habituellement pour le courriel «&nbsp;<literal>Content-Transfer-Encoding: quoted-printable</literal>&nbsp;» avec le jeu de caractères ISO-8859-1 car il n’y a pas beaucoup de caractères de 8 bits. Si le texte européen est codé en UTF-8, on préférera utiliser «&nbsp;<literal>Content-Transfer-Encoding: quoted-printable</literal>&nbsp;» car ce sont essentiellement des données sur 7 bits.

note: type: Content of: <book><chapter><section><section><para>
en: For Japanese, traditionally "<literal>Content-Type: text/plain; charset=ISO-2022-JP</literal>" is usually used for mail to keep text in 7 bits.  But older Microsoft systems may send mail data in Shift-JIS without proper declaration.  If Japanese text is encoded in UTF-8, <ulink url="&basege;">Base64</ulink> is likely to be used since it contains many 8 bit data.  The situation of other Asian languages is similar.
fr: Pour le japonais, «&nbsp;<literal>Content-Type: text/plain; charset=ISO-2022-JP</literal>&nbsp;» est habituellement utilisé pour le courriel afin de conserver le texte sur 7 bits. Mais les anciens systèmes Microsoft peuvent envoyer des données de courriel en Shift-JIS sans le déclarer proprement. Si le texte japonais est codé en UTF-8, on utilisera de préférence <ulink url="&basege;">Base64</ulink> car il comporte de nombreuses données sur 8 bits. La situation des autres langues asiatiques est similaire.

note: type: Content of: <book><chapter><section><section><note><para>
en: If your non-Unix mail data is accessible by a non-Debian client software which can talk to the IMAP4 server, you may be able to move them out by running your own IMAP4 server.
fr: Pour les données de courriel non-UNIX accessibles par un logiciel client ne venant pas de Debian qui est capable de dialoguer avec le serveur IMAP4, vous pourrez peut-être les récupérer en utilisant votre propre serveur IMAP4 ).

note: type: Content of: <book><chapter><section><section><note><para>
en: If you use other mail storage formats, moving them to mbox format is the good first step.  The versatile client program such as <literal>mutt</literal>(1) may be handy for this.
fr: Si vous utilisez d’autres formats d’enregistrement de courriel, les mettre dans le format mbox est une bonne première étape. Un programme client souple comme <literal>mutt</literal>(1) peut être pratique pour le faire.

note: type: Content of: <book><chapter><section><section><para>
en: You can split mailbox contents to each message using <literal>procmail</literal>(1) and <literal>formail</literal>(1).
fr: Vous pouvez éclater le contenu d’une boîte à lettre en messages séparés en utilisant <literal>procmail</literal>(1) et <literal>formail</literal>(1).

note: type: Content of: <book><chapter><section><section><para>
en: Each mail message can be unpacked using <literal>munpack</literal>(1) from the <literal>mpack</literal> package (or other specialized tools) to obtain the MIME encoded contents.
fr: Chaque message de courrier électronique peut être dépaqueté en utilisant <literal>munpack</literal>(1) qui provient du paquet <literal>mpack</literal> (ou d’autres outils spécialisés) afin d’en obtenir le contenu codé en MIME.

note: type: Content of: <book><chapter><section><title>
en: Graphic data tools
fr: Outils de données graphiques

note: type: Content of: <book><chapter><section><para>
en: Although GUI programs such as <literal>gimp</literal>(1) are very powerful, command line tools such as <literal>imagemagick</literal>(1) are quite useful for automating image manipulation via scripts.
fr: Bien que des programmes ayant une interface graphique comme <literal>gimp</literal>(1) soient très puissants, des outils en ligne de commandes comme <literal>imagemagick</literal>(1) sont assez utiles pour la manipulation automatique d’images au moyen de scripts.

note: type: Content of: <book><chapter><section><para>
en: The de facto image file format of the digital camera is the <ulink url="&exchangeableimagefileformat;">Exchangeable Image File Format</ulink> (EXIF) which is the <ulink url="&jpeg;">JPEG</ulink> image file format with additional metadata tags.  It can hold information such as date, time, and camera settings.
fr: Le format standard de fait pour les images d’appareils photo numériques est <ulink url="&exchangeableimagefileformat;">Exchangeable Image File Format</ulink> (EXIF) qui est composé d’une image au format <ulink url="&jpeg;">JPEG</ulink> à laquelle sont ajoutées des balises de métadonnées. Il peut contenir des informations telles que la date, l’heure ou les paramètres de l’appareil photo.

note: type: Content of: <book><chapter><section><para>
en: <ulink url="&thelempelzivwelcsdatacompression;">The Lempel-Ziv-Welch (LZW) lossless data compression</ulink> patent has been expired.  <ulink url="&graphicsinterchangeformatgif;">Graphics Interchange Format (GIF)</ulink> utilities which use the LZW compression method are now freely available on the Debian system.
fr: Le brevet de compression de données sans perte <ulink url="&thelempelzivwelcsdatacompression;">Lempel-Ziv-Welch (LZW)</ulink> est arrivé en fin de validité. Les utilitaires du format <ulink url="&graphicsinterchangeformatgif;">Graphics Interchange Format (GIF)</ulink> qui utilise la méthode de compression LZW peuvent être maintenant librement disponibles sur un système Debian.

note: type: Content of: <book><chapter><section><tip><para>
en: Any digital camera or scanner with removable recording media works with Linux through <ulink url="&usbstorage;">USB storage</ulink> readers since it follows the <ulink url="&designruleforcamerafilesystem;">Design rule for Camera Filesystem</ulink> and uses <ulink url="&fat;">FAT</ulink> filesystem. See <xref linkend="_removable_storage_device"/>.
fr: Tous les appareils photo numériques ou les scanners ayant un support d’enregistrement amovible fonctionnent sous Linux avec des lecteurs «&nbsp;<ulink url="&usbstorage;">USB storage</ulink>&nbsp;» s’ils sont conformes à la <ulink url="&designruleforcamerafilesystem;">Design rule for Camera Filesystem</ulink> et utilisent un système de fichiers <ulink url="&fat;">FAT</ulink>. Consultez <xref linkend="_removable_storage_device"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Graphic data tools (metapackage)
fr: Outils de données graphiques (métapaquet)

note: type: Content of: <book><chapter><section><section><para>
en: The following metapackages are good starting points for searching graphics data tools using <literal>aptitude</literal>(8).  "<ulink url="&packagesoverviewtoolsmaintainers;">Packages overview for Debian PhotoTools Maintainers</ulink>" can be another starting point.
fr: Les métapaquets suivants sont des bons points de départ pour rechercher des outils pour des données graphiques en utilisant <literal>aptitude</literal>(8). « <ulink url="&packagesoverviewtoolsmaintainers;">Packages overview for Debian PhotoTools Maintainers</ulink> » peut être un autre point de départ.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of graphics data tools (metapackage)
fr: Liste d’outils pour les données graphiques (métapaquet)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: metapackage for teaching graphics and pictural art.
fr: métapaquet pour l’apprentissage des arts graphiques et picturaux

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: metapackage for open font design
fr: métapaquet pour la conception de fontes libres

note: type: Content of: <book><chapter><section><section><tip><para>
en: Search more image tools using regex "<literal>~Gworks-with::image</literal>" in <literal>aptitude</literal>(8) (see <xref linkend="_search_method_options_with_aptitude"/>).
fr: Recherchez d’autres outils pour les images en utilisant l’expression rationnelle «&nbsp;<literal>~Gworks-with::image</literal>&nbsp;» dans <literal>aptitude</literal>(8) (consultez <xref linkend="_search_method_options_with_aptitude"/>).

note: type: Content of: <book><chapter><section><section><title>
en: Graphic data tools (GUI)
fr: Outils de données graphiques (interface graphique)

note: type: Content of: <book><chapter><section><section><para>
en: The following packages for the GUI graphics data conversion, editing, and organization tools caught my eyes.
fr: Les paquets suivants contenant des outils graphiques pour la conversion, l’édition et l’organisation de données graphiques ont attiré mon attention.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of graphics data tools (GUI)
fr: Liste d’outils pour les données graphiques (interfaces graphiques)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image(bitmap)
fr: image (bitmap)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNU Image Manipulation Program
fr: programme GNU de manipulation d’images (&nbsp;GNU Image Manipulation Program&nbsp;»)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GTK-based X11 frontend for SANE (Scanner Access Now Easy)
fr: interface graphique X11 de SANE (Scanner Access Now Easy) basée sur GTK

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&scribus;">Scribus</ulink> DTP editor
fr: éditeur DTP <ulink url="&scribus;">Scribus</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image(vector)
fr: image (vectorielle)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: LibreOffice office suite - drawing
fr: suite de bureautique LibreOffice - dessin

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&svgscalablevectorgraphics;">SVG (Scalable Vector Graphics)</ulink> editor
fr: éditeur <ulink url="&svgscalablevectorgraphics;">SVG (Scalable Vector Graphics)</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: diagram editor (Gtk)
fr: éditeur de diagrammes (Gtk)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Facility for Interactive Generation of figures under X11
fr: outil de génération interactive de figures sous X11

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image→text
fr: image→texte

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: free OCR software
fr: logiciel OCR libre

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image(Exif)
fr: image (Exif)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Eye of GNOME graphics viewer program
fr: visionneur d’images « Eye of Gnome » (l’œil de Gnome)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image viewer and browser (GNOME)
fr: visionneur et gestionnaire de photos (GNOME)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image viewer using GTK
fr: visionneur d’images utilisant GTK

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: digital photo organizer (GNOME)
fr: gestionnaire de photos numériques (GNOME)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image viewer (KDE)
fr: visionneur d’images (KDE)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: digital camera support for KDE applications
fr: gestion des appareils photo numériques dans les applications KDE

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: digital photo management application for KDE
fr: application de gestion de photos numériques pour KDE

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: virtual lighttable and darkroom for photographers
fr: table lumineuse et chambre noire virtuelles pour photographes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: panorama photo stitcher
fr: assembleur de photos pour panorama

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 2D CAD data editor
fr: éditeur de données 2D pour la CAD

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 3D CAD data editor
fr: éditeur de données 3D pour la CAD

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 3D content editor for animation etc
fr: éditeur de contenu 3D pour l’animation, etc.

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: OpenGL based 3D model editor
fr: éditeur de modèles 3D basé sur OpenGL

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: font editor for PS, TrueType and OpenType fonts
fr: éditeur de fontes pour les fontes PS, TrueType et OpenType

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: program for <ulink url="&gridfittingandhinting;">gridfitting and hinting</ulink> TrueType fonts
fr: programme pour <ulink url="&gridfittingandhinting;">l’ajustement à la grille et l'optimisation de rendu</ulink> des fontes TrueType

note: type: Content of: <book><chapter><section><section><title>
en: Graphic data tools (CLI)
fr: Outils de données graphiques (ligne de commande)

note: type: Content of: <book><chapter><section><section><para>
en: The following packages for the CLI graphics data conversion, editing, and organization tools caught my eyes.
fr: Les paquets suivants contenant des outils en ligne de commande pour la conversion, l’édition et l’organisation de données graphiques ont attiré mon attention.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of graphics data tools (CLI)
fr: Liste d’outils pour les données graphiques (ligne de commande)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image manipulation programs
fr: programmes de manipulation d’images

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image manipulation programs (fork of <literal>imagemagick</literal>)
fr: programmes de manipulation d’images (dérivés d’<literal>imagemagick</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: graphics conversion tools
fr: outils de conversion graphique

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert <ulink url="&highefficiencyimgefileformatheif;">High Efficiency Image File Format (HEIF)</ulink> to JPEG, PNG, or Y4M formats with <literal>heif-convert</literal>(1) command
fr: conversion de <ulink url="&highefficiencyimgefileformatheif;">High Efficiency Image File Format (HEIF)</ulink> aux formats JPEG, PNG ou Y4M avec la commande <literal>heif-convert</literal>(1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: png↔ico(bitmap)
fr: png↔ico (bitmap)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert <ulink url="&mswindowsiconsanndfrompngformats;">MS Windows icons and cursors to and from PNG formats</ulink> (<ulink url="&faviconico;">favicon.ico</ulink>)
fr: conversion des <ulink url="&mswindowsiconsanndfrompngformats;">icônes et curseurs de MS Windows de et vers des formats PNG</ulink> (<ulink url="&faviconico;">favicon.ico</ulink>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ps/pdf→image(vector)
fr: ps/pdf→image (vectorielle)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PostScript and PDF files to editable vector graphics converter (SVG)
fr: convertisseur de fichiers PostScript et PDF en graphiques vectoriels éditables (SVG)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Windows/image(vector)
fr: Windows/image (vectorielle)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Windows metafile (vector graphics data) conversion tools
fr: outils de conversion de metafile de Windows (données graphiques vectorielles)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: fig→sxd(vector)
fr: fig→sxd (vectorielle)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert XFig files to OpenOffice.org Draw format
fr: conversion de fichiers XFig dans le format OpenOffice.org Draw

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: post-processing tool for scanned pages for <ulink url="&ocr;">OCR</ulink>
fr: outil de post-traitement pour des pages numérisées pour <ulink url="&ocr;">OCR</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: free <ulink url="&ocr;">OCR</ulink> software based on the HP's commercial OCR engine
fr: logiciel <ulink url="&ocr;">OCR</ulink> libre basé sur le moteur commercial OCR de HP

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: OCR engine data: tesseract-ocr language files for English text
fr: moteur de données OCR&nbsp;: fichier de langue de tesseract-ocr pour le texte en anglais

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: command-line utility to show EXIF information in JPEG files
fr: utilitaire en ligne de commandes pour afficher les informations EXIF contenues dans les fichiers JPEG

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: EXIF/IPTC metadata manipulation tool
fr: outil pour manipuler les méta-données EXIF/IPTC

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: transform digital camera jpeg images
fr: transformer les images JPEG des appareils photo numériques

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utility to read Exif tags from a digital camera JPEG file
fr: utilitaire pour lire les balises Exif depuis un fichier JPEG d’appareil photo numérique

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: read metadata from digital pictures
fr: lire les métadonnées des images numériques

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image(Raw)→ppm
fr: image (Raw)→ppm

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: decode raw digital camera images
fr: décoder les images brutes («&nbsp;raw&nbsp;») des appareils photo numériques

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image→fingerprint
fr: image→empreinte

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: find visually similar or duplicate images
fr: rechercher des images visuellement similaires ou dupliquées

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: merge images to increase fidelity or create mosaics
fr: assembler des images pour en améliorer la fidélité ou créer des mosaïques

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image(Exif)→html
fr: image (Exif)→html

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: generate static HTML galleries from images
fr: créer des galeries HTML statiques depuis des images

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: universal <ulink url="&steganographic;">Steganographic</ulink> tool
fr: outil universel <ulink url="&steganographic;">Stéganographique</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: optimize <ulink url="&jpeg;">JPEG</ulink> files
fr: optimisation de fichiers <ulink url="&jpeg;">JPEG</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: optimize <ulink url="&png;">PNG</ulink> files, lossless compression
fr: optimisation de fichiers <ulink url="&png;">PNG</ulink>, compression sans perte

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: optimize <ulink url="&png;">PNG</ulink> files, lossy compression
fr: optimisation de fichiers <ulink url="&png;">PNG</ulink>, compression avec pertes

note: type: Content of: <book><chapter><section><title>
en: Miscellaneous data conversion
fr: Diverses conversions de données

note: type: Content of: <book><chapter><section><para>
en: There are many other programs for converting data. Following packages caught my eyes using regex "<literal>~Guse::converting</literal>" in <literal>aptitude</literal>(8) (see <xref linkend="_search_method_options_with_aptitude"/>).
fr: Il y a de nombreux programmes pour convertir les données. Les paquets suivants ont attiré mon attention en utilisant l’expression rationnelle «&nbsp;<literal>~Guse::converting</literal>&nbsp;» avec <literal>aptitude</literal>(8) (consultez <xref linkend="_search_method_options_with_aptitude"/>).

note: type: Content of: <book><chapter><section><table><title>
en: List of miscellaneous data conversion tools
fr: Liste d’outils divers de conversion de données

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: converter for the foreign package into the Debian package
fr: convertisseur de paquets étrangers vers des paquets Debian

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: converter from "Electric Book" (popular in Japan) to a single <ulink url="&jisxeaib;">JIS X 4081</ulink> format (a subset of the <ulink url="&epwing;">EPWING</ulink> V1)
fr: convertisseur de «&nbsp;Electric Book&nbsp;» (Livre électronique - populaire au Japon) en un simple format <ulink url="&jisxeaib;">JIS X 4081</ulink> (un sous-ensemble de <ulink url="&epwing;">EPWING</ulink> V1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: any→EPUB
fr: tout→EPUB

note: type: Content of: <book><chapter><section><para>
en: You can also extract data from RPM format with the following.
fr: Vous pouvez aussi extraire des données depuis le format RPM avec ce qui suit&nbsp;:

note: type: Content of: <book><chapter><title>
en: Programming
fr: Programmation

note: type: Content of: <book><chapter><para>
en: I provide some pointers for people to learn programming on the Debian system enough to trace the packaged source code.  Here are notable packages and corresponding documentation packages for programming.
fr: Je donne quelques indications pour apprendre à programmer sous le système Debian, suffisantes pour suivre le code source mis en paquets. Voici les paquets importants correspondant aux paquets de documentation pour la programmation&nbsp;.

note: type: Content of: <book><chapter><para>
en: Online references are available by typing "<literal>man name</literal>" after installing <literal>manpages</literal> and <literal>manpages-dev</literal> packages. Online references for the GNU tools are available by typing "<literal>info program_name</literal>" after installing the pertinent documentation packages.  You may need to include the <literal>contrib</literal> and <literal>non-free</literal> archives in addition to the <literal>main</literal> archive since some GFDL documentations are not considered to be DFSG compliant.
fr: Une référence en ligne est accessible en entrant «&nbsp;<literal>man name</literal>&nbsp;» après l’installation des paquets  <literal>manpages</literal> et <literal>manpages-dev</literal>. Les références en ligne des outils GNU tools sont disponibles en entrant «&nbsp;<literal>info nom_programme</literal>&nbsp;» après l’installation des paquets de documentation pertinents. Vous devrez peut-être inclure les archives <literal>contrib</literal> et <literal>non-free</literal> en plus de l’archive <literal>main</literal> car certaines documentations GFDL ne sont pas considérées comme conformes à DFSG.

note: type: Content of: <book><chapter><para>
en: Please consider to use version control system tools.  See <xref linkend="_git"/>.
fr: Veuillez envisager d’utiliser des outils ds système de gestion de versions. Consulter la <xref linkend="_git"/>.

note: type: Content of: <book><chapter><warning><para>
en: Do not use "<literal>test</literal>" as the name of an executable test file.  "<literal>test</literal>" is a shell builtin.
fr: N’utilisez pas «&nbsp;<literal>test</literal>&nbsp;» comme nom d’un fichier exécutable. «&nbsp;<literal>test</literal>&nbsp;» fait partie de l’interpréteur de commandes.

note: type: Content of: <book><chapter><caution><para>
en: You should install software programs directly compiled from source into "<literal>/usr/local</literal>" or "<literal>/opt</literal>" to avoid collision with system programs.
fr: Vous devrez installer les programmes directement compilés à partir des sources dans «&nbsp;<literal>/usr/local</literal>&nbsp;» ou «&nbsp;<literal>/opt</literal>&nbsp;» afin d’éviter des collisions avec les programmes du système.

note: type: Content of: <book><chapter><tip><para>
en: <ulink url="&codeexamplesofcrgjjbottlesofbeer;">Code examples of creating "Song 99 Bottles of Beer"</ulink> should give you good ideas of practically all the programming languages.
fr: <ulink url="&codeexamplesofcrgjjbottlesofbeer;">Les exemples de code pour la création de «&nbsp;Song 99 Bottles of Beer&nbsp;»</ulink> devraient vous donner de bonnes indications sur pratiquement tous les langages de programmation.

note: type: Content of: <book><chapter><section><title>
en: The shell script
fr: Les scripts de l’interpréteur de commande

note: type: Content of: <book><chapter><section><para>
en: The <ulink url="&shellscript;">shell script</ulink> is a text file with the execution bit set and contains the commands in the following format.
fr: Le <ulink url="&shellscript;">script de l’interpréteur de commandes</ulink> («&nbsp;shell script&nbsp;» est un fichier texte dont le bit d’exécution est positionné et qui contient des commandes dans le format suivant&nbsp;:

note: type: Content of: <book><chapter><section><para>
en: The first line specifies the shell interpreter which read and execute this file contents.
fr: La première ligne indique l’interpréteur qui sera utilisé pour lire et exécuter le contenu de ce fichier.

note: type: Content of: <book><chapter><section><para>
en: Reading shell scripts is the <emphasis role="strong">best</emphasis> way to understand how a Unix-like system works.  Here, I give some pointers and reminders for shell programming. See "Shell Mistakes" (<ulink url="&httpswwwgreenendkcaabaeshellhtml;">https://www.greenend.org.uk/rjk/2001/04/shell.html</ulink>) to learn from mistakes.
fr: La lecture des scripts de l’interpréteur de commandes est la <emphasis role="strong">meilleure</emphasis> manière de comprendre comment fonctionne un système de type UNIX. Je donne ici quelques indications et rappels de la programmation avec l’interpréteur de commandes. Consultez «&nbsp;Erreurs en shell&nbsp;» (<ulink url="&httpswwwgreenendkcaabaeshellhtml;">https://www.greenend.org.uk/rjk/2001/04/shell.html</ulink>) pour apprendre à partir d’erreurs.

note: type: Content of: <book><chapter><section><para>
en: Unlike shell interactive mode (see <xref linkend="_the_simple_shell_command"/> and <xref linkend="_unix_like_text_processing"/>), shell scripts frequently use parameters, conditionals, and loops.
fr: Contrairement à l’interpréteur de commandes en mode interactif (consultez <xref linkend="_the_simple_shell_command"/> et <xref linkend="_unix_like_text_processing"/>), les scripts de l’interpréteur de commandes utilisent souvent des paramètres, des conditions et des boucles.

note: type: Content of: <book><chapter><section><section><title>
en: POSIX shell compatibility
fr: Compatibilité de l’interpréteur de commandes avec POSIX

note: type: Content of: <book><chapter><section><section><para>
en: Many system scripts may be interpreted by any one of <ulink url="&posix;">POSIX</ulink> shells (see <xref linkend="list-of-shell-programs"/>).
fr: De nombreux scripts système peuvent être interprétés par l'un des interpréteurs de commandes <ulink url="&posix;">POSIX</ulink> (consulter le <xref linkend="list-of-shell-programs"/>).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The default non-interactive POSIX shell "<literal>/usr/bin/sh</literal>" is a symlink pointing to <literal>/usr/bin/dash</literal> and used by many system programs.
fr: L'interpréteur de commandes POSIX par défaut non interactif « <literal>/usr/bin/sh</literal> » est un lien symbolique pointant vers <literal>/usr/bin/dash</literal> et est utilisé par de nombreux programmes du système.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The default interactive POSIX shell is <literal>/usr/bin/bash</literal>.
fr: L’interpréteur POSIX interactif par défaut est <literal>/usr/bin/bash</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: Avoid writing a shell script with <emphasis role="strong">bashisms</emphasis> or <emphasis role="strong">zshisms</emphasis> to make it portable among all POSIX shells.  You can check it using <literal>checkbashisms</literal>(1).
fr: Évitez d’écrire des scripts de l’interpréteur de commandes avec des <emphasis role="strong">bashismes</emphasis> ou des <emphasis role="strong">zshismes</emphasis> afin de les rendre portables entre tous les interpréteurs POSIX. Vous pouvez le vérifier en utilisant <literal>checkbashisms</literal>(1).

note: type: Content of: <book><chapter><section><section><table><title>
en: List of typical bashisms
fr: Liste de bashismes typiques

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: Good: POSIX
fr: Bon&nbsp;: POSIX

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: Avoid: bashism
fr: À éviter&nbsp;: bashisme

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>if [ "$foo" = "$bar" ] ; then …</literal>
fr: <literal>if [ "$toto" = "$titi" ] ; then …</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>if [ "$foo" == "$bar" ] ; then …</literal>
fr: <literal>if [ "$toto" == "$titi" ] ; then …</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>diff -u file.c.orig file.c</literal>
fr: <literal>diff -u fichier.c.orig fichier.c</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>diff -u file.c{.orig,}</literal>
fr: <literal>diff -u fichier.c{.orig,}</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>mkdir /foobar /foobaz</literal>
fr: <literal>mkdir /tototiti /tototutu</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>mkdir /foo{bar,baz}</literal>
fr: <literal>mkdir /toto{titi,tutu}</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>function funcname() { … }</literal>
fr: <literal>fonction funcname() { … }</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: octal format: "<literal>\377</literal>"
fr: format octal&nbsp;: «&nbsp;<literal>\377</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: hexadecimal format: "<literal>\xff</literal>"
fr: format hexadécimal&nbsp;: «&nbsp;<literal>\xff</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><para>
en: The "<literal>echo</literal>" command must be used with following cares since its implementation differs among shell builtin and external commands.
fr: La commande «&nbsp;<literal>echo</literal>&nbsp;» doit être utilisée avec les précautions suivantes car son implémentation diffère selon que l’on utilise les commandes internes ou externes de l’interpréteur de commandes&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Avoid using any command options except "<literal>-n</literal>".
fr: Éviter d’utiliser toutes les options de commandes sauf «&nbsp;<literal>-n</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Avoid using escape sequences in the string since their handling varies.
fr: Éviter d’utiliser les séquences d’échappement dans les chaînes de caractères car leur prise en compte varie.

note: type: Content of: <book><chapter><section><section><note><para>
en: Although "<literal>-n</literal>" option is <emphasis role="strong">not</emphasis> really POSIX syntax, it is generally accepted.
fr: Bien que l’option «&nbsp;<literal>-n</literal>&nbsp;» ne soit <emphasis role="strong">pas</emphasis> vraiment de la syntaxe POSIX, elle est généralement acceptée.

note: type: Content of: <book><chapter><section><section><tip><para>
en: Use the "<literal>printf</literal>" command instead of the "<literal>echo</literal>" command if you need to embed escape sequences in the output string.
fr: Utilisez la commande «&nbsp;<literal>printf</literal>&nbsp;» plutôt que la commande «&nbsp;<literal>echo</literal>&nbsp;» si vous avez besoin d’intégrer des séquences d’échappement dans la chaîne de sortie.

note: type: Content of: <book><chapter><section><section><title>
en: Shell parameters
fr: Paramètres de l’interpréteur de commandes

note: type: Content of: <book><chapter><section><section><para>
en: Special shell parameters are frequently used in the shell script.
fr: Des paramètres spéciaux de l’interpréteur de commandes sont souvent utilisés dans les scripts de l’interpréteur de commandes.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of shell parameters
fr: Liste des paramètres de l’interpréteur de commandes

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: shell parameter
fr: paramètre de l’interpréteur de commandes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: name of the shell or shell script
fr: nom de l’interpréteur ou du script de l’interpréteur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: first (1st) shell argument
fr: premier (1er) paramètre de l’interpréteur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ninth (9th) shell argument
fr: neuvième (9ème) paramètre de l’interpréteur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: number of positional parameters
fr: nombres de paramètres positionnels

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: exit status of the most recent command
fr: valeur de retour de la commande la plus récente

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PID of this shell script
fr: PID de ce script de l’interpréteur de commandes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PID of most recently started background job
fr: PID de la tâche de fond la plus récemment lancée

note: type: Content of: <book><chapter><section><section><para>
en: Basic <emphasis role="strong">parameter expansions</emphasis> to remember are as follows.
fr: Les <emphasis role="strong">expansions de paramètre</emphasis> les plus courantes à retenir sont mentionnées ci-dessous :

note: type: Content of: <book><chapter><section><section><table><title>
en: List of shell parameter expansions
fr: Liste des expansions de paramètre de l’interpréteur

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: parameter expression form
fr: forme de l’expression du paramètre

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: value if <literal>var</literal> is set
fr: valeur si <literal>var</literal> est positionnée

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: value if <literal>var</literal> is not set
fr: valeur si <literal>var</literal> n’est pas positionnée

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>${var:-string}</literal>
fr: <literal>${var:-chaîne}</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>$var</literal>"
fr: «&nbsp;<literal>$var</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>string</literal>"
fr: «&nbsp;<literal>chaîne</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>${var:+string}</literal>
fr: <literal>${var:+chaîne}</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>null</literal>"
fr: «&nbsp;<literal>null</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>${var:=string}</literal>
fr: <literal>${var:=chaîne}</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>string</literal>" (and run "<literal>var=string</literal>")
fr: «&nbsp;<literal>chaîne</literal>&nbsp;» (et lancer «&nbsp;<literal>var=chaîne</literal>&nbsp;»)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>${var:?string}</literal>
fr: <literal>${var:?chaîne}</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: echo "<literal>string</literal>" to <emphasis role="strong">stderr</emphasis> (and exit with error)
fr: echo «&nbsp;<literal>chaîne</literal>&nbsp;» vers <emphasis role="strong">stderr</emphasis> (et quitter avec une erreur)

note: type: Content of: <book><chapter><section><section><para>
en: Here, the colon "<literal>:</literal>" in all of these operators is actually optional.
fr: Ici, les deux points «&nbsp;<literal>:</literal>&nbsp;» dans tous ces opérateurs sont en fait optionnels.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">with</emphasis> "<literal>:</literal>" = operator test for <emphasis role="strong">exist</emphasis> and <emphasis role="strong">not null</emphasis>
fr: <emphasis role="strong">avec</emphasis> «&nbsp;<literal>:</literal>&nbsp;» = opérateur de test pour <emphasis role="strong">existe</emphasis> et <emphasis role="strong">différent de null</emphasis>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">without</emphasis> "<literal>:</literal>" = operator test for <emphasis role="strong">exist</emphasis> only
fr: <emphasis role="strong">sans</emphasis> «&nbsp;<literal>:</literal>&nbsp;» = opérateur de test pour <emphasis role="strong">existe</emphasis> uniquement

note: type: Content of: <book><chapter><section><section><table><title>
en: List of key shell parameter substitutions
fr: Liste des substitutions-clés de paramètres de l’interpréteur

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: parameter substitution form
fr: forme de substitution de paramètre

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: result
fr: résultat

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>${var%suffix}</literal>
fr: <literal>${var%suffixe}</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove smallest suffix pattern
fr: supprimer le motif le plus petit de la partie finale

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>${var%%suffix}</literal>
fr: <literal>${var%%suffixe}</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove largest suffix pattern
fr: supprimer le motif le plus grand de la partie finale

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>${var#prefix}</literal>
fr: <literal>${var#préfixe}</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove smallest prefix pattern
fr: supprimer le motif le plus petit de la partie initiale

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>${var##prefix}</literal>
fr: <literal>${var##préfixe}</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove largest prefix pattern
fr: supprimer le motif le plus grand de la partie initiale

note: type: Content of: <book><chapter><section><section><title>
en: Shell conditionals
fr: Opérateurs conditionnels de l’interpréteur

note: type: Content of: <book><chapter><section><section><para>
en: Each command returns an <emphasis role="strong">exit status</emphasis> which can be used for conditional expressions.
fr: Chaque commande retourne un <emphasis role="strong">état de sortie</emphasis> qui peut être utilisé pour des expressions conditionnelles.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Success: 0 ("True")
fr: Succès&nbsp;: 0 («&nbsp;Vrai&nbsp;»)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Error: non 0 ("False")
fr: Erreur&nbsp;: différent de 0 («&nbsp;Faux&nbsp;»)

note: type: Content of: <book><chapter><section><section><note><para>
en: "0" in the shell conditional context means "True", while "0" in the C conditional context means "False".
fr: «&nbsp;0&nbsp;» dans le contexte conditionnel de l’interpréteur signifie «&nbsp;Vrai&nbsp;» alors que «&nbsp;0&nbsp;» dans le contexte conditionnel de C signifie «&nbsp;Faux&nbsp;».

note: type: Content of: <book><chapter><section><section><note><para>
en: "<literal>[</literal>" is the equivalent of the <literal>test</literal> command, which evaluates its arguments up to "<literal>]</literal>" as a conditional expression.
fr: «&nbsp;<literal>[</literal>&nbsp;» est l’équivalent de la commande <literal>test</literal>, qui évalue, comme expression conditionnelle, les paramètres jusqu’à «&nbsp;<literal>]</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: Basic <emphasis role="strong">conditional idioms</emphasis> to remember are the following.
fr: Les <emphasis role="strong">idiomes conditionnels</emphasis> de base à retenir sont les suivants&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal><emphasis>command</emphasis> &amp;&amp; <emphasis>if_success_run_this_command_too</emphasis> || true</literal>"
fr: «&nbsp;<literal><emphasis>commande</emphasis> &amp;&amp; <emphasis>si_succès_lancer_aussi_cette_commande</emphasis> || true</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal><emphasis>command</emphasis> || <emphasis>if_not_success_run_this_command_too</emphasis> || true</literal>"
fr: «&nbsp;<literal><emphasis>commande</emphasis> || <emphasis>en_cas_de_non_succès_lancer_aussi_cette_commande</emphasis> || true</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: A multi-line script snippet as the following
fr: Un morceau de script sur plusieurs lignes comme le suivant&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Here trailing "<literal>|| true</literal>" was needed to ensure this shell script does not exit at this line accidentally when shell is invoked with "<literal>-e</literal>" flag.
fr: Ici, le «&nbsp;<literal>|| true</literal>&nbsp;» était nécessaire pour s’assurer que ce script de l’interpréteur ne se termine pas accidentellement à cette ligne lorsque l’interpréteur est appelé avec l’indicateur «&nbsp;<literal>-e</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><table><title>
en: List of file comparison operators in the conditional expression
fr: Liste des opérateurs de comparaison dans les expressions conditionnelles

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: equation
fr: équation

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: condition to return logical true
fr: condition pour retourner une valeur logique vraie

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>-e <emphasis>file</emphasis></literal>
fr: <literal>-e <emphasis>fichier</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file</emphasis> exists
fr: <emphasis>fichier</emphasis> existe

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>-d <emphasis>file</emphasis></literal>
fr: <literal>-d <emphasis>fichier</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file</emphasis> exists and is a directory
fr: <emphasis>fichier</emphasis> existe et est un répertoire

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>-f <emphasis>file</emphasis></literal>
fr: <literal>-f <emphasis>fichier</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file</emphasis> exists and is a regular file
fr: <emphasis>fichier</emphasis> existe et est un fichier normal («&nbsp;régulier&nbsp;»)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>-w <emphasis>file</emphasis></literal>
fr: <literal>-w <emphasis>fichier</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file</emphasis> exists and is writable
fr: <emphasis>fichier</emphasis> existe et peut être écrit

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>-x <emphasis>file</emphasis></literal>
fr: <literal>-x <emphasis>fichier</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file</emphasis> exists and is executable
fr: <emphasis>fichier</emphasis> existe et est exécutable

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>file1</emphasis> -nt <emphasis>file2</emphasis></literal>
fr: <literal><emphasis>fichier1</emphasis> -nt <emphasis>fichier2</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file1</emphasis> is newer than <emphasis>file2</emphasis> (modification)
fr: <emphasis>fichier1</emphasis> est plus récent que <emphasis>fichier2</emphasis> (modification)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>file1</emphasis> -ot <emphasis>file2</emphasis></literal>
fr: <literal><emphasis>fichier1</emphasis> -ot <emphasis>fichier2</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file1</emphasis> is older than <emphasis>file2</emphasis> (modification)
fr: <emphasis>fichier1</emphasis> est plus ancien que <emphasis>fichier2</emphasis> (modification)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>file1</emphasis> -ef <emphasis>file2</emphasis></literal>
fr: <literal><emphasis>fichier1</emphasis> -ef <emphasis>fichier2</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file1</emphasis> and <emphasis>file2</emphasis> are on the same device and the same inode number
fr: <emphasis>fichier1</emphasis> et <emphasis>fichier2</emphasis> sont sur le même périphérique et le même numéro d’inœud

note: type: Content of: <book><chapter><section><section><table><title>
en: List of string comparison operators in the conditional expression
fr: Liste des opérateurs de comparaison de chaîne de caractères dans les expressions conditionnelles

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the length of <emphasis>str</emphasis> is zero
fr: la longueur de <emphasis>str</emphasis> est nulle

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the length of <emphasis>str</emphasis> is non-zero
fr: la longueur de <emphasis>str</emphasis> est non nulle

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>str1</emphasis> and <emphasis>str2</emphasis> are equal
fr: <emphasis>str1</emphasis> et <emphasis>str2</emphasis> sont égales

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>str1</emphasis> != <emphasis>str2</emphasis></literal>
fr: <literal><emphasis>str1</emphasis> != <emphasis>str2</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>str1</emphasis> and <emphasis>str2</emphasis> are not equal
fr: <emphasis>str1</emphasis> et <emphasis>str2</emphasis> ne sont pas égales

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>str1</emphasis> sorts before <emphasis>str2</emphasis> (locale dependent)
fr: <emphasis>str1</emphasis> est trié avant <emphasis>str2</emphasis> (dépendant des paramètres linguistiques)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>str1</emphasis> sorts after <emphasis>str2</emphasis> (locale dependent)
fr: <emphasis>str1</emphasis> est trié après <emphasis>str2</emphasis> (dépendant des paramètres linguistiques)

note: type: Content of: <book><chapter><section><section><para>
en: <emphasis role="strong">Arithmetic</emphasis> integer comparison operators in the conditional expression are "<literal>-eq</literal>", "<literal>-ne</literal>", "<literal>-lt</literal>", "<literal>-le</literal>", "<literal>-gt</literal>", and "<literal>-ge</literal>".
fr: Les opérateurs de comparaison <emphasis role="strong">arithmétique</emphasis> entière dans les expressions conditionnelles sont «&nbsp;<literal>-eq</literal>&nbsp;», «&nbsp;<literal>-ne</literal>&nbsp;», «&nbsp;<literal>-lt</literal>&nbsp;», «&nbsp;<literal>-le</literal>&nbsp;», «&nbsp;<literal>-gt</literal>&nbsp;» et «&nbsp;<literal>-ge</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><title>
en: Shell loops
fr: Boucles de l’interpréteur de commandes

note: type: Content of: <book><chapter><section><section><para>
en: There are several loop idioms to use in POSIX shell.
fr: Il existe un certains nombre d’idiomes de boucles qu’on peut utiliser avec un interpréteur de commandes POSIX.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>for x in foo1 foo2 … ; do command ; done</literal>" loops by assigning items from the list "<literal>foo1 foo2 …</literal>" to variable "<literal>x</literal>" and executing "<literal>command</literal>".
fr: «&nbsp;<literal>for x in toto1 toto2 ... ; do commande ; done</literal>&nbsp;» boucle en assignant les éléments de la liste «&nbsp;<literal>toto1 toto2 ...</literal>&nbsp;» à la variable «&nbsp;<literal>x</literal>&nbsp;» et en exécutant la «&nbsp;<literal>commande</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>while condition ; do command ; done</literal>" repeats "<literal>command</literal>" while "<literal>condition</literal>" is true.
fr: «&nbsp;"<literal>while condition ; do commande ; done</literal>&nbsp;» répète la «&nbsp;<literal>commande</literal>&nbsp;» tant que la «&nbsp;<literal>condition</literal>&nbsp;» est vraie.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>until condition ; do command ; done</literal>" repeats "<literal>command</literal>" while "<literal>condition</literal>" is not true.
fr: «&nbsp;<literal>until condition ; do commande ; done</literal>&nbsp;» répète la «&nbsp;<literal>commande</literal>&nbsp;» tant que «&nbsp;«&nbsp;<literal>condition</literal>&nbsp;» n’est pas vraie.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>break</literal>" enables to exit from the loop.
fr: «&nbsp;<literal>break</literal>&nbsp;» permet de quitter la boucle.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>continue</literal>" enables to resume the next iteration of the loop.
fr: «&nbsp;<literal>continue</literal>&nbsp;» permet de reprendre l’itération suivante de la boucle.

note: type: Content of: <book><chapter><section><section><tip><para>
en: The <ulink url="&c;">C</ulink>-language like numeric iteration can be realized by using <literal>seq</literal>(1) as the "<literal>foo1 foo2 …</literal>" generator.
fr: Les itérations numériques semblables à celles du langage <ulink url="&c;">C</ulink> peuvent être réalisées en utilisant <literal>seq</literal>(1) comme générateur de «&nbsp;<literal>toto1 toto2 …</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><tip><para>
en: See <xref linkend="_repeating_a_command_looping_over_files"/>.
fr: Consultez <xref linkend="_repeating_a_command_looping_over_files"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Shell environment variables
fr: Variables d’environnement de l’interpréteur de commandes

note: type: Content of: <book><chapter><section><section><para>
en: Some popular environment variables for the normal shell command prompt may not be available under the execution environment of your script.
fr: Certaines variables d’environnement populaires pour l’invite de commande normale de l’interpréteur peuvent ne pas être disponibles dans l’environnement d’exécution de votre script.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For "<literal>$USER</literal>", use "<literal>$(id -un)</literal>"
fr: Pour « <literal>$USER</literal> », utilisez « <literal>$(id -un)</literal> »

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For "<literal>$UID</literal>", use "<literal>$(id -u)</literal>"
fr: Pour « <literal>$UID</literal> », utilisez « <literal>$(id -u)</literal> »

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For "<literal>$HOME</literal>", use "<literal>$(getent passwd "$(id -u)"|cut -d ":" -f 6)</literal>" (this works also on <xref linkend="_the_modern_centralized_system_management"/>)
fr: Pour « <literal>$HOME</literal> », utilisez « <literal>$(getent passwd "$(id -u)"|cut -d ":" -f 6)</literal> » (cela fonctionne aussi dans la <xref linkend="_the_modern_centralized_system_management"/>)

note: type: Content of: <book><chapter><section><section><title>
en: The shell command-line processing sequence
fr: Séquence de traitement de la ligne de commandes de l’interpréteur

note: type: Content of: <book><chapter><section><section><para>
en: The shell processes a script roughly as the following sequence.
fr: En gros, l’interpréteur de commandes traite un script de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell reads a line.
fr: l’interpréteur de commandes lit une ligne&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell groups a part of the line as <emphasis role="strong">one token</emphasis> if it is within <literal>"…"</literal> or <literal>'…'</literal>.
fr: l’interpréteur de commandes regroupe une partie de la ligne sous forme d’<emphasis role="strong">un élément</emphasis> («&nbsp;token&nbsp;» si elle se trouve entre <literal>"…"</literal> ou <literal>'…'</literal>&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell splits other part of a line into <emphasis role="strong">tokens</emphasis> by the following.
fr: l’interpréteur de commandes découpe les autres parties de la ligne en <emphasis role="strong">éléments</emphasis> comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Whitespaces: <literal><emphasis>space</emphasis> <emphasis>tab</emphasis> <emphasis>newline</emphasis></literal>
fr: Espaces&nbsp;: <literal><emphasis>espace</emphasis> <emphasis>tabulation</emphasis> <emphasis>saut-de-ligne</emphasis></literal>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Metacharacters: <literal>&lt; &gt; | ; &amp; ( )</literal>
fr: métacaractères : <literal>&lt; &gt; | ; &amp; ( )</literal>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell checks the <emphasis role="strong">reserved word</emphasis> for each token to adjust its behavior if not within <literal>"…"</literal> or <literal>'…'</literal>.
fr: l’interpréteur de commandes vérifie les <emphasis role="strong">mots réservés</emphasis> pour chacun des éléments et ajuste son comportement s’il ne se trouve pas entre <literal>"…"</literal> ou <literal>'…'</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <emphasis role="strong">reserved word</emphasis>: <literal>if then elif else fi for in while unless do done case esac</literal>
fr: <emphasis role="strong">mot réservé</emphasis>&nbsp;: <literal>if then elif else fi for in while unless do done case esac</literal>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell expands <emphasis role="strong">alias</emphasis> if not within <literal>"…"</literal> or <literal>'…'</literal>.
fr: L’interpréteur de commandes étend les <emphasis role="strong">alias</emphasis> s’ils ne se trouvent pas entre <literal>"…"</literal> ou <literal>'…'</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell expands <emphasis role="strong">tilde</emphasis> if not within <literal>"…"</literal> or <literal>'…'</literal>.
fr: l’interpréteur de commandes étend les <emphasis role="strong">tilde</emphasis> s’ils ne se trouvent pas entre <literal>"…"</literal> ou <literal>'…'</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>~</literal>" → current user's home directory
fr: «&nbsp;<literal>~</literal>&nbsp;» → répertoire personnel de l’utilisateur actuel

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>~<emphasis>user</emphasis></literal>" → <literal><emphasis>user</emphasis></literal>'s home directory
fr: «&nbsp;<literal>~<emphasis>utilisateur</emphasis></literal>&nbsp;» → répertoire personnel de l’<literal><emphasis>utilisateur</emphasis></literal>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell expands <emphasis role="strong">parameter</emphasis> to its value if not within <literal>'…'</literal>.
fr: l’interpréteur de commandes étend les <emphasis role="strong">paramètres</emphasis> en leur valeur s’ils ne sont pas entre <literal>'…'</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <emphasis role="strong">parameter</emphasis>: "<literal>$PARAMETER</literal>" or "<literal>${PARAMETER}</literal>"
fr: <emphasis role="strong">paramètre</emphasis>&nbsp;: «&nbsp;<literal>$PARAMETRE</literal>&nbsp;» ou «&nbsp;<literal>${PARAMETRE}</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell expands <emphasis role="strong">command substitution</emphasis> if not within <literal>'…'</literal>.
fr: l’interpréteur de commandes étend la <emphasis role="strong">substitution de commande</emphasis> si elle n’est pas entre <literal>'…'</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>$( command )</literal>" → the output of "<literal>command</literal>"
fr: «&nbsp;<literal>$( commande )</literal>&nbsp;» → sortie de la «&nbsp;<literal>commande</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>` command `</literal>" → the output of "<literal>command</literal>"
fr: «&nbsp;<literal>` commande `</literal>&nbsp;» → sortie de la «&nbsp;<literal>commande</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell expands <emphasis role="strong">pathname glob</emphasis> to matching file names if not within <literal>"…"</literal> or <literal>'…'</literal>.
fr: l’interpréteur de commandes étend les <emphasis role="strong">motifs génériques du chemin</emphasis> aux fichiers correspondants s’ils ne sont pas entre &nbsp;<literal>"…"</literal> ou <literal>'…'</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>*</literal> → any characters
fr: <literal>*</literal> → n’importe quel caractère

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>?</literal> → one character
fr: <literal>?</literal> → un caractère

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>[…]</literal> → any one of the characters in "<literal>…</literal>"
fr: <literal>[…]</literal> → un caractère quelconque parmi «&nbsp;<literal>…</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell looks up <emphasis role="strong">command</emphasis> from the following and execute it.
fr: l’interpréteur de commandes recherche la <emphasis role="strong">commande</emphasis> dans ce qui suit et l’exécute.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <emphasis role="strong">function</emphasis> definition
fr: définition de <emphasis role="strong">fonction</emphasis>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <emphasis role="strong">builtin</emphasis> command
fr: commande <emphasis role="strong">interne</emphasis> («&nbsp;builtin&nbsp;»)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <emphasis role="strong">executable file</emphasis> in "<literal>$PATH</literal>"
fr: <emphasis role="strong">fichier exécutable</emphasis> dans «&nbsp;<literal>$PATH</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell goes to the next line and repeats this process again from the top of this sequence.
fr: l’interpréteur de commandes passe à la ligne suivante et recommence ce traitement depuis le début de la séquence.

note: type: Content of: <book><chapter><section><section><para>
en: Single quotes within double quotes have no effect.
fr: Des guillemets simples dans des guillemets doubles n’ont pas d’effet.

note: type: Content of: <book><chapter><section><section><para>
en: Executing "<literal>set -x</literal>" in the shell or invoking the shell with "<literal>-x</literal>" option make the shell to print all of commands executed.  This is quite handy for debugging.
fr: Exécuter «&nbsp;<literal>set -x</literal>&nbsp;» dans le script de l’interpréteur ou l’appel du script avec l’option «&nbsp;<literal>-x</literal>&nbsp;» fait imprimer par l’interpréteur de commandes toutes les commandes exécutées. C’est assez pratique pour le débogage.

note: type: Content of: <book><chapter><section><section><title>
en: Utility programs for shell script
fr: Programmes utilitaires pour les scripts de l’interpréteur de commandes

note: type: Content of: <book><chapter><section><section><para>
en: In order to make your shell program as portable as possible across Debian systems, it is a good idea to limit utility programs to ones provided by <emphasis role="strong">essential</emphasis> packages.
fr: De façon à rendre vos programmes de l’interpréteur de commandes aussi portables que possible dans tous les systèmes Debian, c’est une bonne idée de limiter les programmes utilitaires à ceux fournis par les paquets <emphasis role="strong">essentiels</emphasis>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>aptitude search ~E</literal>" lists <emphasis role="strong">essential</emphasis> packages.
fr: «&nbsp;<literal>aptitude search ~E</literal>&nbsp;» affiche la liste des <emphasis role="strong">essentiels</emphasis>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>dpkg -L <emphasis>package_name</emphasis> |grep '/man/man.*/'</literal>" lists manpages for commands offered by <literal><emphasis>package_name</emphasis></literal> package.
fr: «&nbsp;<literal>dpkg -L <emphasis>nom_paquet</emphasis> |grep '/man/man.*/'</literal>&nbsp;» affiche la liste des pages de manuel pour les commandes que fournit le paquet <literal><emphasis>nom_paquet</emphasis></literal>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of packages containing small utility programs for shell scripts
fr: Lites des paquets comportant des petits programmes utilitaires pour les scripts de l’interpréteur de commandes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: small and fast POSIX-compliant shell for <literal>sh</literal>
fr: petit et rapide interpréteur de commandes compatible POSIX pour <literal>sh</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNU core utilities
fr: utilitaires du cœur de GNU

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNU <literal>grep</literal>, <literal>egrep</literal> and <literal>fgrep</literal>
fr: GNU <literal>grep</literal>, <literal>egrep</literal> et <literal>fgrep</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: small and fast <literal>awk</literal>
fr: petit et rapide <literal>awk</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: miscellaneous utilities specific to Debian
fr: divers utilitaires spécifiques à Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: basic utilities from 4.4BSD-Lite
fr: utilitaires de base provenant de 4.4BSD-Lite

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: extra utilities from 4.4BSD-Lite
fr: utilitaires supplémentaires de 4.4BSD-Lite

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: additional Unix utilities
fr: utilitaires supplémentaires d’UNIX

note: type: Content of: <book><chapter><section><section><tip><para>
en: Although <literal>moreutils</literal> may not exist outside of Debian, it offers interesting small programs.  Most notable one is <literal>sponge</literal>(8) which is quite useful when you wish to overwrite original file.
fr: Bien que <literal>moreutils</literal> puisse ne pas exister en dehors de Debian, il propose d’intéressants petits programmes. Le plus remarquable est <literal>sponge</literal>(8) qui est bien pratique pour écraser le fichier d’origine.

note: type: Content of: <book><chapter><section><section><para>
en: See <xref linkend="_unix_like_text_processing"/> for examples.
fr: Consulter la <xref linkend="_unix_like_text_processing"/> pour des exemples.

note: type: Content of: <book><chapter><section><title>
en: Scripting in interpreted languages
fr: Scriptage avec des langages interprétés

note: type: Content of: <book><chapter><section><table><title>
en: List of interpreter related packages
fr: Liste des paquets relatifs aux interpréteurs de commandes

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&sh;">sh</ulink>: small and fast POSIX-compliant shell for <literal>sh</literal>
fr: <ulink url="&sh;">sh</ulink> : petit et rapide interpréteur compatible POSIX pour <literal>sh</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&sh;">sh</ulink>: "<literal>info bash</literal>" provided by <literal>bash-doc</literal>
fr: <ulink url="&sh;">sh</ulink> : « <literal>info bash</literal> » fourni par <literal>bash-doc</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&awk;">AWK</ulink>: small and fast <literal>awk</literal>
fr: <ulink url="&awk;">AWK</ulink> : petit et rapide <literal>awk</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&awk;">AWK</ulink>: "<literal>info gawk</literal>" provided by <literal>gawk-doc</literal>
fr: <ulink url="&awk;">AWK</ulink> : « <literal>info gawk</literal> » fourni par <literal>gawk-doc</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&perl;">Perl</ulink>: <literal>perl</literal>(1) and html pages provided by <literal>perl-doc</literal> and <literal>perl-doc-html</literal>
fr: <ulink url="&perl;">Perl</ulink> : <literal>perl</literal>(1) et pages HTML fournies par <literal>perl-doc</literal> et <literal>perl-doc-html</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Perl extension for the GNU ReadLine/History Library: <literal>perlsh</literal>(1)
fr: Extension Perl pour la bibliothèque GNU ReadLine/History : <literal>perlsh</literal>(1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: REPL for Perl: <literal>reply</literal>(1)
fr: REPL pour Perl : <literal>reply</literal>(1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: REPL for Perl: <literal>re.pl</literal>(1)
fr: REPL pour Perl : <literal>re.pl</literal>(1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&python;">Python</ulink>: <literal>python3</literal>(1) and html pages provided by <literal>python3-doc</literal>
fr: <ulink url="&python;"> Python</ulink> : <literal>python3</literal>(1) et pages HTML fournies par <literal>python3-doc</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&tcl;">Tcl</ulink>: <literal>tcl</literal>(3) and detail manual pages provided by <literal>tcl-doc</literal>
fr: <ulink url="&tcl;">Tcl</ulink> : <literal>tcl</literal>(3) et les pages de manuel détaillées fournies par <literal>tcl-doc</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&tk;">Tk</ulink>: <literal>tk</literal>(3) and detail manual pages provided by <literal>tk-doc</literal>
fr: <ulink url="&tk;">Tk</ulink> : <literal>tk</literal>(3) et pages de manuel détaillées fournies par <literal>tk-doc</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&ruby;">Ruby</ulink>: <literal>ruby</literal>(1), <literal>erb</literal>(1), <literal>irb</literal>(1), <literal>rdoc</literal>(1), <literal>ri</literal>(1)
fr: <ulink url="&ruby;">Ruby</ulink> : <literal>ruby</literal>(1), <literal>erb</literal>(1), <literal>irb</literal>(1), <literal>rdoc</literal>(1), <literal>ri</literal>(1)

note: type: Content of: <book><chapter><section><para>
en: When you wish to automate a task on Debian, you should script it with an interpreted language first.  The guide line for the choice of the interpreted language is:
fr: Lorsque vous souhaitez automatiser une tâche sur Debian, vous devez d’abord la scripter avec un langage interprété. La ligne directrice pour le choix de la langue interprétée est la suivante :

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Use <literal>dash</literal>, if the task is a simple one which combines CLI programs with a shell program.
fr: utilisez <literal>dash</literal>, si c’est une tâche simple qui combine des programmes en ligne de commandes avec un interpréteur ;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Use <literal>python3</literal>, if the task isn't a simple one and you are writing it from scratch.
fr: utilisez <literal>python3</literal>, si la tâche n’est pas simple et que vous l’écrivez à partir de zéro ;

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Use <literal>perl</literal>, <literal>tcl</literal>, <literal>ruby</literal>, ... if there is an existing code using one of these languages on Debian which needs to be touched up to do the task.
fr: utilisez <literal>perl</literal>, <literal>tcl</literal>, <literal>ruby</literal>..., s'il existe un code existant utilisant l'un de ces langages sur Debian et qui doit être retouché pour effectuer cette tâche.

note: type: Content of: <book><chapter><section><para>
en: If the resulting code is too slow, you can rewrite only the critical portion for the execution speed in a compiled language and call it from the interpreted language.
fr: Si le code résultant est trop lent, vous pouvez réécrire uniquement la partie critique pour la vitesse d'exécution dans un langage compilé et l'appeler depuis le langage interprété.

note: type: Content of: <book><chapter><section><section><title>
en: Debugging interpreted language codes
fr: Débogage du code d’un langage interprété

note: type: Content of: <book><chapter><section><section><para>
en: Most interpreters offer basic syntax check and code tracing functionalities.
fr: La plupart des interpréteurs offrent des fonctionnalités de base de vérification de la syntaxe et de traçage du code :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: “<emphasis role="strong">dash -n</emphasis> <emphasis>script.sh</emphasis>” - Syntax check of a Shell script
fr: « <emphasis role="strong">dash -n</emphasis> <emphasis>script.sh</emphasis> » – vérification de la syntaxe d’un script d’interpréteur ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: “<emphasis role="strong">dash -x</emphasis> <emphasis>script.sh</emphasis>” - Trace a Shell script
fr: « <emphasis role="strong">dash -x</emphasis> <emphasis>script.sh</emphasis> » – traçage d’un script d’interpréteur ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: “<emphasis role="strong">python -m py_compile</emphasis> <emphasis>script.py</emphasis>” - Syntax check of a Python script
fr: « <emphasis role="strong">python -m py_compile</emphasis> <emphasis>script.py</emphasis> » – contrôle syntaxique d'un script Python ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: “<emphasis role="strong">python -mtrace --trace</emphasis> <emphasis>script.py</emphasis>” - Trace a Python script
fr: « <emphasis role="strong">python -mtrace --trace</emphasis> <emphasis>script.py</emphasis> » – traçage d’un script Python ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: “<emphasis role="strong">perl -I ../libpath -c</emphasis> <emphasis>script.pl</emphasis>” - Syntax check of a Perl script
fr: « <emphasis role="strong">perl -I .. /libpath -c</emphasis> <emphasis>script.pl</emphasis> » – vérification de la syntaxe d’un script Perl ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: “<emphasis role="strong">perl -d:Trace</emphasis> <emphasis>script.pl</emphasis>” - Trace a Perl script
fr: « <emphasis role="strong">perl -d:Trace</emphasis> <emphasis>script.pl</emphasis> » – traçage d’un script Perl.

note: type: Content of: <book><chapter><section><section><para>
en: For testing code for <literal>dash</literal>, try <xref linkend="_readline_wrapper"/> which accommodates <literal>bash</literal>-like interactive environment.
fr: Pour tester le code de <literal>dash</literal>, essayez la <xref linkend="_readline_wrapper"/> qui s'adapte à un environnement interactif de type <literal>bash</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: For testing code for <literal>perl</literal>, try REPL environment for Perl which accommodates <ulink url="&python;">Python</ulink>-like <ulink url="&replreadevalprintloop;">REPL (=READ + EVAL + PRINT + LOOP)</ulink> environment for <ulink url="&perl;">Perl</ulink>.
fr: Pour tester le code de <literal>perl</literal>, essayez l'environnement REPL pour Perl qui s'adapte au <ulink url="&replreadevalprintloop;">REPL (=READ + EVAL + PRINT + LOOP)</ulink> de type <ulink url="&python;">Python</ulink> pour <ulink url="&perl;">Perl</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: GUI program with the shell script
fr: Programmes graphiques avec des scripts de d’interpréteur de commandes

note: type: Content of: <book><chapter><section><section><para>
en: The shell script can be improved to create an attractive GUI program.  The trick is to use one of so-called dialog programs instead of dull interaction using <literal>echo</literal> and <literal>read</literal> commands.
fr: Le script d’interpréteur peut être amélioré pour créer un programme graphique attrayant. L’astuce consiste à utiliser l’un des programmes dits de dialogue au lieu d’une interaction insipide utilisant les commandes <literal>echo</literal> et <literal>read</literal>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of dialog programs
fr: Liste des programmes de dialogue

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>xmessage</literal>(1): display a message or query in a window (X)
fr: <literal>xmessage</literal>(1)&nbsp;: afficher un message ou une question dans une fenêtre (X)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: displays user-friendly dialog boxes from shell scripts (newt)
fr: afficher des boîtes de dialogues conviviales depuis des scripts de l’interpréteur de commandes (newt)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: displays user-friendly dialog boxes from shell scripts (ncurses)
fr: afficher des boîtes de dialogues conviviales depuis des scripts de l’interpréteur de commandes (ncurses)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display graphical dialog boxes from shell scripts (GTK)
fr: afficher des boîtes de dialogue graphiques à partir de scripts d’interpréteur (GTK)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Shell Scripts Frontend Tool (wrapper for zenity, kdialog, and dialog with gettext)
fr: Outil frontal de scripts de l’interpréteur de commandes (enrobeur pour zenity, kdialog et dialog avec gettext)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>/usr/bin/gettext.sh</literal>": translate message
fr: «&nbsp;<literal>/usr/bin/gettext.sh</literal>&nbsp;» : traduire des messages

note: type: Content of: <book><chapter><section><section><para>
en: Here is an example of GUI program to demonstrate how easy it is just with a shell script.
fr: Voici un exemple de programme graphique pour démontrer à quel point c’est facile avec un script d’interpréteur.

note: type: Content of: <book><chapter><section><section><para>
en: This script uses <literal>zenity</literal> to select a file (default <literal>/etc/motd</literal>) and display it.
fr: Ce script utilise <literal>zenity</literal> pour sélectionner un fichier (par défaut <literal>/etc/motd</literal>) et l'afficher.

note: type: Content of: <book><chapter><section><section><para>
en: GUI launcher for this script can be created following <xref linkend="_starting_a_program_from_gui"/>.
fr: Le lanceur graphique pour ce script peut être créé en suivant la <xref linkend="_starting_a_program_from_gui"/>.

note: type: Content of: <book><chapter><section><section><para>
en: This kind of approach to GUI program with the shell script is useful only for simple choice cases.  If you are to write any program with complexities, please consider writing it on more capable platform.
fr: Ce type d’approche du programme graphique avec un script d’interpréteur n’est utile que dans le cas de choix simple. Si vous devez écrire un programme avec des complexités, veuillez envisager de l’écrire à partir d’une plateforme plus adaptée.

note: type: Content of: <book><chapter><section><section><title>
en: Custom actions for GUI filer
fr: Actions personnalisées pour le gestionnaire de fichiers graphique

note: type: Content of: <book><chapter><section><section><para>
en: GUI filer programs can be extended to perform some popular actions on selected files using additional extension packages.  They can also made to perform very specific custom actions by adding your specific scripts.
fr: Les programmes graphiques de gestionnaire de fichiers peuvent être étendus pour effectuer certaines actions fréquentes sur les fichiers sélectionnés à l’aide de paquets d’extension supplémentaires. Ils peuvent également effectuer des actions personnalisées très spécifiques en ajoutant vos scripts personnels.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For GNOME, see <ulink url="&nautilusscriptshowto;">NautilusScriptsHowto</ulink>.
fr: Pour GNOME, consulter <ulink url="&nautilusscriptshowto;">NautilusScriptsHowto</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For KDE, see <ulink url="&creatingdolphinservicemenus;">Creating Dolphin Service Menus</ulink>.
fr: Pour KDE, consulter <ulink url="&creatingdolphinservicemenus;">Création de menus de service pour Dolphin</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For Xfce, see <ulink url="&thunarcustomactions;">Thunar - Custom Actions</ulink> and <ulink url="&httpshelpubuntucnarcustomactions;">https://help.ubuntu.com/community/ThunarCustomActions</ulink>.
fr: Pour Xfce, consulter <ulink url="&thunarcustomactions;">Thunar – Actions personnalisées</ulink> et <ulink url="&httpshelpubuntucnarcustomactions;">https://help.ubuntu.com/community/ThunarCustomActions</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For LXDE, see <ulink url="&customactions;">Custom Actions</ulink>.
fr: Pour LXDE, consulter <ulink url="&customactions;">Actions personnalisées</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Perl short script madness
fr: Extravagances des scripts courts en Perl

note: type: Content of: <book><chapter><section><section><para>
en: In order to process data, <literal>sh</literal> needs to spawn sub-process running <literal>cut</literal>, <literal>grep</literal>, <literal>sed</literal>, etc., and is slow.  On the other hand, <literal>perl</literal> has internal capabilities to process data, and is fast.  So many system maintenance scripts on Debian use <literal>perl</literal>.
fr: Pour traiter les données, <literal>sh</literal> doit générer un sous-processus exécutant <literal>cut</literal>, <literal>grep</literal>, <literal>sed</literal>, etc., et est lent. D’autre part, <literal>perl</literal> a des capacités internes pour traiter les données et est rapide. Un certain nombre de scripts d’entretien du système Debian utilisent <literal>perl</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: Let's think following one-liner AWK script snippet and its equivalents in Perl.
fr: Considérons un bout de code uniligne en AWK et ses équivalents en Perl :

note: type: Content of: <book><chapter><section><section><para>
en: This is equivalent to any one of the following lines.
fr: Il est équivalent à l’une quelconque des lignes suivantes&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: The last one is a riddle.  It took advantage of following Perl features.
fr: La dernière est une devinette. Elle tire parti des fonctionnalités suivantes de Perl&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The whitespace is optional.
fr: L’espace est optionnel.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The automatic conversion exists from number to the string.
fr: Il existe une conversion automatique des nombres en chaîne de caractères.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Perl execution tricks via command line options: <literal>perlrun</literal>(1)
fr: Astuces d'exécution de Perl à travers des options de la ligne de commande : <literal>perlrun</literal>(1)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Perl special variables: <literal>perlvar</literal>(1)
fr: Variables spéciales Perl : <literal>perlvar</literal>(1)

note: type: Content of: <book><chapter><section><section><para>
en: This flexibility is the strength of Perl.  At the same time, this allows us to create cryptic and tangled codes.  So be careful.
fr: Cette flexibilité est la force de Perl. En même temps, cela nous permet de créer des codes énigmatiques et fouillis. Soyez donc prudent.

note: type: Content of: <book><chapter><section><title>
en: Coding in compiled languages
fr: Codage dans les langages compilés

note: type: Content of: <book><chapter><section><table><title>
en: List of compiler related packages
fr: Liste des paquets relatifs à un compilateur

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU C compiler
fr: compilateur GNU C

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU C Library: Development Libraries and Header Files
fr: bibliothèque GNU C : bibliothèques de développement et fichiers d’en-tête

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU C++ compiler
fr: compilateur GNU C++

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU Standard C++ Library v3 (development files)
fr: bibliothèque GNU C++ standard v3 – fichiers de développement

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU C preprocessor
fr: préprocesseur GNU C

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU Internationalization utilities
fr: utilitaires d'internationalisation GNU

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GTK User Interface Builder
fr: constructeur d'interface utilisateur en GTK

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: C# like language for the GObject system
fr: langage de type C# pour le système GObject

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&lex;">LEX</ulink>-compatible <ulink url="&fastlexicalanalyzergenerator;">fast lexical analyzer generator</ulink>
fr: <ulink url="&fastlexicalanalyzergenerator;">générateur d’analyse lexicale rapide</ulink> compatible avec <ulink url="&lex;">LEX</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&yacc;">YACC</ulink>-compatible <ulink url="&parsergenerator;">parser generator</ulink>
fr: <ulink url="&parsergenerator;">générateur d’analyseurs syntaxiques</ulink> compatible avec <ulink url="&yacc;">YACC</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: fetch "<ulink url="&thesingleunixspecificationsvc;">The Single UNIX Specifications v2</ulink>"
fr: aller chercher «&nbsp;<ulink url="&thesingleunixspecificationsvc;">The Single UNIX Specifications v2</ulink>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: fetch "<ulink url="&thesingleunixspecificationsvd;">The Single UNIX Specifications v3</ulink>"
fr: aller chercher «&nbsp;<ulink url="&thesingleunixspecificationsvd;">The Single UNIX Specifications v3</ulink>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: fetch "<ulink url="&thesingleunixspecificationsve;">The Single UNIX Specifications v4</ulink>"
fr: aller chercher «&nbsp;<ulink url="&thesingleunixspecificationsve;">The Single UNIX Specifications v4</ulink>&nbsp;»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Go programming language compiler
fr: compilateur du langage de programmation Go

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Rust systems programming language
fr: langage Rust de programmation système

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU Fortran 95 compiler
fr: compilateur GNU Fortran 95

note: type: Content of: <book><chapter><section><para>
en: Here, <xref linkend="_flex_a_better_lex"/> and <xref linkend="_bison_a_better_yacc"/> are included to indicate how compiler-like program can be written in C language by compiling higher level description into C language.
fr: Ici, la <xref linkend="_flex_a_better_lex"/> et la <xref linkend="_bison_a_better_yacc"/> sont incluses pour indiquer comment un programme de type compilateur peut être écrit en langage C en compilant une description de niveau supérieur en langage C.

note: type: Content of: <book><chapter><section><section><para>
en: You can set up proper environment to compile programs written in the <ulink url="&cprogramminglanguage;">C programming language</ulink> by the following.
fr: Vous pouvez définir un environnement propre pour compiler des programmes écrits dans le <ulink url="&cprogramminglanguage;">langage de programmation C</ulink> par ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>libc6-dev</literal> package, i.e., GNU C Library, provides <ulink url="&cstandardlibrary;">C standard library</ulink> which is collection of header files and library routines used by the C programming language.
fr: Le paquet <literal>libc6-dev</literal>, c’est-à-dire la bibliothèque GNU C, fournit la <ulink url="&cstandardlibrary;">bibliothèque C standard</ulink> qui est une collection de fichiers d’en-têtes et de routines de bibliothèque utilisée par le langage de programmation C.

note: type: Content of: <book><chapter><section><section><para>
en: See references for C as the following.
fr: Consultez les références pour C comme suit :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>info libc</literal>" (C library function reference)
fr: «&nbsp;<literal>info libc</literal>&nbsp;» (références des fonctions de la bibliothèque C)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>gcc</literal>(1) and "<literal>info gcc</literal>"
fr: <literal>gcc</literal>(1) et «&nbsp;<literal>info gcc</literal>&nbsp;»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>each_C_library_function_name</literal>(3)
fr: <literal>chaque_nom_de_fonction_de la_bibliothèque_C</literal>(3)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Kernighan &amp; Ritchie, "The C Programming Language", 2nd edition (Prentice Hall)
fr: Kernighan &amp; Ritchie, «&nbsp;Le langage de programmation C&nbsp;», 2ème édition (Prentice Hall)

note: type: Content of: <book><chapter><section><section><title>
en: Simple C program (gcc)
fr: Programme simple en C (gcc)

note: type: Content of: <book><chapter><section><section><para>
en: A simple example "<literal>example.c</literal>" can compiled with a library "<literal>libm</literal>" into an executable "<literal>run_example</literal>" by the following.
fr: Un exemple simple «&nbsp;<literal>example.c</literal>&nbsp;» peut être compilé avec la bibliothèque «&nbsp;<literal>libm</literal>&nbsp;» pour donner l’exécutable «&nbsp;<literal>run_example</literal>&nbsp;» par ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Here, "<literal>-lm</literal>" is needed to link library "<literal>/usr/lib/libm.so</literal>" from the <literal>libc6</literal> package for <literal>sqrt</literal>(3).  The actual library is in "<literal>/lib/</literal>" with filename "<literal>libm.so.6</literal>", which is a symlink to "<literal>libm-2.7.so</literal>".
fr: Ici, «&nbsp;<literal>-lm</literal>&nbsp;» est nécessaire pour lier la bibliothèque «&nbsp;<literal>/usr/lib/libm.so</literal>&nbsp;» depuis le paquet <literal>libc6</literal> pour <literal>sqrt</literal>(3). La bibliothèque réelle se trouve dans «&nbsp;<literal>/lib/</literal>&nbsp;» avec le nom de fichier «&nbsp;<literal>libm.so.6</literal>&nbsp;» avec un lien symbolique vers «&nbsp;<literal>libm-2.7.so</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: Look at the last parameter in the output text.  There are more than 10 characters even though "<literal>%10s</literal>" is specified.
fr: Regardez le dernier paramètre du texte en sortie. Il y a plus de 10 caractères bien que «&nbsp;<literal>%10s</literal>&nbsp;» soit indiqué.

note: type: Content of: <book><chapter><section><section><para>
en: The use of pointer memory operation functions without boundary checks, such as <literal>sprintf</literal>(3) and <literal>strcpy</literal>(3), is deprecated to prevent buffer overflow exploits that leverage the above overrun effects.  Instead, use <literal>snprintf</literal>(3) and <literal>strncpy</literal>(3).
fr: L’utilisation de fonctions effectuant des opérations sur des pointeurs en mémoire sans vérification des limites, telles que <literal>sprintf</literal>(3) et <literal>strcpy</literal>(3) a été rendue obsolète afin d’éviter les exploits de débordements de tampons qui utilisent les effets des débordements ci-dessus. Utilisez <literal>snprintf</literal>(3) et <literal>strncpy</literal>(3) en remplacement..

note: type: Content of: <book><chapter><section><section><title>
en: Flex — a better Lex
fr: Flex -- un meilleur Lex

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&flex;">Flex</ulink> is a <ulink url="&lex;">Lex</ulink>-compatible fast <ulink url="&lexicalanalyzer;">lexical analyzer</ulink> generator.
fr: <ulink url="&flex;">Flex</ulink> est un générateur d’<ulink url="&lexicalanalyzer;">analyse lexicale</ulink> rapide compatible avec <ulink url="&lex;">Lex</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: Tutorial for <literal>flex</literal>(1) can be found in "<literal>info flex</literal>".
fr: On trouve un didacticiel de <literal>flex</literal>(1) dans «&nbsp;<literal>info flex</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para><footnote><para>
en: Some <ulink url="&tweaks;">tweaks</ulink> may be required to get them work under the current system.
fr: Quelques <ulink url="&tweaks;">ajustements</ulink> peuvent être nécessaires pour qu’ils fonctionnent sur le système actuel.

note: type: Content of: <book><chapter><section><section><para>
en: Many simple examples can be found under "<literal>/usr/share/doc/flex/examples/</literal>".  <placeholder type="footnote" id="0"/>
fr: Plusieurs exemples simples sont disponibles dans « <literal>/usr/share/doc/flex/examples/</literal> ». <placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><section><section><title>
en: Bison — a better Yacc
fr: Bison -- un meilleur Yacc

note: type: Content of: <book><chapter><section><section><para>
en: Several packages provide a <ulink url="&yacc;">Yacc</ulink>-compatible lookahead <ulink url="&lrparser;">LR parser</ulink> or <ulink url="&lalrparser;">LALR parser</ulink> generator in Debian.
fr: Un certain nombre de paquets fournissent un <ulink url="&lrparser;">analyseur LR à lecture anticipée</ulink> («&nbsp;lookahead&nbsp;») compatible avec <ulink url="&yacc;">Yacc</ulink> ou un générateur d’<ulink url="&lalrparser;">analyseur LALR</ulink> sous Debian.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of Yacc-compatible LALR parser generators
fr: Liste de générateurs d’analyseur LALR compatible avec Yacc

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnulalrparsergenerator;">GNU LALR parser generator</ulink>
fr: <ulink url="&gnulalrparsergenerator;">générateur d’analyseur GNU LALR</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Berkeley LALR parser generator
fr: générateur d’analyseur Berkeley LALR

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: backtracking parser generator based on <literal>byacc</literal>
fr: générateur d’analyseur avec retour arrière basé sur <literal>byacc</literal>

note: type: Content of: <book><chapter><section><section><para>
en: Tutorial for <literal>bison</literal>(1) can be found in "<literal>info bison</literal>".
fr: On trouve un didacticiel de <literal>bison</literal>(1) dans «&nbsp;<literal>info bison</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: You need to provide your own "<literal>main()</literal>" and "<literal>yyerror()</literal>".  "<literal>main()</literal>" calls "<literal>yyparse()</literal>" which calls "<literal>yylex()</literal>", usually created with Flex.
fr: Vous devez fournir vos propre «&nbsp;<literal>main()</literal>&nbsp;» et «&nbsp;<literal>yyerror()</literal>&nbsp;». «&nbsp;<literal>main()</literal>&nbsp;» appelle «&nbsp;<literal>yyparse()</literal>&nbsp;» qui appelle «&nbsp;<literal>yylex()</literal>&nbsp;», habituellement créé avec Flex.

note: type: Content of: <book><chapter><section><section><para>
en: Here is an example to create a simple terminal calculator program.
fr: Voici un exemple de création de programme de calcul dans un terminal.

note: type: Content of: <book><chapter><section><section><para>
en: Let's create <literal>example.y</literal>:
fr: Créons <literal>example.y</literal> :

note: type: Content of: <book><chapter><section><section><para>
en: Let's create, <literal>example.l</literal>:
fr: Créons <literal>example.l</literal> :

note: type: Content of: <book><chapter><section><section><para>
en: Then execute as follows from the shell prompt to try this:
fr: Puis exécutons comme suit à partir de l’invite de l’interpréteur pour tester cet exemple :

note: type: Content of: <book><chapter><section><title>
en: Static code analysis tools
fr: Outils d’analyse du code statique

note: type: Content of: <book><chapter><section><para>
en: <ulink url="&lint;">Lint</ulink> like tools can help automatic <ulink url="&staticcodeanalysis;">static code analysis</ulink>.
fr: Des outils de type <ulink url="&lint;">lint</ulink> pour aider à l’<ulink url="&staticcodeanalysis;">analyse du code statique</ulink> automatique.

note: type: Content of: <book><chapter><section><para>
en: <ulink url="&indent;">Indent</ulink> like tools can help human code reviews by reformatting source codes consistently.
fr: Des outils de type <ulink url="&indent;">Indent</ulink> peuvent aider pour des révisions humaines du code en reformatant les codes sources de manière cohérente.

note: type: Content of: <book><chapter><section><para>
en: <ulink url="&ctags;">Ctags</ulink> like tools can help human code reviews by generating an index (or tag) file of names found in source codes.
fr: Des outils de type <ulink url="&ctags;">Ctags</ulink> peuvent aider pour les révisions humaines de code en générant un fichier d’index (ou de balise) des noms trouvés dans les codes source.

note: type: Content of: <book><chapter><section><tip><para>
en: Configuring your favorite editor (<literal>emacs</literal> or <literal>vim</literal>) to use asynchronous lint engine plugins helps your code writing.  These plugins are getting very powerful by taking advantage of <ulink url="&languageserverprotocol;">Language Server Protocol</ulink>.  Since they are moving fast, using their upstream code instead of Debian package may be a good option.
fr: Configurer votre éditeur préféré (<literal>emacs</literal> ou <literal>vim</literal>) pour utiliser des extensions de moteur de vérification syntaxique asynchrone facilite l'écriture de votre code. Ces extensions deviennent très puissantes en tirant parti du <ulink url="&languageserverprotocol;">Language Server Protocol</ulink>. Comme elles évoluent rapidement, utiliser leur code amont au lieu du paquet Debian peut être une bonne option.

note: type: Content of: <book><chapter><section><table><title>
en: List of tools for static code analysis
fr: Liste des outils d’analyse du code statique&nbsp;:

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Asynchronous Lint Engine for Vim 8 and NeoVim
fr: moteur de vérification syntaxique asynchrone pour Vim 8 et NeoVim

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Syntax checking hacks for vim
fr: bidouilles de vérification de la syntaxe pour vim

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: modern on-the-fly syntax checking for Emacs
fr: vérification moderne de la syntaxe à la volée pour Emacs

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Emacs Lisp regexp mistake finder
fr: recherche d’erreurs d’expressions rationnelles dans Emacs Lisp

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: tool for static C/C++ code analysis (GUI)
fr: outil graphique d'analyse statique du code C/C++

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: lint tool for shell scripts
fr: outil d’analyse syntaxique pour les scripts d’interpréteur

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: passive checker of Python 3 programs
fr: vérificateur passif des programmes en Python 3

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Python code static checker
fr: vérificateur de code statique Python

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: interpreter with internal static code checker: <literal>B::Lint</literal>(3perl)
fr: interpréteur ayant un vérificateur de code statique interne&nbsp;: <literal>B::Lint</literal>(3perl)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Ruby static code analyzer
fr: analyseur de code statique en Ruby

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: clang-based C++ linter tool
fr: outil d’analyse de C++ basé sur clang

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: tool for statically checking C programs for bugs
fr: outil pour vérifier de manière statique les bogues d’un programme en C

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: tool to examine C/C++ source code and looks for security weaknesses
fr: outil pour examiner le code source en C/C++ et rechercher des faiblesses du point de vue de la sécurité

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: uncompromising Python code formatter
fr: formateur de code Python intransigeant

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Perl script indenter and reformatter
fr: indenteur et formateur de script Perl

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: C language source code formatting program
fr: programme de formatage de code source en langage C

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Source code indenter for C, C++, Objective-C, C#, and Java
fr: indenteur de code source pour C, C++, Objective-C, C# et Java

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: C(++) beautifier
fr: embellisseur pour C(++)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: XML stream reformatter
fr: reformateur de flux XML

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Source code search and browse tools
fr: outils de recherche et de navigation dans le code source

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: build tag file indexes of source code definitions
fr: constructeur des index de fichiers de balises des définitions du code source

note: type: Content of: <book><chapter><section><title>
en: Debug
fr: Déboguer

note: type: Content of: <book><chapter><section><para>
en: Debug is important part of programming activities.  Knowing how to debug programs makes you a good Debian user who can produce meaningful bug reports.
fr: Le débogage est une partie de l’activité de programmation. Savoir comment déboguer des programmes fera de vous un bon utilisateur de Debian qui pourra produire des rapports de bogues documentés.

note: type: Content of: <book><chapter><section><table><title>
en: List of debug packages
fr: Liste des paquets de débogage

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>info gdb</literal>" provided by <literal>gdb-doc</literal>
fr: «&nbsp;<literal>info gdb</literal>&nbsp;» fourni par <literal>gdb-doc</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>info ddd</literal>" provided by <literal>ddd-doc</literal>
fr: «&nbsp;<literal>info ddd</literal>&nbsp;» fourni par <literal>ddd-doc</literal>

note: type: Content of: <book><chapter><section><section><title>
en: Basic gdb execution
fr: Exécution de base de gdb

note: type: Content of: <book><chapter><section><section><para>
en: Primary <ulink url="&debugger;">debugger</ulink> on Debian is <literal>gdb</literal>(1) which enables you to inspect a program while it executes.
fr: Le <ulink url="&debugger;">debogueur</ulink> primaire sous Debian est <literal>gdb</literal>(1), il vous permet d’inspecter un programme alors qu’il tourne.

note: type: Content of: <book><chapter><section><section><para>
en: Let's install <literal>gdb</literal> and related programs by the following.
fr: Installons <literal>gdb</literal> et les programmes associés par ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Good tutorial of <literal>gdb</literal> can be found:
fr: Des bons tutoriels sur <literal>gdb</literal> sont disponibles :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: “<literal>info gdb</literal>”
fr: « <literal>info gdb</literal> » ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: “Debugging with GDB” in <literal>/usr/share/doc/gdb-doc/html/gdb/index.html</literal>
fr: « Déboguer avec GDB » dans <literal>/usr/share/doc/gdb-doc/html/gdb/index.html</literal> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: “<ulink url="&tutorialontheweb;">tutorial on the web</ulink>”
fr: « <ulink url="&tutorialontheweb;">tutoriel sur le web</ulink> ».

note: type: Content of: <book><chapter><section><section><para>
en: Here is a simple example of using <literal>gdb</literal>(1) on a "<literal>program</literal>" compiled with the "<literal>-g</literal>" option to produce debugging information.
fr: Voici un exemple simple d’utilisation de <literal>gdb</literal>(1) sur un «&nbsp;<literal>programme</literal>&nbsp;» compilé avec l’option «&nbsp;<literal>-g</literal>&nbsp;» qui produit les informations de débogage :

note: type: Content of: <book><chapter><section><section><tip><para>
en: Many <literal>gdb</literal>(1) commands can be abbreviated.  Tab expansion works as in the shell.
fr: De nombreuses commandes de <literal>gdb</literal>(1) possèdent une abréviation. L’expansion à l’aide de la touche de tabulation fonctionne comme avec l’interpréteur de commandes.

note: type: Content of: <book><chapter><section><section><title>
en: Debugging the Debian package
fr: Déboguer un paquet Debian

note: type: Content of: <book><chapter><section><section><para>
en: Since all installed binaries should be stripped on the Debian system by default, most debugging symbols are removed in the normal package.  In order to debug Debian packages with <literal>gdb</literal>(1), <literal>*-dbgsym</literal> packages need to be installed (e.g. <literal>coreutils-dbgsym</literal> in the case of <literal>coreutils</literal>).  The source packages generate <literal>*-dbgsym</literal> packages automatically along with normal binary packages and those debug packages are placed separately in <ulink url="&debiandebug;">debian-debug</ulink> archive. Please refer to <ulink url="&articlesondebianwiki;">articles on Debian Wiki</ulink> for more information.
fr: Étant donné que par défaut tous les binaires installés doivent être réduits à l’essentiel sur le système Debian, la plupart des symboles de débogage sont supprimés dans les paquets normaux. Pour déboguer les paquets Debian avec <literal>gdb</literal>(1), les paquets <literal>*-dbgsym</literal> doivent être installés (par exemple, <literal>coreutils-dbgsym</literal> dans le cas de <literal>coreutils</literal>). Les paquets source génèrent automatiquement les paquets <literal>*-dbgsym</literal> avec les paquets binaires normaux et ces paquets de débogage sont placés séparément dans l’archive <ulink url="&debiandebug;">debian-debug</ulink>. Veuillez vous référer aux <ulink url="&articlesondebianwiki;">articles sur le wiki de Debian</ulink> pour plus d’informations.

note: type: Content of: <book><chapter><section><section><para>
en: If a package to be debugged does not provide its <literal>*-dbgsym</literal> package, you need to install it after rebuilding it by the following.
fr: Si un paquet à déboguer ne fournit pas son paquet <literal>*-dbgsym</literal>, vous devrez l’installer après l’avoir reconstruit comme suit&nbsp; :

note: type: Content of: <book><chapter><section><section><para>
en: Fix bugs if needed.
fr: Corriger les bogues si nécessaire.

note: type: Content of: <book><chapter><section><section><para>
en: Bump package version to one which does not collide with official Debian versions, e.g. one appended with "<literal>+debug1</literal>" when recompiling existing package version, or one appended with "<literal>~pre1</literal>" when compiling unreleased package version by the following.
fr: Modifier la version du paquet pour ne pas entrer en collision avec les versions officielles de Debian, par exemple, en ajoutant «&nbsp;<literal>+debug1</literal>&nbsp;» pour la compilation d’une version de paquet existante, ou «&nbsp;<literal>~pre1</literal>&nbsp;» pour la compilation d’une version de paquet qui n’est pas encore diffusée de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Compile and install packages with debug symbols by the following.
fr: Compiler et installer les paquets avec les symboles de débogage comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: You need to check build scripts of the package and ensure to use "<literal>CFLAGS=-g -Wall</literal>" for compiling binaries.
fr: Vous devrez vérifier les scripts de construction du paquet et vous assurer que les options «&nbsp;<literal>CFLAGS=-g -Wall</literal>&nbsp;» sont positionnées pour la compilation des binaires.

note: type: Content of: <book><chapter><section><section><title>
en: Obtaining backtrace
fr: Obtenir une trace

note: type: Content of: <book><chapter><section><section><para>
en: When you encounter program crash, reporting bug report with cut-and-pasted backtrace information is a good idea.
fr: Si vous rencontrez un plantage de programme, signaler le bogue avec un copier-coller des informations de trace est une bonne idée.

note: type: Content of: <book><chapter><section><section><para>
en: The backtrace can be obtained by <literal>gdb</literal>(1) using one of the following approaches:
fr: La trace d’appels peut être obtenue avec <literal>gdb</literal> en utilisant une des manières suivantes&nbsp;:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Crash-in-GDB approach:
fr: Approche « plantage dans GDB » :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Run the program from GDB.
fr: exécutez le programme à partir de GDB ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Crash the program.
fr: plantez le programme ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Type "<literal>bt</literal>" at the GDB prompt.
fr: tapez « <literal>bt</literal> » à l’invite de GDB.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Crash-first approach:
fr: Approche « plantage d’abord » :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Update the “<emphasis role="strong">/etc/security/limits.conf</emphasis>” file to include the following:
fr: mettez à jour le fichier « <emphasis role="strong">/etc/security/limits.conf</emphasis> » pour inclure l’élément suivant :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Type "<literal>ulimit -c unlimited</literal>" to the shell prompt.
fr: tapez « <literal>ulimit -c unlimited</literal> » à l’invite de l’interpréteur ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Run the program from this shell prompt.
fr: exécutez le programme à partir de cette invite de l’interpréteur ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Crash the program to produce a <ulink url="&coredump;">core dump</ulink> file.
fr: faites planter le programme pour produire un fichier <ulink url="&coredump;">core dump</ulink> ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Load the <ulink url="&coredump;">core dump</ulink> file to GDB as "<literal>gdb gdb ./program_binary core</literal>" .
fr: chargez le fichier <ulink url="&coredump;">core dump</ulink> dans GDB en tant que « <literal>gdb gdb ./program_binary core</literal> » ;

note: type: Content of: <book><chapter><section><section><para>
en: For infinite loop or frozen keyboard situation, you can force to crash the program by pressing <literal>Ctrl-\</literal> or <literal>Ctrl-C</literal> or executing “<literal>kill -ABRT <emphasis>PID</emphasis></literal>”.  (See <xref linkend="_killing_a_process"/>)
fr: Pour une situation de boucle infinie ou de clavier gelé, vous pouvez forcer le plantage du programme en appuyant sur <literal>Ctrl-\</literal> ou <literal>Ctrl-C</literal> ou en exécutant « <literal>kill -ABRT <emphasis>PID</emphasis></literal> » (consulter la <xref linkend="_killing_a_process"/>).

note: type: Content of: <book><chapter><section><section><tip><para>
en: Often, you see a backtrace where one or more of the top lines are in "<literal>malloc()</literal>" or "<literal>g_malloc()</literal>". When this happens, chances are your backtrace isn't very useful. The easiest way to find some useful information is to set the environment variable "<literal>$MALLOC_CHECK_</literal>" to a value of 2 (<literal>malloc</literal>(3)). You can do this while running <literal>gdb</literal> by doing the following.
fr: Souvent, vous voyez une trace où une ou plusieurs des lignes de départ se trouvent dans «&nbsp;<literal>malloc()</literal>&nbsp;» ou «&nbsp;<literal>g_malloc()</literal>&nbsp;». Lorsque cela arrive, il y a des chances pour que votre trace ne soit pas très utile. La meilleure façon de trouver des informations utiles est de définir la variable d’environnement «&nbsp;<literal>$MALLOC_CHECK_</literal>&nbsp;» à la valeur 2 (<literal>malloc</literal>(3)). Vous pouvez le faire en lançant <literal>gdb</literal> de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><title>
en: Advanced gdb commands
fr: Commandes avancées de gdb

note: type: Content of: <book><chapter><section><section><table><title>
en: List of advanced gdb commands
fr: Liste des commandes avancées de gdb

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description for command objectives
fr: description des objectifs des commandes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: get a backtrace for all threads for multi-threaded program
fr: obtenir une trace de tous les processus d’un programme multi-processus (multi-threaded)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: get parameters came on the stack of function calls
fr: obtenir les paramètres qui se trouvent sur la pile d’appel des fonctions

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: get a backtrace and parameters as the combination of the preceding options
fr: obtenir une trace et les paramètres en combinant les options précédentes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: get a backtrace and parameters for top 10 calls to cut off irrelevant output
fr: obtenir une trace et les paramètres des 10 premiers appels en supprimant ce qui n’est pas significatif

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: write log of <literal>gdb</literal> output to a file (the default is "<literal>gdb.txt</literal>")
fr: écrire le journal de sortie de <literal>gdb</literal> dans un fichier (le fichier par défaut est «&nbsp;<literal>gdb.txt</literal>&nbsp;»)

note: type: Content of: <book><chapter><section><section><title>
en: Check dependency on libraries
fr: Vérifier les dépendances avec les bibliothèques

note: type: Content of: <book><chapter><section><section><para>
en: Use <literal>ldd</literal>(1) to find out a program's dependency on libraries by the followings.
fr: Utilisez <literal>ldd</literal>(1) pour trouver les dépendances d’un programme avec des bibliothèques&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: For <literal>ls</literal>(1) to work in a `chroot`ed environment, the above libraries must be available in your `chroot`ed environment.
fr: Pour que <literal>ls</literal>(1) fonctionne dans un environnement `chroot`é, les bibliothèques ci-dessus doivent être disponibles dans votre environnement `chroot`é.

note: type: Content of: <book><chapter><section><section><para>
en: See <xref linkend="_tracing_program_activities"/>.
fr: Consultez <xref linkend="_tracing_program_activities"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Dynamic call tracing tools
fr: Outils de traçage dynamique des appels

note: type: Content of: <book><chapter><section><section><para>
en: There are several dynamic call tracing tools available in Debian.  See <xref linkend="_monitoring_controlling_and_starting_program_activities"/>.
fr: Il existe plusieurs outils de traçage d’appels dynamique disponibles dans Debian. Consulter la <xref linkend="_monitoring_controlling_and_starting_program_activities"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Debugging X Errors
fr: Déboguer les erreurs de X

note: type: Content of: <book><chapter><section><section><para>
en: If a GNOME program <literal>preview1</literal> has received an X error, you should see a message as follows.
fr: Si un programme <literal>apercu1</literal> de GNOME a reçu une erreur X, vous devriez obtenir un message comme suit&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: If this is the case, you can try running the program with "<literal>--sync</literal>", and break on the "<literal>gdk_x_error</literal>" function in order to obtain a backtrace.
fr: Dans ce cas, vous pouvez essayer de faire tourner le programme avec «&nbsp;<literal>--sync</literal>&nbsp;» et arrêter sur la fonction «&nbsp;<literal>gdk_x_error</literal>&nbsp;» de manière à obtenir une trace.

note: type: Content of: <book><chapter><section><section><title>
en: Memory leak detection tools
fr: Outils de détection des fuites de mémoire

note: type: Content of: <book><chapter><section><section><para>
en: There are several memory leak detection tools available in Debian.
fr: Il y a plusieurs outils de détection des fuites de mémoire disponibles sous Debian.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of memory leak detection tools
fr: Liste des outils de détection des fuites de mémoire

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>mtrace</literal>(1): malloc debugging functionality in glibc
fr: <literal>mtrace</literal>(1)&nbsp;: fonctionnalité de débogage de malloc dans glibc

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: memory debugger and profiler
fr: débogueur mémoire et optimiseur

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>malloc</literal>(3) debugger
fr: débogueur <literal>malloc</literal>(3)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: debug memory allocation library
fr: bibliothèque de débogage de l’allocation mémoire

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: library to detect buffer overruns and under-runs in C and C++ programs
fr: bibliothèque permettant de détecter les dépassements et les sous-alimentations de tampon dans les programmes C et C++

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: memory-leak tracer for C++ programs
fr: traceur de fuites de mémoire pour les programmes C++

note: type: Content of: <book><chapter><section><section><title>
en: Disassemble binary
fr: Désassembler un binaire

note: type: Content of: <book><chapter><section><section><para>
en: You can disassemble binary code with <literal>objdump</literal>(1) by the following.
fr: Vous pouvez désassembler du code binaire avec <literal>objdump</literal>(1) en faisant ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><section><note><para>
en: <literal>gdb</literal>(1) may be used to disassemble code interactively.
fr: <literal>gdb</literal>(1) peut être utilisé pour désassembler du code de manière interactive.

note: type: Content of: <book><chapter><section><title>
en: Build tools
fr: Outils de construction

note: type: Content of: <book><chapter><section><table><title>
en: List of build tool packages
fr: Liste des paquets d'outil de construction

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>info make</literal>" provided by <literal>make-doc</literal>
fr: «&nbsp;<literal>info make</literal>&nbsp;» fourni par <literal>make-doc</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>info autoconf</literal>" provided by <literal>autoconf-doc</literal>
fr: «&nbsp;<literal>info autoconf</literal>&nbsp;» fourni par <literal>autoconf-doc</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>info automake</literal>" provided by <literal>automake1.10-doc</literal>
fr: «&nbsp;<literal>info automake</literal>&nbsp;» fourni par <literal>automake1.10-doc</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>info libtool</literal>" provided by <literal>libtool-doc</literal>
fr: « <literal>info libtool</literal> » fourni par <literal>libtool-doc</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>cmake</literal>(1) cross-platform, open-source make system
fr: <literal>cmake</literal>(1), système make multiplateforme et au code source ouvert

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>ninja</literal>(1) small build system closest in spirit to Make
fr: <literal>ninja</literal>(1), petit système de construction le plus proche de l’esprit de Make

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>meson</literal>(1) high productivity build system on top of <literal>ninja</literal>
fr: <literal>meson</literal>(1), système de construction à haute productivité sur au-dessus de <literal>ninja</literal>

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&make;">Make</ulink> is a utility to maintain groups of programs. Upon execution of <literal>make</literal>(1), <literal>make</literal> read the rule file, "<literal>Makefile</literal>", and updates a target if it depends on prerequisite files that have been modified since the target was last modified, or if the target does not exist.  The execution of these updates may occur concurrently.
fr: <ulink url="&make;">Make</ulink> est un utilitaire destiné à la maintenance d’un groupe de programmes. Lors de l’exécution de <literal>make</literal>(1), <literal>make</literal> lit le fichier de règles, «&nbsp;<literal>Makefile</literal>&nbsp;» et met à jour une cible si elle dépend de fichiers qui ont été modifiés depuis que la cible a été modifiée pour la dernière fois ou si la cible n’existe pas. L’exécution de ces mises à jour peut être faite simultanément.

note: type: Content of: <book><chapter><section><section><para>
en: The rule file syntax is the following.
fr: La syntaxe du fichier de règles est la suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Here "<literal>[TAB]</literal>" is a TAB code.  Each line is interpreted by the shell after make variable substitution.  Use "<literal>\</literal>" at the end of a line to continue the script.  Use "<literal>$$</literal>" to enter "<literal>$</literal>" for environment values for a shell script.
fr: Ici, «&nbsp;<literal>[TAB]</literal>&nbsp;» est un code de tabulation. Chaque ligne est interprétée par l’interpréteur de commandes après que make ait effectué la substitution des variables. Utilisez «&nbsp;<literal>\</literal>&nbsp;» à la fin d’une ligne pour poursuivre le script. Utilisez «&nbsp;<literal>$$</literal>&nbsp;» pour entrer un «&nbsp;<literal>$</literal>&nbsp;» pour les valeurs des variables d’environnement d’un script de l’interpréteur de commandes.

note: type: Content of: <book><chapter><section><section><para>
en: Implicit rules for the target and prerequisites can be written, for example, by the following.
fr: On peut écrire des règles implicites pour la cible et les prérequis, par exemple, de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><section><para>
en: Here, the target contains the character "<literal>%</literal>" (exactly one of them). The "<literal>%</literal>" can match any nonempty substring in the actual target filenames. The prerequisites likewise use "<literal>%</literal>" to show how their names relate to the actual target name.
fr: Ici, la cible contient le caractère «&nbsp;<literal>%</literal>&nbsp;» (exactement 1 caractère). Le caractère «&nbsp;<literal>%</literal>&nbsp;» peut correspondre à n’importe quelle sous-chaîne non vide des noms de fichiers de la cible actuelle. De même pour les prérequis, utilisez «&nbsp;<literal>%</literal>&nbsp;» pour afficher la manière dont leur nom est en relation avec le nom de la cible actuelle.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of make automatic variables
fr: Liste des variables automatiques de make

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: automatic variable
fr: variables automatiques

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: first prerequisite
fr: première exigence

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: all newer prerequisites
fr: toutes les exigences plus récentes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: all prerequisites
fr: toutes les exigences

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>%</literal>" matched stem in the target pattern
fr: «&nbsp;<literal>%</literal>&nbsp;» correspond au radical dans le motif cible

note: type: Content of: <book><chapter><section><section><table><title>
en: List of make variable expansions
fr: Liste de l’expansion des variables de make

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: variable expansion
fr: expansion de la variable

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>foo1 := bar</literal>
fr: <literal>toto := titi</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: one-time expansion
fr: expansion à la volée

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>foo2 = bar</literal>
fr: <literal>toto2 = titi</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: recursive expansion
fr: expression récursive

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>foo3 += bar</literal>
fr: <literal>toto3+= titi</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: append
fr: ajouter

note: type: Content of: <book><chapter><section><section><para>
en: Run "<literal>make -p -f/dev/null</literal>" to see automatic internal rules.
fr: Exécutez «&nbsp;<literal>make -p -f/dev/null</literal>&nbsp;» afin de voir les règles automatiques internes.

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&autotools;">Autotools</ulink> is a suite of programming tools designed to assist in making source code packages portable to many <ulink url="&unixlike;">Unix-like</ulink> systems.
fr: <ulink url="&autotools;">Autotools</ulink> est une suite d'outils de programmation conçus pour aider à rendre les paquets de code source portables sur de nombreux systèmes de <ulink url="&unixlike;">type Unix</ulink> .

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&autoconf;">Autoconf</ulink> is a tool to produce a shell script "<literal>configure</literal>" from "<literal>configure.ac</literal>".
fr: <ulink url="&autoconf;">Autoconf</ulink> est un outil permettant de produire un script d’interpréteur « <literal>configure</literal> » à partir de « <literal>configure.ac</literal> ».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>configure</literal>" is used later to produce "<literal>Makefile</literal>" from "<literal>Makefile.in</literal>" template.
fr: « <literal>configure</literal> » est utilisé ultérieurement pour produire un « <literal>Makefile</literal> » à partir du modèle « <literal>Makefile.in</literal> ».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&automake;">Automake</ulink> is a tool to produce "<literal>Makefile.in</literal>" from "<literal>Makefile.am</literal>".
fr: <ulink url="&automake;">Automake</ulink> est un outil permettant de produire un « <literal>Makefile.in</literal> » à partir de « <literal>Makefile.am</literal> ».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&libtool;">Libtool</ulink> is a shell script to address the software portability problem when compiling shared libraries from source code.
fr: <ulink url="&libtool;">Libtool</ulink> est un script d’interpréteur permettant de résoudre le problème de portabilité des logiciels lors de la compilation de bibliothèques partagées à partir du code source.

note: type: Content of: <book><chapter><section><section><section><title>
en: Compile and install a program
fr: Compiler et installer un programme

note: type: Content of: <book><chapter><section><section><section><warning><para>
en: Do not overwrite system files with your compiled programs when installing them.
fr: Ne pas écraser les fichiers du système avec les programmes que vous avez compilés en les installant.

note: type: Content of: <book><chapter><section><section><section><para>
en: Debian does not touch files in "<literal>/usr/local/</literal>" or "<literal>/opt</literal>".  So if you compile a program from source, install it into "<literal>/usr/local/</literal>" so it does not interfere with Debian.
fr: Debian ne touche pas aux fichiers se trouvant dans «&nbsp;<literal>/usr/local/</literal>&nbsp;» ou «&nbsp;<literal>/opt</literal>&nbsp;». Donc, si vous compilez un programme depuis ses sources, installez-le dans «&nbsp;<literal>/usr/local/</literal>&nbsp;» de manière à ce qu’il n’interfère pas avec Debian.

note: type: Content of: <book><chapter><section><section><section><title>
en: Uninstall program
fr: Désinstaller un programme

note: type: Content of: <book><chapter><section><section><section><para>
en: If you have the original source and if it uses <literal>autoconf</literal>(1)/<literal>automake</literal>(1) and if you can remember how you configured it, execute as follows to uninstall the program.
fr: Si vous avez les sources d’origine et s’ils utilisent <literal>autoconf</literal>(1) et <literal>automake</literal>(1) et si vous-vous souvenez comment vous l’avez configuré, exécutez-le comme suit pour désinstaller le programme&nbsp;:

note: type: Content of: <book><chapter><section><section><section><para>
en: Alternatively, if you are absolutely sure that the install process puts files only under "<literal>/usr/local/</literal>" and there is nothing important there, you can erase all its contents by the following.
fr: Sinon, si vous êtes absolument certain que le processus d’installation n’a mis des fichiers que sous «&nbsp;<literal>/usr/local/</literal>&nbsp;» et qu’il n’y a là rien d’important, vous pouvez supprimer tout son contenu avec&nbsp;:

note: type: Content of: <book><chapter><section><section><section><para>
en: If you are not sure where files are installed, you should consider using <literal>checkinstall</literal>(8) from the <literal>checkinstall</literal> package, which provides a clean path for the uninstall.  It now supports to create a Debian package with "<literal>-D</literal>" option.
fr: Si vous n’êtes pas certain de l’emplacement où les fichiers ont été installés, vous devriez envisager d’utiliser <literal>checkinstall</literal>(8) du paquet <literal>checkinstall</literal>, qui fournit un chemin propre pour la désinstallation. Il prend maintenant en charge la création d’un paquet Debian à l’aide de l’option «&nbsp;<literal>-D</literal>&nbsp;».

note: type: Content of: <book><chapter><section><section><para>
en: The software build system has been evolving:
fr: Le système de construction des logiciels a évolué :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&autotools;">Autotools</ulink> on the top of <ulink url="&make;">Make</ulink> has been the de facto standard for the portable build infrastructure since 1990s.  This is extremely slow.
fr: <ulink url="&autotools;">Autotools</ulink> au-dessus de <ulink url="&make;">Make</ulink> a été la norme de facto pour l'infrastructure de construction portable depuis les années 1990. Ce système est extrêmement lent ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&cmake;">CMake</ulink> initially released in 2000 improved speed significantly but was originally built on the top of inherently slow <ulink url="&make;">Make</ulink>.  (Now <ulink url="&ninja;">Ninja</ulink> can be its backend.)
fr: <ulink url="&cmake;">CMake</ulink>, initialement publié en 2000, a considérablement amélioré la vitesse, mais il était à l'origine construit sur <ulink url="&make;">Make</ulink>, intrinsèquement lent (aujourd'hui, <ulink url="&ninja;">Ninja</ulink> peut être son dorsal) ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&ninja;">Ninja</ulink> initially released in 2012 is meant to replace Make for the further improved build speed and is designed to have its input files generated by a higher-level build system.
fr: <ulink url="&ninja;">Ninja</ulink> initialement publié en 2012 est destiné à remplacer Make pour une meilleure vitesse de construction et est conçu pour que ses fichiers d'entrée soient générés par un système de construction de plus haut niveau ;

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&meson;">Meson</ulink> initially released in 2013 is the new popular and fast higher-level build system which uses <ulink url="&ninja;">Ninja</ulink> as its backend.
fr: <ulink url="&meson;">Meson</ulink>, initialement publié en 2013, est le nouveau système de construction de haut niveau, populaire et rapide, qui utilise <ulink url="&ninja;">Ninja</ulink> comme dorsal.

note: type: Content of: <book><chapter><section><section><para>
en: See documents found at "<ulink url="&themesonbuildsystem;">The Meson Build system</ulink>" and "<ulink url="&theninjabuildsystem;">The Ninja build system</ulink>".
fr: Consultez les documents disponibles dans « <ulink url="&themesonbuildsystem;">The Meson Build system</ulink> » et « <ulink url="&theninjabuildsystem;">The Ninja build system</ulink> ».

note: type: Content of: <book><chapter><section><para>
en: Basic interactive dynamic web pages can be made as follows.
fr: Des pages web dynamiques et interactives simples peuvent être faites de la manière suivante&nbsp;:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Queries are presented to the browser user using <ulink url="&html;">HTML</ulink> forms.
fr: Les requêtes sont présentées au navigateur de l’utilisateur en utilisant des formulaires <ulink url="&html;">HTML</ulink>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Filling and clicking on the form entries sends one of the following <ulink url="&url;">URL</ulink> string with encoded parameters from the browser to the web server.
fr: Remplir et cliquer sur les entrées de formulaires envoie une des chaînes d’<ulink url="&url;">URL</ulink> suivantes avec des paramètres codés depuis le navigateur vers le serveur web.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>https://www.foo.dom/cgi-bin/program.pl?VAR1=VAL1&amp;VAR2=VAL2&amp;VAR3=VAL3</literal>"
fr: «&nbsp;<literal>https://www.foo.dom/cgi-bin/programme.pl?VAR1=VAL1&amp;VAR2=VAL2&amp;VAR3=VAL3</literal>&nbsp;»

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>https://www.foo.dom/cgi-bin/program.py?VAR1=VAL1&amp;VAR2=VAL2&amp;VAR3=VAL3</literal>"
fr: «&nbsp;<literal>https://www.foo.dom/cgi-bin/programme.py?VAR1=VAL1&amp;VAR2=VAL2&amp;VAR3=VAL3</literal>&nbsp;»

note: type: Content of: <book><chapter><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>https://www.foo.dom/program.php?VAR1=VAL1&amp;VAR2=VAL2&amp;VAR3=VAL3</literal>"
fr: «&nbsp;<literal>https://www.foo.dom/programme.php?VAR1=VAL1&amp;VAR2=VAL2&amp;VAR3=VAL3</literal>&nbsp;»

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: "<literal>%nn</literal>" in URL is replaced with a character with hexadecimal <literal>nn</literal> value.
fr: «&nbsp;<literal>%nn</literal>&nbsp;» dans l’URL est remplacé par le caractère dont la valeur hexadécimale est <literal>nn</literal>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The environment variable is set as: "<literal>QUERY_STRING="VAR1=VAL1 VAR2=VAL2 VAR3=VAL3"</literal>".
fr: La variable d’environnement est définie à&nbsp;: «&nbsp;<literal>QUERY_STRING="VAR1=VAL1 VAR2=VAL2 VAR3=VAL3"</literal>&nbsp;».

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&cgi;">CGI</ulink> program (any one of "<literal>program.*</literal>") on the web server executes itself with the environment variable "<literal>$QUERY_STRING</literal>".
fr: Le programme <ulink url="&cgi;">CGI</ulink> (l’un quelconque des «&nbsp;<literal>programme.*</literal>&nbsp;») sur le serveur web s’exécute lui-même avec la variable d’environnement «&nbsp;<literal>$QUERY_STRING</literal>&nbsp;».

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <literal>stdout</literal> of CGI program is sent to the web browser and is presented as an interactive dynamic web page.
fr: La <literal>sortie standard (stdout)</literal> du programme CGI est envoyée au navigateur web et présentée sous forme d’une page web dynamique interactive.

note: type: Content of: <book><chapter><section><para>
en: For security reasons it is better not to hand craft new hacks for parsing CGI parameters.  There are established modules for them in Perl and Python.  <ulink url="&php;">PHP</ulink> comes with these functionalities.  When client data storage is needed, <ulink url="&httpcookies;">HTTP cookies</ulink> are used.  When client side data processing is needed, <ulink url="&javascript;">Javascript</ulink> is frequently used.
fr: Pour des raisons de sécurité, il est préférable de ne pas réaliser soi-même de nouvelles bidouilles pour analyser les paramètres CGI. Il existe des modules bien établis pour cela, en Perl et Python. <ulink url="&php;">PHP</ulink> est fourni avec ces fonctionnalités. Lorsqu’il est nécessaire d’enregistrer des données du client, on utilise des <ulink url="&httpcookies;">cookies HTTP</ulink>. Lorsqu’un traitement de données est nécessaire côté client, on utilise fréquemment <ulink url="&javascript;">Javascript</ulink>.

note: type: Content of: <book><chapter><section><para>
en: For more, see the <ulink url="&commongatewayinterface;">Common Gateway Interface</ulink>, <ulink url="&theapachesoftwarefoundation;">The Apache Software Foundation</ulink>, and <ulink url="&javascript;">JavaScript</ulink>.
fr: Pour davantage d’informations, consultez <ulink url="&commongatewayinterface;">Common Gateway Interface</ulink>, <ulink url="&theapachesoftwarefoundation;">The Apache Software Foundation</ulink> et <ulink url="&javascript;">JavaScript</ulink>.

note: type: Content of: <book><chapter><section><para>
en: Searching "CGI tutorial" on Google by typing encoded URL <ulink url="&httpswwwgooglecoutfiqcgitutorial;">https://www.google.com/search?hl=en&amp;ie=UTF-8&amp;q=CGI+tutorial</ulink> directly to the browser address is a good way to see the CGI script in action on the Google server.
fr: Rechercher «&nbsp;CGI tutorial&nbsp;» sur Google en entrant l’URL encodée <ulink url="&httpswwwgooglecoutfiqcgitutorial;">https://www.google.com/search?hl=en&amp;ie=UTF-8&amp;q=CGI+tutorial</ulink> directement dans la barre d’adresse du navigateur est une bonne méthode pour voir un script CGI en action sur le serveur Google.

note: type: Content of: <book><chapter><section><title>
en: The source code translation
fr: La conversion du code source

note: type: Content of: <book><chapter><section><para>
en: There are programs to convert source codes.
fr: Il existe des programmes pour convertir les codes sources.

note: type: Content of: <book><chapter><section><table><title>
en: List of source code translation tools
fr: Liste des outils de conversion de code source

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: convert source codes from AWK to PERL: <literal>a2p</literal>(1)
fr: convertir le code source de AWK vers PERL&nbsp;: <literal>a2p</literal>(1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: convert source codes from FORTRAN 77 to C/C++: <literal>f2c</literal>(1)
fr: convertir le code source de FORTRAN 77 vers C/C++&nbsp;: <literal>f2c</literal>(1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: converter from NASM (Intel format) to the GNU Assembler (GAS)
fr: convertisseur depuis NASM (format Intel) vers l’Assembleur GNU (GAS)

note: type: Content of: <book><chapter><section><title>
en: Making Debian package
fr: Créer un paquet Debian

note: type: Content of: <book><chapter><section><para>
en: If you want to make a Debian package, read followings.
fr: Si vous désirez créer un paquet Debian, lisez ce qui suit&nbsp;:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <xref linkend="_debian_package_management"/> to understand the basic package system
fr: <xref linkend="_debian_package_management"/> pour comprendre les bases du système de paquets

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <xref linkend="_porting_a_package_to_the_stable_system"/> to understand basic porting process
fr: <xref linkend="_porting_a_package_to_the_stable_system"/> pour comprendre les bases du processus de portage

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <xref linkend="_chroot_system"/> to understand basic chroot techniques
fr: <xref linkend="_chroot_system"/> pour comprendre les techniques de base d’un environnement isolé («&nbsp;chroot&nbsp;»)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <literal>debuild</literal>(1), and <literal>sbuild</literal>(1)
fr: <literal>debuild</literal>(1) et <literal>sbuild</literal>(1)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <xref linkend="_debugging_the_debian_package"/> for recompiling for debugging
fr: <xref linkend="_debugging_the_debian_package"/> pour recompiler avec les informations de débogage

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&guidefordebianmaintainers;">Guide for Debian Maintainers</ulink> (the <literal>debmake-doc</literal> package)
fr: <ulink url="&guidefordebianmaintainers;">Guide pour les responsables Debian</ulink> (le paquet <literal>debmake-doc</literal>)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&debiandevelopersreference;">Debian Developer's Reference</ulink> (the <literal>developers-reference</literal> package)
fr: <ulink url="&debiandevelopersreference;">Référence du développeur Debian</ulink> (paquet <literal>developers-reference</literal>)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&debianpolicymanual;">Debian Policy Manual</ulink> (the <literal>debian-policy</literal> package)
fr: <ulink url="&debianpolicymanual;">Charte Debian</ulink> (paquet <literal>debian-policy</literal>)

note: type: Content of: <book><chapter><section><para>
en: There are packages such as <literal>debmake</literal>, <literal>dh-make</literal>, <literal>dh-make-perl</literal>, etc., which help packaging.
fr: Il existe des paquets tels que <literal>debmake</literal>, <literal>dh-make</literal>, <literal>dh-make-perl</literal>, etc., qui facilitent la réalisation des paquets.

note: type: Content of: <book><appendix><title>
en: Appendix
fr: Annexe

note: type: Content of: <book><appendix><para>
en: Here are backgrounds of this document.
fr: Voici les fondements de ce document.

note: type: Content of: <book><appendix><section><title>
en: The Debian maze
fr: Le labyrinthe de Debian

note: type: Content of: <book><appendix><section><para>
en: The Linux system is a very powerful computing platform for a networked computer.  However, learning how to use all its capabilities is not easy. Setting up the LPR printer queue with a non-PostScript printer was a good example of stumble points. (There are no issues anymore since newer installations use the new CUPS system.)
fr: Le système Linux est une plateforme informatique très performante pour un ordinateur connecté au réseau. Cependant, apprendre à utiliser toutes ses possibilités n’est pas si facile. Configurer LPR avec une imprimante qui ne soit pas PostScript en était un bon exemple. (Il n’y a plus de problème maintenant car les nouvelles installations utilisent CUPS.)

note: type: Content of: <book><appendix><section><para>
en: There is a complete, detailed map called the "SOURCE CODE".  This is very accurate but very hard to understand.  There are also references called HOWTO and mini-HOWTO.  They are easier to understand but tend to give too much detail and lose the big picture.  I sometimes have a problem finding the right section in a long HOWTO when I need a few commands to invoke.
fr: Il existe une carte très détaillée appelée «&nbsp;CODE SOURCE&nbsp;». Elle est très précise mais très difficile à comprendre. Il existe aussi des références appelées HOWTO et mini-HOWTO. Elles sont plus faciles à comprendre mais ont tendance à trop se concentrer sur des détails et perdent de vue les aspects généraux. J’ai de temps en temps des problèmes à trouver la bonne section dans un long HOWTO quand j’ai besoin d’exécuter certaines commandes.

note: type: Content of: <book><appendix><section><para>
en: I hope this "Debian Reference (version &dr-version;)" (&build-date;) provides a good starting direction for people in the Debian maze.
fr: J’espère que cette «&nbsp;Référence Debian (version &dr-version;)&nbsp;») (&build-date;) fournit un bon guide pour les personnes s’engageant dans le dédale de Debian.

note: type: Content of: <book><appendix><section><title>
en: Copyright history
fr: Historique du Copyright

note: type: Content of: <book><appendix><section><para>
en: The Debian Reference was initiated by me, Osamu Aoki &lt;osamu at debian dot org&gt;, as a personal system administration memo. Many contents came from the knowledge I gained from <ulink url="&thedebianusermailinglist;">the debian-user mailing list</ulink> and other Debian resources.
fr: La Référence Debian fut lancée par moi-même, Osamu Aoki &lt;osamu at debian dot org&gt; en tant qu’aide-mémoire personnel pour l’administration système. De nombreuses parties proviennent des connaissances que j’ai acquises sur <ulink url="&thedebianusermailinglist;"> la liste de diffusion debian-user</ulink> et d’autres ressources Debian.

note: type: Content of: <book><appendix><section><para>
en: Following a suggestion from Josip Rodin, who was very active with the <ulink url="&debiandocumentationprojectddp;">Debian Documentation Project (DDP)</ulink>, "Debian Reference (version 1, 2001-2007)" was created as a part of DDP documents.
fr: En suivant les suggestions de Josip Rodin, qui a été très actif dans le <ulink url="&debiandocumentationprojectddp;">Projet de documentation Debian (DDP)</ulink>, la «&nbsp;Référence Debian (version 1, 2001-2007)&nbsp;» a été créée en tant que partie des documents du DDP.

note: type: Content of: <book><appendix><section><para>
en: After 6 years, I realized that the original "Debian Reference (version 1)" was outdated and started to rewrite many contents.  New "Debian Reference (version 2)" is released in 2008.
fr: Au bout de  6 années, j'ai réalisé que la «&nbsp;Référence Debian (version 1)&nbsp;» était dépassée et ai commencé à en réécrire de nombreux passages. La nouvelle «&nbsp;Référence Debian (version 2)&nbsp;» a été diffusée en 2008.

note: type: Content of: <book><appendix><section><para>
en: I have updated "Debian Reference (version 2)" to address new topics (Systemd, Wayland, IMAP, PipeWire, Linux kernel 5.10) and removed outdated topics (SysV init, CVS, Subversion, SSH protocol 1, Linux kernels before 2.5).  References to &release-outdated; release situation or older are mostly removed.
fr: J'ai mis à jour la « Référence Debian (version 2) » pour traiter les nouveaux sujets (Systemd, Wayland, IMAP, PipeWire, noyau Linux 5.10) et supprimé les sujets obsolètes (SysV init, CVS, Subversion, protocole 1 SSH, noyaux Linux avant 2.5). Les références aux contextes des publications &release-outdated; ou plus ancienne sont pour la plupart supprimées.

note: type: Content of: <book><appendix><section><para>
en: This "Debian Reference (version &dr-version;)" (&build-date;) covers mostly &Codename-doc-1; and &Codename-doc-2; Debian releases.
fr: Cette « Référence Debian (version &dr-version;) » (&build-date;) couvre principalement les publications &Codename-doc-1; et &Codename-doc-2; de Debian.

note: type: Content of: <book><appendix><section><para>
en: The tutorial contents can trace its origin and its inspiration in followings.
fr: Le contenu de ce tutoriel tire son origine et son inspiration dans ce qui suit&nbsp;:

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: "<ulink url="&linuxusersguide;">Linux User's Guide</ulink>" by Larry Greenfield (December 1996)
fr: «&nbsp;<ulink url="&linuxusersguide;">Linux User's Guide</ulink>&nbsp;» de Larry Greenfield (décembre 1996)

note: type: Content of: <book><appendix><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: obsoleted by "Debian Tutorial"
fr: rendu obsolète par «&nbsp;Debian Tutorial&nbsp;»

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: "Debian Tutorial" by Havoc Pennington. (11 December, 1998)
fr: «&nbsp;Debian Tutorial&nbsp;» de Havoc Pennington. (11 décembre 1998)

note: type: Content of: <book><appendix><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: partially written by Oliver Elphick, Ole Tetlie, James Treacy, Craig Sawyer, and Ivan E. Moore II
fr: écrit partiellement par Oliver Elphick, Ole Tetlie, James Treacy, Craig Sawyer et Ivan E. Moore II

note: type: Content of: <book><appendix><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: obsoleted by "Debian GNU/Linux: Guide to Installation and Usage"
fr: rendu obsolète par «&nbsp;Debian GNU/Linux : Guide to Installation and Usage&nbsp;»

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: "<ulink url="&debiangnulinuxguallationandusage;">Debian GNU/Linux: Guide to Installation and Usage</ulink>" by John Goerzen and Ossama Othman (1999)
fr: «&nbsp;<ulink url="&debiangnulinuxguallationandusage;">Debian GNU/Linux : Guide to Installation and Usage</ulink>&nbsp;» de John Goerzen et Ossama Othman (1999)

note: type: Content of: <book><appendix><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: obsoleted by "Debian Reference (version 1)"
fr: rendue obsolète par la «&nbsp;Référence Debian (version 1)&nbsp;»

note: type: Content of: <book><appendix><section><para>
en: The package and archive description can trace some of their origin and their inspiration in following.
fr: Les descriptions des paquets et des archives peuvent trouver une partie de leur origine et de leur inspiration dans ce qui suit&nbsp;:

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: "<ulink url="&debianfaq;">Debian FAQ</ulink>" (March 2002 version, when this was maintained by Josip Rodin)
fr: «&nbsp;<ulink url="&debianfaq;">FAQ Debian</ulink>&nbsp;» (version de mars 2002, alors qu’elle était maintenue par Josip Rodin)

note: type: Content of: <book><appendix><section><para>
en: The other contents can trace some of their origin and their inspiration in following.
fr: Le reste du contenu peut trouver son origine et son inspiration dans ce qui suit&nbsp;:

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: "Debian Reference (version 1)" by Osamu Aoki (2001–2007)
fr: «&nbsp;Référence Debian (version 1)&nbsp;» de Osamu Aoki (2001–2007)

note: type: Content of: <book><appendix><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: obsoleted by the newer "Debian Reference (version 2)" in 2008.
fr: rendue obsolète par la nouvelle « Debian Reference (version 2) » en 2008.

note: type: Content of: <book><appendix><section><para>
en: The previous "Debian Reference (version 1)" was created with many contributors.
fr: La version précédente «&nbsp;Référence Debian (version 1)&nbsp;» avait été créée par de nombreux contributeurs&nbsp;:

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: the major contents contribution on network configuration topics by Thomas Hood
fr: la contribution principale pour les sujets relatifs à la configuration du réseau par Thomas Hood&nbsp;;

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: significant contents contribution on X and VCS related topics by Brian Nelson
fr: une importante contribution au contenu sur les sujets relatifs à X et VCS par Brian Nelson&nbsp;;

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: the help on the build scripts and many content corrections by Jens Seidel
fr: l’aide pour les scripts de construction et de nombreuses corrections de contenu par Jens Seidel&nbsp;;

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: extensive proofreading by David Sewell
fr: une relecture intensive de David Sewell&nbsp;;

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: many contributions by the translators, contributors, and bug reporters
fr: de nombreuses contributions par les traducteurs, les contributeurs et ceux qui ont signalés des bogues.

note: type: Content of: <book><appendix><section><para>
en: Many manual pages and info pages on the Debian system as well as upstream web pages and <ulink url="&wikipedia;">Wikipedia</ulink> documents were used as the primary references to write this document.  To the extent Osamu Aoki considered within the <ulink url="&fairuse;">fair use</ulink>, many parts of them, especially command definitions, were used as phrase pieces after careful editorial efforts to fit them into the style and the objective of this document.
fr: De nombreuses pages de manuel, de pages info du système Debian, de pages web de l’amont ainsi que <ulink url="&wikipedia;">Wikipédia</ulink> ont servi de références pour écrire ce document. Dans la mesure où Osamu Aoki considérait que cela faisait partie d’un <ulink url="&fairuse;">usage loyal</ulink>, de nombreuses parties d’entre-elles, particulièrement les définitions des commandes, ont été utilisées comme morceaux de phrase après un effort éditorial soigneux afin de les insérer dans le style et les objectifs de ce document.

note: type: Content of: <book><appendix><section><para>
en: The gdb debugger description was expanded using <ulink url="&debianwikicontentsonbacktrace;">Debian wiki contents on backtrace</ulink> with consent by Ari Pollak, Loïc Minier, and Dafydd Harries.
fr: La description du débogueur gdb a été augmentée en utilisant le <ulink url="&debianwikicontentsonbacktrace;">contenu du wiki Debian sur les «&nbsp;backtrace&nbsp;»</ulink> avec le consentement d’Ari Pollak, Loïc Minier et Dafydd Harries.

note: type: Content of: <book><appendix><section><para>
en: Contents of the current "Debian Reference (version &dr-version;)" (&build-date;) are mostly my own work except as mentioned above.  These has been updated by the contributors too.
fr: Le contenu de «&nbsp;Référence Debian (version &dr-version;)&nbsp;» (&build-date;) est principalement un travail personnel à l’exception de ce qui est mentionné ci-dessus. Il a aussi été mis à jour par les contributeurs.

note: type: Content of: <book><appendix><section><para>
en: The author, Osamu Aoki, thanks all those who helped make this document possible.
fr: L’auteur, Osamu Aoki, remercie tous ceux qui ont aidé à rendre possible ce document.

note: type: Content of: <book><appendix><section><title>
en: Document format
fr: Format du document

note: type: Content of: <book><appendix><section><para>
en: The source of the English original document is currently written in <ulink url="&docbook;">DocBook</ulink> XML files.  This Docbook XML source are converted to HTML, plain text, PostScript, and PDF. (Some formats may be skipped for distribution.)
fr: Le source du document originel en anglais est actuellement écrite dans des fichiers XML en <ulink url="&docbook;">DocBook</ulink>. Cette source XML Docbook est convertie en HTML, texte brut, PostScript et PDF. (Certains formats peuvent être ignorés pour la distribution.)
