po 4a - en to es translation catalogue (5790 entries)

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

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

note: type: Content of the accesscookie entity
en: https://en.wikipedia.org/wiki/X_Window_authorization#Cookie-based_access
es: https://es.wikipedia.org/wiki/X_window_manager

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

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

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

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

note: type: Content of the afireresistantsafe entity
en: https://en.wikipedia.org/wiki/Safe
es: https://es.wikipedia.org/wiki/Caja_fuerte

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

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

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

note: type: Content of the amanda entity
en: https://en.wikipedia.org/wiki/Advanced_Maryland_Automatic_Network_Disk_Archiver
es: https://es.wikipedia.org/wiki/Advanced_Maryland_Automatic_Network_Disk_Archiver

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

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

note: type: Content of the ansiescapecode entity
en: https://en.wikipedia.org/wiki/ANSI_escape_code
es: https://es.wikipedia.org/wiki/Código_escape_ANSI

note: type: Content of the antispamtechniques entity
en: https://en.wikipedia.org/wiki/Anti-spam_techniques
es: https://es.wikipedia.org/wiki/Antispam

note: type: Content of the theapachesoftwarefoundation entity
en: https://en.wikipedia.org/wiki/Apache_Software_Foundation
es: https://es.wikipedia.org/wiki/Apache_Software_Foundation

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

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

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

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

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

note: type: Content of the arp entity
en: https://en.wikipedia.org/wiki/Address_Resolution_Protocol
es: https://es.wikipedia.org/wiki/Protocolo_de_resolución_de_direcciones

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

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

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

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

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

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

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

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

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

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

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

note: type: Content of the bash entity
en: https://en.wikipedia.org/wiki/Bash_(Unix_shell)
es: https://es.wikipedia.org/wiki/Bash

note: type: Content of the basicaccessauthentication entity
en: https://en.wikipedia.org/wiki/Basic_access_authentication
es: https://es.wikipedia.org/wiki/Autenticación_de_acceso_básica

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

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

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

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

note: type: Content of the binhex entity
en: https://en.wikipedia.org/wiki/BinHex
es: https://es.wikipedia.org/wiki/BinHex

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

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

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

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

note: type: Content of the bootloader entity
en: https://en.wikipedia.org/wiki/Boot_loader
es: https://es.wikipedia.org/wiki/Arranque_(informática)#Cargador_de_arranque

note: type: Content of the bootstrapprocesses entity
en: https://en.wikipedia.org/wiki/Booting
es: https://es.wikipedia.org/wiki/Arranque_(informática)

note: type: Content of the browserextension entity
en: https://en.wikipedia.org/wiki/Browser_extension
es: https://es.wikipedia.org/wiki/Extensión_de_navegador

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

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

note: type: Content of the burrowswheelerblrtingcompression entity
en: https://en.wikipedia.org/wiki/Burrows-Wheeler_transform
es: https://es.wikipedia.org/wiki/Compresión_de_Burrows-Wheeler

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

note: type: Content of the cprogramminglanguage entity
en: https://en.wikipedia.org/wiki/C_(programming_language)
es: https://es.wikipedia.org/wiki/C_(lenguaje_de_programación)

note: type: Content of the cachingdata entity
en: https://en.wikipedia.org/wiki/Cache
es: https://es.wikipedia.org/wiki/Caché_(informática)

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

note: type: Content of the cambria entity
en: https://en.wikipedia.org/wiki/Cambria_(typeface)
es: https://es.wikipedia.org/wiki/Cambria_(tipografía)

note: type: Content of the cantarell entity
en: https://en.wikipedia.org/wiki/Cantarell_(typeface)
es: https://es.wikipedia.org/wiki/Cantarell

note: type: Content of the cardbus entity
en: https://en.wikipedia.org/wiki/PC_Card#CardBus
es: https://es.wikipedia.org/wiki/PC_Card#CardBus

note: type: Content of the cdrkit entity
en: https://en.wikipedia.org/wiki/Cdrkit
es: https://es.wikipedia.org/wiki/Cdrkit

note: type: Content of the commongatewayinterface entity
en: https://en.wikipedia.org/wiki/Common_Gateway_Interface
es: https://es.wikipedia.org/wiki/Interfaz_de_entrada_común

note: type: Content of the characterencoding entity
en: https://en.wikipedia.org/wiki/Character_encoding
es: https://es.wikipedia.org/wiki/Codificación_de_caracteres

note: type: Content of the chromeoscarlito entity
en: https://en.wikipedia.org/wiki/Croscore_fonts
es: https://es.wikipedia.org/wiki/Croscore_fonts

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

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

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

note: type: Content of the cjk entity
en: https://en.wikipedia.org/wiki/CJK_characters
es: https://es.wikipedia.org/wiki/Caracteres_de_descripción_ideográfica

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

note: type: Content of the codepage entity
en: https://en.wikipedia.org/wiki/Code_page
es: https://es.wikipedia.org/wiki/Página_de_código

note: type: Content of the codesetalwayssettoutfi entity
en: https://en.wikipedia.org/wiki/Codeset
es: https://es.wikipedia.org/wiki/Codificación_de_caracteres

note: type: Content of the commandlineinterfacecli entity
en: https://en.wikipedia.org/wiki/Command-line_interface
es: https://es.wikipedia.org/wiki/Interfaz_de_línea_de_comandos

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

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

note: type: Content of the computerdatastoragemedia entity
en: https://en.wikipedia.org/wiki/Computer_data_storage
es: https://es.wikipedia.org/wiki/Memoria_(informática)

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

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

note: type: Content of the couriernew entity
en: https://en.wikipedia.org/wiki/Courier_(typeface)
es: https://es.wikipedia.org/wiki/Courier

note: type: Content of the cpbcfb entity
en: https://en.wikipedia.org/wiki/Windows-1251
es: https://es.wikipedia.org/wiki/Windows-1251

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

note: type: Content of the cpedh entity
en: https://en.wikipedia.org/wiki/Code_page_437
es: https://es.wikipedia.org/wiki/Página_de_código_437

note: type: Content of the cpifa entity
en: https://en.wikipedia.org/wiki/Code_page_850
es: https://es.wikipedia.org/wiki/Página_de_códigos_850

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

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

note: type: Content of the cstandardlibrary entity
en: https://en.wikipedia.org/wiki/C_standard_library
es: https://es.wikipedia.org/wiki/Biblioteca_estándar_de_C

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

note: type: Content of the daemon entity
en: https://en.wikipedia.org/wiki/Daemon_(computer_software)
es: https://es.wikipedia.org/wiki/Demonio_(informática)

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

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

note: type: Content of the deadkey entity
en: https://en.wikipedia.org/wiki/Dead_key
es: https://es.wikipedia.org/wiki/Teclado_(informática)#Teclas_inertes

note: type: Content of the debugger entity
en: https://en.wikipedia.org/wiki/Debugger
es: https://es.wikipedia.org/wiki/Depurador

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

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

note: type: Content of the desktoppublishing entity
en: https://en.wikipedia.org/wiki/Desktop_publishing
es: https://es.wikipedia.org/wiki/Autoedición

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

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

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

note: type: Content of the directories entity
en: https://en.wikipedia.org/wiki/Directory_(file_systems)
es: https://es.wikipedia.org/wiki/Directorio

note: type: Content of the diskpartitioning entity
en: https://en.wikipedia.org/wiki/Disk_partitioning
es: https://es.wikipedia.org/wiki/Formato_de_disco#Particionado_de_disco

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

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

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

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

note: type: Content of the documentstylesemionlanguagedsssl entity
en: https://en.wikipedia.org/wiki/Document_Style_Semantics_and_Specification_Language
es: https://es.wikipedia.org/wiki/Document_Style_Semantics_and_Specification_Language

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

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

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

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

note: type: Content of the dynamicdns entity
en: https://en.wikipedia.org/wiki/Dynamic_DNS
es: https://es.wikipedia.org/wiki/DNS_dinámico

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

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

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

note: type: Content of the email entity
en: https://en.wikipedia.org/wiki/Email
es: https://es.wikipedia.org/wiki/Correo_electrónico

note: type: Content of the emailclients entity
en: https://en.wikipedia.org/wiki/Email_client
es: https://es.wikipedia.org/wiki/Cliente_de_correo_electrónico

note: type: Content of the emailfiltering entity
en: https://en.wikipedia.org/wiki/Email_filtering
es: https://es.wikipedia.org/wiki/Filtrado_de_correo_electrónico

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

note: type: Content of the environmentvariables entity
en: https://en.wikipedia.org/wiki/Environment_variable
es: https://es.wikipedia.org/wiki/Variable_de_entorno

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

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

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

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

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

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

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

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

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

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

note: type: Content of the extensiblestylestingobjectsxslfo entity
en: https://en.wikipedia.org/wiki/XSL_Formatting_Objects
es: https://es.wikipedia.org/wiki/XSL_Formatting_Objects

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

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

note: type: Content of the vfatfilesystem entity
en: https://en.wikipedia.org/wiki/File_Allocation_Table
es: https://es.wikipedia.org/wiki/Tabla_de_Asignación_de_Archivos

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

note: type: Content of the files entity
en: https://en.wikipedia.org/wiki/Computer_file
es: https://es.wikipedia.org/wiki/Archivo_(informática)

note: type: Content of the filesystem entity
en: https://en.wikipedia.org/wiki/File_system
es: https://es.wikipedia.org/wiki/Sistema_de_archivos

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

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

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

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

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

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

note: type: Content of the foss entity
en: https://en.wikipedia.org/wiki/Free_and_open_source_software
es: https://es.wikipedia.org/wiki/Software_libre_y_de_código_abierto

note: type: Content of the fpga entity
en: https://en.wikipedia.org/wiki/FPGA
es: https://es.wikipedia.org/wiki/Field_Programmable_Gate_Array

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

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

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

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

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

note: type: Content of the generateencrypteasswordswithsalt entity
en: https://en.wikipedia.org/wiki/Salt_(cryptography)
es: https://es.wikipedia.org/wiki/Sal_(criptografía)

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

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

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

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

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

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

note: type: Content of the gnomeflashback entity
en: https://en.wikipedia.org/wiki/GNOME#GNOME_Flashback
es: https://es.wikipedia.org/wiki/GNOME

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

note: type: Content of the gnubazaar entity
en: https://en.wikipedia.org/wiki/GNU_Bazaar
es: https://es.wikipedia.org/wiki/GNU_Bazaar

note: type: Content of the gnufreedocumentationlicense entity
en: https://en.wikipedia.org/wiki/GNU_Free_Documentation_License
es: https://es.wikipedia.org/wiki/Licencia_de_documentación_libre_de_GNU

note: type: Content of the gnufreefont entity
en: https://en.wikipedia.org/wiki/GNU_FreeFont
es: https://es.wikipedia.org/wiki/GNU_FreeFont

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

note: type: Content of the gnulalrparsergenerator entity
en: https://en.wikipedia.org/wiki/GNU_bison
es: https://es.wikipedia.org/wiki/GNU_Bison

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

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

note: type: Content of the goodpassword entity
en: https://en.wikipedia.org/wiki/Password_strength
es: https://es.wikipedia.org/wiki/Contraseña#Factores_en_la_seguridad_de_un_sistema_de_contrase.C3.B1as

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

note: type: Content of the gpu entity
en: https://en.wikipedia.org/wiki/Graphics_processing_unit
es: https://es.wikipedia.org/wiki/Unidad_de_procesamiento_gráfico

note: type: Content of the gui entity
en: https://en.wikipedia.org/wiki/Graphical_user_interface
es: https://es.wikipedia.org/wiki/Interfaz_gráfica_de_usuario

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

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

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

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

note: type: Content of the hardlink entity
en: https://en.wikipedia.org/wiki/Hard_link
es: https://es.wikipedia.org/wiki/Enlace_duro

note: type: Content of the hardwareassistedvirtualization entity
en: https://en.wikipedia.org/wiki/Hardware-assisted_virtualization
es: https://es.wikipedia.org/wiki/Virtualización#Virtualización_asistida_por_Hardware

note: type: Content of the haskell entity
en: https://en.wikipedia.org/wiki/Haskell_(programming_language)
es: https://es.wikipedia.org/wiki/Haskell

note: type: Content of the hell entity
en: https://en.wikipedia.org/wiki/Naraka
es: https://es.wikipedia.org/wiki/Reino_de_los_Narakas

note: type: Content of the hexadecimal entity
en: https://en.wikipedia.org/wiki/Hexadecimal
es: https://es.wikipedia.org/wiki/Sistema_hexadecimal

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

note: type: Content of the hfsplus entity
en: https://en.wikipedia.org/wiki/HFS_Plus
es: https://es.wikipedia.org/wiki/HFS+

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

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

note: type: Content of the hostname entity
en: https://en.wikipedia.org/wiki/Hostname
es: https://es.wikipedia.org/wiki/Nombre_de_equipo

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

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

note: type: Content of the httpcookies entity
en: https://en.wikipedia.org/wiki/HTTP_cookie
es: https://es.wikipedia.org/wiki/Cookie_(informática)

note: type: Content of the https entity
en: https://en.wikipedia.org/wiki/Https
es: https://es.wikipedia.org/wiki/Hypertext_Transfer_Protocol_Secure

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

note: type: Content of the ibmmainframe entity
en: https://en.wikipedia.org/wiki/IBM_mainframe
es: https://es.wikipedia.org/wiki/Sistema_IBM_de_gran_porte_(mainframe)

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

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

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

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

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

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

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

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

note: type: Content of the inputmethods entity
en: https://en.wikipedia.org/wiki/Input_method
es: https://es.wikipedia.org/wiki/Método_de_entrada

note: type: Content of the multilingualizatelanguagesupport entity
en: https://en.wikipedia.org/wiki/Internationalization_and_localization
es: https://es.wikipedia.org/wiki/Internacionalización_y_localización

note: type: Content of the internetprintingprotocol entity
en: https://en.wikipedia.org/wiki/Internet_Printing_Protocol
es: https://es.wikipedia.org/wiki/Internet_Printing_Protocol

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

note: type: Content of the ipaddress entity
en: https://en.wikipedia.org/wiki/IP_address
es: https://es.wikipedia.org/wiki/Dirección_IP

note: type: Content of the ipvgaddress entity
en: https://en.wikipedia.org/wiki/IPv6_address
es: https://es.wikipedia.org/wiki/Dirección_IPv6

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

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

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

note: type: Content of the isogdjlanguagecodes entity
en: https://en.wikipedia.org/wiki/ISO_639-1
es: https://es.wikipedia.org/wiki/ISO_639-1

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

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

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

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

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

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

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

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

note: type: Content of the javaprograminglanguage entity
en: https://en.wikipedia.org/wiki/Java_(programming_language)
es: https://es.wikipedia.org/wiki/Java_(lenguaje_de_programación)

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

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

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

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

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

note: type: Content of the kdeplasma entity
en: https://en.wikipedia.org/wiki/KDE_Plasma_5
es: https://es.wikipedia.org/wiki/KDE_Plasma_5

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

note: type: Content of the kibibyte entity
en: https://en.wikipedia.org/wiki/Kibibyte
es: https://es.wikipedia.org/wiki/Kibibyte

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

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

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

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

note: type: Content of the localareanetworkslans entity
en: https://en.wikipedia.org/wiki/Local_area_network
es: https://es.wikipedia.org/wiki/Red_de_área_local

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

note: type: Content of the lba entity
en: https://en.wikipedia.org/wiki/Logical_block_addressing
es: https://es.wikipedia.org/wiki/Direccionamiento_de_bloque_lógico

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

note: type: Content of the lex entity
en: https://en.wikipedia.org/wiki/Lex_(software)
es: https://es.wikipedia.org/wiki/Lex_(informática)

note: type: Content of the lexicalanalyzer entity
en: https://en.wikipedia.org/wiki/Lexical_analysis
es: https://es.wikipedia.org/wiki/Compilador#Análisis_léxico

note: type: Content of the liberationfonts entity
en: https://en.wikipedia.org/wiki/Liberation_fonts
es: https://es.wikipedia.org/wiki/Liberation_(tipografía)

note: type: Content of the library entity
en: https://en.wikipedia.org/wiki/Library_(computing)
es: https://es.wikipedia.org/wiki/Biblioteca_(informática)

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

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

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

note: type: Content of the lint entity
en: https://en.wikipedia.org/wiki/Lint_programming_tool
es: https://es.wikipedia.org/wiki/Lint

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

note: type: Content of the linuxcontainers entity
en: https://en.wikipedia.org/wiki/List_of_Linux_containers
es: https://es.wikipedia.org/wiki/Virtualización_a_nivel_de_sistema_operativo

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

note: type: Content of the linuxkernel entity
en: https://en.wikipedia.org/wiki/Linux_kernel
es: https://es.wikipedia.org/wiki/Núcleo_Linux

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

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

note: type: Content of the loadlin entity
en: https://en.wikipedia.org/wiki/Loadlin
es: https://es.wikipedia.org/wiki/Proceso_de_arranque_en_Linux#Loadlin

note: type: Content of the local entity
en: https://en.wikipedia.org/wiki/.local
es: https://es.wikipedia.org/wiki/.local

note: type: Content of the locale entity
en: https://en.wikipedia.org/wiki/Locale
es: https://es.wikipedia.org/wiki/Internacionalización_y_localización#Localización

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

note: type: Content of the logind entity
en: https://en.wikipedia.org/wiki/Systemd#logind
es: https://es.wikipedia.org/wiki/Systemd

note: type: Content of the loopdevice entity
en: https://en.wikipedia.org/wiki/Loop_device
es: https://es.wikipedia.org/wiki/Loop_device

note: type: Content of the lrparser entity
en: https://en.wikipedia.org/wiki/LR_parser
es: https://es.wikipedia.org/wiki/Analizador_sintáctico_LR

note: type: Content of the luks entity
en: https://en.wikipedia.org/wiki/Linux_Unified_Key_Setup
es: https://es.wikipedia.org/wiki/LUKS

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

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

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

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

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

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

note: type: Content of the macro entity
en: https://en.wikipedia.org/wiki/Macro_(computer_science)
es: https://es.wikipedia.org/wiki/Macro

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

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

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

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

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

note: type: Content of the maximumsegmentsize entity
en: https://en.wikipedia.org/wiki/Maximum_segment_size
es: https://es.wikipedia.org/wiki/Tamaño_Máximo_de_Segmento

note: type: Content of the maximumtransmissionunitmtu entity
en: https://en.wikipedia.org/wiki/Maximum_transmission_unit
es: https://es.wikipedia.org/wiki/Unidad_máxima_de_transferencia

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

note: type: Content of the mechanismforvariussecuritychecks entity
en: https://en.wikipedia.org/wiki/Mandatory_access_control
es: https://es.wikipedia.org/wiki/Control_de_acceso_obligatorio

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

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

note: type: Content of the microcode entity
en: https://en.wikipedia.org/wiki/Microcode
es: https://es.wikipedia.org/wiki/Microcódigo

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

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

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

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

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

note: type: Content of the mono entity
en: https://en.wikipedia.org/wiki/Monospaced_font
es: https://es.wikipedia.org/wiki/Tipo_de_letra_monoespaciado

note: type: Content of the mozilla entity
en: https://en.wikipedia.org/wiki/Mozilla
es: https://es.wikipedia.org/wiki/Mozilla_(comunidad)

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

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

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

note: type: Content of the multitasking entity
en: https://en.wikipedia.org/wiki/Computer_multitasking
es: https://es.wikipedia.org/wiki/Multitarea

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

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

note: type: Content of the mutter entity
en: https://en.wikipedia.org/wiki/Mutter_(software)
es: https://es.wikipedia.org/wiki/Mutter_(software)

note: type: Content of the namedpipe entity
en: https://en.wikipedia.org/wiki/Named_pipe
es: https://es.wikipedia.org/wiki/Tubería_nombrada

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

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

note: type: Content of the networkd entity
en: https://en.wikipedia.org/wiki/Systemd#networkd
es: https://es.wikipedia.org/wiki/Systemd

note: type: Content of the networkfirewall entity
en: https://en.wikipedia.org/wiki/Firewall
es: https://es.wikipedia.org/wiki/Cortafuegos_(informática)

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

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

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

note: type: Content of the nirvana entity
en: https://en.wikipedia.org/wiki/Nirvana
es: https://es.wikipedia.org/wiki/Nirvana_(espiritualidad)

note: type: Content of the nis entity
en: https://en.wikipedia.org/wiki/NIS+
es: https://es.wikipedia.org/wiki/Network_Information_Service

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

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

note: type: Content of the notofonts entity
en: https://en.wikipedia.org/wiki/Noto_fonts
es: https://es.wikipedia.org/wiki/Google_Noto

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

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

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

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

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

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

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

note: type: Content of the ocr entity
en: https://en.wikipedia.org/wiki/Optical_character_recognition
es: https://es.wikipedia.org/wiki/Reconocimiento_óptico_de_caracteres

note: type: Content of the octal entity
en: https://en.wikipedia.org/wiki/Octal
es: https://es.wikipedia.org/wiki/Sistema_octal

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

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

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

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

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

note: type: Content of the opticaldiscdrive entity
en: https://en.wikipedia.org/wiki/Optical_disc_drive
es: https://es.wikipedia.org/wiki/Disco_óptico

note: type: Content of the pagecache entity
en: https://en.wikipedia.org/wiki/Page_cache
es: https://es.wikipedia.org/wiki/Caché_de_disco

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

note: type: Content of the parsergenerator entity
en: https://en.wikipedia.org/wiki/GNU_Bison
es: https://es.wikipedia.org/wiki/GNU_Bison

note: type: Content of the pccard entity
en: https://en.wikipedia.org/wiki/PC_card
es: https://es.wikipedia.org/wiki/PC_Card

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

note: type: Content of the pciexpress entity
en: https://en.wikipedia.org/wiki/PCI_Express
es: https://es.wikipedia.org/wiki/PCI-Express

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

note: type: Content of the perl entity
en: https://en.wikipedia.org/wiki/Perl
es: https://es.wikipedia.org/wiki/Perl

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

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

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

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

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

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

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

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

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

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

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

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

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

note: type: Content of the pseudotopleveldomain entity
en: https://en.wikipedia.org/wiki/Pseudo-top-level_domain
es: https://es.wikipedia.org/wiki/Pseudodominio_de_nivel_superior

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

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

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

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

note: type: Content of the racecondition entity
en: https://en.wikipedia.org/wiki/Race_condition
es: https://es.wikipedia.org/wiki/Condición_de_carrera

note: type: Content of the radix entity
en: https://en.wikipedia.org/wiki/Radix
es: https://es.wikipedia.org/wiki/Base_(aritmética)

note: type: Content of the raid entity
en: https://en.wikipedia.org/wiki/RAID
es: https://es.wikipedia.org/wiki/RAID

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

note: type: Content of the rcshell entity
en: https://en.wikipedia.org/wiki/Rc
es: https://es.wikipedia.org/wiki/Rc_(shell)

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

note: type: Content of the regularexpressions entity
en: https://en.wikipedia.org/wiki/Regular_expression
es: https://es.wikipedia.org/wiki/Expresión_regular

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

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

note: type: Content of the replreadevalprintloop entity
en: https://en.wikipedia.org/wiki/Read–eval–print_loop
es: https://es.wikipedia.org/wiki/REPL

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

note: type: Content of the romannojl entity
en: https://en.wikipedia.org/wiki/Nimbus_Roman_No._9_L
es: https://es.wikipedia.org/wiki/Nimbus_Roman_No9_L

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

note: type: Content of the rtbb entity
en: https://en.wikipedia.org/wiki/RT-11
es: https://es.wikipedia.org/wiki/RT-11

note: type: Content of the rtfmreadthefinemanual entity
en: https://en.wikipedia.org/wiki/RTFM
es: https://es.wikipedia.org/wiki/RTFM

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

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

note: type: Content of the sandboxenvironment entity
en: https://en.wikipedia.org/wiki/Sandbox_(computer_security)
es: https://es.wikipedia.org/wiki/Aislamiento_de_procesos

note: type: Content of the sans entity
en: https://en.wikipedia.org/wiki/Sans-serif
es: https://es.wikipedia.org/wiki/Palo_seco

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

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

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

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

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

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

note: type: Content of the serif entity
en: https://en.wikipedia.org/wiki/Serif
es: https://es.wikipedia.org/wiki/Gracia_(tipografía)

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

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

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

note: type: Content of the shell entity
en: https://en.wikipedia.org/wiki/Shell_(computing)
es: https://es.wikipedia.org/wiki/Línea_de_comandos

note: type: Content of the shellscript entity
en: https://en.wikipedia.org/wiki/Shell_script
es: https://es.wikipedia.org/wiki/Script_(informática)

note: type: Content of the shiftjis entity
en: https://en.wikipedia.org/wiki/Shift_JIS
es: https://es.wikipedia.org/wiki/Shift_JIS

note: type: Content of the sigint entity
en: https://en.wikipedia.org/wiki/Signals_intelligence
es: https://es.wikipedia.org/wiki/Inteligencia_de_señales

note: type: Content of the sigkill entity
en: https://en.wikipedia.org/wiki/Signal_(IPC)#SIGKILL
es: https://es.wikipedia.org/wiki/Señal_(informática)

note: type: Content of the sigquit entity
en: https://en.wikipedia.org/wiki/Signal_(IPC)#SIGQUIT
es: https://es.wikipedia.org/wiki/Señal_(informática)

note: type: Content of the sigterm entity
en: https://en.wikipedia.org/wiki/Signal_(IPC)#SIGTERM
es: https://es.wikipedia.org/wiki/Señal_(informática)

note: type: Content of the smart entity
en: https://en.wikipedia.org/wiki/S.M.A.R.T.
es: https://es.wikipedia.org/wiki/S.M.A.R.T.

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

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

note: type: Content of the snort entity
en: https://en.wikipedia.org/wiki/Snort_(software)
es: https://es.wikipedia.org/wiki/SNORT

note: type: Content of the solidstatedrivessd entity
en: https://en.wikipedia.org/wiki/Solid-state_drive
es: https://es.wikipedia.org/wiki/Unidad_de_estado_sólido

note: type: Content of the sparsefile entity
en: https://en.wikipedia.org/wiki/Sparse_file
es: https://es.wikipedia.org/wiki/Archivo_disperso

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

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

note: type: Content of the standaloneshell entity
en: https://en.wikipedia.org/wiki/Stand-alone_shell
es: https://es.wikipedia.org/wiki/Stand-alone_shell

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

note: type: Content of the starttls entity
en: https://en.wikipedia.org/wiki/STARTTLS
es: https://es.wikipedia.org/wiki/STARTTLS

note: type: Content of the statefulfirewall entity
en: https://en.wikipedia.org/wiki/Stateful_firewall
es: https://es.wikipedia.org/wiki/Cortafuegos_stateful

note: type: Content of the staticcodeanalysis entity
en: https://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis
es: https://es.wikipedia.org/wiki/Anexo:Herramientas_para_el_análisis_estático_de_software

note: type: Content of the steganographic entity
en: https://en.wikipedia.org/wiki/Steganography
es: https://es.wikipedia.org/wiki/Esteganografía

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

note: type: Content of the sunrpc entity
en: https://en.wikipedia.org/wiki/Open_Network_Computing_Remote_Procedure_Call
es: https://es.wikipedia.org/wiki/ONC_RPC

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

note: type: Content of the swapspace entity
en: https://en.wikipedia.org/wiki/Paging
es: https://es.wikipedia.org/wiki/Paginación_de_memoria

note: type: Content of the symboliclinkorsymlink entity
en: https://en.wikipedia.org/wiki/Symbolic_link
es: https://es.wikipedia.org/wiki/Enlace_simbólico

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

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

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

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

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

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

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

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

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

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

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

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

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

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

note: type: Content of the theinterprocesscommunicationipc entity
en: https://en.wikipedia.org/wiki/Inter-process_communication
es: https://es.wikipedia.org/wiki/Comunicación_entre_procesos

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

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

note: type: Content of the tigervnc entity
en: https://en.wikipedia.org/wiki/TigerVNC
es: https://es.wikipedia.org/wiki/TigerVNC

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

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

note: type: Content of the tomoyolinux entity
en: https://en.wikipedia.org/wiki/Tomoyo_Linux
es: https://es.wikipedia.org/wiki/TOMOYO_Linux

note: type: Content of the troff entity
en: https://en.wikipedia.org/wiki/Troff
es: https://es.wikipedia.org/wiki/Troff

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

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

note: type: Content of the ubuntufonts entity
en: https://en.wikipedia.org/wiki/Ubuntu_(typeface)
es: https://es.wikipedia.org/wiki/Ubuntu_(tipo_de_letra)

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

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

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

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

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

note: type: Content of the universalcharactunicodeisobagegb entity
en: https://en.wikipedia.org/wiki/Universal_Character_Set
es: https://es.wikipedia.org/wiki/ISO_10646

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

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

note: type: Content of the unixphilosophy entity
en: https://en.wikipedia.org/wiki/Unix_philosophy
es: https://es.wikipedia.org/wiki/Filosofía_de_Unix

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

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

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

note: type: Content of the usbstorage entity
en: https://en.wikipedia.org/wiki/USB_flash_drive
es: https://es.wikipedia.org/wiki/Memoria_USB

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

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

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

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

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

note: type: Content of the uuid entity
en: https://en.wikipedia.org/wiki/Universally_Unique_Identifier
es: https://es.wikipedia.org/wiki/Identificador_Único_universal

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

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

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

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

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

note: type: Content of the virtualization entity
en: https://en.wikipedia.org/wiki/Virtualization
es: https://es.wikipedia.org/wiki/Virtualización

note: type: Content of the virtualmemory entity
en: https://en.wikipedia.org/wiki/Virtual_memory
es: https://es.wikipedia.org/wiki/Memoria_virtual

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

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

note: type: Content of the vpc entity
en: https://en.wikipedia.org/wiki/VHD_(file_format)
es: https://es.wikipedia.org/wiki/VHD_(formato_de_archivo)

note: type: Content of the vpn entity
en: https://en.wikipedia.org/wiki/Virtual_private_network
es: https://es.wikipedia.org/wiki/Red_privada_virtual

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

note: type: Content of the watchdogtimer entity
en: https://en.wikipedia.org/wiki/Watchdog_timer
es: https://es.wikipedia.org/wiki/Perro_guardián_(electrónica)

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

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

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

note: type: Content of the windowsdomain entity
en: https://en.wikipedia.org/wiki/Windows_domain
es: https://es.wikipedia.org/wiki/Controlador_de_dominio

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

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

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

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

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

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

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

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

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

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

note: type: Content of the xrdp entity
en: https://en.wikipedia.org/wiki/Xrdp
es: https://es.wikipedia.org/wiki/Xrdp

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

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

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

note: type: Content of the zfs entity
en: https://en.wikipedia.org/wiki/ZFS
es: https://es.wikipedia.org/wiki/ZFS_(sistema_de_archivos)

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

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

note: type: Content of: <book><bookinfo><title>
en: Debian Reference
es: Guía de referencia de Debian

note: type: Content of: <book><bookinfo>
en: <author> <personname> <othername>Osamu Aoki</othername> </personname> </author>
es: <author><personname><othername>Osamu Aoki</othername></personname></author>

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).
es: Este libro es libre. Puede redistribuirlo y/o modificarlo cumpliendo las condiciones de cualquier versión de la Licencia Pública General GNU compatible con las Directrices de software libre de 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.
es: La Guía de Referencia de Debian (version &dr-version;) (&build-date;) pretende aportar una visión amplia del sistema Debian y servir de guía al usuario después de la instalación. Se tratan diferentes aspectos de la administración del sistema, usando ejemplos en el intérprete de órdenes, para todo tipo de usuarios.

note: type: Content of: <book><preface><title>
en: Preface
es: Prefacio

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.
es: La <ulink url="&debianreferenceversiondrversion;">Guía de referencia de Debian (version &dr-version;)</ulink> (&build-date;) pretende proporcionar una visión general amplia de la administración del sistema Debian como una guía del usuario posterior a la instalación.

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.
es: El lector al que va dirigido esta obra es aquel que desea aprender scripts de shell, pero que no esta preparado para entender el código fuente C que le permita comprender el funcionamiento interno de un sistema <ulink url="&gnu;">GNU</ulink><ulink url="&linux;">Linux</ulink>.

note: type: Content of: <book><preface><para>
en: For installation instructions, see:
es: Para instrucciones de instalación, ver:

note: type: Content of: <book><preface><itemizedlist><listitem><para>
en: <ulink url="&debiangnulinuxinrentstablesystem;">Debian GNU/Linux Installation Guide for current stable system</ulink>
es: <ulink url="&debiangnulinuxinrentstablesystem;">Guía de Instalación de Debian GNU/Linux de la versión stable (estable)</ulink>,

note: type: Content of: <book><preface><itemizedlist><listitem><para>
en: <ulink url="&debiangnulinuxinenttestingsystem;">Debian GNU/Linux Installation Guide for current testing system</ulink>
es: <ulink url="&debiangnulinuxinenttestingsystem;">Guía de Instalación de Debian GNU/Linux de la versión testing (pruebas) </ulink>

note: type: Content of: <book><preface><section><title>
en: Disclaimer
es: Aviso

note: type: Content of: <book><preface><section><para>
en: All warranties are disclaimed.  All trademarks are property of their respective trademark owners.
es: Esta guía se ofrece sin ninguna garantía. Todas las marcas son propiedad de sus respectivos dueños.

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.
es: Debian es un sistema vivo. Por lo que es difícil mantener este documento totalmente actualizado y sin errores.  Para escribir este documento se usa la versión <literal>testing</literal> del sistema Debian. Cuando lo lea puede que parte de su contenido se encuentre desactualizado.

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.
es: Por favor, considere este documento como una fuente secundaria de información. No sustituye a ninguna guía acreditada. El autor y los colaboradores no asumen ninguna responsabilidad por las consecuencias de errores, omisiones o ambigüedades de este documento.

note: type: Content of: <book><preface><section><title>
en: What is Debian
es: Qué es 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.
es: El <ulink url="&debianproject;">Proyecto Debian</ulink> es una asociación de individualidades que han hecho causa común para crear un sistema operativo libre.  Su distribución se caracteriza por lo siguiente.

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>
es: Compromiso con la libertad del software: <ulink url="&debiansocialcontreguidelinesdfsg;">Contrato Social de Debian y Directrices de Software Libre de Debian (DFSG)</ulink>.

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>
es: Publicación de trabajo voluntario no remunerado en 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
es: Gran cantidad de paquetes de software de alta calidad compilados

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Focus on stability and security with easy access to the security updates
es: Enfocado en la estabilidad y la seguridad con fácil acceso a las actualizaciones de seguridad

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
es: Centrado en la actualización fluida a las versiones recientes de los paquetes de los archivos <literal>testing</literal>

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Large number of supported hardware architectures
es: Admite una amplia gama de arquitecturas de hardware

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.
es: El Software Libre de Debian tiene su origen en <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;">Sistema de Impresión Común de Unix (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>  y otros muchos proyectos libres e independientes. Debian integra esta diversidad de Software Libre en un único sistema.

note: type: Content of: <book><preface><section><title>
en: About this document
es: Sobre este documento

note: type: Content of: <book><preface><section><section><title>
en: Guiding rules
es: Directrices

note: type: Content of: <book><preface><section><section><para>
en: Following guiding rules are followed while compiling this document.
es: En la elaboración de este documento se han seguido las siguientes normas orientativas.

note: type: Content of: <book><preface><section><section><itemizedlist><listitem><para>
en: Provide overview and skip corner cases. (<emphasis role="strong">Big Picture</emphasis>)
es: Proporciona un visión global y omite los casos menos frecuentes (<emphasis role="strong">Visión General</emphasis>)

note: type: Content of: <book><preface><section><section><itemizedlist><listitem><para>
en: Keep It Short and Simple. (<emphasis role="strong">KISS</emphasis>)
es: simplicidad y brevedad (<emphasis role="strong">KISS</emphasis>)

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>)
es: No se reinventa la rueda (se usan enlaces a <emphasis role="strong">fuentes ya existentes</emphasis>)

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>)
es: centrado en la consola y herramientas sin interfaz gráfico de usuario. ( Usa<emphasis role="strong">ejemplos del intérprete de órdenes</emphasis>)

note: type: Content of: <book><preface><section><section><itemizedlist><listitem><para>
en: Be objective. (Use <ulink url="&popcon;">popcon</ulink> etc.)
es: Sé objetivo. (Usa <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.
es: Trataré de mostrar las facetas jerárquicas y de bajo nivel del sistema.

note: type: Content of: <book><preface><section><section><title>
en: Prerequisites
es: Prerrequisitos

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.
es: Más allá de este documento, has de ser capaz de conseguir las respuestas por ti mismo. Este documento solo es un punto de partida.

note: type: Content of: <book><preface><section><section><para>
en: You must seek solution by yourself from primary sources.
es: Debes buscar la solución por ti mismo a partir de las fuentes primarias.

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
es: El sitio web de Debian <ulink url="&httpswwwdebianorg;">https://www.debian.org</ulink> para la información general,

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
es: Documentación en el directorio «<literal>/usr/share/doc<emphasis>nombre_del_paquete</emphasis></literal>»,

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>"
es: Las <emphasis role="strong">páginas de manual</emphasis> al estilo de Unix: «<literal>dpkg -L<emphasis>nombre_del_paquete</emphasis>|grep '/man/man.*/'</literal>»,

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>"
es: Las <emphasis role="strong">páginas de información (info page)</emphasis> al estilo GNU: «<literal>dpkg -L <emphasis>nombre_de_paquete</emphasis> |grep '/info/'</literal>»,

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>
es: El informe de errores: <ulink url="&httpsbugsdebianorgpackage_name;">https://bugs.debian.org/<emphasis>nombre_del_paquete</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
es: La wiki de Debian <ulink url="&httpswikidebianorg;">https://wiki.debian.org/</ulink> para profundizar y aprender sobre temas concretos,

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>
es: La especificación UNIX única de <ulink url="&theunixsystemhomepage;">The UNIX System Home Page</ulink> del 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>
es: La enciclopedia libre Wikipedia en <ulink url="&httpswwwwikipediaorg;">https://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>
es: <ulink url="&thedebianadministratorshandbook;">El manual del administrador de 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>
es: Los COMOs de <ulink url="&thelinuxdocumentationprojecttldp;">El Proyecto de Documentación de 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.
es: Para obtener documentación detallada de un paquete, necesitará instalar el paquete correspondiente, cuyo nombre es el nombre del paquete con el sufijo «<literal>-doc</literal>».

note: type: Content of: <book><preface><section><section><title>
en: Conventions
es: Convenciones

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.
es: Este documento proporciona información con un estilo de presentación simple con ejemplos del intérprete de órdenes<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.
es: Estos cursores del intérprete de órdenes diferencian el tipo de cuenta que tiene asociada un conjunto de variables de entorno como: «<literal>PS1='\$'</literal>» y «<literal>PS2=' '</literal>». Se han seleccionado estos valores para mejorar la claridad del documento y no tienen por qué ajustarse a los de un sistema real en funcionamiento.

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.
es: Todos los ejemplos de comandos se ejecutan en la configuración regional en inglés "<literal>LANG=en_US.UTF8</literal>". No espere cadenas de marcador de posición como <literal><emphasis>command-in-root-account</emphasis></literal> y <literal><emphasis>command-in-user-account</emphasis></literal> para traducirse en ejemplos de comandos. Esta es una elección intencionada para mantener actualizados todos los ejemplos traducidos.

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).
es: Consulte el significado de las variables de entorno «<literal>$PS1</literal>» y «<literal>$PS2</literal>» en <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."
es: Cuando sea necesario ejecutar una <emphasis role="strong">acción</emphasis> requerida por parte del administrador del sistema se utilizará una oración imperativa, p. ej. «Pulse la tecla Intro después de escribir cada orden en el intérprete de órdenes.»

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.
es: La <emphasis role="strong">descripción</emphasis> de una columna y similares en una tabla puede contener un <emphasis role="strong">sintagma nominal</emphasis> seguido de <ulink url="&thepackageshortdiptionconvention;">las reglas de la descripción corta de los paquetes</ulink> que eliminan los artículos como «un» y «la». También pueden contener una oración en infinitivo como un <emphasis role="strong">sintagma nominal</emphasis> seguido de la descripción corta de la orden según la reglas de las páginas de manual. Esto puede parecer que no tiene sentido, pero son reglas elegidas para mantener el estilo tan simple como es posible. Los <emphasis role="strong">sintagmas nominales</emphasis> no se inician en mayúsculas y no finalizan con un punto según las reglas de descripciones cortas.

note: type: Content of: <book><preface><section><section><note><para>
en: Proper nouns including command names keeps their case irrespective of their location.
es: Los nombres propios, incluidas las órdenes, mantienen las mayúsculas y las minúsculas independientemente de su lugar.

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>".
es: La cita de un <emphasis role="strong">fragmento de una orden</emphasis> en un párrafo aparecerá con otro tipo de letra entre comillas dobles como «<literal>aptitude safe-upgrade</literal>».

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>".
es: El contenido de un archivo de configuración <emphasis role="strong">en formato texto</emphasis> citado en un párrafo aparecerá con otro tipo de letra entre comillas dobles, como «<literal>deb-src</literal>».

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.
es: Una <emphasis role="strong">orden</emphasis> se cita por su nombre en otro tipo de letra, seguida opcionalmente por el número de la sección de las páginas manual a la que pertenece entre paréntesis, como <literal>bash</literal>(1). Se recomienda escribir lo siguiente para obtener más información sobre dicha orden.

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.
es: Una <emphasis role="strong">página de manual</emphasis> se cita por su nombre en otro tipo de letra seguido del número de la sección de la página de manual a la que pertenece entre paréntesis, como <literal>sources.list</literal>(5). Se recomienda escribir lo siguiente para obtener más información sobre dicha página de manual.

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.
es: Una <emphasis role="strong">página de información</emphasis> se cita con su orden en otro tipo de letra entre comillas dobles como, «<literal>info make</literal>». Es recomendable ejecutar lo siguiente para obtener más información sobre dicha página de información.

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.
es: Un <emphasis role="strong">nombre de archivo</emphasis> es referido por la fuente de la máquina de escribir entre comillas dobles, como "<literal>/etc/passwd</literal>". Para los archivos de configuración, se recomienda obtener información escribiendo lo siguiente.

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.
es: Un <emphasis role="strong">nombre de directorio</emphasis> es referido por la fuente de máquina de escribir entre comillas dobles, como "<literal>/etc/apt/</literal>". Animamos a explorar su contenido escribiendo lo siguiente.

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.
es: El <emphasis role="strong">nombre de un paquete</emphasis> se cita por su nombre con un tipo de letra diferente, como <literal>vim</literal>. Animo a obtener más información sobre el paquete escribiendo lo siguiente.

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.
es: Una <emphasis role="strong">documentación</emphasis> puede indicar su ubicación mediante el nombre de archivo en la fuente de máquina de escribir entre comillas dobles, como "<literal>/usr/share/doc/base-passwd/usuarios-y-grupos. txt.gz</literal>" y "<literal>/usr/share/doc/base-passwd/users-and-groups.html</literal>"; o por su <ulink url="&url;">URL</ulink>, como <ulink url="&httpswwwdebianorg;">https://www.debian.org</ulink>. Le animamos a leer la documentación escribiendo lo siguiente.

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.
es: Una <emphasis role="strong">variable de entorno</emphasis> se cita con su nombre en otro tipo de letra precedido de «<literal>$</literal>» y entre comillas dobles como «<literal>$TERM</literal>». Descubra el valor de dicha variable escribiendo lo que se muestra.

note: type: Content of: <book><preface><section><section><title>
en: The popcon
es: Estadísticas de uso (popcon)

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.
es: Los datos de <ulink url="&popcon;">popcon</ulink> se presentan como la medida objetiva de la popularidad de cada paquete. Se descargó el &pop-date; y contiene el envío total de &pop-submissions; informes sobre &pop-packages; paquetes binarios y arquitecturas &pop-architectures; arquitecturas.

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.
es: Tener en cuenta que el archivo <literal>&arch;</literal> <literal>inestable</literal> contiene solo &all-packages; paquetes actuales. Los datos de popcon contienen informes de muchas instalaciones de sistemas antiguos.

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)".
es: En las estadisticas de uso, un número precedido de «V» es el número de «votos» que se calcula mediante la fórmula «1000 * (número de paquetes utilizados recientemente en el equipo)/(total de informes de uso remitidos)».

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)".
es: En las estadística de uso, un número precedido de «I» se refiere al «número de instalaciones» calculado por «1000 * (número de instalaciones del paquete)/(el total de informes de uso)».

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.
es: Las estadísticas de uso no determina la importancia de los paquetes. Existen muchos factores que puede afectar a las estadísticas. Por ejemplo, algunos sistemas que participan en estas, pueden tener directorios como «<literal>/usr/bin/</literal>» con la opción «<literal>noatime</literal>» para mejorar el desempeño del sistema desactivando su sistema de «voto».

note: type: Content of: <book><preface><section><section><title>
en: The package size
es: El tamaño del paquete

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).
es: El tamaño que tenga un paquete es una medida objetiva. Se obtiene del valor de «<literal>Tamaño sin comprimir:</literal>» que devuelve la orden <literal>apt-cache show</literal>» o «<literal>aptitude show</literal>» (en la arquitectura <literal>&arch;</literal> de la distribución <literal>«inestable»</literal>). El tamaño informado es en KiB (<ulink url="&kibibyte;">Kibibyte</ulink> = equivalente a 1024 bytes).

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.
es: Un paquete con un tamaño pequeño puede indicar que en la distribución <literal>«inestable»</literal> es un paquete «ficticio» que instala otro con contenido real según sus dependencias. Un paquete «ficticio» permite transiciones fluidas o la división de un paquete en varios.

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.
es: Cuando al tamaño del paquete le sigue «(*)» significa que no está disponible en la distribución <literal>«inestable»</literal> y que el valor que aparece es el tamaño en la distribución <literal>«experimental»</literal>.

note: type: Content of: <book><preface><section><section><title>
en: Bug reports on this document
es: Cómo informar de errores en este documento

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.
es: Puede informar de un error en el paquete <literal>debian-reference</literal> utilizando <literal>reportbug</literal>(1). Por favor, incluya la corrección ejecutando «<literal>diff -u</literal>» con el texto plano o la fuente.

note: type: Content of: <book><preface><section><title>
en: Reminders for new users
es: Consejos para usuarios noveles

note: type: Content of: <book><preface><section><para>
en: Here are some reminders for new users:
es: Aquí hay algunos consejos para usuarios noveles:

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Backup your data
es: haga copias de seguridad de sus datos

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

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Secure your password and security keys
es: proteja su contraseña y claves de seguridad

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: <ulink url="&kisskeepitsimplestupid;">KISS (keep it simple stupid)</ulink>
es: <ulink url="&kisskeepitsimplestupid;">KISS ('keep it simple stupid', mantenlo simple estúpido)</ulink>

note: type: Content of: <book><preface><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Don't over-engineer your system
es: no complique su sistema

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Read your log files
es: lea sus archivos de registro

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
es: el <emphasis role="strong">PRIMER</emphasis> error es el que cuenta

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: <ulink url="&rtfmreadthefinemanual;">RTFM (read the fine manual)</ulink>
es: <ulink url="&rtfmreadthefinemanual;">RTFM ('read the fine manual', lea el manual)</ulink>

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Search the Internet before asking questions
es: busque en Internet antes de preguntar

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Don't be root when you don't have to be
es: no use la cuenta del superusuario cuando no es necesario

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Don't mess with the package management system
es: no modifique el sistema de gestión de paquetes

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Don't type anything you don't understand
es: no escriba nada que no entienda

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Don't change the file permissions (before the full security review)
es: no cambie los permisos de los archivos (si no conoce su impacto en la seguridad)

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
es: no cierre su terminal de superusuario hasta que <emphasis role="strong">PRUEBE</emphasis> sus cambios

note: type: Content of: <book><preface><section><itemizedlist><listitem><para>
en: Always have an alternative boot media (USB memory stick, CD, …)
es: tener a mano un medio alternativo de arranque (dispositivo de memoria USB, CD…)

note: type: Content of: <book><preface><section><title>
en: Some quotes for new users
es: Algunos comentarios para usuarios noveles

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.
es: He aquí algunas citas interesantes de la lista de correo de Debian que pueden servir de ayuda a los nuevos usuarios.

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>
es: «Así es Unix. Te da bastante cuerda para que te ahorques tu mismo.» --- Miquel van Smoorenburg <literal>&lt;miquels at cistron.nl&gt;</literal>

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>
es: «Unix ES muy amigable ... únicamente que es muy puntilloso eligiendo a sus amigos.» --- Tollef Fog Heen <literal>&lt;tollef at add.no&gt;</literal>

note: type: Content of: <book><preface><section><para>
en: Wikipedia has article "<ulink url="&unixphilosophy;">Unix philosophy</ulink>" which lists interesting quotes.
es: El artículo de Wikipedia «<ulink url="&unixphilosophy;">la filosofía de Unix</ulink>» contiene citas muy interesantes.

note: type: Content of: <book><chapter><title>
en: GNU/Linux tutorials
es: Tutoriales de 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.
es: Aprender a usar un sistema informático es como aprender un idioma nuevo.  Aunque los libros de ayuda y la documentación son útiles, uno debe practicarlo. Para ayudarle a comenzar sin tropiezos, he escrito algunos puntos básicos.

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.
es: La calidad del diseño de <ulink url="&debian;">Debian</ulink> <ulink url="&gnu;">GNU</ulink>/<ulink url="&linux;">Linux</ulink> tiene su origen en el sistema operativo <ulink url="&unix;">Unix</ulink>, un sistema operativo <ulink url="&multiuser;">multiusuario</ulink> y <ulink url="&multitasking;">multitarea</ulink>. Debe aprender a aprovechar el poder de estas características y las similitudes entre Unix y 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.
es: No utilice únicamente documentos de GNU/Linux y utilice también documentos de Unix , ya que esto le permitirá acceder a mucha información útil.

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.
es: Si tiene experiencia con las herramientas de la línea de órdenes de algún sistema <ulink url="&unixlike;">tipo Unix</ulink> probablemente ya conozca lo que se explica en este documento. Utilice este documento para refrescar sus conocimientos.

note: type: Content of: <book><chapter><section><title>
en: Console basics
es: Introducción a la consola

note: type: Content of: <book><chapter><section><section><title>
en: The shell prompt
es: El cursor del intérprete de órdenes

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.
es: Al iniciar el sistema, aparecerá la pantalla de inicio de sesión basada en caracteres si no instaló ningún entorno <ulink url="&gui;">GUI</ulink> de sistema de escritorio como <ulink url="&gnome;">GNOME</ulink > o <ulink url="&kde;">KDE</ulink>. Supongamos que su nombre de host es <literal>foo</literal>, el indicador de inicio de sesión tiene el siguiente aspecto.

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).
es: A pesar de tener instalado un entorno <ulink url="&gui;">gráfico de usuario</ulink>, puede acceder al indicador de inicio de sesión basado en caracteres mediante Ctrl-Alt-F3, y puede regresar al entorno GUI mediante Ctrl-Alt-F2 (consulte <xref linkend="_virtual_consoles"/> para más información).

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.
es: En el diálogo de entrada escriba su nombre de usuario, p. ej. <literal>pingüino</literal> y pulse la tecla Intro, a continuación escriba su contraseña y pulse Intro otra vez.

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.
es: De acuerdo a la tradición Unix, el nombre de usuario y la contraseña en un sistema Debian son sensibles a mayúsculas. El nombre de usuario normalmente se elige de tal modo que esté compuesto únicamente por minúsculas. La primera cuenta de usuario normalmente se crea durante la instalación. El superusuario (<emphasis>root</emphasis>) puede crear cuentas de usuario adicionales con la orden <literal>adduser</literal>(8).

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.
es: El sistema empieza mostrando el mensaje de bienvenida almacenado en «<literal>/etc/motd</literal>» (Mensaje del día) y muestra un cursor para realizar la petición de órdenes.

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.
es: Ahora nos encontramos en el <ulink url="&shell;">intérprete de órdenes (shell)</ulink>. El intérprete de órdenes interpreta las órdenes del usuario.

note: type: Content of: <book><chapter><section><section><title>
en: The shell prompt under GUI
es: El indicador del intérprete de órdenes en GUI

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.
es: Si ha instalado un entorno <ulink url="&gui;">GUI</ulink> durante la instalación, se mostrará una pantalla gráfica de inicio de sesión al iniciar el sistema. Escribe el nombre de usuario y la contraseña para iniciar sesión en la cuenta de usuario sin privilegios.  Use la pestaña para navegar entre el nombre de usuario y la contraseña, o use el clic principal del ratón.

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.
es: Puede obtener un cursor del intérprete de órdenes en un entorno gráfico abriendo un programa <literal>x-terminal-emulator</literal> como <literal>gnome-terminal</literal>(1), <literal>rxvt</literal>(1) o <literal>xterm</literal>(1).  Si usa el entorno de escritorio Gnome para abrir un intérprete de órdenes debe hacer clic en «Aplicaciones« → «Accesorios« → «Terminal«.

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.
es: En algunos entornos de escritorio (como <literal>fluxbox</literal>), no existe un punto de acceso al menú tal cual. Si se encuentra en este caso, simplemente pruebe a hacer clic con el (botón derecho del ratón) sobre el fondo de escritorio y surgirá un menú.

note: type: Content of: <book><chapter><section><section><title>
en: The root account
es: La cuenta de superusuario (<literal>root</literal>)

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.
es: La cuenta root también se denomina <ulink url="&superuser;">superusuario</ulink> o usuario privilegiado.  Desde esta cuenta, puede realizar las siguientes tareas de administración del sistema.

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
es: leer, escribir y borrar cualquier archivo del sistema independientemente de los permisos de dicho archivo

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Set file ownership and permissions of any files on the system
es: Cambiar la propiedad y los permisos de cualquier archivo del sistema

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Set the password of any non-privileged users on the system
es: Cambiar la contraseña de cualquier usuario no privilegiado del sistema

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Login to any accounts without their passwords
es: entrar en la cuenta de cualquier usuario sin usar su contraseña.

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.
es: El poder ilimitado de la cuenta de superusuario necesita de un uso basado en la consideración y la responsabilidad.

note: type: Content of: <book><chapter><section><section><warning><para>
en: Never share the root password with others.
es: Nunca comparta la contraseña del superusuario con nadie.

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"/>).
es: Los permisos de acceso a un archivo (incluidos los dispositivos como un CD-ROM u otros, que son simplemente otro archivo para el sistema Debian) pueden hacer que sea inaccesible a los usuarios distintos del superusuario. Aunque el uso de la cuenta de superusuario es una manera rápida de comprobar este tipo de situaciónes, resolverlas es algo que debe hacerse estableciendo adecuadamente los permisos del archivo y la relación de usuarios que pertenece a cada grupo (véase <xref linkend="_filesystem_permissions"/>).

note: type: Content of: <book><chapter><section><section><title>
en: The root shell prompt
es: El cursor del intérprete de órdenes de superusuario

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.
es: A continuación podrá ver algunos métodos para acceder al intérprete de órdenes del superusuario utilizando la contraseña del mismo.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Type <literal>root</literal> at the character based login prompt.
es: Escriba <literal>root</literal> en la pantalla de inicio de sesión en modo texto.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Type "<literal>su -l</literal>" from any user shell prompt.
es: Escriba «<literal>su -l</literal>» desde cualquier intérprete de órdenes.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: This does not preserve the environment of the current user.
es: Esto no conserva el entorno del usuario actual.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Type "<literal>su</literal>" from any user shell prompt.
es: Escriba «<literal>su</literal>» en cualquier intérprete de órdenes.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: This preserves some of the environment of the current user.
es: esto conserva parte del entorno del usuario actual.

note: type: Content of: <book><chapter><section><section><title>
en: GUI system administration tools
es: Herramientas gráficas para la administración del sistema

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"/>.
es: Si el menú de su escritorio no inicia las herramientas gráficas de administración del sistema con los permisos adecuados automáticamente, puede iniciarlas desde el intérprete de órdenes del superusuario en un emulador de terminal de X como <literal>gnome-terminal</literal>(1), <literal>rxvt</literal>(1), o <literal>xterm</literal>(1). Ver <xref linkend="_the_root_shell_prompt"/> y <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).
es: Nunca inicies un administrador de pantalla/sesión de GUI como root escribiendo <literal>root</literal> en el indicador de un administrador de pantalla (por ejemplo, <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.
es: Nunca ejecute programas gráficos remotos no confiables en el sistema de ventanas X cuando se esté mostrando información crítica, porque dichos programas pueden realizar una intercepción pasiva de toda su pantalla de X.

note: type: Content of: <book><chapter><section><section><title>
en: Virtual consoles
es: Consolas virtuales

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.
es: En el sistema Debian que se instala por defecto hay seis consolas <ulink url="&vtbaalike;">tipo VT100</ulink> intercambiables, disponibles para iniciar un intérprete de órdenes directamente en el equipo Linux. A menos que se encuentre en un entorno gráfico, podrá cambiar entre ellas presionando simultáneamente la tecla <literal>Alt situado en la izquierda</literal> y una de las teclas <literal>F1</literal> — <literal>F6</literal>. Cada consola en modo texto permite acceder independientemente a la cuenta y acceder a un entorno multiusuario. Este entorno multiusuario es una gran característica de Unix y es muy adictivo.

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>.
es: Si estás en un entorno GUI, puedes ir a la consola de caracteres 3 con la tecla <literal>Ctrl-Alt-F3</literal>, es decir, presione <literal>Left Ctrl</literal> y <literal>Left Alt al mismo tiempo tecla</literal> y <literal>tecla F3</literal>. Puede presionar <literal>Alt-F2</literal> para volver al entorno de GUI, que generalmente se ejecuta en la consola virtual 2.

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.
es: También puede cambiar a otra consola virtual, p. ej. a la consola 3, desde el intérprete de órdenes.

note: type: Content of: <book><chapter><section><section><title>
en: How to leave the command prompt
es: Cómo cerrar el intérprete de órdenes

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".
es: Pulsando <literal>Ctrl-D</literal>, es decir, la tecla <literal>Ctrl de la izquierda</literal> y la tecla <literal>d</literal> simultáneamente en el intérprete de órdenes, se cerrará. Si se encuentra en una consola de modo texto, volverá a ver la pantalla de inicio de sesión. Aunque es normal referirse a estos caracteres de control como «control D» en mayúscula, no es necesario pulsar la tecla de mayúsculas. La abreviatura <literal>^D</literal> también es muy utilizada para <literal>Ctrl-D</literal>. Otra forma de cerrar el intérprete de órdenes es escribiendo «exit».

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.
es: Si se encuentra en un <literal>x-terminal-emulator</literal>(1) también puede cerrarlo de esta manera.

note: type: Content of: <book><chapter><section><section><title>
en: How to shutdown the system
es: Cómo apagar el sistema

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.)
es: Al igual que cualquier otro sistema operativo moderno en el que la operación con ficheros implica <ulink url="&cachingdata;">almacenamiento de datos</ulink> en memoria para mejorar el rendimiento, el sistema Debian necesita el procedimiento de apagado adecuado antes de poder apagarse de forma segura. Esto es para mantener la integridad de los ficheros, forzando que todos los cambios en memoria se escriban en el disco. Si el software de control de energía está disponible, el procedimiento de apagado apaga automáticamente el sistema. (De lo contrario, es posible que tenga que pulsar el botón de encendido durante unos segundos después del procedimiento de apagado).

note: type: Content of: <book><chapter><section><section><para>
en: You can shutdown the system under the normal multiuser mode from the commandline.
es: Puedes apagar el sistema en modo multiusuario normal desde la línea de comandos.

note: type: Content of: <book><chapter><section><section><para>
en: You can shutdown the system under the single-user mode from the commandline.
es: Puede apagar el sistema en el modo monousuario desde el intérprete de órdenes como se muestra.

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

note: type: Content of: <book><chapter><section><section><title>
en: Recovering a sane console
es: Cómo recuperar la configuración normal de una consola

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.
es: Cuando la pantalla se vuelve loca tras hacer alguna cosa divertida como «<literal>cat <emphasis>un-archivo-binario</emphasis></literal>», escriba «<literal>reset</literal>» en el intérprete de órdenes. Puede que no sea posible ver la orden en la pantalla mientras la teclea. Además, puede escribir «<literal>clear</literal>» para limpiar la pantalla.

note: type: Content of: <book><chapter><section><section><title>
en: Additional package suggestions for the newbie
es: Paquetes complementarios recomendados para usarios sin experiencia

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.
es: Una instalación mínima del sistema Debian sin ningún entorno de escritorio proporciona la funcionalidad básica de Unix, sin embargo es una buena idea instalar algunos paquetes de terminal de caracteres adicionales basados en curses o en modo texto como <literal>mc</literal> y <literal>vim</literal> mediante la orden <literal>apt-get</literal>(8) para que los nuevos usuarios empiecen a tener experiencia con lo siguiente.

note: type: Content of: <book><chapter><section><section><para>
en: If you already had these packages installed, no new packages are installed.
es: Si los paquetes antes mencionados están instalados con anterioridad, no se instalará ningún paquete nuevo.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of interesting text-mode program packages
es: Relación de paquetes con programas interesantes en modo texto

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

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: popcon
es: popularidad

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: size
es: tamaño

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: description
es: descripción

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: A text-mode full-screen file manager
es: Un gestor de archivos en modo texto a pantalla completa

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: A program to allow limited root privileges to users
es: Un programa para proporcionar algunos privilegios de superusuario a los usuarios de acuerdo a la configuración establecida

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)
es: Editor de texto Unix Vi IMproved (Vi Mejorado), un editor de texto para programadores (versión estándar)

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)
es: Editor de texto Unix Vi IMproved (Vi Mejorado), un editor de texto para programadores (versión compacta)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNU project Emacs, the Lisp based extensible text editor
es: El proyecto GNU Emacs, un editor de texto ampliable basado en Lisp

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Text-mode WWW browsers
es: Navegadores web en modo texto

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)
es: Copiar y pegar, al estilo Unix, en la consola de texto (demonio)

note: type: Content of: <book><chapter><section><section><para>
en: It may be a good idea to read some informative documentations.
es: Puede ser una buena idea que usted leyera algo de documentación útil.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of informative documentation packages
es: Relación de paquetes con documentación útil

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Debian Project documentation, (Debian FAQ) and other documents
es: Documentación del Proyecto Debian, Preguntas Frecuentes (FAQ) y otros documentos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Debian Policy Manual and related documents
es: Manual de la Directrices Debian y documentos asociados

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Guidelines and information for Debian developers
es: Directrices e información para desarrolladores de Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Guide for Debian Maintainers
es: Guía para Mantenedores de Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: History of the Debian Project
es: Historia del Proyecto Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Debian FAQ
es: Preguntas frecuentes (FAQ) sobre Debian

note: type: Content of: <book><chapter><section><section><para>
en: You can install some of these packages by the following.
es: Puedes instalar algunos de estos paquetes de la siguiente manera.

note: type: Content of: <book><chapter><section><section><title>
en: An extra user account
es: Una cuenta de usuario adicional

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.
es: Si no quiere utilizar su cuenta de usuario aprende y práctica, puede crear una cuenta de usuario, p. ej. <literal>pescado</literal>, para ello realice lo que se muetra.

note: type: Content of: <book><chapter><section><section><para>
en: Answer all questions.
es: Conteste a todas las preguntas.

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.
es: Con ello se creará una nueva cuenta llamada <literal>pescado</literal>. Cuando termine de practicar, puede borrar esta cuenta y su directorio de usuario como se muestra.

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.
es: En sistemas Debian especializados y no Debian, las actividades anteriores deben utilizar niveles inferiores.<literal> agregar usuario</literal> (8) y <literal> usuariodel</literal> (8) utilidades, en su lugar.

note: type: Content of: <book><chapter><section><section><title>
en: sudo configuration
es: Configuración 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.
es: Para una estación de trabajo típica de un único usuario o un escritorio Debian en un portátil, es normal realizar una configuración sencilla de <literal>sudo</literal>(8) como se indica a continuación para permitir al usuario no privilegiado, p. ej. <literal>pinguino</literal>, obtener los privilegios administrativos simplemente con su contraseña de usuario sin utilizar la contraseña del superusuario.

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.
es: También es usual hacerlo de la siguiente manera para permitir al usuario no privilegiado, p. ej. <literal>pinguino</literal>, ganar los privilegios administrativos sin usar ninguna contraseña como se muestra.

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.
es: Este truco solamente se debe usar en una estación de trabajo con un único usuario en la que usted sea el administrador y usuario único.

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.
es: No establezca de esta manera privilegios para cuentas de usuarios no privilegiados en una estación de trabajo multiusuario porque es perjudicial para la seguridad del sistema.

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.
es: La contraseña de la cuenta <literal>pinguino</literal>, en los ejemplos de arriba, requiere tanta protección como la contraseña del superusuario.

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.
es: Los privilegios administrativos pertenecen a alguien autorizado a realizar tareas de administración del sistema en la estación de trabajo. Nunca le de a un administrador del departamento de Sistemas de su compañía ni a su jefe tales privilegios a menos que estén autorizados y sean capaces.

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).
es: Para proporcionar privilegios de acceso a determinados dispositivos y determinados archivos debería considerar usar <emphasis role="strong">grupos</emphasis> para proporcionar acceso limitado en lugar de utilizar los privilegios de <literal>superusuario</literal> vía <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.
es: Con una configuración mejor pensada y cuidadosa, <literal>sudo</literal>(8) puede proporcionar privilegios administrativos limitados a otros usuarios en un sistema compartido sin compartir la contraseña de superusuario. Esto puede ayudar en el mantenimiento de un equipo con múltiples administradores de manera que usted pueda saber quién hizo qué. Por otra parte, puede preferir que nadie más tenga tales privilegios.

note: type: Content of: <book><chapter><section><section><title>
en: Play time
es: Hora de jugar

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.
es: Ahora está listo para jugar con el sistema Debian sin riesgos siempre que utilice la cuenta de usuario sin privilegios.

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>.
es: Esto se debe a que el sistema Debian está, incluso en una instalación por defecto, configurado con los permisos de archivos adecuados que impide que los usuarios no privilegiados dañen el sistema. Por supuesto, puede haber aún algunos agujeros que podrían ser explotados, pero aquellos a quienes interesen esos detalles, que no trataremos aquí, pueden obtener la información precisa en <ulink url="&securingdebianmanual;">Manual de seguridad de Debian</ulink>.

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.
es: Aprendemos el sistema Debian como un sistema <ulink url="&unixlike;">Unix-like</ulink> con lo siguiente.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <xref linkend="_unix_like_filesystem"/> (basic concept)
es: <xref linkend="_unix_like_filesystem"/> (conceptos básicos),

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <xref linkend="_midnight_commander_mc"/> (survival method)
es: <xref linkend="_midnight_commander_mc"/> (método de supervivencia),

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <xref linkend="_the_basic_unix_like_work_environment"/> (basic method)
es: <xref linkend="_the_basic_unix_like_work_environment"/> (método básico),

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <xref linkend="_the_simple_shell_command"/> (shell mechanism)
es: <xref linkend="_the_simple_shell_command"/> (mecanismos del intérprete de órdenes (shell)),

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <xref linkend="_unix_like_text_processing"/> (text processing method)
es: <xref linkend="_unix_like_text_processing"/> (método de procesado de texto).

note: type: Content of: <book><chapter><section><title>
en: Unix-like filesystem
es: Sistema de archivos tipo 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.
es: En GNU/Linux y otros sistemas operativos <ulink url="&unixlike;">tipo Unix</ulink>, los <ulink url="&files;">archivos</ulink> se organizan en <ulink url="&directories;">directorios</ulink>. Todos los archivos y directorios están ordenados en un gran árbol que tiene como raíz «<literal>/</literal>». Se le llama árbol porque si se dibuja el sistema de archivos, parece un árbol pero cabeza abajo.

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>".
es: Estos archivos y directorios pueden distribuirse entre varios dispositivos. <literal>mount</literal>(8) se utiliza para añadir el sistema de archivos que se encuentra en un dispositivo al gran árbol de archivos. Inversamente, <literal>umount</literal>(8) lo desconecta del gran árbol de archivos. En los núcleos más recientes de Linux, <literal>mount</literal>(8), con determinadas opciones, puede unir parte de un sistema de ficheros en otro sitio del árbol o puede montar un sistema de archivos como compartido, privado, esclavo o no enlazable. Las opciones soportadas para cada sistema de ficheros están disponibles en «<literal>/usr/share/doc/linux-doc-*/Documentation/filesystems/</literal>».

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.
es: Los <emphasis role="strong">directorios</emphasis> de los sistemas Unix son llamados <emphasis role="strong">carpetas</emphasis> en otros sistemas. Por favor, note que no existe el concepto de <emphasis role="strong">unidad</emphasis> como «<literal>A:</literal>» en ningún sistema Unix. Solamente hay un sistema de archivos y todo se encuentra en él. Esto es una gran ventaja en comparación con Windows.

note: type: Content of: <book><chapter><section><section><title>
en: Unix file basics
es: Información básica sobre archivos en Unix

note: type: Content of: <book><chapter><section><section><para>
en: Here are some Unix file basics.
es: Estos son algunos conceptos básicos de los archivos Unix.

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.
es: Los nombres de archivos son <emphasis role="strong">sensibles a mayúsculas</emphasis>. Es decir, «<literal>MIARCHIVO</literal>» y «<literal>MiArchivo</literal>» son archivos diferentes.

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>".
es: El <emphasis role="strong">directorio raíz</emphasis> significa la raíz del sistema de archivos representado simplemente por «<literal>/</literal>». No lo confunda con el directorio del superusuario: «<literal>/root</literal>».

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.
es: Cada directorio tiene un nombre que puede contener cualquier letra o símbolo <emphasis role="strong">excepto «<literal>/</literal>»</emphasis>. El directorio raíz es una excepción: su nombre es «<literal>/</literal>» (pronunciado «barra« o «el directorio raíz«) y no puede ser renombrado.

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.
es: Cada archivo o directorio es identificado con un <emphasis role="strong">nombre completamente cualificado</emphasis>, <emphasis role="strong">nombre absoluto</emphasis>, o <emphasis role="strong">ruta</emphasis>), dando la secuencia de directorios que deben atravesarse para alcanzarlo. Los tres términos son sinónimos.

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.
es: Todos los <emphasis role="strong">nombres completamente cualificados</emphasis> comienzan con el directorio «<literal>/</literal>», y se coloca una «<literal>/</literal>» entre cada dos nombres de directorio o archivo en el nombre de fichero completo. La primera «<literal>/</literal>» es el directorio de más alto nivel (la raíz) y las demás «<literal>/</literal>» separan subdirectorios sucesivos hasta que alcanzamos la última entrada, que es el nombre real del archivo en cuestión. Las palabras pueden ser confusas. Elijamos el siguiente <emphasis role="strong">nombre completamente cualificado</emphasis> como un ejemplo: «<literal>/usr/share/keytables/es.map.gz</literal>». Es de uso generalizado el referirse a la última entrada «<literal>es.map.gz</literal>» como un nombre de archivo.

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.
es: El directorio raíz tiene un cierto número de ramificaciones, como «<literal>/etc/</literal>» y «<literal>/usr/</literal>». Estos subdirectorios a su vez se ramifican en más subdirectorios, como «<literal>/etc/systemd/</literal>» y «<literal>/usr/local/</literal>». El todo, visto colectivamente, es llamado el <emphasis role="strong">árbol de directorios</emphasis>. Puede pensar que un nombre de archivo absoluto es una ruta desde la raíz del árbol («<literal>/</literal>») hasta la hoja de una rama (un archivo). También oirá hablar del árbol de directorios como de un árbol <emphasis role="strong">genealógico</emphasis> que descienden de un elemento único llamado raíz («<literal>/</literal>»: así, los subdirectorios tienen <emphasis role="strong">padres</emphasis> y una ruta muestra la genealogía completa de un archivo. Hay, además, rutas relativas que comienzan de alguna otra manera que con el directorio raíz. Debe recordar que el directorio «<literal>../</literal>» hace referencia al directorio padre. Esta terminología se utiliza también para otras estructuras semejantes a los directorios, como las estructuras jerárquicas de datos.

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"/>.)
es: No existen directorios, que forman parte de las rutas que describen archivos, que se correspondan con dispositivos físicos, como discos duros. Esto cambia respecto a <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> y <ulink url="&microsoftwindows;">Microsoft Windows</ulink>, donde la ruta contiene el nombre del dispositivo, como «<literal>C:\</literal>».  Sin embargo, existen directorios que referencian dispositivos físicos como parte del sistema de archivos. Lea <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.
es: Es <emphasis role="strong">posible</emphasis> usar casi cualquier letra o símbolo en el nombre de un archivo, pero es una mala idea. Es preferible evitar el uso de cualquier carácter que tenga un significado especial en la línea de órdenes, incluido espacios, tabulaciones, saltos de línea y otros caracteres especiales: <literal>{ } ( ) [ ] ' ` " \ / &gt; &lt; | ; ! # &amp; ^ * % @ $</literal>. Si quiere separar palabras en un nombre, son buenas elecciones el punto, el guión y el guión bajo. Además puede empezar cada palabra con mayúscula, «<literal>ComoEsto</literal>». Los usuarios con experiencia suelen evitar los espacios en los nombres de archivo.

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.
es: La palabra «root» puede referirse a «superusuario» o «directorio raíz». El contexto determinará su significado correcto.

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.
es: El término <emphasis role="strong">ruta</emphasis> se utiliza tanto para los <emphasis role="strong">nombres de archivos que especifican la ruta completa</emphasis>, como hemos hecho con anterioridad, como en <emphasis role="strong">la ruta para la búsqueda de órdenes</emphasis>.  El significado correcto vendrá determinado por el contexto.

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.
es: Las mejores prácticas detalladas para la jerarquía de ficheros se describen en el Filesystem Hierarchy Standard ("<literal>/usr/share/doc/debian-policy/fhs/fhs-2.3.txt.gz</literal>" y <literal>hier</literal>(7)).  Debes recordar los siguientes hechos como el arranque.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of usage of key directories
es: Relación de directorios clave y su uso

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

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: usage of the directory
es: uso del directorio

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the root directory
es: directorio raíz

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: system wide configuration files
es: archivos principales para la configuración del sistema

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: system log files
es: archivos de registro del sistema

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: all the home directories for all non-privileged users
es: todos los directorios personales de usuario sin privilegios

note: type: Content of: <book><chapter><section><section><title>
en: Filesystem internals
es: Sistemas de archivos internos

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>".
es: Siguiendo la <emphasis role="strong">tradición de Unix</emphasis>, el sistema Debian GNU/Linux ofrece el <ulink url="&filesystem;">sistemas de archivos</ulink> «<literal>/dev/</literal>» que representa de manera unificada el almacenamiento físico en discos duros u otros dispositivos de almacenamiento y la interacción con los dispositivos hardware como las consolas en modo texto o las consolas en serie remotas.

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.
es: Cada archivo, directorio, tubería con nombre (sirve para compartir datos entre dos programas) o dispositivo físico tiene en el sistema Debian GNU/Linux una estructura con metainformación llamada <ulink url="&inode;">inodo</ulink> que describe sus propiedades como quién es su dueño (owner), el grupo al que pertenece, la fecha de último acceso, etc.  La idea de incluir todo en el sistema de archivos fue una innovación de Unix y las versiones modernas de los núcleos de Linux la han llevado más allá. Hoy en día puede encontrar en el sistema de archivos incluso información de procesos en ejecución.

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.
es: La representación unificada y abstracta tanto de entidades físicas como de procesos internos es sumamente útil ya que permite el uso de la misma orden para el mismo tipo de operación en dispositivos totalmente diferentes. Incluso es posible cambiar la forma de trabajar del núcleo escribiendo datos en archivos especiales que están enlazándolos a procesos en ejecución.

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.
es: Si necesita determinar la correspondencia entre un árbol de archivos y un elemento físico, ejecute <literal>mount</literal>(8) sin parámetros.

note: type: Content of: <book><chapter><section><section><title>
en: Filesystem permissions
es: Permisos del sistema de archivos

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.
es: <ulink url="&filesystempermissions;">Permisos del sistema de archivos</ulink> del sistema <ulink url="&unixlike;">Unix-like</ulink> se definen para tres categorías de usuarios afectados.

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>)
es: El <emphasis role="strong">usuario</emphasis> que es dueño del archivo (<emphasis role="strong">u</emphasis>)

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>)
es: Los usuarios que pertenecen al mismo <emphasis role="strong">grupo</emphasis> al que pertenece el archivo (<emphasis role="strong">h</emphasis>)

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"
es: el <emphasis role="strong">resto</emphasis> de usuarios (<emphasis role="strong">o</emphasis>) también denominado «universo» o «todos».

note: type: Content of: <book><chapter><section><section><para>
en: For the file, each corresponding permission allows following actions.
es: Para el fichero, cada permiso correspondiente permite las siguientes acciones.

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.
es: El permiso de <emphasis role="strong">lectura</emphasis> (<emphasis role="strong">r</emphasis>) permite al dueño examinar el contenido del archivo.

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.
es: El permiso de <emphasis role="strong">escritura</emphasis> (<emphasis role="strong">w</emphasis>) permite al dueño modificar el archivo.

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.
es: el permiso de <emphasis role="strong">ejecución</emphasis> (<emphasis role="strong">x</emphasis>) permite al dueño ejecutar el archivo como una orden.

note: type: Content of: <book><chapter><section><section><para>
en: For the directory, each corresponding permission allows following actions.
es: Para el directorio, cada permiso correspondiente permite las siguientes acciones.

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.
es: El permiso <emphasis role="strong">de lectura</emphasis> (<emphasis role="strong">r</emphasis>) permite al propietario listar el contenido del directorio.

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.
es: El permiso de <emphasis role="strong">escritura</emphasis> (<emphasis role="strong">w</emphasis>) permite al propietario añadir o eliminar archivos en el directorio.

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.
es: el permiso de <emphasis role="strong">ejecución</emphasis> (<emphasis role="strong">x</emphasis>) permite al dueño acceder a los archivos del directorio.

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.
es: El permiso de <emphasis role="strong">ejecución</emphasis> de un directorio no solo indican que se puede leer los archivos que contiene, sí no también permite ver sus atributos, como el tamaño y la fecha de modificación.

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.
es: <literal>ls</literal>(1) se utiliza para mostrar información de permisos (y más) para archivos y directorios.  Cuando se invoca con la opción "<literal>-l</literal>", muestra la siguiente información en el orden indicado.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">Type of file</emphasis> (first character)
es: <emphasis role="strong">tipo de fichero</emphasis> (primer carácter),

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)
es: <emphasis role="strong">permisos</emphasis> del archivo (nueve caracteres, tres para el usuario, tres para el grupo y los tres últimos para el resto, en este orden),

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">Number of hard links</emphasis> to the file
es: <emphasis role="strong">número de enlaces duros</emphasis> al archivo,

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Name of the <emphasis role="strong">user</emphasis> who owns the file
es: nombre del <emphasis role="strong">usuario</emphasis> que es dueño del archivo,

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
es: nombre del <emphasis role="strong">grupo</emphasis> al que pertenece,

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">Size</emphasis> of the file in characters (bytes)
es: <emphasis role="strong">tamaño</emphasis> del archivo expresado en caracteres (bytes),

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">Date and time</emphasis> of the file (mtime)
es: <emphasis role="strong">fecha y hora</emphasis> del archivo (mtime),

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">Name</emphasis> of the file
es: <emphasis role="strong">nombre</emphasis> del archivo.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of the first character of "<literal>ls -l</literal>" output
es: La interpretación del primer carácter de cada línea de la salida de «<literal>ls -l</literal>» se interpreta como se muestra

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: character
es: carácter

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

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

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: symlink
es: enlace simbólico

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: character device node
es: nodo de dispositivo orientado a caracteres

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: block device node
es: nodo de dispositivo orientado a bloques

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: named pipe
es: tubería con nombre

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.
es: Para cambiar el dueño de un archivo, el superusuario utiliza la orden <literal>chown</literal>(1). Para alterar el grupo de un archivo, su dueño utiliza la orden <literal>chgrp</literal>(1). Para modificar los permisos del acceso al archivo o directorio, su dueño o el superusuario utilizan la orden <literal>chmod</literal>(1). La sintaxis para operar sobre un archivo <literal>foo</literal> es la que se muestra.

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.
es: Por ejemplo, se puede asignar a un árbol de directorios como dueño al usuario <literal>foo</literal> y como grupo <literal>bar</literal> como se muestra.

note: type: Content of: <book><chapter><section><section><para>
en: There are three more special permission bits.
es: Existen tres bits adicionales de permisos especiales.

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>)
es: El bit <emphasis role="strong">set user ID</emphasis> (<emphasis role="strong">s</emphasis> o <emphasis role="strong">S</emphasis> en lugar del permiso del dueño <emphasis role="strong">x</emphasis>)

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>)
es: El bit <emphasis role="strong">set group ID</emphasis> (<emphasis role="strong">s</emphasis> o <emphasis role="strong">S</emphasis> en lugar del permiso del grupo <emphasis role="strong">x</emphasis>)

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>)
es: El bit <emphasis role="strong">sticky</emphasis> (<emphasis role="strong">t</emphasis> o <emphasis role="strong">T</emphasis> en vez del permiso de todos <emphasis role="strong">x</emphasis>)

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>.
es: Estos bits aparecerán en <emphasis role="strong">mayúsculas</emphasis> en la salida de la orden «<literal>ls -l</literal>» si los permisos de ejecución correspondientes están <emphasis role="strong">sin asignar</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.
es: La configuración de <emphasis role="strong">set user ID</emphasis> en un archivo ejecutable permite a un usuario ejecutarlo con todos los privilegios de su dueño (al ejecutarlo con el identificador del dueño, por ejemplo <emphasis role="strong">root</emphasis>).  Igualmente la configuración <emphasis role="strong">set group ID</emphasis> en un archivo ejecutable permite al usuario ejecutarlo con todos los privilegios de su grupo (al ejecutarlo con el identificador del grupo, por ejemplo <emphasis role="strong">root</emphasis>). Esto crea riesgos de seguridad, por lo que su configuración debe ser extremadamente cuidadosa.

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.
es: La configuración del bit <emphasis role="strong">set group ID</emphasis> en un directorio permite la creación de archivos<ulink url="&bsdlike;">al estilo BSD</ulink>, donde todos los archivos creados en el directorio pertenecen al mismo <emphasis role="strong">grupo</emphasis> que el directorio.

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.
es: Activar el <emphasis role="strong">sticky bit</emphasis> en un directorio impide que sus archivos sean eliminados por alguien que no es su dueño.  En los directorios con permisos de escritura para todos, como «<literal>/tmp</literal>», o para su grupo, con el fin de asegurar la integridad de los archivos, se debe eliminar los permisos de <emphasis role="strong">escritura</emphasis> de los archivos. Además se debe configurar el <emphasis role="strong">sticky bit</emphasis> en el directorio para evitar que cualquier usuario con permiso de escritura en él pueda borrar un archivo y después crear otro con el mismo nombre.

note: type: Content of: <book><chapter><section><section><para>
en: Here are a few interesting examples of file permissions.
es: Aquí están algunos ejemplos interesantes.

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.
es: La orden <literal>chmod</literal>(1) tiene otra forma de describir los permisos mediante números. Este modo numérico utiliza 3 o 4 dígitos en base octal (base 8).

note: type: Content of: <book><chapter><section><section><table><title>
en: The numeric mode for file permissions in <literal>chmod</literal>(1) commands
es: El modo numérico en <literal>chmod</literal>(1) es como se muestra.

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: digit
es: dígito

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 1st optional digit
es: 1º dígito (opcional)

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)
es: suma de <emphasis role="strong">set user ID</emphasis> (=4), <emphasis role="strong">set group ID</emphasis> (=2) y <emphasis role="strong">sticky bit</emphasis> (=1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 2nd digit
es: 2º dígito

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>
es: suma de los permisos de <emphasis role="strong">lectura</emphasis> (=4), <emphasis role="strong">escritura</emphasis> (=2) y <emphasis role="strong">ejecución</emphasis> (=1) para <emphasis role="strong">usuario</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 3rd digit
es: 3º dígito

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ditto for <emphasis role="strong">group</emphasis>
es: idem para el <emphasis role="strong">grupo</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 4th digit
es: 4º dígito

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ditto for <emphasis role="strong">other</emphasis>
es: idem para <emphasis role="strong">todos</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.
es: Parece más complicado de lo que realmente es. Si se fija en las primeras columnas (de la 2 a la 10) de la salida de la orden «<literal>ls -l</literal>» y lee en binario (base 2) la representación de los permisos del archivo («-» siendo «0» y cualquiera de «rwx» un «1»), la conversión a octal (base 8) representarían los permisos del archivo.

note: type: Content of: <book><chapter><section><section><para>
en: For example, try the following
es: Por ejemplo, intente lo siguiente

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.
es: Si necesita acceder a información de salida de la orden «<literal>ls -l</literal>» en un archivo de órdenes, es mejor utilizar las órdenes como <literal>test</literal>(1), <literal>stat</literal>(1) y <literal>readlink</literal>(1).  La funcionalidad interna del intérprete de órdenes como«<literal>[</literal>» o «<literal>test</literal>»  también puede ser utilizada.

note: type: Content of: <book><chapter><section><section><title>
en: Control of permissions for newly created files: umask
es: Gestión de permisos para nuevos archivos: 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).
es: Los permisos que se asignan por defecto a los nuevos archivos y directorios cuando estos se crean están definidos por la orden interna del intérprete de órdenes <literal>umask</literal>. Consulte <literal>dash</literal>(1), <literal>bash</literal>(1) y <literal>builtins</literal>(7).

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

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: file permissions created
es: permisos creados para un archivo

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: directory permissions created
es: permisos creados para un directorio

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

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: writable only by the user
es: modificable solo por el usuario

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: writable by the group
es: modificable por el grupo

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.)
es: El sistema Debian utiliza por defecto un esquema de grupos privados de usuarios (UPG). Un grupo privado de usuario se crea cuando sea añade un nuevo usuario al sistema. El UPG tiene el mismo nombre que el usuario para el cual fue creado y ese usuario es el único miembro de ese grupo. En el esquema UPG es seguro asignar a la máscara (umask) el valor <literal>0002</literal> ya que cada usuario tiene un grupo privado propio. (En algunas variantes de Unix, es común que todos los usuarios no privilegiados pertenezcan al mismo grupo <emphasis role="strong"><literal>users</literal></emphasis> siendo buena idea asignar el valor <literal>0022</literal> a la máscara por motivos de seguridad.)

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.
es: Active UPG añadiendo «<literal>umask 002</literal>» en el archivo <literal>~/.bashrc</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Permissions for groups of users (group)
es: Permisos para grupos de usuarios (grupo)

note: type: Content of: <book><chapter><section><section><warning><para>
en: Please make sure to save unsaved changes before doing reboot or similar actions.
es: Por favor, asegúrese de guardar los cambios no guardados antes de realizar reinicios o acciones similares.

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:
es: Puedes añadir un usuario <literal>penguin</literal> a un grupo <literal>bird</literal> en dos pasos:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Change group configuration using one of following:
es: Cambie la configuración del grupo utilizando una de las siguientes opciones:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Execute "<literal>sudo usermod -aG bird penguin</literal>".
es: Ejecute "<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)
es: Ejecute "<literal>sudo adduser penguin bird</literal>" (sólo en sistemas Debían típicos)

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>.
es: Ejecute "<literal>sudo vigr</literal>" para <literal>/etc/group</literal> y "<literal>sudo vigr -s</literal>" para <literal>/etc/gshadow</literal> para añadir <literal>penguin</literal> en la línea para <literal>bird</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Apply configuration using one of following:
es: Aplique la configuración utilizando una de las siguientes opciones:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Cold reboot and login. (Best option)
es: Reinicio e inicio de sesión. (Mejor opción)

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>".
es: Ejecute "<literal>kill -TERM -1</literal>" y realice algunas acciones de reparación como "<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.
es: Cierre de sesión a través del menú GUI e inicio de sesión.

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:
es: Puedes eliminar un usuario <literal>penguin</literal> de un grupo <literal>bird</literal> en dos pasos:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Execute "<literal>sudo usermod -rG bird penguin</literal>".
es: Ejecute "<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)
es: Ejecute "<literal>sudo deluser penguin bird</literal>" (sólo en sistemas Debian típicos)

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>.
es: Ejecute "<literal>sudo vigr</literal>" para <literal>/etc/group</literal> y "<literal>sudo vigr -s</literal>" para <literal>/etc/gshadow</literal> para eliminar <literal>penguin</literal> en la línea para <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.
es: El cierre de sesión a través del menú GUI no es una opción para Gnome Desktop.

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.
es: Cualquier intento de reinicio en caliente es un frágil sustituto del verdadero reinicio en frío en el sistema de escritorio moderno.

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"/>.)
es: Otra manera dinámica consiste en añadir usuarios a grupos durante el proceso de acreditación añadiendo la línea «<literal>auth optional pam_group.so</literal>» al archivo «<literal>/etc/pam.d/common-auth</literal>» y configurar «<literal>/etc/security/group.conf</literal>».  (Consulte <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.
es: En el sistema Debian los dispositivos hardware son también archivos. Si tiene problemas para que un usuario acceda a dispositivos como el CD-ROM o dispositivos de memoria USB, podría solucionarse añadiendo el usuario al grupo pertinente.

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.
es: Algunos grupos importantes del propio sistema permiten a sus miembros acceder a archivos y directorios específicos sin privilegios de <literal>superusuario</literal>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of notable system-provided groups for file access
es: Relación de grupos importantes del sistema para el acceso a archivos

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

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description for accessible files and devices
es: descripción de archivos y dispositivos accesibles

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>")
es: acceso directo y completo a los puertos serie («<literal>/dev/ttyS[0-3]</literal>»)

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
es: acceso limitado a los puertos series para establecer conexiones <emphasis role="strong">a internet por via telefónica (dialup IP)</emphasis> a pares confiables

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: CD-ROM, DVD+/-RW drives
es: dispositivos CD-ROM, DVD+/-RW

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: audio device
es: dispositivo audio

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: video device
es: dispositivo de video

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: scanner(s)
es: escáner

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: system monitoring logs
es: registros de supervisión del sistema

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>"
es: algunos directorios para la administración básica del sistema: «<literal>/usr/local</literal>», «<literal>/home</literal>»

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.
es: Necesita pertenecer al grupo <literal>dialout</literal> para reconfigurar el modem, marcar, etc.  Pero si el <literal>superusuario</literal> crea archivos de configuraciones predefinidas para algunos pares en «<literal>/etc/ppp/peers/</literal>», únicamente necesitará pertenecer al grupo <literal>dip</literal> para crear conexiones a internet por<emphasis role="strong">via telefónica</emphasis> a estos pares usando las órdenes  <literal>pppd</literal>(8), <literal>pon</literal>(1) y <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.
es: Algunos grupos importantes proporcionados por el sistema permiten a sus miembros ejecutar determinadas órdenes sin privilegios de <literal>superusuario</literal>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of notable system provided groups for particular command executions
es: Relación de grupos importantes del sistema para la ejecución de órdenes específicas

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: accessible commands
es: órdenes permitidas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: execute <literal>sudo</literal> without their password
es: ejecuta <literal>sudo</literal> sin su contraseña

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
es: ejecuta órdenes para añadir, modificar y eliminar las impresoras disponibles

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.
es: Puede consultar una relación completa de los usuarios y grupos del sistema en el documento «Users and Groups« <literal>/usr/share/doc/base-passwd/users-and-groups.html</literal> del paquete <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.
es: Consulte las órdenes para la gestión de usuarios y grupos: <literal>passwd</literal>(5), <literal>group</literal>(5), <literal>shadow</literal>(5), <literal>newgrp</literal>(1), <literal>vipw</literal>(8), <literal>vigr</literal>(8) y <literal>pam_group</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: Timestamps
es: Marcas de tiempo

note: type: Content of: <book><chapter><section><section><para>
en: There are three types of timestamps for a GNU/Linux file.
es: Existen tres tipos de marcas o sellos de tiempo para un archivo GNU/Linux.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of types of timestamps
es: Relación de tipos de marcas de tiempo

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: type
es: tipo

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: meaning (historic Unix definition)
es: significado (definición histórica en Unix)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the file modification time (<literal>ls -l</literal>)
es: el momento de modificación (<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>)
es: el momento de cambio de estado (<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>)
es: el momento del último acceso (<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.
es: <emphasis role="strong">ctime</emphasis> no es el momento de creación del archivo.

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.
es: El significado actual de <emphasis role="strong">atime</emphasis> en sistemas GNU/Linux puede no ser diferente del de Unix clásico.

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.
es: Al sobrescribir un archivo se cambian todos los atributos <emphasis role="strong">mtime</emphasis>, <emphasis role="strong">ctime</emphasis> y <emphasis role="strong">atime</emphasis> del archivo.

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.
es: Cambiar la propiedad o el permiso de un archivo modifica los atributos <emphasis role="strong">ctime</emphasis> y <emphasis role="strong">atime</emphasis> del archivo.

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.
es: la lectura de un archivo en un sistema Unix clásico modifica su propiedad <emphasis role="strong">atime</emphasis>.

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>".
es: La lectura de un archivo en GNU/Linux modifica su propiedad <emphasis role="strong">atime</emphasis> si está montado con la opción «<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)
es: La lectura de un archivo por primera vez o después de un día cambia la propiedad <emphasis role="strong">atime</emphasis> en un sistema GNU/Linux si el sistema de archivos está montado con la opción «<literal>relatime</literal>». (comportamiento por defecto desde 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>".
es: La lectura del archivo no cambia su propiedad <emphasis role="strong">atime</emphasis> en un sistema GNU/Linux si el sistema de archivos está montado con la opción «<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).
es: Las opciones de montaje «<literal>noatime</literal>» y «<literal>relatime</literal>» se diseñaron para mejorar el desempeño de lectura del sistema de archivos de forma normal. La simple lectura de un archivo con la opción «<literal>strictatime</literal>» genera una operación de escritura para actualizar la propiedad <emphasis role="strong">atime</emphasis>. El atributo <emphasis role="strong">atime</emphasis> se usa poco excepto para el archivo <literal>mbox</literal>(5). Consulte <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.
es: Utilice la orden <literal>touch</literal>(1) para cambiar las marcas de tiempo de los archivos existentes.

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>").
es: Para la fecha, el comando <literal>ls</literal> genera cadenas localizadas en una configuración regional que no es inglesa ("<literal>fr_FR.UTF-8</literal>").

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.
es: Consulte <xref linkend="_customized_display_of_time_and_date"/> para personalizar la salida de «<literal>ls -l</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: Links
es: Enlaces

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>".
es: Existen dos métodos para asociar a un archivo "<literal>foo</literal>" con otro nombre de archivo "<literal>bar</literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&hardlink;">Hard link</ulink>
es: <ulink url="&hardlink;">enlace duro</ulink>,

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Duplicate name for an existing file
es: Nombre duplicado de un fichero ya existente

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>ln foo bar</literal>"
es: «<literal>ln foo bar</literal>»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&symboliclinkorsymlink;">Symbolic link or symlink</ulink>
es: <ulink url="&symboliclinkorsymlink;">enlace simbólico o «simlink»</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Special file that points to another file by name
es: Fichero especial que apunta a otro fichero por su nombre

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>ln -s foo bar</literal>"
es: «<literal>ln -s foo bar</literal>».

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.
es: Con el siguiente ejemplo se muestra los cambios en el contador de enlaces y las sutiles diferencias de la orden <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.
es: Los enlaces duros deben ser construidos en el mismo sistema de archivos y comparten el mismo «inodo» como revela el parámetro «<literal>-i</literal>» de la orden <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.
es: Los enlaces simbólicos siempre tienen permisos de acceso al archivo nominales «<literal>rwxrwxrwx</literal>», como se mostró en el ejemplo anterior, con los permisos reales que tenga el archivo al que referencia.

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.
es: En general es preferible no crear nunca enlaces simbólicos o enlaces duros excepto que tenga poderosas razones. Los enlaces simbólicos puede causar problemas graves al crear bucles en el sistema de archivos.

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.
es: En general es preferible crear enlaces simbólicos a enlaces duros, al menos que tenga alguna buena razón para ello.

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.
es: El directorio <literal>.</literal> enlaza al propio directorio en el que aparece, por lo que la cuenta de enlaces de cualquier nuevo directorio es 2. El directorio «<literal>..</literal>» enlaza al directorio padre, por lo que la cuenta de enlaces del directorio se incrementa con la creación de nuevos subdirectorios.

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.
es: Si proviene de Windows, pronto comprenderá lo bien diseñado que están los enlaces de Unix, comparados con su equivalente en Windows que son los accesos directos (shortcuts). Gracias su implementación en el sistema de archivos, las aplicaciones no distinguen entre el archivo original y su enlace. En el caso de los enlaces duros, ciertamente no existe diferencia.

note: type: Content of: <book><chapter><section><section><title>
en: Named pipes (FIFOs)
es: Tuberías con nombre (FIFOs)

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.
es: Una <ulink url="&namedpipe;">tubería con nombre</ulink> es un archivo que se comporta como una tubería. Usted introduce algo dentro del archivo y sale por el otro lado. Por esa razón se dice que es FIFO o primero-en-entrar-primero-en-salir: lo primero que se introduce en la tubería es lo primero en salir por el otro lado.

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.
es: Si se escribe en una tubería con nombre, los procesos que han escrito en la tubería no pueden terminar hasta que la información que han escrito es leída de la tubería. Si se lee de una tubería con nombre, el proceso lector espera hasta que no hay nada que leer antes de terminar. El tamaño de la tubería es siempre cero --- no almacena datos, la tubería solo comunica los dos procesos de igual manera que lo hace el intérprete de órdenes mediante la sintaxis «<literal>|</literal>».  Sin embargo, desde que la tubería tiene un nombre, los dos procesos no tienen que estar en la misma línea de órdenes y ni siquiera ser ejecutados por el mismo usuario. Las tuberías fueron una innovación muy relevante de Unix.

note: type: Content of: <book><chapter><section><section><title>
en: Sockets
es: «Sockets»

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>.
es: Los «sockets» se usan de forma generalizada en las comunicaciones en Internet, bases de datos y sistemas operativos. Son similares a las tuberías con nombre (FIFO) y permiten que los procesos intercambien información entre diferentes equipos. Para los «sockets» los procesos no necesitan estar ejecutandose al mismo tiempo, ni ser hijos del mismo proceso padre. Este es el mejor sistema para <ulink url="&theinterprocesscommunicationipc;">la comuniación entre procesos (IPC)</ulink>. El intercambio de información puede ocurrir en la red entre equipos. Los dos tipos de «sockets» más comunes son <ulink url="&theinternetsocket;">los «sockets« Internet</ulink> y <ulink url="&theunixdomainsocket;">los «sockets» de dominio Unix</ulink>.

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.
es: «<literal>netstat -an</literal>» ofrece una visión muy útil de los «sockets» abiertos en el sistema.

note: type: Content of: <book><chapter><section><section><title>
en: Device files
es: Archivos de dispositivos

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>".
es: Los <ulink url="&devicefiles;">archivos de dispositivos</ulink> se refieren a dispositivos físicos o virtuales del sistema, como el disco duro, la tarjeta de vídeo, la pantalla o el teclado.  Un ejemplo de dispositivo virtual es la consola, representado por «<literal>/dev/console</literal>».

note: type: Content of: <book><chapter><section><section><para>
en: There are 2 types of device files.
es: Hay dos tipos de archivos de dispositivo.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">Character device</emphasis>
es: <emphasis role="strong">dispositivos orientados a carácter</emphasis>,

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Accessed one character at a time
es: se accede a un carácter cada vez,

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: 1 character = 1 byte
es: 1 carácter = 1 byte,

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: E.g. keyboard device, serial port, …
es: p. ej. teclado, puerto serie, …

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <emphasis role="strong">Block device</emphasis>
es: <emphasis role="strong">dispositivo orientado a bloque</emphasis>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: accessed in larger units called blocks
es: se accede a unidades grandes llamadas bloques,

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: 1 block &gt; 1 byte
es: 1 bloque &gt; 1 byte,

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: E.g. hard disk, …
es: p. ej. un disco duro, …

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.
es: Los archivos de dispositivos se pueden leer y escribir, aunque el fichero pueda contener datos binarios los cuales son un galimatias incomprensibles para los humanos. Algunas veces escribir datos directamente en esos ficheros puede ayudar a resolver problemas de conexión con los dispositivos. Por ejemplo, se puede enviar un archivo de texto al dispositivo de la impresora«<literal>/dev/lp0</literal>» o mandar órdenes de modem por el puerto serie «<literal>/dev/ttyS0</literal>».  Pero, al menos que se haga con cuidado, puede causar un problema mayor. Así que tenga cuidado.

note: type: Content of: <book><chapter><section><section><note><para>
en: For the normal access to a printer, use <literal>lp</literal>(1).
es: Comúnmente a la impresora se accede utilizando <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.
es: El número de nodo del dispositivo se muestra por la ejecución de <literal>ls</literal>(1) como se muestra.

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.
es: «<literal>/dev/sda</literal>» tiene como número de dispositivo mayor de 8 y como número de dispositivo menor de 0. Los usuario pueden realizar operaciones de lectura/escritura haciendo si pertenecen al grupo <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.
es: «<literal>/dev/sr0</literal>» tiene como número de dispositivo mayor de 11 y como menor de 0. Los usuarios pueden realizar operaciones de lectura/escritura si pertenecen al grupo <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.
es: «<literal>/dev/ttyS0</literal>» tiene el número de dispositivo mayor de 4 y menor de 64. Los usuarios pueden realizar operaciones de lectura/escritura si pertenecen al grupo <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.
es: «<literal>/dev/zero</literal>» tiene como número mayor de dispositivo 1 y como menor 5. Todos los usuarios pueden realizar operaciones de lectura/escritura.

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.
es: En un sistema Linux moderno, el sistema de archivos en «<literal>/dev/</literal>» se rellena de forma automática mediante <literal>udev</literal>(7).

note: type: Content of: <book><chapter><section><section><title>
en: Special device files
es: Archivos de dispositivos especiales

note: type: Content of: <book><chapter><section><section><para>
en: There are some special device files.
es: Existen algunos archivos de dispositivos especiales.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of special device files
es: Relación de archivos de dispositivos especiales

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: device file
es: archivo de dispostivo

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: action
es: acción

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of response
es: descripción de respuesta

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

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: return "end-of-file (EOF) character"
es: devuelve el «carácter de final de archivo (EOF)»

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

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: return nothing (a bottomless data dump pit)
es: no devuelve nada (un pozo sin fondo al que enviar datos)

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)
es: devuelve «el carácter <literal>\0</literal> (NUL)» (difiere del número cero representado en 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)
es: devuelve caracteres aleatorios creados por el generador de números aleatorios confiable, ofreciendo entropía real (baja)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: return random characters from a cryptographically secure pseudorandom number generator
es: devuelve caracteres de forma aleatoria desde el generador de números pseudo-aleatorios de seguridad criptográfica

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: return the disk-full (ENOSPC) error
es: devuelve el error de disco lleno (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"/>).
es: Con frecuencia son utilizados en las redirecciones del intérprete de órdenes (consulte <xref linkend="_typical_command_sequences_and_shell_redirection"/>).

note: type: Content of: <book><chapter><section><section><title>
en: procfs and sysfs
es: procfs y 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.
es: Los pseudo sistemas de archivos <ulink url="&procfs;">procfs</ulink> y <ulink url="&sysfs;">sysfs</ulink>, que se montan en «<literal>/proc</literal>» y «<literal>/sys</literal>», son estructuras de datos internas del núcleo que se muestran al espacio de usuario. Expresado de otra forma, estas entradas son virtuales actúan como una ventana adecuada al funcionamiento del sistema operativo.

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.
es: El directorio «<literal>/proc</literal>» contiene (entre otras cosas) un subdirectorio por cada proceso que se está ejecutando en el sistema operativo, cuyo nombre es el identificador del proceso (PID). Las herramientas del sistema que acceden a la información de los procesos, como <literal>ps</literal>(1), obtienen dicha información de la estructura de este directorio.

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>".)
es: Los el subárboles de directorios «<literal>/proc/sys/</literal>» contienen interfaces que permiten cambiar algunos parámetros del núcleo en tiempo de ejecución. (Se puede realizar las mismas operaciones por medio de la orden<literal>sysctl</literal>(8) o de su archivo de configuración «<literal>/etc/sysctl.conf</literal>».)

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.
es: La gente normalmente se alarma del gran tamaño de un archivo en particular, «<literal>/proc/kcore</literal>». Es (más o menos) una copia del contenido de la memoria del equipo. Es útil para depurar el núcleo y es un archivo virtual que es una referencia a la memoria del equipo, así es que no hay que preocuparse por su tamaño.

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.
es: El subdirectorio "<literal>/sys</literal>" contiene las estructuras de datos del kernel exportadas, sus atributos y los enlaces entre ellos. También contiene interfaces para cambiar ciertos parámetros del kernel que se están ejecutándose.

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.
es: Consulte «<literal>proc.txt(.gz)</literal>», «<literal>sysfs.txt(.gz)</literal>» y otros documentos que forman parte de la documentación del núcleo de Linux («<literal>/usr/share/doc/linux-doc-*/Documentation/filesystems/*</literal>») incluidos en el paquete <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.
es: El sistema de archivos temporal <ulink url="&tmpfs;">tmpfs</ulink> tiene la función de mantener todos los archivos en la <ulink url="&virtualmemory;">memoria virtual</ulink>.  Los datos de «tmpfs« de la <ulink url="&pagecache;">caché de páginas</ulink> de la memoria se puede enviar al <ulink url="&swapspace;">área de intercambio</ulink> en disco cuando sea necesario.

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:
es: El directorio «<literal>/run</literal>» se monta como tmpfs al comienzo del proceso de arranque.  Así se permite la escritura sobre él, incluso cuando el directorio «<literal>/</literal>» está montado en solo lectura. Aquí se guardan los archivos en estado temporal y sustituye a varios directorios de la <ulink url="&filesystemhierarchystandard;">Jerarquía Estándar del Sistema de Ficheros</ulink> versión 2.3:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/var/run</literal>" → "<literal>/run</literal>"
es: «<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>"
es: «<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>"
es: «<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.
es: Ver el documento del núcleo de Linux «<literal>tmpfs.txt(.gz)</literal>» («<literal>/usr/share/doc/linux-doc-*/Documentation/filesystems/*</literal>») que está en el paquete <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.
es: <ulink url="&midnightcommandermc;">Midnight Commander (MC)</ulink> es una «navaja multiusos» GNU para la consola de Linux y otros entornos de terminal. Aporta a los nuevos usuarios una experiencia de consola basada en menús que es más sencilla de aprender que las órdenes estándar de Unix.

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.
es: Necesitará instalar el paquete de Midnight Commander llamado «<literal>mc</literal> como se muestra.

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.
es: Usa el comando <literal>mc</literal>(1) para explorar el sistema Debian.  Esta es la mejor forma de aprender.  Por favor, explora algunos lugares interesantes sólo usando las teclas del cursor y la tecla Intro.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: "<literal>/etc</literal>" and its subdirectories
es: "<literal>/etc</literal>" y sus subdirectorios

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: "<literal>/var/log</literal>" and its subdirectories
es: «<literal>/var/log</literal>» y sus subdirectorios

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: "<literal>/usr/share/doc</literal>" and its subdirectories
es: «<literal>/usr/share/doc</literal>» y sus subdirectorios

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: "<literal>/usr/sbin</literal>" and "<literal>/usr/bin</literal>"
es: «<literal>/usr/sbin</literal>» y «<literal>/usr/bin</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: Customization of MC
es: Personalización 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.
es: Para cambiar el directorio de trabajo de MC después de salir y no tener que ejecutar una orden <literal>cd</literal> al último directorio, le sugiero que cambie «<literal>~/.bashrc</literal>» para incluir el archivo de órdenes que está en el paquete <literal>mc</literal>.

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.)
es: Consulte <literal>mc</literal>(1) (en la opción «<literal>-P</literal>») para comprobar por qué. (Si no comprende exactamente lo que estoy diciendo puede hacerlo más tarde.)

note: type: Content of: <book><chapter><section><section><title>
en: Starting MC
es: Comenzando con MC

note: type: Content of: <book><chapter><section><section><para>
en: MC can be started by the following.
es: Para ejecutar MC escribe lo siguiente.

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.
es: MC permite ejecutar todas las operaciones sobre archivos a través de sus menús, con el mínimo esfuerzo para el usuario. Para acceder a la pantalla de ayuda presione F1. Puede probar MC con solo pulsar las teclas de los cursores y las teclas de función.

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>.
es: En algunas consolas como <literal>gnome-terminal</literal>(1), la pulsación de las teclas de función las recibe la consola.  Esta funcionalidad se desactiva en «Editar» → «Atajos de teclado» para <literal>gnome-terminal</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.
es: Si encuentra problemas de codificación de los caracteres y parecen no tener sentido, añadir «<literal>-a</literal>» como parámetro a la orden MC ayudará a evitar problemas.

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"/>.
es: Si esto no soluciona el problema consulte <xref linkend="_the_terminal_configuration"/>.

note: type: Content of: <book><chapter><section><section><title>
en: File manager in MC
es: Gestor de archivos 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.)
es: Por defecto hay dos paneles con dos directorios y su contenido. Otro modo útil es asignar el panel derecho para que muestre los permisos de los archivos, etc. A continuación mostraremos algunas claves. Con el demonio <literal>gpm</literal>(8) ejecutándose, se puede usar el ratón en la consola de caracteres de Linux. (Asegurese de pulsar la tecla de mayúsculas para obtener el comportamiento normal cuando corte y pegue en MC.)

note: type: Content of: <book><chapter><section><section><table><title>
en: The key bindings of MC
es: Funciones de las teclas en MC

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: key
es: tecla

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: key binding
es: función

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: help menu
es: menú de ayuda

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: internal file viewer
es: visión del contenido del archivo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: internal editor
es: editor interno

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: activate pull down menu
es: activa el menú superior

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: exit Midnight Commander
es: salida de Midnight Commander

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: move between two windows
es: moverse entre los paneles

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Insert</literal> or <literal>Ctrl-T</literal>
es: <literal>Insertar</literal> o <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
es: marcar el fichero para seleccionar varios para otra operación como copiar

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: delete file (be careful---set MC to safe delete mode)
es: borrar el archivo (tenga cuidado---active el modo seguro de borrado en MC)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Cursor keys
es: <literal>Cursores</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: self-explanatory
es: se explican por si mismas

note: type: Content of: <book><chapter><section><section><title>
en: Command-line tricks in MC
es: Trucos de la línea de órdenes en 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.
es: La orden <literal>cd</literal> cambia el directorio en el panel seleccionado

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.
es: <literal>Ctrl-Intro</literal> o <literal>Alt-Intro</literal> copia el nombre del archivo a la orden en la línea de órdenes Se utiliza en combinación con las órdenes <literal>cp</literal>(1) y <literal>mv</literal>(1) para añadir parámetros a las órdenes.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>Alt-Tab</literal> shows shell filename expansion choices.
es: <literal>Alt-Tab</literal> muestra los posibles archivos elegibles por expansión del nombre en el intérprete de órdenes.

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>".
es: Se puede especificar los directorios de inicio de ambos paneles como parámetros a MC; por ejemplo, «<literal>mc /etc/root</literal>».

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>)
es: <literal>Esc</literal> + <literal>tecla numérica n</literal> → <literal>tecla de función n</literal> (p. ej., <literal>Esc</literal> + <literal>1</literal> → <literal>F1</literal>, etc.; <literal>Esc</literal> + <literal>0</literal> → <literal>F10</literal>).

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>".
es: Pulsando <literal>Esc</literal> antes que la tecla tiene el mismo efecto que presionar <literal>Alt</literal> y otra tecla a la vez.; p. ej. pulse <literal>Esc</literal>+<literal>c</literal> para obtener <literal>Alt-C</literal>.  <literal>Esc</literal> es llamada la meta-tecla y algunas veces se representa como «<literal>M-</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: The internal editor in MC
es: El editor interno 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.
es: El editor interno tiene un esquema de corta-y-pega interesante. Al pulsar<literal>F3</literal> comienza la selección, una segunda pulsación de <literal>F3</literal> finaliza la selección y resalta lo seleccionado. Entonces puede mover el cursor. Si presiona F6 el área seleccionada se moverá a la posición del cursor. Si presiona F5 el área seleccionada se copia e inserta en la posición del cursor.  <literal>F2</literal> guarda el archivo.  <literal>F10</literal> permite salir. La mayor parte de las teclas cursor funcionan de forma intuitiva.

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.
es: Este editor puede iniciarse directamente en un fichero utilizando uno de los siguientes comandos.

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.
es: El editor posee una sola ventana, pero se pueden usar varias consolas de Linux para obtener el mismo comportamiento. Para copiar entre ventanas, use las teclas  Alt-F<emphasis>n</emphasis> para cambiar entre consolas virtuales y utilice «Archivo→Insertar archivo» o «Archivo→Copiar a un archivo» para mover una parte de un archivo a otro.

note: type: Content of: <book><chapter><section><section><para>
en: This internal editor can be replaced with any external editor of choice.
es: El editor interno se puede reemplazar por cualquier otro editor de su elección.

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>".
es: De hecho, muchos programas usan la variable de entorno «<literal>$EDITOR</literal>» o «<literal>$VISUAL</literal>» para determinar el editor a utilizar. Si al principio no está cómodo con <literal>vim</literal>(1) o <literal>nano</literal>(1), puede cambiar su valor a «<literal>mcedit</literal>» añadiendo la siguientes líneas a «<literal>~/.bashrc</literal>».

note: type: Content of: <book><chapter><section><section><para>
en: I do recommend setting these to "<literal>vim</literal>" if possible.
es: Si le parece, mi recomendación es asignarles el valor «<literal>vim</literal>».

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.
es: Si está incómodo con <literal>vim</literal>(1) puede utilizar <literal>mcedit</literal>(1) para la mayor parte de las tareas de administración del sistema.

note: type: Content of: <book><chapter><section><section><title>
en: The internal viewer in MC
es: El visor interno 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.
es: MC posee un visor inteligente. Es una gran herramienta para buscar palabras en los documentos. Siempre lo uso para archivos del directorio «<literal>/usr/share/doc</literal>». Es la manera más rápida de navegar a través de la ingente cantidad de información de Linux. Este visor puede iniciarse de forma separada utilizando una de las órdenes que se muestran.

note: type: Content of: <book><chapter><section><section><title>
en: Auto-start features of MC
es: Selección inteligente del visor en 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.
es: Pulse Intro en un archivo y el programa, de acuerdo a su contenido, abrirá el archivo (consulte <xref linkend="_customizing_program_to_be_started"/>). Es una funcionalidad de MC muy útil.

note: type: Content of: <book><chapter><section><section><table><title>
en: The reaction to the enter key in MC
es: Accion de la tecla Intro en MC

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: file type
es: tipo de archivo

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: reaction to enter key
es: acción de la tecla Intro

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: executable file
es: archivo ejecutable

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: execute command
es: ejecuta la orden

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: man file
es: archivo de página de manual

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: pipe content to viewer software
es: envía el contenido a la aplicación de visualización

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: html file
es: archivo html

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: pipe content to web browser
es: envía el contenido al navegador web

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>*.tar.gz</literal>" and "<literal>*.deb</literal>" file
es: archivos «<literal>*.tar.gz</literal>» y «<literal>*.deb</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: browse its contents as if subdirectory
es: muestra su contenido como si fuera un subdirectorio

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.
es: Para que opere de forma correcta el visor y las funciones virtuales de archivo, los archivos visibles no deben tener permisos de ejecución. Puede cambiar su estado con <literal>chmod</literal>(1) o en el menú de archivo de MC.

note: type: Content of: <book><chapter><section><section><title>
en: Virtual filesystem of MC
es: Sistema de archivos virtual 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>.
es: MC puede acceder a archivos en Internet a través de FTP.  Vaya al menú pulsando <literal>F9</literal>, "<literal>Enter</literal>" y "<literal>h</literal>" para activar el sistema de archivos Shell.  Escriba la URL con el formato «<literal>sh://[user@]machine[:options]/[remote-dir]</literal>», que abre un directorio remoto que aparece como uno local usando <literal>ssh</literal>.

note: type: Content of: <book><chapter><section><title>
en: The basic Unix-like work environment
es: Fundamentos de entornos de trabajo tipo 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.
es: Aunque MC permite realizar casi cualquier cosa, es importante aprender a utilizar la línea de órdenes y el intérprete de comandos y acostumbrarse a un entorno de trabajo tipo Unix.

note: type: Content of: <book><chapter><section><section><title>
en: The login shell
es: El intérprete de órdenes (shell)

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).
es: Dado que algunos programas de inicialización del sistema pueden usar el shell de inicio de sesión, es prudente mantenerlo como <literal>bash</literal>(1) y evitar cambiar el shell de inicio de sesión con <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.
es: Si desea utilizar un prompt interactivo diferente de shell, hágalo desde la configuración del emulador de la terminal GUI o iniciélo desde <literal>~/.bashrc</literal>, por ejemplo, colocando "<literal>exec /usr/bin/zsh -i -l</literal>"o"<literal>exec /usr/bin/fish -i -l</literal>"en ella.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of shell programs
es: Relación de intérpretes de órdenes

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: POSIX shell
es: Intérprete de órdenes POSIX

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Yes
es: Sí

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)
es: <ulink url="&bash;">Bash</ulink>: el intérprete de órdenes GNU Bourne Again SHell (estándar de facto)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: programmable completion for the <ulink url="&bash;">bash</ulink> shell
es: terminación programable para la shell <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
es: <ulink url="&almquistshell;">Intérprete de órdenes Debian Almquist</ulink>, bueno para archivos de órdenes

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
es: <ulink url="&zshell;">Intérprete de órdenes Z</ulink>: un intérprete de órdenes con muchas mejoras

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>
es: <ulink url="&tenexcshell;">TENEX C Shell</ulink>: una versión mejorada de <ulink url="&berkeleycsh;">Berkeley csh</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>
es: Versión de <ulink url="&kornshell;">el intérprete de órdenes Korn</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>
es: Intérprete de órdenes <ulink url="&openbsd;">OpenBSD</ulink> C, una versión de <ulink url="&berkeleycsh;">Berkeley csh</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>")
es: <ulink url="&standaloneshell;">Intérprete de órdenes Stand-alone</ulink> con órdenes internas (no es el estándar «<literal>/usr/bin/sh</literal>»)

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>
es: la versión AT&amp;T actual del <ulink url="&kornshell;">intérprete de órdenes 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>
es: implementación del <ulink url="&rcshell;">intérprete de órdenes rc</ulink> de <ulink url="&attplanj;">AT&amp;T Plan 9</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Policy-compliant Ordinary SHell (<literal>pdksh</literal> derivative)
es: Intérprete de órdenes que cumple con las directrices estándar (derivado 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.
es: Aunque los intérpretes de órdenes tipo POSIX comparten la sintaxis básica, pueden cambiar el comportamiento de algunos elementos básicos como sus variables o la expansión de nombres de archivos con comodines. Por favor, compruebe su documentación para obtener más detalles.

note: type: Content of: <book><chapter><section><section><para>
en: In this tutorial chapter, the interactive shell always means <literal>bash</literal>.
es: En este capítulo se sobreentiende que el intérprete de órdenes es <literal>bash</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Customizing bash
es: Personalización de bash

note: type: Content of: <book><chapter><section><section><para>
en: You can customize <literal>bash</literal>(1) behavior by "<literal>~/.bashrc</literal>".
es: Puede personalizar <literal>bash</literal>(1) en el archivo de configuración «<literal>~/.bashrc</literal>».

note: type: Content of: <book><chapter><section><section><para>
en: For example, try the following.
es: Por ejemplo, pruebe con lo que se muestra.

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"/>.
es: Puede encontrar más posibilidades de personalización de <literal>bash</literal>, como <xref linkend="_colorized_commands"/> en <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>.
es: El paquete <literal>bash-completion</literal> permite la finalización programable de <literal>bash</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Special key strokes
es: Combinaciones de teclas

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.
es: En un entorno <ulink url="&unixlike;">tipo Unix</ulink>, hay algunas teclas que tiene un uso especial. Tenga en cuenta que en una consola en modo texto de Linux, solo las teclas <literal>Ctrl</literal> y <literal>Alt</literal> del lado izquierdo funcionan de la forma esperada. He aquí algunas combinaciones de teclas que conviene recordar.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of key bindings for bash
es: Relación de combinaciones de teclado en bash

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of key binding
es: descripción de la combinación de teclas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: erase line before cursor
es: borra el contenido desde el cursor al inico de la línea

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: erase a character before cursor
es: borra el carácter anterior al cursor

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: terminate input (exit shell if you are using shell)
es: fin de la entrada (finaliza el intérprete de órdenes en uso)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: terminate a running program
es: finaliza el programa en ejecución

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: temporarily stop program by moving it to the background job
es: para temporalmente el programa que pasa a segundo plano

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: halt output to screen
es: para la salida por pantalla

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: reactivate output to screen
es: reanuda la salida por pantalla

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: reboot/halt the system, see <literal>inittab</literal>(5)
es: reinicia/apaga el sistema, ver <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>)
es: <literal>tecla izquierda Alt</literal> (opcionalmente, <literal>tecla de Windows</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: meta-key for Emacs and the similar UI
es: meta-tecla para Emacs e interfaces similares de usuario

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Up-arrow</literal>
es: <literal>flecha arriba</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: start command history search under <literal>bash</literal>
es: retrocede en el histórico de órdenes <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>
es: búsqueda en el histórico de órdenes de <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>
es: completa la entrada de la orden con el nombre de archivo en <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>
es: introduce <literal>Tab</literal> sin completar la orden en <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).
es: La funcionalidad del terminal de <literal>Ctrl-S</literal> puede deshabilitarse con <literal>stty</literal>(1).

note: type: Content of: <book><chapter><section><section><title>
en: Mouse operations
es: Operaciones con el ratón

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:
es: <ulink url="&mouseoperationsfsystemmixcstyles;">Las operaciones del ratón para el texto en el sistema Debian mezclan 2 estilos</ulink> con algunos cambios:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Traditional Unix style mouse operations:
es: Operaciones tradicionales del ratón al estilo de Unix:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: use 3 buttons (click)
es: usar 3 botones (clic)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: use PRIMARY
es: usar PRIMARIO/A

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
es: usado por aplicaciones X tales como <literal>xterm</literal> y aplicaciones de linea de comando en la consola Linux

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Modern GUI style mouse operations:
es: Operación del ratón al estilo GUI (interfaz gráfica de usuario) moderna:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: use 2 buttons (drag + click)
es: usar 2 botones (arrastrar + clic)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: use PRIMARY and CLIPBOARD
es: usar PRIMARIO y PORTAPAPELES

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>
es: usado en aplicaciones modernas GUI tales como <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
es: Lista de acciones de teclado relacionadas y operaciones con ratón en Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: response
es: respuesta

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Left-click-and-drag mouse
es: boton izquierdo y arrastre del ratón

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: select range as PRIMARY selection
es: seleccionar un rango como selección PRIMARIA

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Left-click
es: botón izquierdo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: select the start of range for PRIMARY selection
es: seleccione el inicio del rango para la selección PRIMARIA

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Right-click (traditional)
es: botón derecho (tradicional)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: select the end of range for PRIMARY selection
es: seleccione el final del rango para la selección PRIMARIA

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Right-click (modern)
es: botón derecho (moderno)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: context dependent menu (cut/copy/paste)
es: menú dependiente del contexto (cortar/copiar/pegar)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Middle-click or Shift-<literal>Ins</literal>
es: Clic central o Mayús-<literal>Ins</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: insert PRIMARY selection at the cursor
es: insertar selección PRIMARIA en el cursor

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cut PRIMARY selection to CLIPBOARD
es: cortar la selección PRIMARIA al PORTAPAPELES

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)
es: <literal>Ctrl-C</literal> (<literal>Shift-Ctrl-C</literal> en terminal)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: copy PRIMARY selection to CLIPBOARD
es: copiar la selección PRIMARIA al PORTAPAPELES

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: paste CLIPBOARD at the cursor
es: pegue el contenido de CLIPBOARD en la ubicación del cursor

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.
es: Aquí, la selección PRIMARIA es el rango de texto resaltado.  Dentro del programa de terminal, <literal>Shift-Ctrl-C</literal> se usa en su lugar para evitar terminar un programa en ejecución.

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.
es: La rueda central del ratón moderno se considera el botón central del mismo y se puede usar para hacer clic en el medio.  Hacer clic en los botones izquierdo y derecho del ratón al mismo tiempo equivale como clic central en los ratones de 2 botones.

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.
es: Para usar un ratón en las consolas de caracteres de Linux, debe tener <literal>gpm</literal>(8) ejecutándose como daemon.

note: type: Content of: <book><chapter><section><section><title>
en: The pager
es: El paginador

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).
es: La orden <literal>less</literal>(1) es un paginador mejorado (permite navegar por el contenido de los archivos). Lee el archivo indicado como parámetro en su orden o la entrada estándar. Pulse «<literal>h</literal>» si necesita ayuda mientras utiliza la orden <literal>less</literal>. Es más capaz que <literal>more</literal>(1) y se puede mejorar ejecutando «<literal>eval $(lesspipe)</literal>» o «<literal>eval $(lessfile)</literal>» en el archivo de órdenes de inicio. Ver «<literal>/usr/share/doc/less/LESSOPEN</literal>». La opción «<literal>-R</literal>» permite la salida en crudo y permite las secuencias de escape ANSI coloreadas. Ver <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.
es: En el comando <literal>less</literal>, escriba "<literal>h</literal>" to see the help screen, type "<literal>/</literal>" o "<literal>?</literal>" to search a string, and type "<literal>-i</literal>" para cambiar la sensibilidad entre mayúsculas y minúsculas.

note: type: Content of: <book><chapter><section><section><title>
en: The text editor
es: El editor de texto

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.
es: Debería ser competente con <ulink url="&vim;">Vim</ulink> o <ulink url="&emacs;">Emacs</ulink> que son habituales en los sistemas tipo 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.)
es: Pienso que el correcto es Vim, ya que el editor Vi esta siempre disponible en el mundo Linux/Unix.  (En realidad, los programas, bien el original <literal>vi</literal> o el nuevo<literal>nvi</literal> los puede encontrar en cualquier lugar. Yo elegí Vim en vez de la versión nueva ya que ofrece ayuda a través de tecla <literal>F1</literal> siendo similar y más potente.)

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.
es: Si elige <ulink url="&emacs;">Emacs</ulink> o <ulink url="&xemacs;">XEmacs</ulink> como su editor también son buenas opciones, especialmente para la programación. Emacs tiene una extensa cantidad de características también, incluyendo funciones como lector de noticias, editor de directorios, aplicación de correo, etc.  Cuando se usa para programar  o editar archivos de órdenes, reconocerá el formato en el que está trabajando y tratará de ayudarle. Algunos mantienen que el único programa que se necesita en Linux es Emacs.  Aprender Emacs durante diez minutos ahora puede ahorrar muchas horas después. Es recomendable usar el manual de GNU Emacs para aprender.

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>.
es: Todos estos programas normalmente incluyen un tutorial para que pueda aprender a través de la práctica. Se inicia en «<literal>vim</literal>» pulsando la tecla F1. Debería al menos leer las primeras treinta y cinco líneas. Después realizar el curso de entrenamiento posicionando el cursor en«<literal>|tutor|</literal>» y pulsando <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.
es: Los buenos editores, como Vim y Emacs, gestionan de manera adecuada codificaciones UTF-8 y otras menos comunes o más exóticas.  Es una buena idea usar el entorno X con la configuración regional UTF-8 e instalar los programas y tipos de letra necesarias para ello.  Los editores tienen opciones para asignar una codificación independientemente de la del entorno X.  Por favor, consulte su documentación sobre texto multibyte.

note: type: Content of: <book><chapter><section><section><title>
en: Setting a default text editor
es: Configuración del editor de texto por defecto

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.
es: Debian tiene un buen número de editores. Recomendamos instalar el paquete <literal>vim</literal>, como ya hemos mencionado.

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.
es: Debian tiene un acceso unificado al editor por defecto del sistema mediante la orden «<literal>/usr/bin/editor</literal>», y así otros programas (p. ej. <literal>reportbug</literal>(1)) puedan llamarlo. Puede cambiarlo como se muestra.

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.
es: Mi recomendación es la opción «<literal>/usr/bin/vim.basic</literal>» mejor que «<literal>/usr/bin/vim.tiny</literal>» para los usuario noveles ya que permite realzado de sintaxis.

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>".)
es: Muchos programas utilizan las variables de entorno «<literal>$EDITOR</literal>» o «<literal>$VISUAL</literal>» para determinar el editor a usar (ver <xref linkend="_the_internal_editor_in_mc"/> y <xref linkend="_customizing_program_to_be_started"/>).  Para un sistema Debian coherente asigne este valor a «<literal>/usr/bin/editor</literal>». (Históricamente, «<literal>$EDITOR</literal>» era «<literal>ed</literal>» y «<literal>$VISUAL</literal>» era «<literal>vi</literal>».)

note: type: Content of: <book><chapter><section><section><title>
en: Using vim
es: Usando 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.
es: Incluso el antiguo <literal>vim</literal> puede comenzar en el sano modo "<literal>nocompatible</literal>" al iniciarlo con la opción "<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"/>
es: El reciente <literal>vim</literal>(1) se inicia en la sana opción "<literal>nocompatible</literal>" y entra en el modo <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
es: Lista de comandos básicos de Vim

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: mode
es: modo

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: key strokes
es: entradas con el teclado

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>:help|only</literal>
es: <literal>ayuda|solo</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display the help file
es: mostrar el archivo de ayuda

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: open new buffer to edit <literal>filename.ext</literal>
es: abrir un nuevo búfer para editar <literal>filename.ext</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: overwrite current buffer to the original file
es: sobrescribir el búfer actual en el archivo original

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: write current buffer to <literal>filename.ext</literal>
es: escribir el búfer actual en <literal>filename.ext</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>:q</literal>
es: <literal>q</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: quit <literal>vim</literal>
es: salir <literal>vim</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: force to quit <literal>vim</literal>
es: forzar salir <literal>vim</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>:only</literal>
es: <literal>:solamente</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: close all other split open windows
es: cierre todas las demás ventanas abiertas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>:set nocompatible?</literal>
es: <literal>¿establecer no compatible?</literal>

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
es: comprobar si <literal>vim</literal> está en el modo <literal>nocompatible</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>:set nocompatible</literal>
es: <literal>: establecer no compatible</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
es: establecer <literal>vim</literal> en el modo <literal>nocompatible</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: enter the <literal>INSERT</literal> mode
es: pulse el modo <literal>INSERTAR</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: enter the <literal>REPLACE</literal> mode
es: entrar en el modo <literal>REEMPLAZAR</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: enter the <literal>VISUAL</literal> mode
es: entrar en el modo <literal>VISUAL</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: enter the linewise <literal>VISUAL</literal> mode
es: ingrese al modo lineal <literal>VISUAL</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: enter the blockwise <literal>VISUAL</literal> mode
es: Ingresar al modo <literal>VISUAL</literal> en bloque

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: except <literal>TERMINAL-JOB</literal>
es: excepto <literal>TERMINAL-JOB</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>ESC</literal>-key
es: Tecla <literal>ESC</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: enter the <literal>NORMAL</literal> mode
es: entrar al modo <literal>NORMAL</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: enter the <literal>TERMINAL-JOB</literal> mode
es: entrar al modo <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>)
es: Ctrl-<literal>W</literal> <literal>N</literal> (o 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
es: entre el modo <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
es: entre el modo <literal>Ex</literal>-en modo <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.
es: Por favor use el programa "<literal>vimtutor</literal>" para aprender <literal>vim</literal> en un curso con tutorial interactivo.

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.
es: El programa <literal>vim</literal> cambia su comportamiento al pulsar las teclas basadas en <emphasis role="strong">modo</emphasis>.  La mayoría de las pulsaciones de teclas en el búfer se realizan en modo <literal>INSERTAR</literal> y modo <literal>REEMPLAZAR</literal>.  El movimiento del cursor se realiza principalmente en modo <literal>NORMAL</literal>.  La selección interactiva se realiza en modo <literal>VISUAL</literal>. Escribir "<literal>:</literal>" en modo <literal>NORMAL</literal> cambia su <emphasis role="strong">modo</emphasis> a <literal>Ex</literal>-modo. El modo <literal>Ex</literal> acepta comandos.

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>".
es: El Vim viene con el paquete <emphasis role="strong">Netrw</emphasis>.  ¡Netrw admite la lectura de archivos, la escritura de archivos, la exploración de directorios en una red y la exploración local! Pruebe Netrw con "<literal>vim .</literal>" (un punto como argumento) y lea su manual en "<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"/>.
es: Para la configuración avanzada de <literal>vim</literal>, ver <xref linkend="_customizing_vim"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Recording the shell activities
es: Grabación de las actividades del intérprete de órdenes

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.
es: La salida del intérprete de órdenes puede colapsar su pantalla y puede perderse para siempre. Es una buena práctica registrar la actividad del intérprete de órdenes en un archivo para poder revisarlo más tarde. Este registro es esencial para llevar  a buen término cualquier tarea de administración de un sistema.

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"/>.
es: El nuevo Vim (versión> = 8.2) se puede usar para registrar las actividades de shell limpiamente usando el modo <literal> TERMINAL-JOB</literal>.  Consulte <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).
es: El método básico de registro del intérprete de órdenes es operar con <literal>script</literal>(1).

note: type: Content of: <book><chapter><section><section><para>
en: Do whatever shell commands under <literal>script</literal>.
es: Ejecute las órdenes que desee después de <literal>script</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: Press <literal>Ctrl-D</literal> to exit <literal>script</literal>.
es: Pulse <literal>Ctrl-D</literal> para finalizar <literal>script</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: See <xref linkend="_recording_the_shell_activities_cleanly"/> .
es: Consulte <xref linkend="_recording_the_shell_activities_cleanly"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Basic Unix commands
es: Órdenes básicas de Unix

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.
es: Aprendamos las órdenes fundamentales de UNIX.  Aquí utilizaremos «Unix» en su sentido genérico. Normalmente cualquier sistema operativo tipo Unix tiene un conjunto de órdenes similares. El sistema Debian no es una excepción. No se preocupe si en este momento algunas órdenes no funcionan como esperaba. Si se utiliza <literal>alias</literal> en el intérprete de órdenes, las salidas de las órdenes correspondientes difieren. Estos ejemplos no pretenden ejecutarse en orden.

note: type: Content of: <book><chapter><section><section><para>
en: Try all following commands from the non-privileged user account.
es: Pruebe las siguientes órdenes desde una cuenta de usuario sin privilegios.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of basic Unix commands
es: Relación de órdenes Unix fundamentales

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: command
es: orden

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display name of current/working directory
es: muestra el nombre del directorio actual/de trabajo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>whoami</literal>
es: who<literal>whoami</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display current user name
es: muestra el nombre del usuario actual

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display current user identity (name, uid, gid, and associated groups)
es: muestra la identidad del usuario actual (nombre, uid, gid y grupos a los que pertenece)

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>"
es: muestra el tipo de archivo de «<literal><emphasis>foo</emphasis></literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>type -p <emphasis>commandname</emphasis></literal>
es: <literal>type -p <emphasis>nombre_de_la_orden</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>"
es: muestra la ubicación del archivo de la orden «<literal><emphasis>nombre_de_la_orden</emphasis></literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>which <emphasis>commandname</emphasis></literal>
es: <literal>which <emphasis>nombre_de_la_orden</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>type <emphasis>commandname</emphasis></literal>
es: <literal>type <emphasis>nombre_de_la_orden</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>"
es: muestra información de la orden «<literal><emphasis>nombre_de_la_orden</emphasis></literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apropos <emphasis>key-word</emphasis></literal>
es: <literal>apropos <emphasis>palabra_clave</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>"
es: apropoencuentra órdenes relacionadas con la «<literal><emphasis>palabra_clave</emphasis></literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>man -k <emphasis>key-word</emphasis></literal>
es: <literal>man -k <emphasis>palabra_clave</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>whatis <emphasis>commandname</emphasis></literal>
es: <literal>whatis <emphasis>nombre_de_la_orden</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>"
es: muestra una descripción de una línea de la orden «<literal><emphasis>nombre_de_la_orden</emphasis></literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>man -a <emphasis>commandname</emphasis></literal>
es: <literal>man -a <emphasis>nombre_de_la_orden</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)
es: muestra la descripción de la orden «<literal><emphasis>nombre_de_la_orden</emphasis></literal>» (al estilo Unix)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>info <emphasis>commandname</emphasis></literal>
es: <literal>info <emphasis>nombre_de_la_orden</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)
es: muestra una descripción detallada de la orden «<literal><emphasis>nombre_de_la_orden</emphasis></literal>» (al estilo GNU)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list contents of directory (non-dot files and directories)
es: relación el contenido del directorio (excluye aquellos archivos o directorios que comienzan por .)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list contents of directory (all files and directories)
es: relación el contenido del directorio (todos los archivos y directorios)

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>")
es: relación el contendido del directorio (casi todos los archivos y directorios, a saber, oculta «<literal>..</literal>» y «<literal>.</literal>»)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list all contents of directory with detail information
es: relación todo el contenido del directorio con información detallada

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
es: relación el contenido completo del directorio con el número del inodo e información detallada

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list all directories under the current directory
es: relación los directorios que cuelgan del directorio actual

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display file tree contents
es: muestra el contenido de los directorios en formato de árbol

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list open status of file "<literal><emphasis>foo</emphasis></literal>"
es: relación de los procesos que tienen abierto el archivo «<literal><emphasis>foo</emphasis></literal>»

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>"
es: relación de los archivos abiertos por el proceso con el identificador: «<literal><emphasis>pid</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
es: crear un nuevo directorio «<literal><emphasis>foo</emphasis></literal>» en el directorio actual

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
es: borra el directorio «<literal><emphasis>foo</emphasis></literal>» del directorio actual

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>"
es: cambia al directorio «<literal><emphasis>foo</emphasis></literal>» que se encuentre en el directorio actual o en los directorios incluidos en la variable «<literal>$CDPATH</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: change directory to the root directory
es: cambia al directorio raíz

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: change directory to the current user's home directory
es: cambia al directorio principal del usuario actual

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>"
es: cambia al directorio con ruta absoluta «<literal><emphasis>foo</emphasis></literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: change directory to the parent directory
es: cambia al directorio padre

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>"
es: cambia al directorio principal del usuario «<literal><emphasis>foo</emphasis></literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: change directory to the previous directory
es: cambia al directorio anterior

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
es: muestra el contenido de «<literal>/etc/motd</literal>» usando el paginador por defecto

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create a empty file "<literal><emphasis>junkfile</emphasis></literal>"
es: crea un archivo vacio «<literal><emphasis>junkfile</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>"
es: copia el archivo existente «<literal><emphasis>foo</emphasis></literal>» en un archivo nuevo «<literal><emphasis>bar</emphasis></literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove a file "<literal><emphasis>junkfile</emphasis></literal>"
es: borra el archivo «<literal><emphasis>junkfile</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)
es: renombra el archivo existente «<literal><emphasis>foo</emphasis></literal>» con un nuevo nombre «<literal><emphasis>bar</emphasis></literal>» («<literal><emphasis>bar</emphasis></literal>» no debe existir con anterioridad)

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)
es: mueve el archivo existente «<literal><emphasis>foo</emphasis></literal>» a una nueva ubicación «<literal><emphasis>bar</emphasis>/<emphasis>foo</emphasis></literal>» (el directorio «<literal><emphasis>bar</emphasis></literal>» debe existir previamente)

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)
es: mueve un archivo existente «<literal><emphasis>foo</emphasis></literal>» a una nueva ubicación con el nombre nuevo «<literal><emphasis>bar</emphasis>/<emphasis>baz</emphasis></literal>» (el directorio «<literal><emphasis>bar</emphasis></literal>» debe existir con anterioridad pero el archivo «<literal><emphasis>bar</emphasis>/<emphasis>baz</emphasis></literal>» no)

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)
es: el archivo existente «<literal><emphasis>foo</emphasis></literal>» únicamente tiene permisos de lectura y escritura para el dueño (y no se permite la ejecución por nadie)

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)
es: hace que un archivo existente «<literal><emphasis>foo</emphasis></literal>» lo pueda leer cualquiera, que únicamente el dueño pueda escribir sobre él (y nadie puede ejecutarlo)

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)
es: hace que un archivo «<literal><emphasis>foo</emphasis></literal>» pueda ser leído por cualquiera y modificado solo por el dueño (cualquiera puede ejecutarlo)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>find .  -name <emphasis>pattern</emphasis></literal>
es: <literal>find .  -name <emphasis>expresión_regular</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)
es: encuentra archivos que cumplen la «<literal><emphasis>expresión_regular</emphasis></literal>» del intérprete de órdenes (lento)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>locate -d .  <emphasis>pattern</emphasis></literal>
es: <literal>locate -d .  <emphasis>expresión_regular</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)
es: encuentra archivos que cumplen «<literal><emphasis>expresión_regular</emphasis></literal>» del intérprete de órdenes (rápido ya que utiliza una base de datos que se actualiza de forma periódica)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>grep -e "<emphasis>pattern</emphasis>" *.html</literal>
es: <literal>grep -e «&lt;expresión regular&gt;» *.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
es: muestra todos los archivos del directorio actual con el sufijo «<literal>.html</literal>» que contienen la «<literal><emphasis>expresión_regular</emphasis></literal>»

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
es: muestra información de los procesos a pantalla completa, pulsando «<literal>q</literal>» para terminar

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
es: muestra información de todos los procesos ejecutándose utilizando para la salida el estilo BSD

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
es: muestra información de todos los procesos ejecutándose utilizando para la salida el estilo 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>"
es: muestra todos los procesos «<literal>exim</literal>» y «<literal>exim4</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
es: muestra información de todos los procesos con la salida al estilo de arte ASCII

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>"
es: elimina el proceso cuyo identificador de proceso es: «<emphasis>1234</emphasis>»

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)
es: comprime «<literal><emphasis>foo</emphasis></literal>» y crea «<literal><emphasis>foo</emphasis>.gz</literal>» usando la codificación Lempel-Ziv (LZ77)

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>"
es: descomprimir "<literal><emphasis>foo</emphasis>.gz</literal>" para crear "<literal><emphasis>foo</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>)
es: comprime «<literal><emphasis>foo</emphasis></literal>» y crea «<literal><emphasis>foo</emphasis>.bz2</literal>» usando el algoritmo de compresión de texto por ordenación de bloques Burrows-Wheeler y codificación Huffman (ofrece mejor compresión que <literal>gzip</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>"
es: descomprime «<literal><emphasis>foo</emphasis>.bz2</literal>» y crea «<literal><emphasis>foo</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>)
es: comprimir "<literal><emphasis>foo</emphasis></literal>" para crear "<literal><emphasis>foo</emphasis>.xz</literal>" utilizando el algoritmo de cadena Lempel-Ziv-Markov (mejor compresión que <literal>bzip2</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>"
es: descomprime «<literal><emphasis>foo</emphasis>.xz</literal>» y crea «<literal><emphasis>foo</emphasis></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
es: extrae archivos del archivo «<literal><emphasis>foo</emphasis>.tar</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
es: extrae los archivos del archivo comprimido mediante gzip «<literal><emphasis>foo</emphasis>.tar.gz</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
es: extrae archivos del archivo «<literal><emphasis>foo</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.xz</literal>" archive
es: extrae los archivos del archivo «<literal><emphasis>foo</emphasis>.tar.xz</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
es: archiva el contenido de la carpeta «<literal><emphasis>bar</emphasis>/</literal>» en el archivo «<literal><emphasis>foo</emphasis>.tar</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
es: archiva el contenido de la carpeta «<literal><emphasis>bar</emphasis>/</literal>» en el archivo comprimido «<literal><emphasis>foo</emphasis>.tar.gz</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
es: archiva el contenido de la carpeta «<literal><emphasis>bar</emphasis>/</literal>» en el archivo «<literal><emphasis>foo</emphasis>.tar.bz2</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
es: archiva el contenido de la carpeta «<literal><emphasis>bar</emphasis>/</literal>» en el archivo «<literal><emphasis>foo</emphasis>.tar.xz</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
es: mostrar el contenido del archivo comprimido "<literal>README.gz</literal>" usando el paginador por defecto

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>"
es: crea un archivo «<literal>foo</literal>» con el contenido descomprimido de «<literal>README.gz</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)
es: adjunta el contenido descomprimido de «<literal>README.gz</literal>» al final del archivo «<literal>foo</literal>» (si no existe, lo creará primero)

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.
es: Unix tiene una tradición de ocultar los archivos que comienzan con «<literal>.</literal>».  Tradicionalmente contienen información de configuración y de preferencias de usuario.

note: type: Content of: <book><chapter><section><section><note><para>
en: For <literal>cd</literal> command, see <literal>builtins</literal>(7).
es: Para la orden <literal>cd</literal>, consulte <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.
es: El paginador por defecto del sistema Debian es <literal>more</literal>(1) que es básico y no permite el desplazamiento para atrás. La instalación del paquete <literal>less</literal> con la orden «<literal>apt-get install less</literal>», convertirá a <literal>less</literal>(1) en el paginador por defecto y este sí permite el desplazamiento hacia atrás con las teclas de cursor.

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).
es: En la expresión regular de la orden «<literal>ps aux | grep -e «[e]xim4*«</literal>», «<literal>[</literal>» y «<literal>]</literal>» permite a <literal>grep</literal> que no encaje consigo mismo.  La expresión regular «<literal>4*</literal>» significa cero o más repeticiones del carácter «<literal>4</literal>» y de este modo permite a <literal>grep</literal> encajar con «<literal>exim</literal>» y con «<literal>exim4</literal>».  Aunque el intérprete de órdenes utiliza «<literal>*</literal>» para el completado de nombres y las expresiones regulares, sus significados son distintos.  Aprenda expresiones regulares consultando <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.
es: Por favor, para entrenar recorra los directorios y de un vistazo al sistema utilizando las órdenes que acabamos de introducir. Si tiene dudas sobre cualquier orden de consola, asegúrese de leer la página del manual.

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.
es: El estilo de la páginas de manual puede ser un poco áspero, ya que puede ser bastante conciso, especialmente las más antiguas y típicas pero una vez que se acostumbre, llegará a apreciar su concisión.

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).
es: Recuerde que muchas órdenes de la familia Unix, incluidas las que provienen de GNU y BSD muestran un resumen de la ayuda si las ejecuta en alguna de las siguientes maneras (o sin parámetros en algunos casos).

note: type: Content of: <book><chapter><section><title>
en: The simple shell command
es: Órdenes simples para el intérprete de órdenes

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.
es: Ahora ya tiene una idea de como utilizar un sistema Debian.  Vamos a ver en profundidad el mecanismo de la ejecución de órdenes en el sistema Debian. En este tema haremos una simplificación de la realidad para las personas con poca experiencia. Para una explicación más completa consultar <literal>bash</literal>(1).

note: type: Content of: <book><chapter><section><para>
en: A simple command is a sequence of components.
es: Un comando simple es una secuencia de componentes.

note: type: Content of: <book><chapter><section><orderedlist><listitem><para>
en: Variable assignments (optional)
es: asignación de variables (opcional),

note: type: Content of: <book><chapter><section><orderedlist><listitem><para>
en: Command name
es: nombre de la orden,

note: type: Content of: <book><chapter><section><orderedlist><listitem><para>
en: Arguments (optional)
es: parámetros (opcional),

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.)
es: redirecciones (optional: <literal>&gt;</literal> , <literal>&gt;&gt;</literal> , <literal>&lt;</literal> , <literal>&lt;&lt;</literal> , etc.),

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> )
es: operadores de control (optional: <literal>&amp;&amp;</literal> , <literal>||</literal> , <emphasis>nueva_línea</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
es: Ejecución de órdenes y variables de entorno

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.
es: El comportamiento de algunas órdenes Unix cambia dependiendo del valor de algunas <ulink url="&environmentvariables;">variables de entorno</ulink>.

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.
es: Los valores predeterminados de las variables de entorno los estable inicialmente el sistema PAM y luego algunos de ellos se pueden restablecer por algunos programas de la aplicación.

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>".
es: El sistema PAM como <literal>pam_env</literal> puede establecer variables de entorno mediante <literal>/etc/pam.conf</literal>", "<literal>/etc/environment</literal>" y "<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>".
es: Los gestores de inicio de sesión como <literal>gdm3</literal> pueden restablecer las variables de entorno para la sesión de GUI por "<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>".
es: La inicialización del programa específico del usuario puede reajustar variables del entorno por "<literal>~/.profile</literal>", "<literal>~/.bash_profile</literal>"y"<literal>~/.bashrc</literal>".

note: type: Content of: <book><chapter><section><section><title>
en: The "<literal>$LANG</literal>" variable
es: La variable «<literal>$LANG</literal>»

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.
es: La configuración regional predeterminada se define en la variable de entorno "<literal>$LANG</literal>" y se configura como "<literal>LANG=xx_YY.UTF-8</literal>" por el instalador o por la configuración posterior de la GUI, por ejemplo, "Configuración" → "Región e idioma" → "Idioma" / "Formatos" para 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.
es: Recomiendo que se configure el entorno del sistema sólo con la variable "<literal>$LANG</literal>" por ahora y mantenerse alejado de las variables "<literal>$LC_*</literal>" a menos que sea absolutamente necesario.

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>".
es: La variable de la configuración regional «<literal>$LANG</literal>» tiene tres partes: «<literal>xx_YY.ZZZZ</literal>».

note: type: Content of: <book><chapter><section><section><table><title>
en: The 3 parts of locale value
es: Tres partes del valor de la configuración regional

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: locale value
es: valor de configuración regional

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>
es: <ulink url="&isogdjlanguagecoowercasesuchasen;">códigos de la lengua según la ISO 639 (en minúsculas) como «en»</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>
es: <ulink url="&isodbggcountrycoppercasesuchasus;">código del país de la ISO 3166 (en mayúsculas) como «US»</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>
es: <ulink url="&codesetalwayssettoutfi;">codificación de caracteres, siempre «UTF-8»</ulink>

note: type: Content of: <book><chapter><section><section><table><title>
en: List of locale recommendations
es: Relación de recomendaciones para la configuración regional

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: locale recommendation
es: recomendación de la configuración regional

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: Language (area)
es: lengua (territorio)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: English (USA)
es: Inglés (USA)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: English (Great Britain)
es: Inglés (Gran Bretaña)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: French (France)
es: Francés (Francia)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: German (Germany)
es: Alemán (Alemania)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Italian (Italy)
es: Italiano (Italia)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Spanish (Spain)
es: Español (España)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Catalan (Spain)
es: Catalán (España)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Swedish (Sweden)
es: Sueco (Suecia)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Portuguese (Brazil)
es: Portugués (Brasil)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Russian (Russia)
es: Ruso (Rusia)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Chinese (P.R. of China)
es: Chino (República Popular de China)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Chinese (Taiwan R.O.C.)
es: Chino (República de China (Taiwan))

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Japanese (Japan)
es: Japonés (Japón)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Korean (Republic of Korea)
es: Coreano (República de Corea)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Vietnamese (Vietnam)
es: Vietnamita (Vietnam)

note: type: Content of: <book><chapter><section><section><para>
en: Typical command execution uses a shell line sequence as the following.
es: La forma más común de ejecutar la orden en un intérprete de órdenes es como se muestra.

note: type: Content of: <book><chapter><section><section><para>
en: Here, the program <literal>date</literal>(1) is executed with different locale values.
es: Aquí, el programa <literal>date</literal>(1) se ejecuta con valores locales diferentes.

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>".
es: En la primera orden «<literal>$LANG</literal>» tiene el valor por defecto de la <ulink url="&locale;">configuración regional</ulink> «<literal>en_US.UTF-8</literal>».

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>".
es: En la segunda orden «<literal>$LANG</literal>» asigna la <ulink url="&locale;">configuración regional</ulink> a francés UTF-8 con el valor «<literal>fr_FR.UTF-8</literal>».

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.
es: La mayor parte de las órdenes ejecutadas no van precedidas de la definición de variables de entorno. Otra forma alternativa del ejemplo anterior es la que se muestra.

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.
es: Cuando envíe un informe de error, es una buena idea ejecutar y comprobar el comando bajo la configuración regional "<literal>en_US.UTF-8</literal>" si utiliza un entorno distinto al inglés.

note: type: Content of: <book><chapter><section><section><para>
en: For fine details of the locale configuration, see <xref linkend="_the_locale"/>.
es: Consultar <xref linkend="_the_locale"/> para obtener más detalles de la configuracion regional.

note: type: Content of: <book><chapter><section><section><title>
en: The "<literal>$PATH</literal>" variable
es: La variable «<literal>$PATH</literal>»

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.
es: Cuando escribe una orden en el intérprete de órdenes, este busca la orden en la relación de directorios contenidos en la variable de entorno «<literal>$PATH</literal>». El valor de la variable de entorno «<literal>$PATH</literal>» también se le conoce como la ruta de búsqueda del intérprete de órdenes.

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>".)
es: En la instalación por defecto de Debian, la variable de entorno «<literal>$PATH</literal>» de las cuentas de usuario puede no incluir «<literal>/usr/sbin</literal>» y «<literal>/usr/sbin</literal>». Por ejemplo, la orden <literal>ifconfig</literal> necesita ser ejecutada con la ruta completa con «<literal>/usr/sbin/ifconfig</literal>». (Órdenes parecidas como <literal>ip</literal> están ubicadas en «<literal>/usr/bin</literal>».)

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.
es: Puede cambiar la variable de entorno "<literal>$PATH</literal>" del shell Bash mediante los archivos "<literal>~/.bash_profile</literal>" o "<literal>~/.bashrc</literal>".

note: type: Content of: <book><chapter><section><section><title>
en: The "<literal>$HOME</literal>" variable
es: La variable «<literal>$HOME</literal>»

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>".
es: Muchas órdenes almacenan configuraciones específicas del usuario en su directorio principal y cambian su comportamiento en función de estas. El directorio principal del usuario es determinado por el valor de la variable de entorno «<literal>$HOME</literal>».

note: type: Content of: <book><chapter><section><section><table><title>
en: List of "<literal>$HOME</literal>" values
es: Relación de valores de «<literal>$HOME</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: value of "<literal>$HOME</literal>"
es: valor de «<literal>$HOME</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: program execution situation
es: características de ejecución del programa

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: program run by the init process (daemon)
es: programa ejecutándose por el proceso init (demonio)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: program run from the normal root shell
es: programa ejecutándose desde el intérprete de órdenes del superusuario

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>/home/<emphasis>normal_user</emphasis></literal>
es: <literal>/home/<emphasis>usuario_normal</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: program run from the normal user shell
es: programa ejecutándose desde el intérprete de órdenes de un usuario normal

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: program run from the normal user GUI desktop menu
es: programa ejecutándose desde el menú en el escritorio gráfico de un usuario normal

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: program run as root with "<literal>sudo program</literal>"
es: programa ejecutándose como superusuario con «<literal>sudo programa</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: program run as root with "<literal>sudo -H program</literal>"
es: programa ejecutándose como superusuario con «<literal>sudo -H programa</literal>»

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>".
es: El intérprete de órdenes sustituye «<literal>~/</literal>» por el directorio principal del usuario actual, esto es, «<literal>$HOME/</literal>». El intérprete de órdenes sustituye «<literal>~foo/</literal>» por el directorio principal del usuario <literal>foo</literal>, a saber, «<literal>/home/foo/</literal>».

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.
es: Ver <xref linkend="_shell_environment_variables"/> si <literal>$HOME</literal> no está disponible para su programa.

note: type: Content of: <book><chapter><section><section><title>
en: Command line options
es: Opciones de la línea de órdenes

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.
es: Algunas órdenes tienen parámetros. Se llaman opciones a los parámetros que comienzan con «<literal>-</literal>» o «<literal>--</literal>» y controlan el comportamiento de la orden.

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.
es: En este caso, el argumento de la línea de comandos "<literal>-R</literal>" cambia el comportamiento de <literal>date</literal>(1) para mostrar una cadena de fecha compatible con <ulink url="&rfccicc;">RFC2822</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Shell glob
es: Expansión de un patrón en el intérprete de órdenes

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.
es: A menudo querrá que una orden afecte a un grupo de archivos sin escribir el nombre de cada uno de ellos. Para cubrir esta necesidad existe la expansión de patrones de nombres de archivos dentro del intérprete de órdenes <emphasis role="strong">glob</emphasis>, (algunas veces también llamado <emphasis role="strong">uso de comodines</emphasis>).

note: type: Content of: <book><chapter><section><section><table><title>
en: Shell glob patterns
es: Patrones para la expansión de nombres de archivos del intérprete de órdenes

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: shell glob pattern
es: patrón

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of match rule
es: descripción de la regla de encaje

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: filename (segment) not started with "<literal>.</literal>"
es: nombres de archivos que no comienza con «<literal>.</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: filename (segment) started with "<literal>.</literal>"
es: nombres de archivos que comienza con «<literal>.</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: exactly one character
es: un único carácter

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: exactly one character with any character enclosed in brackets
es: un único carácter que pertenezca al grupo de caracteres entre corchetes

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>"
es: un único carácter con cualquier valor comprendido entre «<literal>a</literal>» y «<literal>z</literal>»

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>")
es: un único carácter que no pertenezca al grupo de caracteres encerrados entre corchetes (excluyendo «<literal>^</literal>»)

note: type: Content of: <book><chapter><section><section><para>
en: See <literal>glob</literal>(7).
es: Ver <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)
es: Si prueba «<literal>*</literal>» en la orden <literal>find</literal>(1) con «<literal>-name</literal>» test etc., encajará «<literal>.</literal>» como parte inicial del nombre de archivo, al contrario que en la expansión de nombres del intérprete de órdenes . (Funcionalidad nueva de <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).
es: BASH puede cambiar el comportamiento de la expansión de nombres de archivo con sus opciones internas como «<literal>dotglob</literal>», «<literal>noglob</literal>», «<literal>nocaseglob</literal>», «<literal>nullglob</literal>», «<literal>extglob</literal>», etc. Ver <literal>bash</literal>(1).

note: type: Content of: <book><chapter><section><section><title>
en: Return value of the command
es: Valor devuelto por la orden

note: type: Content of: <book><chapter><section><section><para>
en: Each command returns its exit status (variable: "<literal>$?</literal>") as the return value.
es: Cada orden devuelve su estado de salida en el valor devuelto (en la variable: «<literal>$?</literal>»).

note: type: Content of: <book><chapter><section><section><table><title>
en: Command exit codes
es: Códigos de salida de una orden

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: command exit status
es: estado de salida de una orden

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: numeric return value
es: valor numérico devuelto

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: logical return value
es: valor lógico devuelto

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: success
es: éxito

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: zero, 0
es: cero, 0

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis role="strong">TRUE</emphasis>
es: <emphasis role="strong">CIERTO</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: non-zero, -1
es: diferente de cero, -1

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis role="strong">FALSE</emphasis>
es: <emphasis role="strong">FALSO</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.
es: Tenga en cuenta que en el contexto lógico del intérprete de órdenes, <emphasis role="strong">éxito</emphasis> es tratado de forma lógica como <emphasis role="strong">CIERTO</emphasis> que tiene un valor 0 (cero). Quizá esto sea poco intuitivo y por ello necesite ser recordado.

note: type: Content of: <book><chapter><section><section><title>
en: Typical command sequences and shell redirection
es: Secuencias de órdenes comunes y redirecciones del intérprete de órdenes

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.
es: Intentemos recordar las siguientes expresiones como parte de una orden de una única línea.

note: type: Content of: <book><chapter><section><section><table><title>
en: Shell command idioms
es: Expresiones de una orden

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: command idiom
es: expresión de la orden

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command &amp;</literal>
es: <literal>orden &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
es: ejecución en <emphasis role="strong">segundo plano</emphasis> de la <literal>orden</literal> en un intérprete de órdenes hijo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command1 | command2</literal>
es: <literal>orden1 | orden2</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)
es: <emphasis role="strong">envía a la tubería</emphasis> la salida estándar de la <literal>orden1</literal> a la entrada estándar de la <literal>orden2</literal> (se ejecutan de forma <emphasis role="strong">concurrente</emphasis> )

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command1 2&gt;&amp;1 | command2</literal>
es: <literal>orden1 2&gt;&amp;1 | orden2</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)
es: <emphasis role="strong">envía a la tubería</emphasis> la salida estándar y el error estándar de la <literal>orden1</literal> a la entrada estándar de la <literal>orden2</literal> (se ejecutan de forma <emphasis role="strong">concurrente</emphasis> )

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command1 ; command2</literal>
es: <literal>orden1 ; orden2</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>
es: ejecuta la <literal>orden1</literal> y la <literal>orden2</literal> de forma <emphasis role="strong">secuencial</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command1 &amp;&amp; command2</literal>
es: <literal>orden1 &amp;&amp; orden2</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)
es: ejecuta la <literal>orden1</literal>; y si ha tenido éxito, ejecuta la <literal>orden2</literal> <emphasis role="strong">secuencialmente</emphasis> (devuelve éxito si tanto la <literal>orden1</literal> <emphasis role="strong">como</emphasis> la <literal>orden2</literal> finalizan con éxito)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command1 || command2</literal>
es: <literal>orden1 || orden2</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)
es: ejecuta la <literal>orden1</literal>; si no tiene éxito, se ejecuta la <literal>orden2</literal> de forma <emphasis role="strong">secuencial</emphasis> (devuelve éxito si <literal>orden1</literal> <emphasis role="strong">o</emphasis> <literal>orden2</literal> se ejecutan con éxito)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command &gt; foo</literal>
es: <literal>orden &gt; foo</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)
es: redirecciona la salida estándar de la <literal>orden</literal> al archivo <literal>foo</literal> (y si existe lo sobreescribe)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command 2&gt; foo</literal>
es: <literal>orden 2&gt; foo</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)
es: redirecciona el error estándar de <literal>orden</literal> al archivo <literal>foo</literal> (sobreescribiendolo)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command &gt;&gt; foo</literal>
es: <literal>orden &gt;&gt; foo</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)
es: redirecciona la salida estándar de <literal>orden</literal> al archivo<literal>foo</literal> (concatenándola)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command 2&gt;&gt; foo</literal>
es: <literal>orden 2&gt;&gt; foo</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)
es: redirecciona el error estándar de <literal>orden</literal> al archivo <literal>foo</literal> (concatenándola)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command &gt; foo 2&gt;&amp;1</literal>
es: <literal>orden &gt; foo 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>
es: redirecciona salida estándar y el error estándar de <literal>orden</literal> al archivo <literal>foo</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command &lt; foo</literal>
es: <literal>orden &lt; foo</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>
es: envía a la entrada estándar de <literal>orden</literal> el contenido del archivo <literal>foo</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command &lt;&lt; delimiter</literal>
es: <literal>orden &lt;&lt; delimitador</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)
es: envía a la entrada estándar de <literal>orden</literal> las líneas siguientes hasta que encuentra un «<literal>delimitador</literal>» (aquí el documento)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>command &lt;&lt;- delimiter</literal>
es: <literal>orden &lt;&lt;- delimitador</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)
es: envía a la entrada estándar de la <literal>orden</literal> las líneas siguientes hasta que se encuentre con el «<literal>delimitador</literal>» ( en las líneas de entrada los tabuladores al inicio son eliminados)

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).
es: El sistema Debian es un sistema multitarea. Mediante trabajos en segundo plano se pueden ejecutar por parte de los usuario múltiples programas desde un único intérprete de órdenes. La gestión de los procesos en segundo plano se realiza con las órdenes internas: <literal>jobs</literal>, <literal>fg</literal>, <literal>bg</literal> y <literal>kill</literal>.  Por favor, ver las secciones de bash(1) «SIGNALS», «JOB CONTROL» y <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.
es: Aunque los cuatro ejemplos de redirección del intérprete de órdenes son equivalentes, el último ejemplo ejecuta una orden más <literal>cat</literal> y desperdicia recursos sin razón alguna.

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.
es: El intérprete de órdenes permite abrir archivos utilizando la orden interna <literal>exec</literal> con un descriptor de archivo arbitrario.

note: type: Content of: <book><chapter><section><section><para>
en: The file descriptor 0-2 are predefined.
es: Los descriptores de archivo de 0 a 2 están predefinidos.

note: type: Content of: <book><chapter><section><section><table><title>
en: Predefined file descriptors
es: Descriptores de archivos predefinidos

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: device
es: dispositivo

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: file descriptor
es: descriptor de archivo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: standard input
es: entrada estándar

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: standard output
es: salida estándar

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: standard error
es: error estándar

note: type: Content of: <book><chapter><section><section><title>
en: Command alias
es: Alias de órdenes

note: type: Content of: <book><chapter><section><section><para>
en: You can set an alias for the frequently used command.
es: Usted puede definir alias para las órdenes más utilizadas.

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.
es: Ahora, «<literal>la</literal>» funciona como forma corta de «<literal>ls -la</literal>» la cual muestra una relación de todos los archivos en el formato largo.

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").
es: Se pueden enumerar los alias existentes mediante <literal>alias</literal> (ver el epígrafe «SHELL BUILTIN COMMANDS» de <literal>bash</literal>(1)).

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").
es: Se puede determinar la ruta exacta o la identidad de la orden mediante «<literal>type</literal>» (ver el epígrafe «SHELL BUILTIN COMMANDS» de <literal>bash</literal>(1)).

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.
es: En el ejemplo anterior <literal>ls</literal> fue consultado recientemente y «<literal>file</literal>» no lo fue, de este modo «<literal>ls</literal>» está indexado, a saber, el intérprete de órdenes tiene un registro interno que determina rápidamente la ubicación de la orden «<literal>ls</literal>».

note: type: Content of: <book><chapter><section><section><tip><para>
en: See <xref linkend="_colorized_commands"/>.
es: Ver <xref linkend="_colorized_commands"/>.

note: type: Content of: <book><chapter><section><title>
en: Unix-like text processing
es: Operaciones de texto al estilo de 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.
es: En un entorno de trabajo del estilo de Unix, el tratamiento de texto se realiza mediante el uso de tuberías que unen un conjunto de herramientas para formar una cadena. Esta fue otra de las innovaciones esenciales de Unix.

note: type: Content of: <book><chapter><section><section><title>
en: Unix text tools
es: Herramientas de texto 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.
es: Algunas herramientas que trabajan con texto son usada muy frecuentemente en un sistema tipo Unix.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: No regular expression is used:
es: No se usan expresiones regulares:

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.
es: <literal>cat</literal>(1) concatena archivos y muestra el contenido completo.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>tac</literal>(1) concatenates files and outputs in reverse.
es: <literal>tac</literal>(1) concatena archivos y sale en sentido inverso.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>cut</literal>(1) selects parts of lines and outputs.
es: <literal>cut</literal>(1) selecciona las partes de las líneas y las salidas.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>head</literal>(1) outputs the first part of files.
es: <literal>head</literal>(1) muestra la primera parte de los archivos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>tail</literal>(1) outputs the last part of files.
es: <literal>tail</literal>(1) muestra la última parte de los archivos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>sort</literal>(1) sorts lines of text files.
es: <literal>sort</literal>(1) ordena las líneas de los archivos de texto.

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.
es: <literal>uniq</literal>(1) elimina las líneas duplicadas de un archivo ya ordenado.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>tr</literal>(1) translates or deletes characters.
es: <literal>tr</literal>(1) traduce o borra caracteres.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>diff</literal>(1) compares files line by line.
es: <literal>diff</literal>(1) compara archivos línea a línea.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Basic regular expression (<emphasis role="strong">BRE</emphasis>) is used as default:
es: La expresión regular básica (<emphasis role="strong">BRE</emphasis>) se utiliza por defecto:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>ed</literal>(1) is a primitive line editor.
es: <literal>ed</literal>(1) es un editor de líneas antiguo.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>sed</literal>(1) is a stream editor.
es: <literal>sed</literal>(1) es un editor de flujos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>grep</literal>(1) matches text with patterns.
es: <literal>grep</literal>(1) compara el texto con otros patrones.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>vim</literal>(1) is a screen editor.
es: <literal>vim</literal>(1) es un editor de pantalla.

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>)
es: <literal>emacs</literal>(1) es un editor interactivo (en cierta manera amplía <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:
es: Las expresiones regulares ampliadas (<emphasis role="strong">ERE</emphasis> son utilizadas por:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>awk</literal>(1) does simple text processing.
es: <literal>awk</literal>(1) realiza un simple procesamiento de texto.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>egrep</literal>(1) matches text with patterns.
es: <literal>egrep</literal>(1) hace coincidencias de los patrones en el texto.

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).
es: <literal>tcl</literal>(3tcl) puede hacer cualquier procesamiento de texto imaginado: Ver <literal>re_syntax</literal>(3). A menudo se utiliza con <literal>tk</literal>(3tk).

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).
es: <literal>perl</literal>(1) puede hacer cualquier procesamiento de texto que imágenes. Ver <literal>perlre</literal>(1).

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.
es: <literal>pcregrep</literal>(1) del paquete <literal>pcregrep</literal> empareja texto con el patrón <ulink url="&perlcompatiblererexpressionspcre;">Perl Compatible Regular Expressions (PCRE)</ulink>.

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>".
es: <literal>python</literal>(1) utilizando el módulo <literal>re</literal> puede realizar cualquier procesamiento de textos imaginable. Ver «<literal>/usr/share/doc/python/html/index.html</literal>».

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.
es: Si no esta seguro de que hacen exactamente estas órdenes, por favor utilice «<literal>man orden</literal>» para averiguarlo por usted mismo.

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"/>).
es: El orden de clasificación y la expresión de rango dependen de la configuración regional.  Si desea obtener un comportamiento tradicional para un comando, use la configuración regional <emphasis role="strong">C</emphasis> o la configuración regional <emphasis role="strong">C.UTF-8</emphasis> en lugar de la configuración regional normal <emphasis role="strong">UTF-8</emphasis> (ver <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>.
es: Las expresiones regulares de <ulink url="&perl;">Perl</ulink>(<literal>perlre</literal>(1)), <ulink url="&perlcompatiblererexpressionspcre;">Perl Compatible Regular Expressions (PCRE)</ulink> y las expresiones regulares de <ulink url="&python;">Python</ulink> ofrecidas por su módulo <literal>re</literal> tienen muchas expresiones comunes a las tradicionales <emphasis role="strong">ERE</emphasis>.

note: type: Content of: <book><chapter><section><section><title>
en: Regular expressions
es: Expresiones regulares

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.
es: Las <ulink url="&regularexpressions;">expresiones regulares</ulink> son utilizadas por muchas herramientas de procesamiento de texto.  Son similares a la expansión de nombres de archivo en el intérprete de órdenes, aunque más complicadas y poderosas.

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>.
es: Las expresiones regulares especifican un patrón de encaje y está compuesto por caracteres de texto y <emphasis role="strong">metacaracteres</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.
es: Un <emphasis role="strong">metacarácter</emphasis> es un carácter que tiene un significado especial.  Existen dos tendencias principales, <emphasis role="strong">BRE</emphasis> y <emphasis role="strong">ERE</emphasis> dependiendo de cada herramienta de texto, como ya se ha descrito.

note: type: Content of: <book><chapter><section><section><table><title>
en: Metacharacters for BRE and ERE
es: Metacaracteres para BRE y ERE

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of the regular expression
es: descripción de la expresión regular

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: common <emphasis role="strong">metacharacters</emphasis>
es: <emphasis role="strong">metacaracteres</emphasis> comunes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: BRE only "<literal>\</literal>" escaped <emphasis role="strong">metacharacters</emphasis>
es: En BRE el único <emphasis role="strong">metacarácter</emphasis> de escape es «<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>
es: En ERE el único <emphasis role="strong">metacarácter</emphasis> diferente de «<literal>\</literal>» de escape

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match <emphasis role="strong">non-metacharacter</emphasis> "<literal>c</literal>"
es: que encaja con el <emphasis role="strong">no metacarácter</emphasis> «<literal>c</literal>»

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
es: encaja con un carácter literal «<literal>c</literal>» incluso si «<literal>c</literal>» representa un <emphasis role="strong">metacarácter</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match any character including newline
es: encaja cualquier carácter incluyendo el de nueva línea

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: position at the beginning of a string
es: posición al comienzo de la cadena de caracteres

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: position at the end of a string
es: posición al final de la cadena de caracteres

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: position at the beginning of a word
es: posición al comienzo de la palabra

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: position at the end of a word
es: posición al final de la palabra

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match any characters in "<literal>abc…</literal>"
es: encaja cualquier carácter incluido en «<literal>abc...</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match any characters except in "<literal>abc…</literal>"
es: coincide con cualquier carácter excepto en "<literal>abc...</literal>"

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>"
es: encaja con cero o más «<literal>r</literal>», siendo «<literal>r</literal>» una expresión regular

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>"
es: encaja con una o más «<literal>r</literal>», siendo «<literal>r</literal>» una expresión regular

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>"
es: encaja con cero o una «<literal>r</literal>», siendo «<literal>r</literal>» una expresión regular

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>"
es: encaja una de las expresiones regulares «<literal>r1</literal>» o «<literal>r2</literal>»

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
es: encaja una expresión regular «<literal>r1</literal>» o «<literal>r2</literal>» y tratada el resultado como una expresión regular <emphasis role="strong">entre paréntesis</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>.
es: <emphasis role="strong"><literal>Emacs</literal></emphasis> utiliza principalmente el tipo de expresión regular <emphasis role="strong">BRE</emphasis> pero se ha ampliado para utilizar «<literal>+</literal>» y «<literal>?</literal>» como <emphasis role="strong">metacaracteres</emphasis> como en <emphasis role="strong">ERE</emphasis>. De este modo, no es necesario añadirles el prefijo «<literal>\</literal>» en las expresiones regulares de <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.
es: <literal>grep</literal>(1) puede utilizarse para realizar búsquedas de texto por medio de expresiones regulares.

note: type: Content of: <book><chapter><section><section><title>
en: Replacement expressions
es: Sustitución de expresiones

note: type: Content of: <book><chapter><section><section><para>
en: For the replacement expression, some characters have special meanings.
es: En la sustitución de expresiones, algunos caracteres tiene un significado especial.

note: type: Content of: <book><chapter><section><section><table><title>
en: The replacement expression
es: Sustitución mediante expresiones regulares

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: replacement expression
es: expresión sustituida

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of the text to replace the replacement expression
es: descripción del texto a reemplazar

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>)
es: lo que encaja con la expresión regular (usar <literal>\&amp;</literal> en <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)
es: lo que encaja con la enésima expresión regular <emphasis role="strong">entre paréntesis</emphasis> (donde «n» es un número)

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".
es: Para la cadena de sustitución Perl, se utiliza "$&amp;" en lugar de "&amp;" y "$n" en lugar 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.
es: En la sustitución de texto, en las diferentes herramientas, prestar especial atención al encaje de las expresiones regulares <emphasis role="strong">entre corchetes o paréntesis</emphasis> con las cadenas de caracteres.

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.
es: Algunos editores permiten la utilización de expresiones regulares para la búsqueda y/o sustitución de texto.

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.
es: En el intérprete de órdenes se puede escribir una misma orden en varias líneas anteponiendo el caraćter de barra invertida «<literal>\</literal>» al carácter de nueva línea que será sustituido por el vacío.

note: type: Content of: <book><chapter><section><section><para>
en: Please read all the related manual pages to learn these commands.
es: Por favor, consultar las páginas de manual de estas órdenes.

note: type: Content of: <book><chapter><section><section><title>
en: Global substitution with regular expressions
es: Sustituciones globales mediante expresiones regulares

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>".
es: La orden <literal>ed</literal>(1) permite sustituir todas las ocurrencias de «<literal>LA_EXPRESIÓN_REGULAR</literal>» por «<literal>EL_TEXTO</literal>» en el «<literal>archivo</literal>».

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>".
es: La orden <literal>sed</literal>(1) sustituye todas las ocurrencias de «<literal>LA_EXPRESIÓN_REGULAR</literal>» por «<literal>EL_TEXTO</literal>» en el «<literal>archivo</literal>».

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.
es: La orden <literal>vim</literal>(1) puede sustituir todas las ocurrencias de «<literal>LA_EXPRESIÓN_REGULAR</literal>» por «<literal>EL_TEXTO</literal>» en el «<literal>archivo</literal>» utilizando las órdenes <literal>ex</literal>(1).

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.
es: La bandera «<literal>c</literal>» de la orden anterior hace que se pida la confirmación interactiva de cada una de las sustituciones.

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).
es: Se pueden procesar varios archivos de forma similar («<literal>archivo1</literal>», «<literal>archivo2</literal>» y «<literal>archivo3</literal>») mediante las expresiones regulares de <literal>vim</literal>(1) o <literal>perl</literal>(1).

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.
es: La bandera "<literal>e</literal>" en lo anterior evita que el error "No match" rompa un mapeo.

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.
es: En el ejemplo en perl(1), «<literal>-i</literal>» es para la edición de cada elemento que encaja con el patrón y «<literal>-p</literal>» se utiliza para repetir la operación sobre cada uno de los archivos que aparecen como argumentos.

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.
es: La utilización del parámetro «<literal>-i.bak</literal>» en vez de «<literal>-i</literal>» mantiene cada archivo original añadiéndole «<literal>.bak</literal>» al nombre del archivo. Esto permite deshacer los cambios de forma sencilla si nos hemos equivocado al realizar la sustitución.

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>.
es: <literal>ed</literal>(1) y <literal>vim</literal>(1) utiliza <emphasis role="strong">BRE</emphasis>; <literal>perl</literal>(1) utiliza <emphasis role="strong">ERE</emphasis>.

note: type: Content of: <book><chapter><section><section><title>
en: Extracting data from text file table
es: Extracción de datos en archivos de texto en forma de tabla

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.
es: Consideremos un archivo de texto llamado «<literal>DPL</literal>» con los siguientes campos: nombres de los líderes del proyecto Debian con anterioridad a 2004 y su fecha de inicio, utilizando como separador el espacio en blanco.

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>.
es: Ver <ulink url="&abriefhistoryofdebian;">«Una breve historia de Debian»</ulink> para conocer quién es el último <ulink url="&debianleadershiphistory;">líder del proyecto Debian</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: Awk is frequently used to extract data from these types of files.
es: Awk se utiliza a menudo para obtener datos de este tipo de archivos.

note: type: Content of: <book><chapter><section><section><para>
en: Shells such as Bash can be also used to parse this kind of file.
es: Los intérprete de órdenes, como Bash, puede ser usado para analizar este tipo de archivos.

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.
es: Aquí la orden interna <literal>read</literal> usa los caracteres de «<literal>$IFS</literal>» (separadores internos) para dividir las líneas en palabras.

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.
es: Si asigna el valor «<literal>:</literal>» a «<literal>$IFS</literal>», se puede analizar «<literal>/etc/passwd</literal>» con el intérprete de órdenes de la forma adecuada.

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.)
es: (Para hacer lo mismo con Awk asigne el separador de campos mediante «<literal>FS=':'</literal>».)

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.
es: El intérprete de órdenes utiliza IFS para separar los resultados de la expansión de parámetros, sustitución de órdenes y expansiones aritméticas. Las palabras entre comillas dobles o simples no se tienen en cuenta en estas operaciones. El valor por defecto de IFS es la relación <emphasis>espacio</emphasis>, <emphasis>tabulador</emphasis> y <emphasis>nueva_línea</emphasis>.

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>.
es: Tenga cuidado cuando utilice estos trucos en el intérprete de órdenes. Cuando el intérprete de órdenes trabaje en algunas partes de un archivo de órdenes y su <emphasis role="strong">entrada</emphasis> pueden ocurrir cosas extrañas.

note: type: Content of: <book><chapter><section><section><title>
en: Script snippets for piping commands
es: Fragmentos de órdenes utilizados con tuberías

note: type: Content of: <book><chapter><section><section><para>
en: The following scripts do nice things as a part of a pipe.
es: Los fragmentos de órdenes siguientes son muy potentes cuando forman parte de una cadena de órdenes unidas por tuberías.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of script snippets for piping commands
es: Relación de fragmentos de órdenes con tuberías

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: script snippet (type in one line)
es: fragmento de archivo de órdenes (escrito en una única línea)

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: effect of command
es: efecto de la orden

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: find all files under "<literal>/usr</literal>"
es: lista todos los archivos que se encuentran por debajo de «<literal>/usr</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: print 1 to 100
es: escribe del 1 al 100

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>| xargs -n 1 <emphasis>command</emphasis></literal>
es: <literal>| xargs -n 1 <emphasis>orden</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
es: ejecuta la orden de forma repetida para cada elemento de la tubería y utilizando este como argumento

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: split white-space-separated items from pipe into lines
es: divide los elementos de la tubería separados por espacios en líneas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: merge all lines from pipe into a line
es: une todas la líneas de la tubería en una

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>| grep -e <emphasis>regex_pattern</emphasis></literal>
es: <literal>| grep -e <emphasis>patrón_de_expresión_regular</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>
es: selecciona las líneas de la tubería que encajan con el <emphasis>patrón_de_expresión_regular</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>| grep -v -e <emphasis>regex_pattern</emphasis></literal>
es: <literal>| grep -v -e <emphasis>patrón_de_expresión_regular</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>
es: selecciona las líneas de la tubería que no tienen encaje con el <emphasis>patrón_de_la_expresión_regular</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.)
es: selecciona el tercer campo de cada línea de la tubería utilizando como separado «<literal>:</literal>» (archivo de contraseñas etc.)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: extract third field from pipe separated by whitespaces
es: selecciona el tercer campo de cada línea de la tubería utilizando como separador espacios en blanco

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: extract third field from pipe separated by tab
es: selecciona el tercer campo de cada línea de la tubería utilizando como separador el tabulador

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove backspace and expand tabs to spaces
es: elimina los retornos de carro y sustituye los tabuladores por espacios

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: expand tabs
es: sustituye los tabuladores por espacios

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: sort and remove duplicates
es: ordena y elimina duplicados

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert uppercase to lowercase
es: convierte mayúsculas a minúsculas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: concatenate lines into one line
es: concatena las líneas en una sola

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove CR
es: elimina el retorno de carro

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: add "<literal>#</literal>" to the start of each line
es: añade «<literal>#</literal>» al comienzo de cada línea

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove "<literal>.ext</literal>"
es: elimina «<literal>.ext</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: print the second line
es: imprime la segunda línea

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: print the first 2 lines
es: imprimir las primeras dos líneas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: print the last 2 lines
es: imprime las últimas dos líneas

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"/>.
es: Un archivo de órdenes de una sola línea puede repetirse sobre varios archivos utilizando <literal>find</literal>(1) y <literal>xargs</literal>(1) para realizar tareas muy complicadas. Ver <xref linkend="_idioms_for_the_selection_of_files"/> y <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"/>).
es: Cuando la utilización de órdenes de forma interactiva se complica demasiado debe considerarse escribir un archivo de órdenes (consulte <xref linkend="_the_shell_script"/>).

note: type: Content of: <book><chapter><title>
en: Debian package management
es: Gestión de paquetes 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>.
es: Este capítulo se ha escrito según la última distribución estable, cuyo nombre de publicación es: <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/*.source</literal>" files.
es: La fuente de datos del sistema APT se denomina colectivamente <emphasis role="strong">lista de fuentes</emphasis> en este documento .  Puede definirse en cualquier parte de los archivos "<literal>/etc/apt/sources.list</literal>", "<literal>/etc/apt/sources.list.d/*.list</literal>" o "<literal>/etc/apt/sources.list.d/*.source</literal>".

note: type: Content of: <book><chapter><section><title>
en: Debian package management prerequisites
es: Prerequisitos de la gestión de paquetes Debian

note: type: Content of: <book><chapter><section><section><title>
en: Debian package management system
es: Sistema de gestión de paquetes 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.
es: <ulink url="&debian;">Debian</ulink> es una organización constituida por voluntarios que construyen versiones de paquetes binarios precompilados <emphasis role="strong">compatibles</emphasis> basados en software libre y lo distribuyen en su archivo,

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>.
es: <ulink url="&thedebianarchive;">El archivo de Debian</ulink> lo constituyen <ulink url="&manyremotemirrorsites;">múltiples nodos espejo</ulink> a los que se accede por medio de los protocolos HTTP y FTP. También esta disponible en <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>.
es: El actual sistema de gestión de paquetes de Debian que puede utilizar todos estos recursos es <ulink url="&advancedpackagingtoolapt;">Herramienta de empaquetado avanzada (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.
es: El sistema de gestión de paquetes Debian, <emphasis role="strong">cuando se usa de forma adecuada</emphasis> desde el archivo, ofrece al usuario la instalación en el sistema de un <emphasis role="strong">conjunto de paquetes binarios consistentes</emphasis>. Actualmente existen &all-packages; paquetes disponibles para la arquitectura &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.
es: El sistema de administración de paquetes de Debian tiene una rica historia y muchas opciones para el programa de usuario de front-end y el método de acceso al archivo de back-end que se utilizará.  Actualmente, recomendamos lo siguiente.

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.
es: <literal>apt</literal>(8) para todas las operaciones de la línea de órdenes, incluida la instalación, eliminación y actualización de paquetes.

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).
es: <literal>apt-get</literal>(8) para llamar desde los archivos de órdenes al sistema de gestión de paquetes de Debian. Es una opción de reserva en antiguos sistemas Debian en los que <literal>apt</literal> no esta disponible.

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.
es: <literal>aptitude</literal>(8) para la gestión interactiva mediante interfaz de texto para la gestión de los paquetes instalados y búsquedas sobre los paquetes disponibles

note: type: Content of: <book><chapter><section><section><table><title>
en: List of Debian package management tools
es: Relación de herramientas para la gestión de paquetes 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)
es: sistema de gestión de paquetes de bajo nivel para Debian (basado en archivos)

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>
es: Front-end de APT para administrar paquetes con CLI: <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)
es: Front-end de APT para gestionar paquetes de forma interactiva con consola de pantalla completa: <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)
es: Front-end de APT para instalar las tareas seleccionadas: <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
es: paquete mejorado de APT, para permitir la instalación automática de actualizaciones de seguridad

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Software Center for GNOME (GUI APT front-end)
es: Centro de software para GNOME (front-end GUI APT)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: graphical package manager (GTK APT front-end)
es: gestor de paquetes gráfico (interfaz de GTK 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)
es: utilidades de APT: <literal>apt-extracttemplates</literal>(1), <literal>apt-ftparchive</literal>(1) y <literal>apt-sortpkgs</literal>(1)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: package change history notification tool
es: herramienta de notificación de cambios en el histórico de paquetes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: lists critical bugs before each APT installation
es: relación de bugs críticos después de cada instalación APT

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: APT package searching utility — command-line interface
es: utilidad APT para la búsqueda de paquetes — interfaz de línea de órdenes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: recursively lists package dependencies
es: relación de dependencias recursivas de los paquetes

note: type: Content of: <book><chapter><section><section><title>
en: Package configuration
es: Configuración de paquetes

note: type: Content of: <book><chapter><section><section><para>
en: Here are some key points for package configuration on the Debian system.
es: Estos son algunos puntos clave para la configuración de los paquetes en el sistema Debian.

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.
es: Se respeta la configuración manual del administrador del sistema. Dicho de otra forma, por convenio el sistema de configuración de paquetes no realiza configuraciones de manera intrusíva.

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.
es: Cada paquete viene con su propio archivo de órdenes para su configuración con un interfaz de usuario estándar llamado <literal>debconf</literal>(7) que facilita el proceso de la instalación inicial del paquete.

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.
es: Los desarrolladores de Debian lo hacen lo mejor posible para que tenga una experiencia de actualización perfecta a través de los archivos de órdenes para la configuración del paquete.

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.
es: Las funcionalidades completas del software empaquetado están disponibles para el administrador del sistema. Sin embargo, aquellas que representan riesgos para la seguridad están deshabilitadas en la instalación por defecto.

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.
es: Si manualmente activa un servicio peligroso para la seguridad, será el responsable de los riesgos que contenga.

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.
es: El administrador del sistema puede realizar manualmente configuraciones esotéricas. Esto puede interferir con los programas de ayuda estándar que se utilizan para  la configuración del sistema.

note: type: Content of: <book><chapter><section><section><title>
en: Basic precautions
es: Precauciones principales

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.
es: No mezcle paquetes de diferentes fuentes. Probablemente romperá la consistencia entre paquetes del sistema lo que requiere un conocimiento de su gestión interna, como son el compilador <ulink url="&abi;">ABI</ulink>,  versiones de <ulink url="&library;">bibliotecas</ulink>, funcionalidades de intérpretes, 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.
es: El administrador del sistema Debian <ulink url="&newbie;">newbie</ulink> deberías quedarte con la versión <emphasis role="strong"><literal>stable</literal></emphasis> (estable) de Debian y aplicar sólo las actualizaciones de seguridad.  Hasta que entiendas muy bien el sistema Debian, deberías seguir las siguientes precauciones.

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>.
es: No incluyas <emphasis role="strong"><literal>testing</literal></emphasis> (pruebas) o <emphasis role="strong"><literal>unstable</literal></emphasis> (inestable) en <emphasis role="strong">la lista de fuentes</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> .
es: No mezcles Debian estándar con otros archivos no Debian como Ubuntu en <emphasis role="strong">la lista de fuentes</emphasis> .

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Do not create "<literal>/etc/apt/preferences</literal>".
es: No crees "<literal>/etc/apt/preferences</literal>".

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.
es: No modifiques el comportamiento predeterminado de las herramientas de gestión de los paquetes a través de los archivos de la configuración sin conocer todas sus repercusiones.

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>".
es: No instales paquetes aleatorios mediante "<literal>dpkg -i <emphasis>random_package</emphasis></literal>".

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>".
es: No instales nunca paquetes aleatorios mediante "<literal>dpkg --force-all -i <emphasis>random_package</emphasis></literal>".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Do not erase or alter files in "<literal>/var/lib/dpkg/</literal>".
es: No borres ni modifiques los archivos de "<literal>/var/lib/dpkg/</literal>".

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.
es: no sobreescriba el sistema de archivos al instalar software compilado directamente de su código fuente.

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.
es: Si lo necesita instálelos en «<literal>/usr/local</literal>» o «<literal>/opt</literal>».

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.
es: Los efectos no compatibles causados por violar las precauciones anteriores al sistema de gestión de paquetes de Debian pueden dejar tu sistema inutilizable.

note: type: Content of: <book><chapter><section><section><para>
en: The serious Debian system administrator who runs mission critical servers, should use extra precautions.
es: Los administradores serios del sistema Debian responsables de los servidores de una misión crítica deben tomar precauciones adicionales.

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.
es: No instalar ningún paquete de Debian, incluyendo las actualizaciones de seguridad, sin probarlo con su configuración especifica en un entorno seguro.

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.
es: Al final, tu como administrador del sistema, eres el responsable de tu sistema.

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.
es: el largo historial de estabilidad del sistema Debian no es una garantía por sí misma.

note: type: Content of: <book><chapter><section><section><title>
en: Life with eternal upgrades
es: Conviviendo con actualizaciones continuas

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.
es: Para sus <emphasis role="strong">servidores de producción</emphasis> es recomendable la distribución <literal>stable</literal> (estable) con sus actualizaciones de seguridad. También es recomendable para los equipos de escritorio a los que quiera dedicar poco tiempo en su administración.

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.
es: A pesar de mis advertencias anteriores, muchos lectores de este documento pueden desear ejecutar las suites <literal>testing</literal> (pruebas) o <literal>unstable</literal> (inestable) más nuevas.

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>.
es: La <ulink url="&enlightenment;">iluminación</ulink> de las siguientes secciones salva a las personas de la eterna lucha <ulink url="&karmic;">kármica</ulink> de actualizar el <ulink url="&hell;">infierno</ulink> y las dejan llegar al <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.
es: Esta lista está destinada al entorno de escritorio <emphasis role="strong">self-administered</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.
es: Utilice la suite <literal>testing</literal> ya que es prácticamente la versión rolling -continua- gestionada automáticamente por la infraestructura de control de calidad del archivo de Debian, como la <ulink url="&debiancontinuousintegration;">integración continua de Debian</ulink>, la <ulink url="&sourceonlyuploadpractices;">prácticas de carga solo de fuente</ulink>, y el <ulink url="&librarytransitiontracking;">seguimiento de transición de biblioteca</ulink>.  Los paquetes de la suite <literal>testing</literal> se actualizan con la suficiente frecuencia para ofrecer las funciones más recientes.

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>.
es: Establece el nombre de código correspondiente al conjunto <literal>testing</literal> ("<literal>&codename-testing;</literal>" durante el ciclo de publicación <literal>&codename-stable;</literal>-as-<literal>stable</literal>) en <emphasis role="strong">la lista de las fuentes</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.
es: Actualiza manualmente este nombre en clave en <emphasis role="strong">la lista de fuentes</emphasis> al nuevo solo después de evaluar la situación durante aproximadamente un mes después del lanzamiento de la suite principal.  La lista de los correos de los usuarios y los desarrolladores de Debian también es una buena fuente de información para esto.

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.
es: No se recomienda el uso de la suite <literal>inestable</literal>.  La <literal>suite inestable</literal> es <emphasis role="strong">buena para depurar paquetes</emphasis> como desarrollador pero tiende a exponerle a riesgos innecesarios para el uso normal del escritorio.  Aunque la suite <literal>inestable</literal> del sistema Debian parece muy estable la mayoría de las veces, ha habido algunos problemas con paquetes y algunos de ellos no eran tan triviales de resolver.

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.
es: Aquí algunas ideas de las medidas de precaución básicas para asegurar una recuperación rápida y fácil de los fallos en los paquetes Debian.

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
es: Hacer el sistema <emphasis role="strong">de arranque dual</emphasis> instalando la suite <literal>stable</literal> del sistema Debian en otra partición.

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>
es: Ten a mano el CD de instalación para un <emphasis role="strong">arranque de recuperación del sistema</emphasis>.

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
es: Considera instalar <literal>apt-listbugs</literal> para comprobar la información del <ulink url="&debianbugtrackingsystembts;">Sistema de seguimiento de errores de Debian (BTS)</ulink> antes de la actualización.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Learn the package system infrastructure enough to work around the problem
es: Aprender la infraestructura del sistema de los paquetes lo suficiente como para solucionar un problema

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.
es: Si no puede tomar ninguna de estas precauciones, probablemente no estés listo para las versiones <literal>de prueba</literal> e <literal>inestables</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Debian archive basics
es: Fundamentos del archivo de 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>.
es: Las directrices oficiales del archivo de Debian están definidas en el <ulink url="&debianpolicymanuthedebianarchive;">Manual de Directrices Debian, Capítulo 2 - El archivo de 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.
es: Examinemos el <ulink url="&thedebianarchive;">archivo de Debian</ulink> desde el punto de vista de un usuario del sistema.

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.
es: Para un usuario del sistema, <ulink url="&thedebianarchive;">se accede al archivo de Debian</ulink> usando el sistema 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).
es: El sistema APT especifica tu fuente de datos como <emphasis role="strong">la lista de fuentes</emphasis> y se describe en <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:
es: Para el sistema <literal>&codename-stable;</literal> con el típico acceso HTTP, <emphasis role="strong">la lista de las fuentes</emphasis> al estilo de una línea como la siguiente:

note: type: Content of: <book><chapter><section><section><para>
en: Alternatively, the equivqlent source list in deb822-style as the following.
es: Alternativamente, la lista de fuentes equivalentes al estilo de deb822 es como el siguiente.

note: type: Content of: <book><chapter><section><section><para>
en: Key points of <emphasis role="strong">the source list</emphasis> are followings.
es: Los puntos clave de <emphasis role="strong">las listas de las fuentes</emphasis> son los siguientes.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: One-line-style format
es: Formato de una sola línea

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.
es: Tus archivos con la definición se encuentran en los archivos "<literal>/etc/apt/sources.list</literal>" y "<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.
es: Cada línea define la fuente de los datos para el sistema 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.
es: La línea "<literal>deb</literal>" define el paquete binario.

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.
es: La línea "<literal>deb-src</literal>" define los paquetes fuente.

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.
es: El primer argumento es la URL root del archivo de Debian.

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.
es: El segundo argumento es el nombre de la distribución utilizando el nombre de la suite o el nombre en clave.

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.
es: el tercero y siguientes son la relación de nombres de área válidos del archivo de Debian.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Deb822-style format
es: El estilo del formato es 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/*.source</literal>" files.
es: Tus definiciones se encuentran en los archivos "<literal>/etc/apt/sources.list.d/*.source</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.
es: Cada bloque de líneas separado por una línea en blanco define la fuente de los datos para el sistema 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>".
es: La estrofa "<literal>Types:</literal>" define la lista de tipos como "<literal>deb</literal>" y "<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.
es: La estrofa "<literal>URIs:</literal>" define la lista de URIs raíz del archivo de 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.
es: La estrofa "<literal>Suites:</literal>" define la lista de los nombres de la distribución utilizando el nombre de la suite o el nombre en clave.

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.
es: La estrofa "<literal>Components:</literal>" define la lista de los nombres del área de los archivos válidos de 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.
es: La definición para "<literal>deb-src</literal>" puede omitirse con seguridad si es sólo para <literal>aptitude</literal> que que no accede a los metadatos relacionados con la fuente. Acelera las actualizaciones de los metadatos del archivo.

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>", ….
es: La dirección URL puede ser "<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.
es: Las líneas que empiezan por "<literal>#</literal>" son comentarios y se ignoran.

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.
es: Aquí, tiendo a usar el nombre de código "<literal>&codename-stable;</literal>" o "<literal>&codename-testing;</literal>" en lugar del nombre de la suite "<literal>stable</literal>" (estable) o "<literal>testing</literal>" (pruebas) para evitar sorpresas cuando se publique el siguiente <literal>stable</literal> (estable).

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>).
es: Si se utiliza "<literal>sid</literal>" en el ejemplo anterior en lugar de "<literal>&codename-stable;</literal>", la línea "<literal>deb: http://security.debian.org/ ...</literal>" o su contenido equivalente en deb822 para las actualizaciones de seguridad en <emphasis role="strong">la lista de fuentes</emphasis> no es necesaria.  Esto se debe a que no existe un archivo de actualizaciones de seguridad para "<literal>sid</literal>" (<literal>inestable</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.
es: Aquí está la lista de direcciones URL de las páginas del archivo de Debian y el nombre de la suite o nombre del código usado en el fichero de configuración después de la publicación de <literal>&codename-stable;</literal>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of Debian archive sites
es: Relación de sitios de archivo de Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: archive URL
es: URL del archivo

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: suite name
es: nombre del paquete

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: codename
es: nombre de publicación

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: purpose of repository
es: finalidad del repositorio

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&httpdebdebianorgdebian;">http://deb.debian.org/debian/</ulink>
es: <ulink url="&httpdebdebianorgdebian;">https://deb.debian.org/debian/</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Quasi-static <literal>stable</literal> release after extensive checks
es: Liberación <literal>stable</literal> cuasiestática tras exhaustivas comprobaciones

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
es: Liberación dinámica de <literal>testing</literal> tras comprobaciones decentes y cortas esperas

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
es: Liberación dinámica <literal>unstable</literal> tras comprobaciones mínimas y sin esperas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>experimental</literal>
es: «<literal>experimental</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Pre-release experiments by developers (optional, only for developer)
es: Experimentos previos al lanzamiento por parte de los desarrolladores (opcional, sólo para desarrolladores)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Updates for the next <literal>stable</literal> point release (optional)
es: Actualizaciones para la próxima versión <literal>stable</literal> (opcional)

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)
es: Subconjunto del conjunto <literal>stable-proposed-updates</literal> que necesita actualizaciones urgentes, como los datos de la zona horaria (opcional)

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)
es: Colección aleatoria de paquetes recompilados, principalmente de la versión <literal>testing</literal> (opcional)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Security updates for the <literal>stable</literal> release (important)
es: Actualizaciones de seguridad para la versión <literal>stable</literal> (importante)

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
es: El equipo de seguridad no lo utiliza ni lo apoya activamente

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.
es: Sólo la versión <emphasis role="strong"><literal>stable</literal></emphasis> (estable) pura con actualizaciones de seguridad proporciona la mejor estabilidad. Ejecutar principalmente la versión <emphasis role="strong"><literal>stable</literal></emphasis> (estable) mezclada con algunos paquetes de <emphasis role="strong"><literal>testing</literal></emphasis> (pruebas) o <emphasis role="strong"><literal>unstable</literal></emphasis> (inestable) es más arriesgado que ejecutar la versión <emphasis role="strong"><literal>unstable</literal></emphasis> (inestable) pura por desajuste de versiones de librerías, etc.  Si realmente necesita la última versión de algunos programas de la versión <emphasis role="strong"><literal>stable</literal></emphasis> (estable), utilice los paquetes de los servicios <ulink url="&stableupdates;">stable-updates</ulink> y <ulink url="&backports;">backports</ulink> (consulte <xref linkend="_updates_and_backports"/>).  Estos servicios deben utilizarse con especial cuidado.

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"/>).
es: Por defecto debería tener únicamente una de las distribuciones <literal>stable</literal> (estable), <literal>testing</literal> (pruebas) o <literal>unstable</literal> (inestable) en la línea «<literal>deb</literal>».  Si se tiene en línea «<literal>deb</literal>» una combinación de las distribuciones <literal>stable</literal> (estable), <literal>testing</literal> (pruebas) e <literal>unstable</literal> (inestable) los programas APT son más lentos y sólo la última distribución es útil. El uso de múltiples distribuciones requiere utilizar el archivo «<literal>/etc/apt/preferences</literal>» con un fin específico (consulte <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.
es: Para el sistema Debian con la suite <literal>stable</literal> (estable), es una buena idea incluir el contenido con "<literal>http://security.debian.org/</literal>" en <emphasis role="strong">la lista de las fuentes</emphasis> para habilitar las actualizaciones de seguridad como en el ejemplo anterior.

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.  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.
es: El equipo de seguridad de Debian soluciona los problemas de seguridad de la distribución <literal>stable</literal> (estable). Su actividad es muy rigurosa y fiable. En la distribución <literal>testing</literal> (pruebas) las solucionan el equipo de seguridad de Debian en pruebas.  Por <ulink url="&several;">diferentes</ulink> <ulink url="&reasons;">razones</ulink> su actividad no es tan rigurosa como en la distribución <literal>stable</literal> (estable) y puede que tenga que esperar a la migración o la corrección de los paquetes de <literal>unstable</literal> (inestable). Los problemas de seguridad de la distribución <literal>unstable</literal> (inestable) los corrigen los desarrolladores individuales. Los paquetes de la distribución <literal>unstable</literal> (inestable) mantenidos habitualmente suelen estar en buen estado aprovechando las últimas soluciones de seguridad ascendentes. Consulte <ulink url="&debiansecurityfaq;">Debian security FAQ</ulink> para conocer como se gestionan los problemas de seguridad en Debian.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of Debian archive area
es: Relación de áreas de archivo Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: area
es: área

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: number of packages
es: número de paquetes

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: criteria of package component
es: criterio de componente del paquete

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: DFSG compliant and no dependency to <literal>non-free</literal>
es: Compatible con DFSG y sin dependencia de <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>
es: <ulink url="&notdfsgcompliantlationexperience;">no compatible con DFSG, firmware necesario para una experiencia razonable de la instalación del sistema</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>
es: cumplen con DFSG pero con dependencias con <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>
es: No cumple con las Directrices de software libre de Debian (DFSG) y no está en <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"/>).
es: El número de paquetes que se indica es para la arquitectura &arch;. El área <literal>main</literal> proporciona el sistema Debian (consulte <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>.
es: Al navegar por cada URL junto a <literal>dists</literal> o <literal>pool</literal> conocerá mejor la organización del archivo de Debian.

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.
es: Se puede nombrar una distribución de dos formas, por la distribución o <ulink url="&codename;">nombre de publicación</ulink>. La palabra distribución se usa alternativamente como sinónimo de la suite en muchas documentaciones. La relación entre la suite y el nombre en clave se puede resumir de la siguiente manera.

note: type: Content of: <book><chapter><section><section><table><title>
en: The relationship between suite and codename
es: Relación entre los nombres de publicación y distribución

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: Timing
es: Momento

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: suite = <literal>stable</literal>
es: distribución = <literal>stable</literal> (estable)

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: suite = <literal>testing</literal>
es: distribución = <literal>testing</literal> (pruebas)

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: suite = <literal>unstable</literal>
es: distribución = <literal>unstable</literal> (inestable)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: after the <literal>&codename-stable;</literal> release
es: después de la publicación de <literal>&codename-stable;</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: codename = <literal>&codename-stable;</literal>
es: nombre de publicación = <literal>&codename-stable;</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: codename = <literal>&codename-testing;</literal>
es: nombre de publicación = <literal>&codename-testing;</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: codename = <literal>sid</literal>
es: nombre de publicación = <literal>sid</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: after the <literal>&codename-testing;</literal> release
es: después de la publicación de <literal>&codename-testing;</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: codename = <literal>&codename-nexttesting;</literal>
es: nombre de publicación = <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>
es: La historia de los nombres de publicación se cuenta en <ulink url="&debianfaqgcbwhiceenusedinthepast;">¿Debian FAQ: 6.2.1 Qué otros nombres clave se han usado en el pasado?</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".)
es: En la terminología de archivo de Debian de forma estricta, se usa la palabra «sección» especificamente para la categorización de paquetes por el tipo de aplicación. (Sin embargo las palabras «sección principal» algunas veces es usado para describir el área del archivo Debian llamado «main».)

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.
es: Cada vez que un desarrollador Debian (DD) realiza una nueva entrega a la distribución <literal>«inestable»</literal> (a través del procesamiento de <ulink url="&incoming;">entrada</ulink>), se le pide que se asegure que la entrega de paquetes sea compatible con el último conjunto de paquetes de la distribución <literal>«inestable»</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.
es: Si un desarrollador de Debian con su actualización rompe la compatibilidad de alguna biblioteca importante de forma intencionada etc, normalmente se anuncia en la <ulink url="&thedebiandevelmailinglist;">lista de correo de desarrollo (debian-devel mailing list)</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.
es: Después de que un conjunto de paquetes se han movido de forma automática desde la distribución <literal>«inestable»</literal> a la distribución <literal>«en pruebas»</literal> el archivo de órdenes de mantenimiento que lo movió comprueba su madurez (más de 2-10 días de antigüedad), el estado RC de los informes de errores de los paquetes y comprueba su compatibilidad con el último conjunto de paquetes de la distribución <literal>«en pruebas»</literal>. Este proceso hace que la distribución <literal>«en pruebas»</literal> este actualizada y se pueda utilizar.

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.
es: Durante el proceso gradual de estabilización del archivo, liderado por el equipo de publicación, la distribución <literal>testing</literal> (pruebas) se va corrigiendo por medio de intervenciones manuales para hacerla completamente consistente y libre de errores. Entonces se crea la nueva distribución <literal>stable</literal> (estable) asignándole a esta el nombre de publicación de la antigua distribución <literal>testing</literal> (pruebas). También se crea un nuevo nombre de publicación para la nueva distribución <literal>testing</literal> (pruebas). El contenido inicial de la nueva distribución <literal>testing</literal> (pruebas) es exactamente el mismo que el de la nueva versión de la distribución <literal>stable</literal> (estable).

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.
es: Tanto los repositorios <literal>unstable</literal> (inestable) como los <literal>testing</literal> (pruebas) pueden sufrir fallos temporales causados por varios factores.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Broken package upload to the archive (mostly for <literal>unstable</literal>)
es: Los paquetes rotos se suben al repositorio (ver <literal>unstable</literal> (inestable) )

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>)
es: Retrasos en la recepción de nuevos paquetes para archivar (principalmente para <literal>unstable</literal> (inestable))

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>)
es: Problemas con el tiempo de sincronización de los archivos (tanto para <literal>testing</literal> (pruebas) como los <literal>unstable</literal> (inestable))

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.
es: acciones manuales sobre el archivo como la eliminación de paquetes (generalmente para <literal>testing</literal> (pruebas)) 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.
es: Así que si decide usar esos archivos, debe ser capaz de arreglar o indagar sobre este tipo de problemas.

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.
es: Durante unos pocos meses después de una nueva versión <literal>stable</literal>, la mayoría de los usuarios de escritorio deberían usar el archivo <literal>stable</literal> con sus actualizaciones de seguridad incluso si normalmente usan los archivos <literal>unstable</literal> o <literal>testing</literal>.  Para este periodo de transición, tanto los archivos <literal>unstable</literal> como los archivos <literal>testing</literal> no son buenos para la mayoría de la gente. Es difícil mantener su sistema en buenas condiciones de funcionamiento con el archivo <literal>unstable</literal> ya que sufre oleadas de actualizaciones importantes para los paquetes principales.  El archivo <literal>testing</literal> tampoco es útil ya que contiene casi el mismo contenido que el archivo <literal>stable</literal> sin su soporte de seguridad (<ulink url="&debiantestingsectyannouncecaaibc;">Debian testing-security-announce 2008-12</ulink>). Después de un mes más o menos, los archivos <literal>unstable</literal> o <literal>testing</literal> pueden llegar a ser útiles si se tiene cuidado.

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.
es: Al utilizar la distribución <literal>«en pruebas»</literal> el problema causado por la eliminación de un paquete normalmente se soluciona temporalmente instalando el paquete correspondiente la distribución <literal>«inestable»</literal> que se carga para corregir el error.

note: type: Content of: <book><chapter><section><section><para>
en: See <ulink url="&debianpolicymanual;">Debian Policy Manual</ulink> for archive definitions.
es: Ver el <ulink url="&debianpolicymanual;">Manual de Directrices Debian</ulink> para obtener más información sobre las definiciones del archivo.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<ulink url="&sections;">Sections</ulink>"
es: «<ulink url="&sections;">Secciones</ulink>»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<ulink url="&priorities;">Priorities</ulink>"
es: «<ulink url="&priorities;">Prioridades</ulink>»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<ulink url="&basesystem;">Base system</ulink>"
es: «<ulink url="&basesystem;">Sistema base</ulink>»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<ulink url="&essentialpackages;">Essential packages</ulink>"
es: «<ulink url="&essentialpackages;">Paquetes esenciales</ulink>»

note: type: Content of: <book><chapter><section><section><title>
en: Debian is 100% free software
es: Debian es 100% software libre

note: type: Content of: <book><chapter><section><section><para>
en: Debian is 100% free software because of the followings:
es: Debian es 100% software libre ya que:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Debian installs only free software by default to respect user's freedoms.
es: Debian instala por defecto únicamente software libre para respetar las libertades del usuario.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Debian provides only free software in <literal>main</literal>.
es: Debian proporciona únicamente software libre en el área <literal>principal</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Debian recommends running only free software from <literal>main</literal>.
es: Debian recomienda ejecutar únicamente el software libre del área <literal>principal</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>.
es: Ningún paquete en <literal>principal</literal> depende ni recomienda paquetes en <literal>no libre</literal> ni el <literal>firmware no libre</literal> ni <literal>contribución</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: Some people wonder if the following 2 facts contradict or not.
es: Alguna se pregunta si los dos hechos siguientes se contradicen entre sí.

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>)
es: «Debian se mantendrá 100% libre». (Es la primera claúsula del <ulink url="&debiansocialcontract;">Contrato Social de 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.
es: Los servidores Debian alojan algunos paquetes <literal>non-free-firmware</literal>, <literal>non-free</literal> y <literal>contrib</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: These do not contradict, because of the followings.
es: Estos no se contradicen, por lo siguiente.

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.
es: el sistema Debian es 100% libre y sus paquetes son albergados por los servidores Debian en el área <literal>principal</literal>

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.
es: Los paquetes fuera del sistema Debian están alojados en los servidores de Debian en las áreas <literal>non-free</literal>, <literal>non-free-firmware</literal> y <literal>contrib</literal>.

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>:
es: Se explica de forma precisa en las claúsulas cuarta y quinta del <ulink url="&debiansocialcontract;">Contrato Social de Debian</ulink>:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Our priorities are our users and free software
es: Nuestra prioridad son nuestros usuarios y el software libre

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.
es: Nos guiaremos por las necesidades de nuestros usuarios y de la comunidad del software libre. Sus intereses serán una prioridad para nosotros. Daremos soporte a las necesidades de nuestros usuarios para que puedan trabajar en muchos tipos distintos de entornos de trabajo. No pondremos objeciones al software no libre que vaya a ejecutarse sobre Debian ni cobraremos a las personas que quieran desarrollar o usar ese tipo de software (no libre). Permitiremos a otros crear distribuciones de valor añadido basadas en Debian sin cobrarles nada por ello. Es más, entregaremos un sistema integrado de alta calidad sin restricciones legales que pudieran prevenir este tipo de uso.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Works that do not meet our free software standards
es: Trabajos que no siguen nuestros estándares de software libre

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.
es: Reconocemos que algunos de nuestros usuarios requieren el uso de trabajos que no se ajustan a las Directrices de Software Libre de Debian. Hemos creado las áreas "<literal>non-free</literal>", "<literal>non-free-firmware</literal>" y "<literal>contrib</literal>" en nuestro archivo para estos trabajos. Los paquetes de estas áreas no forman parte del sistema Debian, aunque han sido configurados para su uso con Debian. Animamos a los fabricantes de CDs a que lean las licencias de los paquetes en estas áreas y determinen si pueden distribuir los paquetes en sus CDs. Así, aunque los trabajos que no son libres no forman parte de Debian, apoyamos su uso y proporcionamos infraestructura para los paquetes que no son libres (como nuestro sistema de seguimiento de fallos y listas de correo).  Los medios oficiales de Debian pueden incluir firmware que no forma parte del sistema Debian para permitir el uso de Debian con hardware que requiera dicho firmware.

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 intensional one to make this user document consistent without changing the real content of the Social Contract.
es: El texto actual del 5º término en el actual <ulink url="&debiansocialcontract;">Contrato Social Debian</ulink> 1.2 es ligeramente diferente del texto anterior.  Esta desviación editorial es intensional para hacer este documento de usuario sin cambiar el contenido real del Contrato 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:
es: Los usuarios deben ser conscientes de los riesgos de utilizar paquetes de las zonas <literal>non-free</literal>, <literal>non-free-firmware</literal> y <literal>contrib</literal>:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: lack of freedom for such software packages
es: restricciones a la libertad con dichos paquetes

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.)
es: falta de soporte de Debian para dichos paquetes (Debian no puede ayudar al software propietario por no tener acceso a su código fuente)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: contamination of your 100% free Debian system
es: contagio al 100% del sistema libre Debian

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.
es: Las <ulink url="&debianfreesoftwareguidelines;">Directrices de Software Libre Debian</ulink> son los estándares del software libre de <ulink url="&debian;">Debian</ulink>.  Debian entiende «software» en un ámbito amplio, incluidos los documentos, firmware, logotipos y materia gráfico de los paquetes. Esto hace que el estándar de software libre de Debian sea uno de los más estrictos.

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:
es: Los paquetes típicos <literal>non-free</literal>, <literal>non-free-firmware</literal> y <literal>contrib</literal> incluyen paquetes de libre distribución de los siguientes tipos:

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.)
es: paquetes de documentación que cumplen la <ulink url="&gnufreedocumentationlicense;">Licencia de Documentación Libre GNU</ulink> con secciones fijas como las de GCC y Make (la mayor parte se encuentran en la sección<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.)
es: Paquetes de firmware que contienen datos binarios sin fuente como los listados en <xref linkend="_hardware_drivers_and_firmware"/> como <literal>non-free-firmware</literal>. (La mayoría se encuentran en la sección <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.
es: paquetes de juegos y tipos de letra con restricciones para su uso comercial y/o modificación de su contenido

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.
es: Por favor, ten en cuenta que el número de paquetes <literal>non-free</literal>, <literal>non-free-firmware</literal> y <literal>contrib</literal> es inferior al 2% de los paquetes <literal>main</literal>.  Permitir el acceso a las áreas <literal>non-free</literal>, <literal>non-free-firmware</literal> y <literal>contrib</literal> no oculta el origen de los paquetes.  El uso interactivo a pantalla completa de <literal>aptitude</literal>(8) le proporciona visibilidad completa y control sobre qué paquetes se instalan y desde qué área lo hacen. Para mantener tu sistema tan libre como desees.

note: type: Content of: <book><chapter><section><section><title>
en: Package dependencies
es: Dependencias de paquetes

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.
es: El sistema Debian proporciona un conjunto consistente de paquetes binarios a través de un mecanismo de declaración de dependencia binaria versionada en sus campos de archivo de control. Aquí hay algunas definiciones simples de ellos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Depends"
es: «Depende» (Depends)

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.
es: Declara una dependencia obligatoria y es obligatorio que todos los paquetes enumerados sean instalados al mismo tiempo o que estén instalados previamente.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Pre-Depends"
es: «Predepende» (Pre-depends)

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.
es: Son como las dependencias, con la excepción de que es obligatorio que estén instalados completamente con anterioridad.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Recommends"
es: «Recomienda» (Recommends)

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.
es: Determina una dependencia fuerte, pero no obligatoria. La mayoría de los usuarios no querrán instalar el paquete al menos que todos los paquetes enumerados en este campo estén instalados.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Suggests"
es: «Sugiere»

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.
es: Declara una dependencia débil. Muchos usuario podrían beneficiarse de su instalación si bien tendrán una funcionabilidad suficiente sin ellos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Enhances"
es: «Mejora» (Enhances)

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.
es: Declara una dependencia débil como Sugerida pero va en la dirección contraria.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Breaks"
es: «Rompe» (Breaks)

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.
es: Declara una incompatibilidad, generalmente con una versión concreta. La solución más común es actualizar todos los paquetes que se encuentran enumerados en este campo.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Conflicts"
es: «Incompatibles» (Conflicts)

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.
es: Declara su total incompatibilidad. Todos los paquetes enumerados en este campo deben ser eliminados para conseguir instalar el paquete.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Replaces"
es: «Sustituye» (Replaces)

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.
es: Se declara cuando los archivos instalados por el paquete sustituyen a los archivos de los paquetes que se enumeran.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "Provides"
es: «Proporciona» (Provides)

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.
es: Se declara cuando el paquete proporciona todos los archivos y funcionalidades de los paquetes enumerados.

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.
es: Tener en cuenta, que lo correcto es definir «Proporciona», «Imcompatible» y «Sustituye» a la vez en el caso de un paquete virtual. Esto asegura que solo un paquete real que proporciona el virtual puede ser instalado a la vez.

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>.
es: La definición «oficial», incluyendo la dependencia del código fuente, está en <ulink url="&thepolicymanualcsbetweenpackages;">Manual de directrices de Debian: Capítulo 7 - Declaración de relaciones entre paquetes</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: The event flow of the package management
es: Flujo de hechos de las órdenes de gestión de paquetes

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.
es: Aquí hay un resumen del flujo de hechos simplificado del manejo de un paquete por parte de 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>"):
es: «<emphasis role="strong">Update</emphasis>» («<literal>apt update</literal>», «<literal>aptitude update</literal>» o «<literal>apt-get update</literal>»):

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Fetch archive metadata from remote archive
es: Recupera los metadatos del archivo remoto

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Reconstruct and update local metadata for use by APT
es: Reconstruye y actualiza la copia local de los metadatos del archivo que utiliza 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>"):
es: «<emphasis role="strong">Upgrade</emphasis>» («<literal>apt upgrade</literal>» y «<literal>apt full-upgrade</literal>» o «<literal>aptitude safe-upgrade</literal>» y «<literal>aptitude full-upgrade</literal>» o «<literal>apt-get upgrade</literal>» y «<literal>apt-get dist-upgrade</literal>»):

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)
es: Seleccione una versión candidata, que instala paquetes que suelen ser las últimas versiones disponibles (consulte <xref linkend="_tweaking_candidate_version"/> para conocer las excepciones)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Make package dependency resolution
es: Realiza la resolución de dependencias del paquete

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
es: Recupera del archivo remoto los paquetes binarios que se han seleccionado si la versión candidata es diferente de la versión instalada

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Unpack fetched binary packages
es: Desempaqueta los paquetes binarios recuperados

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Run <emphasis role="strong">preinst</emphasis> script
es: Ejecuta el archivo de órdenes <emphasis role="strong">preinst</emphasis>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Install binary files
es: Instala los archivos binarios

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Run <emphasis role="strong">postinst</emphasis> script
es: Ejecuta el arhivo de órdenes <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>"):
es: «<emphasis role="strong">Install</emphasis>» («<literal>apt install …</literal>», «<literal>aptitude install …</literal>» o «<literal>apt-get install …</literal>»):

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Choose packages listed on the command line
es: Selecciona los paquetes enumerados en la línea de comando

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Fetch selected binary packages from remote archive
es: Recupera del repositorio remoto los archivos binarios que se han seleccionado

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>"):
es: «<emphasis role="strong">Remove</emphasis>» («<literal>apt remove …</literal>», «<literal>aptitude remove …</literal>» o «<literal>apt-get remove …</literal>»):

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Run <emphasis role="strong">prerm</emphasis> script
es: Ejecuta el archivo de órdenes <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
es: Elimina los archivos instalados <emphasis role="strong">excepto</emphasis> los archivos de configuración

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Run <emphasis role="strong">postrm</emphasis> script
es: Ejecuta el archivo de órdenes <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>"):
es: «<emphasis role="strong">Purge</emphasis>» («<literal>apt purge …</literal>», «<literal>aptitude purge …</literal>» o «<literal>apt-get purge …</literal>»):

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><orderedlist><listitem><para>
en: Remove installed files <emphasis role="strong">including</emphasis> configuration files
es: Elimina los archivos instalados <emphasis role="strong">incluidos</emphasis> los archivos de configuración

note: type: Content of: <book><chapter><section><section><para>
en: Here, I intentionally skipped technical details for the sake of big picture.
es: Aquí, se han omitido de forma intencionada los detalles técnicos por el bien del panorama general.

note: type: Content of: <book><chapter><section><section><title>
en: First response to package management troubles
es: Soluciones a problemas básicos en la gestión de paquetes

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.
es: Se debe leer la excelente documentación oficial. El primer documento a leer es el específico de Debian "<literal>/usr/share/doc/<emphasis>package_name</emphasis>/README.Debian</literal>". También otra documentación en "<literal>/usr/share/doc/<emphasis>package_name</emphasis>/</literal>". Si se configura el shell en <xref linkend="_customizing_bash"/>, ingresar los siguientes comandos.

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.
es: Para obtener información especifica puede que necesite instalar el paquete de documentación correspondiente con el sufijo «<literal>-doc</literal>».

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.
es: Si tiene problemas con un paquete concreto, asegúrese de comprobar primero <ulink url="&thedebianbugtrackingsystembts;">el sistema de seguimiento de errores 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
es: Relación de los principales sitios web para resolver problemas de un paquete concreto

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: web site
es: sitio 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>
es: Página principal de <ulink url="&thedebianbugtrackingsystembts;">el sistema de seguimiento de errores 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>
es: <literal>sensible-browser «https://bugs.debian.org/</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The bug report of a known package name
es: El informe de errores con el nombre de un paquete

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>
es: <literal>sensible-browser «https://bugs.debian.org/<emphasis>nombre_del_paquete</emphasis>»</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The bug report of known bug number
es: El informe del error, si se conoce su número de error

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>
es: <literal>sensible-browser «https://bugs.debian.org/<emphasis>número_de_error</emphasis>»</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.
es: Búsqueda en <ulink url="&google;">Google</ulink> incluyendo alguno de los siguientes criterios de búsqueda «<literal>site:debian.org</literal>», «<literal>site:wiki.debian.org</literal>», «<literal>site:lists.debian.org</literal>», etc.

note: type: Content of: <book><chapter><section><section><para>
en: When you file a bug report, please use <literal>reportbug</literal>(1) command.
es: Cuando presente un informe de error, por favor utilice la orden <literal>reportbug</literal>(1).

note: type: Content of: <book><chapter><section><section><title>
en: How to pick Debian packages
es: Como seleccionar paquetes 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.
es: Cuando encuentre más de 2 paquetes similares y se pregunte cuál instalar sin el esfuerzo de "prueba y error", hay que aplicar <emphasis role="strong">el sentido común</emphasis> para juzgar cuándo no sabe cuál instalar sin intentos repetidos. Creo que los siguientes puntos son las características que debe tener el paquete preferido.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Essential: yes &gt; no
es: Esencial: si &gt; no

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Area: main &gt; contrib &gt; non-free
es: Área: 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
es: Prioridad: 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"
es: Tareas: paquetes enumerados como tareas como «Entorno de escritorio«

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>)
es: Los paquetes se eligen por paquetes que dependen de ellos (por ejemplo, <literal>gcc</literal> depende de <literal>gcc-10</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Popcon: higher in the vote and install number
es: Estadísticas: a mayor número de votos e instalaciones

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Changelog: regular updates by the maintainer
es: Registro de cambios: actualizaciones regulares del desarrollador

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: BTS: No RC bugs (no critical, no grave, and no serious bugs)
es: BTS: sin errores RC (ni críticos, ni graves, ni errores leves)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: BTS: responsive maintainer to bug reports
es: BTS: atención ofrecida por el desarrollador a los informes de errores

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: BTS: higher number of the recently fixed bugs
es: BTS: mayor número de errores solucionados recientemente

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: BTS: lower number of remaining non-wishlist bugs
es: BTS: menor número de errores que no sean nuevas funcionalidades

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.
es: Debian comenzó como un proyecto voluntario con un modelo de desarrollo distribuido, sus repositorios contienen muchos paquetes con diferentes objetivos y calidad. Se deben tomar las decisiones propias acerca de qué hacer con ellos.

note: type: Content of: <book><chapter><section><section><title>
en: How to cope with conflicting requirements
es: Cómo hacer frente a requisitos contradictorios

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.
es: Cualquiera que sea la suite del sistema Debian que decidas usar, puede que aún desees ejecutar las versiones de los programas que no están disponibles en esa suite.  Incluso si encuentras paquetes de dichos programas en otras suites de Debian o en otros recursos no Debian, sus requisitos pueden entrar en conflicto con tu sistema Debian actual.

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.
es: Aunque puedes modificar el sistema de gestión de los paquetes con la técnica <emphasis role="strong">apt-pinning</emphasis>, etc., tal y como se describe en <xref linkend="_tweaking_candidate_version"/> para instalar estos paquetes binarios desincronizados, estos métodos de modificación sólo tienen un uso limitado, ya que pueden romper estos programas y tu sistema.

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.
es: Antes de instalar a la fuerza estos paquetes desincronizados, deberías buscar todas las soluciones alternativas más seguras disponibles que sean compatibles con tu sistema Debian actual.

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"/>).
es: Instala estos programas utilizando los correspondientes paquetes binarios "sandboxed" (vera <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.
es: Muchos programas, en su mayoría GUI, como LibreOffice y las aplicaciones GNOME, están disponibles como paquetes <ulink url="&flatpak;">Flatpak</ulink>, <ulink url="&snap;">Snap</ulink>, o <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"/>).
es: Crea un entorno chroot o similar y ejecuta dichos programas en él (consulta <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"/>).
es: Los comandos CLI se pueden ejecutar fácilmente bajo chroot compatible (ver <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"/>).
es: Se pueden probar fácilmente múltiples entornos de escritorio y completos sin reiniciar (ver <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.
es: Construye tu mismo las versiones que deseas de los paquetes binarios que sean compatibles con tu sistema Debian actual.

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"/>).
es: Se trata de una <ulink url="&nontrivialtask;">tarea no trivial</ulink> (vere <xref linkend="_porting_a_package_to_the_stable_system"/>).

note: type: Content of: <book><chapter><section><title>
en: Basic package management operations
es: Operaciones básicas de la gestión de paquetes

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>.
es: Un sistema Debian dispone de diferentes herramientas basadas en APT para llevar a cabo las operaciones de gestión de paquetes. En este documento explicaremos tres herrramientas básicas para la gestión de paquetes: <literal>apt</literal>, <literal>apt-get</literal> / <literal>apt-cache</literal> y <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.
es: Para realizar las operaciones de gestión de paquetes que incluyen su instalación o la actualización de su metainformación necesitará privilegios de superusuario.

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:
es: A pesar de que <literal>aptitude</literal> es una herramienta interactiva muy amigable que utilizo personalmente por defecto, debe tener en cuenta algunas advertencias:

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.
es: la orden <literal>aptitude</literal> no es recomendable para actualizaciones del sistema entre distribuciónes del sistema Debian <literal>stable</literal> (estable) tras la publicación de una distribución nueva .

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>.
es: Está recomendado la utilización de «<literal>apt full-upgrade</literal>» o «<literal>apt-get dist-upgrade</literal>». Ver el <ulink url="&bugebbcia;">Error #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.
es: La orden <literal>aptitude</literal> algunas veces recomienda la eliminación masiva de paquetes para la actualización del sistema Debian <literal>testing</literal> (pruebas) o <literal>unstable</literal> (inestable).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: This situation has frightened many system administrators.  Don't panic.
es: Esta situación ha aterrado a muchos administradores de sistema. No se asuste.

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>.
es: Parece causado principalmente por la distorsión de dependencias o recomendaciones de paquetes por metapaquetes como <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>".
es: Se resuelve eligiendo «Cancel pending actions» en el menú de órdenes de <literal>aptitude</literal>, saliendo de <literal>aptitude</literal> y utilizando «<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.
es: Las órdenes <literal>apt-get</literal> y <literal>apt-cache</literal> son las herramientas más <emphasis role="strong">básicas</emphasis> basadas en APT para la gestión de paquetes .

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.
es: <literal>apt-get</literal> y <literal>apt-cache</literal> ofrecen únicamente interfaz de usuario por línea de órdenes.

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.
es: <literal>apt-get</literal> es más adecuado para la <emphasis role="strong">actualización principal del sistema</emphasis> entre distribuciones, 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.
es: <literal>apt-get</literal> tiene un motor <emphasis role="strong">robusto</emphasis> para la resolución de dependencias entre los paquetes.

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.
es: <literal>apt-get</literal> necesita menos recursos «hardware». Utiliza menos memoria y se ejecuta más rápido.

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.
es: <literal>apt-cache</literal> tiene un sistema <emphasis role="strong">estándar</emphasis> de búsqueda que utiliza expresiones regulares sobre el nombre y la descripción del paquete.

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.
es: <literal>apt-get</literal> y <literal>apt-cache</literal> permiten gestionar varias versiones de mismo paquete utilizando <literal>/etc/apt/preferences</literal> aunque es bastante difícil de manejar.

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.
es: La orden <literal>apt</literal> es un interfaz de alto nivel para la gestión de paquetes desde la línea de órdenes. Es un recubrimiento de <literal>apt-get</literal>, <literal>apt-cache</literal> y órdenes parecidas ideado para ser utilizado por el usuario final y mejorar por defecto algunas opciones de uso interactivo.

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>.
es: <literal>apt</literal> tiene una barra de progreso cuando se instalan paquetes mediante <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.
es: por defecto <literal>apt</literal> <emphasis role="strong">borra</emphasis> los paquetes <literal>.deb</literal> descargados en la caché después de instalarlos con éxito

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.
es: Se recomienda la utilización de la nueva orden <literal>apt</literal>(8) para el uso <emphasis role="strong">interactivo </emphasis> y utilizar <literal>apt-get</literal>(8) y <literal>apt-cache</literal>(8) para los archivos de órdenes.

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.
es: La orden <literal>aptitude</literal> es la herramienta de gestión de paquetes basada en APT más <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.
es: <literal>aptitude</literal> tiene un interfaz de usuario interactivo a pantalla completa.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>aptitude</literal> offers the commandline user interface, too.
es: <literal>aptitude</literal> también posee un interfaz de usuario por línea de órdenes.

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.
es: <literal>aptitude</literal> esta más pensado para operaciones de la <emphasis role="strong">gestión interactiva de paquetes diaria</emphasis> como examinar los paquetes instalados y buscar entre los paquetes 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.
es: <literal>aptitude</literal> necesita más recursos «hardware». Utiliza más memoria y se ejecuta más lentamente.

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.
es: <literal>aptitude</literal> tiene un sistema de búsqueda <emphasis role="strong">mejorado</emphasis> basado en expresiones regulares sobre metainformación de paquetes.

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.
es: <literal>aptitude</literal> permite gestionar múltiples versiones de paquetes sin utilizar <literal>/etc/apt/preferences</literal> y es muy intuitivo.

note: type: Content of: <book><chapter><section><section><title>
en: Basic package management operations with the commandline
es: Operaciones básicas de gestión de paquetes utilizando la línea de órdenes

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).
es: Aquí están algunas operaciones básicas para la gestión de paquetes por medio de la línea de órdenes utilizando <literal>apt</literal>(8), <literal>aptitude</literal>(8) y <literal>apt-get</literal>(8) /<literal>apt-cache</literal>(8).

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)
es: Operaciones básicas de gestión de paquetes utilizando la línea de órdenes <literal>apt</literal>(8), <literal>aptitude</literal>(8) y <literal>apt-get</literal>(8)/<literal>apt-cache</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: <literal>apt</literal> syntax
es: Sintaxis de <literal>apt</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: <literal>aptitude</literal> syntax
es: Sintaxis de <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
es: Sintaxis de <literal>apt-get</literal>/<literal>apt-cache</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: update package archive metadata
es: actualiza la metainformación de los paquetes

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
es: instala la versión candidata del paquete «<literal>foo</literal>» y sus dependecias

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
es: actualiza los paquetes ya instalados a las nuevas versiones candidatas sin eliminar ningún paquete

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
es: actualiza los paquetes ya instalados a las nuevas versiones candidatas y elimina los paquetes que necesite

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove "<literal>foo</literal>" package while leaving its configuration files
es: elimina el paquete «<literal>foo</literal>» sin eliminar sus archivos de configuración

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove auto-installed packages which are no longer required
es: elimina los paquetes autoinstalados que ya no son necesarios

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: purge "<literal>foo</literal>" package with its configuration files
es: elimina el paquete «<literal>foo</literal>» y sus archivos de configuración

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: clear out the local repository of retrieved package files completely
es: limpia por completo el repositorio local de los archivos de paquetes descargados

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
es: limpia el repositorio local de los archivos de paquetes descargados que son obsoletos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display detailed information about "<literal>foo</literal>" package
es: muestra información detallada sobre el paquete «<literal>foo</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt search <emphasis>regex</emphasis></literal>
es: <literal>apt search <emphasis>expresión_regular</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>aptitude search <emphasis>regex</emphasis></literal>
es: <literal>aptitude search <emphasis>expresión_regular</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt-cache search <emphasis>regex</emphasis></literal>
es: <literal>apt-cache search <emphasis>expresión_regular</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: search packages which match <emphasis>regex</emphasis>
es: busca paquetes que concuerden con <emphasis>expresión_regular</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>aptitude why <emphasis>regex</emphasis></literal>
es: <literal>aptitude why <emphasis>expresión_regular</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
es: argumenta la razón por la que el paquete que concuerda con la <emphasis>expresión_regular</emphasis> debe instalarse

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>aptitude why-not <emphasis>regex</emphasis></literal>
es: <literal>aptitude why-not <emphasis>expresión_regular</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
es: argumenta la razón por la que el paquete que concuerda con la <emphasis>expresión_regular</emphasis> no debe instalarse

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list manually installed packages
es: lista los paquetes instalados de forma manual

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.
es: <literal>apt</literal> / <literal>apt-get</literal> y <literal>aptitude</literal> se pueden mezclar sin más problemas.

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>".
es: La orden «<literal>aptitude why <emphasis>expresión_regular</emphasis></literal>» puede mostrar mas información si se utiliza «<literal>aptitude -v why <emphasis>expresión_regular</emphasis></literal>». Utilizando «<literal>apt rdepends <emphasis>paquete</emphasis></literal>» o «<literal>apt-cache rdepends <emphasis>paquete</emphasis></literal>» se puede obtener información parecida.

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.
es: Cuando se ejecuta la orden <literal>aptitude</literal> en modo de línea de órdenes y aparece algún problema como un conflicto entre paquetes, si pulsa la tecla «<literal>e</literal>» como respuesta al cursor puede cambiar al modo interactivo a pantalla completa.

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.
es: Aunque la orden <literal>aptitude</literal> proporciona funcionalidades sofisticadas como un mejor motor de resolución de dependencias de paquetes, su complejidad ha causado (y todavía puede causar) algunos problemas como el <ulink url="&bugebbbcd;">Error #411123</ulink>, el <ulink url="&bugfbejda;">Error #514930</ulink> y el <ulink url="&bugfhadhh;">Error #570377</ulink>.  En caso de duda, por favor, utilice las órdenes <literal>apt</literal>, <literal>apt-get</literal> y <literal>apt-cache</literal> en vez de la orden <literal>aptitude</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: You may provide command options right after "<literal>aptitude</literal>".
es: Puede añadir opciones después de la orden «<literal>aptitude</literal>».

note: type: Content of: <book><chapter><section><section><table><title>
en: Notable command options for <literal>aptitude</literal>(8)
es: Opciones más importantes de la orden <literal>aptitude</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: command option
es: opción de la orden

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: simulate the result of the command
es: simula el resultado de la orden

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: download only but no install/upgrade
es: descarga únicamente pero no instala o actualiza

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: show brief explanations before the automatic installations and removals
es: muestra aclaraciones breves antes de la instalación o eliminación automáticos

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.
es: Para más información consulte <literal>aptitude</literal>(8) y «aptitude user's manual» en «<literal>/usr/share/doc/aptitude/README</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: Interactive use of aptitude
es: Uso interactivo de 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.
es: Para la administración de paquetes interactivos, inicia <literal>aptitude</literal> en modo interactivo desde el indicador de shell de la consola de la siguiente manera.

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>".
es: Con esto actualiza la copia local del archivo y muestra la relación de paquetes en un menú a pantalla completa. La configuración de aptitude está en «<literal>~/.aptitude/config</literal>».

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.
es: Si deseas utilizar la configuración de root en lugar de la de usuario, utiliza "<literal>sudo -H aptitude ...</literal>" en lugar de "<literal>sudo aptitude ...</literal>" en la expresión anterior.

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".
es: <literal>Aptitude</literal> automaticamente ejecuta las <emphasis role="strong">acciones pendientes</emphasis> como si hubiera empezado en modo interactivo. Si esto no le gusta, puede inicializarlo desde el menú: «Acción» → «Cancelar las acciones pendientes».

note: type: Content of: <book><chapter><section><section><title>
en: Key bindings of aptitude
es: Combinaciones de teclado en 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.
es: Las pulsaciones de teclas notables para examinar el estado de los paquetes y establecer la "acción planificada" en ellos en este modo de pantalla completa son las siguientes.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of key bindings for aptitude
es: Relación de combinaciones de teclado de aptitude

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>F10</literal> or <literal>Ctrl-t</literal>
es: <literal>F10</literal> o <literal>Ctrl-t</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: menu
es: menú

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)
es: muestra la <emphasis role="strong">ayuda</emphasis> de las combinaciones de teclas (una relación más completa)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>F10</literal> → Help → User's Manual
es: <literal>F10</literal> → Ayuda → Manual de usuario

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display User's Manual
es: muestra el Manual de Usuario

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: update package archive information
es: actualiza la información de archivo del paquete

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>
es: marca el paquete para que se <emphasis role="strong">actualice</emphasis> o <emphasis role="strong">instale</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)
es: marca el paquete para que se <emphasis role="strong">elimine</emphasis> (mantiene los archivos de configuración)

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)
es: marca el paquete para <emphasis role="strong">purgarlo</emphasis> (borra los archivos de configuración)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: place the package on <emphasis role="strong">hold</emphasis>
es: marca el paquete para <emphasis role="strong">conservalo (hold)</emphasis>

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>)
es: marca todos los paquetes actualizables (sería el equivalente a una <emphasis role="strong">actualización completa</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
es: comienza la <emphasis role="strong">descarga</emphasis> y la <emphasis role="strong">instalación</emphasis> de los paquetes seleccionados

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: quit current screen and save changes
es: sale de la pantalla actual y guarda los cambios

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: quit current screen and discard changes
es: sale de la pantalla actual sin guardar los cambios

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Enter</literal>
es: <literal>Intro</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: view information about a package
es: muestra la información de un paquete

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: view a package's changelog
es: muestra el registro de cambios del paquete

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: change the limit for the displayed packages
es: cambia el número de paquetes que se muestran

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: search for the first match
es: busca el primer encaje

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: repeat the last search
es: repite la última búsqueda

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.
es: La especificación del nombre de archivo de la línea de comandos y el mensaje del menú después de presionar "<literal>l</literal> " y "<literal>//</literal> " toman la expresión regular de aptitude como se describe a continuación.  Aptitude regex puede hacer coincidir explícitamente un nombre de paquete utilizando una cadena iniciada por " <literal>~n</literal>" y seguida del nombre del paquete.

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>.
es: Necesita pulsar «<literal>U</literal>» para hacer que todos los paquetes se actualicen a la <emphasis role="strong">versión candidata</emphasis> en el interfaz visual.  De otra manera solo los paquetes seleccionados y otros que son dependencias de versiones de estos son actualizados a la <emphasis role="strong">versión candidata</emphasis>.

note: type: Content of: <book><chapter><section><section><title>
en: Package views under aptitude
es: Visualización de paquetes en 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.
es: En el modo interactivo de pantalla completa de <literal>aptitude</literal>(8), se muestran los paquetes en la lista de paquetes como en el siguiente ejemplo.

note: type: Content of: <book><chapter><section><section><para>
en: Here, this line means from the left as the following.
es: El significado de izquierda a derecha de la fila es el siguiente.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "current state" flag (the first letter)
es: La bandera del «estado actual« (primera letra)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "planned action" flag (the second letter)
es: La bandera de la «acción planeada« (segunda letra)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "automatic" flag (the third letter)
es: La bandera «automática« (tercera letra)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The Package name
es: El nombre del paquete

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The change in disk space usage attributed to "planned action"
es: La variación del espacio de disco usado según la «acción planeada«

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The current version of the package
es: La versión actual del paquete

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The candidate version of the package
es: La versión candidata del paquete

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>".
es: Pulsando <literal>?</literal> se muestra al final de la pantalla de <emphasis role="strong">Ayuda</emphasis> una relación completa de las banderas.

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"/>).
es: La <emphasis role="strong">versión candidata</emphasis> se elige de acuerdo a la configuración local del equipo (ver <literal>apt_preferences</literal>(5) y <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>".
es: Existen diferentes formas de mostrar los paquetes en la opción de menú «<literal>Vistas</literal>».

note: type: Content of: <book><chapter><section><section><table><title>
en: List of views for aptitude
es: Relación de vistas en aptitude

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: view
es: vista

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of view
es: descripción de la vista

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Package View</literal>
es: <literal>Vista del paquete</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: see <xref linkend="standard-package-views"/> (default)
es: ver <xref linkend="standard-package-views"/> (por defecto)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Audit Recommendations</literal>
es: <literal>Recomendaciones de auditoría</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
es: relación de paquete que se recomiendan por algún paquete marcado para instalación pero sin instalar por el momento

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Flat Package List</literal>
es: <literal>Relación plana de paquetes</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list packages without categorization (for use with regex)
es: relación de paquetes sin clasificar (para usar con expresiones regulares)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Debtags Browser</literal>
es: <literal>Navegador de etiquetas Debian (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
es: relación de paquetes clasificados de acuerdo a sus <ulink url="&debtags;">etiquetas Debian (debtags)</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Source Package View</literal>
es: <literal>Vista del Paquete Fuente</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list packages grouped by source packages
es: lista de paquetes agrupados por paquetes fuente

note: type: Content of: <book><chapter><section><section><note><para>
en: Please help us <ulink url="&improvingtaggingkageswithdebtags;">improving tagging packages with debtags!</ulink>
es: Por favor, ¡ayúdenos <ulink url="&improvingtaggingkageswithdebtags;">mejorando el marcado de paquetes con debtags!</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.
es: La vista estándar «<literal>Vista de paquetes</literal>» los clasifica en cierto modo como <literal>dselect</literal> con algunas funcionalidades extra.

note: type: Content of: <book><chapter><section><section><table><title>
en: The categorization of standard package views
es: La clasificación de la vista de paquetes estándar

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: category
es: categoría

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Upgradable Packages</literal>
es: <literal>Paquetes actualizables</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>
es: la relación organizada de paquetes según <literal>sección</literal> → <literal>área</literal> → <literal>paquete</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>New Packages</literal>
es: <literal>Nuevos paquetes</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Installed Packages</literal>
es: <literal>Paquetes instalados</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Not Installed Packages</literal>
es: <literal>Paquetes no instalados</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Obsolete and Locally Created Packages</literal>
es: <literal>Paquetes creados localmente y obsoletos</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Virtual Packages</literal>
es: <literal>Paquetes virtuales</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list packages with the same function
es: relación de paquetes con la misma función

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Tasks</literal>
es: <literal>Tareas (tasks)</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
es: relación de paquetes con diferentes funciones que normalmente son necesarios para una tarea

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.
es: La vista de <literal>tareas</literal> puede usarse para realizar una selección de paquetes para sus tareas.

note: type: Content of: <book><chapter><section><section><title>
en: Search method options with aptitude
es: Opciones del método de búsqueda con aptitude

note: type: Content of: <book><chapter><section><section><para>
en: Aptitude offers several options for you to search packages using its regex formula.
es: Aptitude ofrece varias opciones para la búsqueda de paquetes usando su fórmula de expresiones regulares.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Shell commandline:
es: Línea de órdenes del intérprete de órdenes:

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
es: «<literal>aptitude search '<emphasis>expresión_regular_de_aptitude</emphasis>'</literal>» enumera el estado de instalación, nombre del paquete y descripción corta de los paquetes que encajan

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
es: «<literal>aptitude show '<emphasis>nombre_del_paquete</emphasis>'</literal>» muestra la descripción detallada del paquete

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Interactive full screen mode:
es: Modo interactivo de pantalla completa:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>l</literal>" to limit package view to matching packages
es: "<literal>l</literal>" para limitar la vista de los paquetes a los paquetes coincidentes

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>/</literal>" for search to a matching package
es: «<literal>/</literal>» para buscar los paquetes que encajan

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>\</literal>" for backward search to a matching package
es: «<literal>\</literal>» busca hacia atrás el paquete que encaja

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>n</literal>" for find-next
es: «<literal>n</literal>» para encontrar el siguiente

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>N</literal>" for find-next (backward)
es: «<literal>N</literal>» para buscar el siguiente (hacia atrás)

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.
es: La cadena del <emphasis>nombre_del_paquete</emphasis> se trata como el encaje exacto de la cadena al nombre del paquete al menos que empiece explícitamente con «<literal>~</literal>» para ser un fórmula de expresión regular.

note: type: Content of: <book><chapter><section><section><title>
en: The aptitude regex formula
es: La fórmula de la expresión regular de 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.
es: La fórmula de expresiones regulares de aptitud es <emphasis role="strong">ERE</emphasis> extendida similar a mutt (ver <xref linkend="_regular_expressions"/>) y los significados de la coincidencia especial específica <literal>aptitude</literal> Las extensiones de regla son las siguientes.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of the aptitude regex formula
es: Relación de fórmulas de expresiones regulares de aptitute

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of the extended match rule
es: descripción de las reglas extendidas de encaje

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: regex formula
es: fórmula de la expresión regular

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match on package name
es: nombre del paquete que encaja

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~n<emphasis>regex_name</emphasis></literal>
es: <literal>~n<emphasis>nombre_de_la_expresión_regula</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match on description
es: encaja en la descripción

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~d<emphasis>regex_description</emphasis></literal>
es: <literal>~d<emphasis>descripcion_de_la_expresión_regular</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match on task name
es: nombre de la tarea que encaja

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~t<emphasis>regex_task</emphasis></literal>
es: <literal>~t<emphasis>expresión_regular_de_tareas</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match on debtag
es: encaja con las debtag

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~G<emphasis>regex_debtag</emphasis></literal>
es: <literal>~G<emphasis>expresion_regular_de_etiquetas</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match on maintainer
es: encaja con el desarrollador

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~m<emphasis>regex_maintainer</emphasis></literal>
es: <literal>~m<emphasis>expresión_regular_del_desarrollador</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match on package section
es: encaja con la sección del paquete

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~s<emphasis>regex_section</emphasis></literal>
es: <literal>~s<emphasis>expresión_regular_de_sección</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match on package version
es: encaja con la versión del paquete

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~V<emphasis>regex_version</emphasis></literal>
es: <literal>~V<emphasis>expresión_regular_de_la_versión</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match archive
es: encaja con la distribución

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match origin
es: encaja con el origen

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match priority
es: encaja con la prioridad

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match essential packages
es: encaja con los paquetes esenciales

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match virtual packages
es: encaja con paquetes virtuales

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match new packages
es: encaja con nuevos paquetes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match with pending action
es: encaja con acciones pendientes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match installed packages
es: encaja con paquetes instalados

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)
es: encaja con paquetes marcados con <emphasis role="strong">A</emphasis>-mark (paquetes auto-instalados)

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)
es: encaja con paquetes instalados sin la marca <emphasis role="strong">A</emphasis> (paquetes seleccionados por el administrador)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match installed and upgradable packages
es: encaja con paquetes instalados y que se pueden actualizar

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match removed but not purged packages
es: encaja con paquetes eliminados pero no purgados

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match removed, purged or can-be-removed packages
es: encaja con paquete eliminados y purgados o que se pueden eliminar

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match packages declaring a broken dependency
es: encaja con paquetes que declaran una dependencia rota

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match packages declaring broken dependency of <emphasis>type</emphasis>
es: encaja con paquetes que declaran una dependencia rota de un <emphasis>tipo</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>
es: encaja el <emphasis>patrón</emphasis> sobre paquetes que tienen una dependencia <emphasis>tipo</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~D[<emphasis>type</emphasis>:]<emphasis>pattern</emphasis></literal>
es: <literal>~D[<emphasis>tipo</emphasis>:]<emphasis>patrón</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>
es: encaja el <emphasis>patrón</emphasis> con paquetes que tienen una dependencia rota de <emphasis>tipo</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~DB[<emphasis>type</emphasis>:]<emphasis>pattern</emphasis></literal>
es: <literal>~DB[<emphasis>tipo</emphasis>:]<emphasis>patrón</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>
es: encaja con paquetes en los cuales el <emphasis>patrón</emphasis> encaja con paquetes que declaran una dependencia <emphasis>tipo</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~R[<emphasis>type</emphasis>:]<emphasis>pattern</emphasis></literal>
es: <literal>~R[<emphasis>tipo</emphasis>:]<emphasis>patrón</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>
es: coinciden con paquetes a los que el paquete coincidente <emphasis>patrón</emphasis> declara dependencia rota <emphasis>tipo</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~RB[<emphasis>type</emphasis>:]<emphasis>pattern</emphasis></literal>
es: <literal>~RB[<emphasis>escribe</emphasis>:]<emphasis>patrón</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
es: encaja con los paquetes con los que los paquetes instalados tienen dependencias

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match packages to which no other installed packages depend on
es: encaja con los paquetes que no dependen de ningún paquete instalado

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
es: encaja con los paquete que dependen o son recomendados por otros paquetes instalados

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match <emphasis>pattern</emphasis> package with filtered version
es: encaja con los paquetes según el <emphasis>patrón</emphasis> filtrados por la versión

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>~S filter <emphasis>pattern</emphasis></literal>
es: <literal>~S filtro <emphasis>patrón</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match all packages (true)
es: encaja con todos los paquetes (verdad)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: match no packages (false)
es: no encaja con ningún paquete (falso)

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).
es: La parte regex es la misma <emphasis role="strong">ERE</emphasis> que la utilizada en las típicas herramientas de texto tipo Unix utilizando "<literal>^</literal>", "<literal>. *</literal>", "<literal>$</literal>" etc. como en <literal>egrep</literal>(1), <literal>awk</literal>(1) y <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.
es: La dependencia <emphasis>tipo</emphasis> es una de (depende, predepende, recomienda, sugiere, entra en conflicto, reemplaza, proporciona) especificando la interrelación del paquete.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The default dependency <emphasis>type</emphasis> is "depends".
es: El <emphasis>tipo</emphasis> de dependencia por defecto es «depends«.

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.
es: Cuando el <emphasis>patrón_de_la_expresión_regular</emphasis> es la cadena «null«, coloca inmediatamente después de la orden «<literal>~T</literal>».

note: type: Content of: <book><chapter><section><section><para>
en: Here are some short cuts.
es: Aquí hay algunos atajos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>~P<emphasis>term</emphasis></literal>" == "<literal>~Dprovides:<emphasis>term</emphasis></literal>"
es: «<literal>~P<emphasis>término</emphasis></literal>» == «<literal>~Dprovides:<emphasis>término</emphasis></literal>»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>~C<emphasis>term</emphasis></literal>" == "<literal>~Dconflicts:<emphasis>term</emphasis></literal>"
es: «<literal>~C<emphasis>término</emphasis></literal>» == «<literal>~Dconflicts:<emphasis>término</emphasis></literal>»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>…~W term</literal>" == "<literal>(…|term)</literal>"
es: «<literal>…~W término</literal>» == «<literal>(…|término)</literal>»

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>".
es: Los usuarios familiarizados con <literal>mutt</literal> aprenderán rápidamente, ya que mutt fue la inspiración para la sintaxis de las expresiones. Consulte «SEARCHING, LIMITING, AND EXPRESSIONS« en el «Manual de Usuario« «<literal>/usr/share/doc/aptitude/README</literal>».

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.
es: Con la versión de <literal>lenny</literal> de <literal>aptitude</literal>(8), la nueva sintaxis <emphasis role="strong">en formato largo</emphasis> como «<literal>?broken</literal>» se puede usar de forma equivalente para el uso de expresiones regulares en lugar de la anterior <emphasis role="strong">formato corto</emphasis> «<literal>~b</literal>». Ahora se considera el carácter de espacio «<literal> </literal>» como uno de los caracteres de finalización de la expresión regular al igual que la tilde «<literal>~</literal>». Ver el «Manual de Usuario« para la nueva sintaxis de <emphasis role="strong">formato largo</emphasis>.

note: type: Content of: <book><chapter><section><section><title>
en: Dependency resolution of aptitude
es: Resolución de dependencias en 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>.
es: La selección de un paquete con <literal>aptitude</literal> no marca únicamente los paquetes definidos en su relación de «<literal>dependencias:</literal>» sino también aquellos en la relación de «<literal>Recomendados:</literal>» si la opción «<literal>F10</literal> → Options → Preferences → Dependency handling« esta configurada de esa manera.  Estos paquetes instalados de forma automática se eliminan de forma automatizada por <literal>aptitude</literal> si no se van a necesitar en el futuro.

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.
es: La bandera que controla el comportamiento de «autoinstalado« de la orden <literal>aptitude</literal> puede modifcarse también usando la orden <literal>apt-mark</literal>(8) del paquete <literal>apt</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Package activity logs
es: Registro de la actividad de los paquetes

note: type: Content of: <book><chapter><section><section><para>
en: You can check package activity history in the log files.
es: Usted puede comprobar el histórcio de acciones sobre paquetes en los archivos de registro.

note: type: Content of: <book><chapter><section><section><table><title>
en: The log files for package activities
es: Los archivos de registro de acciones sobre paquetes

note: type: Content of: <book><chapter><section><section><section><table><tgroup><thead><row><entry>
en: file
es: archivo

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: content
es: contenido

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
es: Registra la actividad a nivel de <literal>dpkg</literal> para todas las acciones sobre paquetes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Log of generic APT activity
es: Registro de acciones genéricas APT

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Log of <literal>aptitude</literal> command activity
es: Registro de acciones de la orden <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.
es: En realidad, no es fácil conseguir una comprensión rápida de estos registros. La manera más fácil se explica en <xref linkend="_recording_changes_in_configuration_files"/>.

note: type: Content of: <book><chapter><section><title>
en: Examples of aptitude operations
es: Ejemplos de operaciones con aptitude

note: type: Content of: <book><chapter><section><para>
en: Here are few examples of <literal>aptitude</literal>(8) operations.
es: A continuación se muestran algunos ejemplos de <literal>aptitude</literal>(8) en acción.

note: type: Content of: <book><chapter><section><section><title>
en: Seeking interesting packages
es: Buscando paquetes interesantes

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".
es: Se pueden buscar los paquetes que cumplan sus requisitos con <literal>aptitude</literal> bien en base a la descripción del paquete o con la relación de «Tareas«.

note: type: Content of: <book><chapter><section><section><title>
en: Listing packages with regex matching on package names
es: Enumera los paquetes cuyos nombres encajan con la expresión regular

note: type: Content of: <book><chapter><section><section><para>
en: The following command lists packages with regex matching on package names.
es: Las órdenes siguientes enumeran los paquetes cuyos nombres encajan con la expresión regular.

note: type: Content of: <book><chapter><section><section><para>
en: This is quite handy for you to find the exact name of a package.
es: Es bastante útil para encontrar el nombre exacto de un paquete.

note: type: Content of: <book><chapter><section><section><title>
en: Browsing with the regex matching
es: Navega por la relación de paquetes que encajan con la expresión regular

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.
es: La expresión regular «<literal>~dipv6</literal>» con la nueva vista «New Flat Package List« con el símbolo «<literal>l</literal>» prompt, muestra en la vista los paquetes cuya descripción encaja y le permite navegar de forma interactiva entre ellos.

note: type: Content of: <book><chapter><section><section><title>
en: Purging removed packages for good
es: Purga los paquetes eliminados definitivamente

note: type: Content of: <book><chapter><section><section><para>
en: You can purge all remaining configuration files of removed packages.
es: Se pueden borrar todos los archivos de configuración de los paquetes eliminados.

note: type: Content of: <book><chapter><section><section><para>
en: Check results of the following command.
es: Compruebe los resultados del siguiente comando.

note: type: Content of: <book><chapter><section><section><para>
en: If you think listed packages are OK to be purged, execute the following command.
es: Si estás seguro de que los paquetes enumerados deben eliminarse por completo, ejecuta el siguiente comando.

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.
es: Puede hacer lo mismo en modo interactivo para tener un control más detallado.

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.
es: En la «Nueva Vista de Paquetes«, puede añadir una expresión regular a «<literal>~c</literal>» con el cursor «<literal>|</literal>». Esto limita los paquetes que se visualizan a únicamente los que encajan con la expresión regular, esto es, «eliminado pero no purgado«. Todos estos paquetes que encajan con la expresión regular se mostrarán al presionar «<literal>[</literal>» en la cabecera de más alto nivel.

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.
es: Entonces,  pulse «<literal>_</literal>» en la cabecera de mayor nivel como «Paquetes no instalados«. Solo los paquetes que encajan con el patrón de la expresión regular bajo dicho encabezado se marcarán para ser purgados. Usted puede no incluir algunos paquetes de la purga presionando «<literal>=</literal>» de forma manual sobre cada uno de ellos.

note: type: Content of: <book><chapter><section><section><para>
en: This technique is quite handy and works for many other command keys.
es: Esta técnica es bastante útil y funciona para muchas teclas de órdenes.

note: type: Content of: <book><chapter><section><section><title>
en: Tidying auto/manual install status
es: Estado de instalación ordenado de forma automática/manual

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.).
es: A continuación mostraremos como mantenemos en orden el estado de instalación de los paquetes (después de realizar instalaciones sin usar aptitude etc.).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Start <literal>aptitude</literal> in interactive mode as root.
es: Lance <literal>aptitude</literal> en modo interactivo como «root«.

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.
es: Pulse «<literal>u</literal>», «<literal>U</literal>», «<literal>f</literal>» and «<literal>g</literal>» para actualizar la relación de paquetes y los paquetes.

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.
es: Pulse «<literal>l</literal>» para acceder a la pantalla de los paquetes limitandolos a «<literal>~i(~R~i|~Rrecommends:~i)</literal>» y pulse «<literal>M</literal>» sobre «<literal>Paquetes I</literal>» como auto instalados.

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.
es: Pulse «<literal>l</literal>» para acceder a la pantalla de paquetes limitados como «<literal>~prequired|~pimportant|~pstandard|~E</literal>» y pulse «<literal>m</literal>» sobre «<literal>Paquetes Instalados</literal>» como instalados de forma manual.

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>".
es: Escribe "<literal>l</literal>" para entrar en el límite de la visualización de los paquetes como "<literal>~i!~M</literal>" y elimina los paquetes no utilizados escribiendo "<literal>-</literal>" sobre cada uno de ellos después de exponerlos escribiendo "<literal>[</literal>" sobre los "<literal>Paquetes instalados</literal>".

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.
es: Pulse «<literal>|</literal>», para entrar en la pantalla de paquetes limitada por «<literal>~i</literal>»; entonces pulse «<literal>m</literal>» sobre <literal>Tareas</literal>», para marcar aquellos paquetes instalados manualmente.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Exit <literal>aptitude</literal>.
es: Salir de <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.
es: Ejecute «<literal>apt-get -s autoremove|less</literal>» como superusuario para comprobar lo que no usa.

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>".
es: Reinicie <literal>aptitude</literal> en modo interactivo y marque los paquetes que necesite con «<literal>m</literal>».

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.
es: Volver a ejecutar «<literal>apt-get -s autoremove|less</literal>» como superusuario para volver a comprobar que solo ha ELIMINADO los paquetes que deseaba.

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.
es: Ejecute «<literal>apt-get autoremove|less</literal>» como superusuario para eliminar los paquetes sin uso.

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.
es: La acción «<literal>m</literal>» sobre «<literal>Tasks</literal>» es opcional y se usa para evitar la situación de eliminar paquetes de forma masiva en el futuro.

note: type: Content of: <book><chapter><section><section><title>
en: System wide upgrade
es: Actualización mayor del sistema

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.
es: Cuando se cambia a una nueva distribución etc, se debe considerar implantar una instalación limpia del nuevo sistema incluso cuando Debian es actualizable como se describe a continuación. Proporciona la oportunidad de eliminar la basura almacenada y acceder a las mejores combinaciones de las últimas versiones de los paquetes. Sin dudarlo, debería realizar una copia de respaldo completa del sistema a un lugar seguro (ver <xref linkend="_backup_and_recovery"/>) antes de hacerlo. Nosotros recomendamos crear un arranque dual en una partición diferente para realizar una transición suave.

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.
es: Puedes realizar una actualización de todo el sistema a una versión más reciente cambiando el contenido de <emphasis role="strong">la lista de fuentes</emphasis> apuntando a una nueva versión y ejecutando el comando "<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>".
es: Para actualizar de <literal>stable</literal> (estable) a <literal>testing</literal> (pruebas) o <literal>unstable</literal> (inestable) durante el ciclo de publicación de <literal>&codename-stable;</literal>-como-<literal>estable</literal>, debes sustituir "<literal>&codename-stable; </literal>" en <emphasis role="strong">la lista de fuentes</emphasis> por ejemplo de <xref linkend="_debian_archive_basics"/> con "<literal>&codename-testing;</literal>" o "<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.
es: De hecho, se puede encontrar con algunas complicaciones debido a alguna transición entre paquetes, la mayor parte debido a dependencias. Cuanto mayores es la actualización, más problemas importantes se puede encontrar.  Para la transición desde una distribución antigua de <literal>stable</literal> (estable) a la nueva <literal>stable</literal> (estable) después de su publicación, puede leer las nuevas «<ulink url="&releasenotes;">Release Notes</ulink>« y seguir el procedimiento concreto que se describe para minimizar los problemas.

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.
es: Cuando decide migrar de <literal>stable</literal> (estable) a <literal>testing</literal> (pruebas) después de una publicación formal, no existen «<ulink url="&releasenotes;">Release Notes</ulink>« de ayuda. La diferencia entre <literal>stable</literal> (estable) y <literal>testing</literal> (pruebas) puede ser bastante mayor después de la liberación de una nueva distribución <literal>stable</literal> (estable) y la actuailización se puede convertir en una situación complicada.

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.
es: Debería ser precavido cuando realiza un actualización completa y consultar la información actualizada sobre ello y usar el sentido común.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Read previous "Release Notes".
es: Lea las anterior «Release Notes«.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Backup entire system (especially data and configuration information).
es: Realice una copia de respaldo (o de seguridad) completa (especialmente los datos y las configuraciones).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Have bootable media handy for broken bootloader.
es: Disponga de un medio alternativo de arranque por si falla el cargador de arranque.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Inform users on the system well in advance.
es: Informe con anterioridad y de forma correctamente a los usuarios.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Record upgrade activity with <literal>script</literal>(1).
es: Registre las operaciones de la actualización con <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.
es: Para evitar su eliminación marque los paquetes que lo requieran como «sin marcado automático» (unmarkauto), p. ej., «<literal>aptitude unmarkauto vim</literal>».

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.
es: Minimize los paquetes instalados con el de minimizar la posibilidad de conflictos, p. ej., elimine los paquetes de la tarea «Escritorio«.

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>).
es: Elimina el archivo "<literal>/etc/apt/preferences</literal>" (desactiva <emphasis role="strong">apt-pinning</emphasis>).

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>.
es: Realice actualizaciones siguiendo los pasos de forma sensata: <literal>oldstable</literal> (vieja_estable) → <literal>stable</literal> (estable) → <literal>testing</literal> (pruebas) → <literal>unstable</literal> (inestable).

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>".
es: Actualiza <emphasis role="strong">la lista de fuentes</emphasis> para que apunte sólo al nuevo archivo y ejecuta "<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>".
es: Instale, opcionalmente, primero los nuevos <emphasis role="strong">paquetes fundamentales</emphasis> , p. ej., «<literal>aptitude install perl</literal>».

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.
es: Ejecute la orden «<literal>apt-get -s dist-upgrade</literal>» para comprobar su efecto.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Run the "<literal>apt-get dist-upgrade</literal>" command at last.
es: Finalmente , ejecute la orden «<literal>apt-get dist-upgrade</literal>».

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.
es: No es aconsejable omitir la distribución principal de Debian, la <literal>stable</literal> (estable), cuando se actualiza entre distribuciones.

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.
es: En «Release Notes« anteriores, GCC, el núcleo de Linux , initrd-tools, Glibc, Perl, las herramientas APT, etc. han necesitado una atención especial para la actualización mayor del sistema.

note: type: Content of: <book><chapter><section><section><para>
en: For daily upgrade in <literal>unstable</literal>, see <xref linkend="_safeguarding_for_package_problems"/>.
es: Para actualizar de forma diaria la versión <literal>unstable</literal>, ver <xref linkend="_safeguarding_for_package_problems"/>.

note: type: Content of: <book><chapter><section><title>
en: Advanced package management operations
es: Operaciones avanzadas de gestión de paquetes

note: type: Content of: <book><chapter><section><section><title>
en: Advanced package management operations with commandline
es: Operaciones avanzadas de gestión de paquetes desde la línea de órdenes

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.
es: A continuación puede encontrar otras operaciones de gestión de paquetes para las cuales <literal>aptitude</literal> es demasiada abstracta o no posee la funcionalidad que se necesita.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of advanced package management operations
es: Relación de operaciones avanzadas con paquetes

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>
es: <literal>COLUMNS=120 dpkg -l <emphasis>patrón_del_nombre_del_paquete</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
es: enumera el estado de los paquetes instalados para el informe de errores

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>dpkg -L <emphasis>package_name</emphasis></literal>
es: <literal>dpkg -L <emphasis>nombre_del_paquete</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list contents of an installed package
es: enumera el contenido de un paquete instalado

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>
es: <literal>dpkg -L <emphasis>nombre_del_paquete</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
es: relación las páginas del manual para un paquete instalado

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>dpkg -S <emphasis>file_name_pattern</emphasis></literal>
es: <literal>dpkg -S <emphasis>patrón_del_nombre_de_archivo</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list installed packages which have matching file name
es: enumera los paquetes instalados que tienen un archivo que encaja con el patrón

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt-file search <emphasis>file_name_pattern</emphasis></literal>
es: <literal>apt-file search <emphasis>patrón_nombre_de_archivo</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
es: enumera los paquetes en el repositorio que encajan con el nombre de archivo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt-file list <emphasis>package_name_pattern</emphasis></literal>
es: <literal>apt-file list <emphasis>patrón_nombre_de_paquete</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list contents of matching packages in archive
es: enumera el contenido de los paquetes del repositorio que encajan

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>dpkg-reconfigure <emphasis>package_name</emphasis></literal>
es: <literal>dpkg-reconfigure <emphasis>nombre_del_paquete</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: reconfigure the exact package
es: reconfigura el paquete dado

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: reconfigure the exact package with the most detailed question
es: reconfigura el paquete dado realizando el mayor número de preguntas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: reconfigure packages from the full screen menu
es: reconfigura los paquetes desde el menú de pantalla completa

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: audit system for partially installed packages
es: auditoría del sistema referente a paquete instalados parcialmente

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: configure all partially installed packages
es: configura todos los paquetes instalados parcialmente

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt-cache policy <emphasis>binary_package_name</emphasis></literal>
es: <literal>apt-cache policy <emphasis>nombre_del_paquete_binario</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
es: muestra la versión, la prioridad y la información del repositorio de un paquete binario

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt-cache madison <emphasis>package_name</emphasis></literal>
es: <literal>apt-cache madison <emphasis>nombre_del_paquete</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: show available version, archive information of a package
es: muestra la versión disponible y la información del repositorio de un paquete

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt-cache showsrc <emphasis>binary_package_name</emphasis></literal>
es: <literal>apt-cache showsrc <emphasis>nombre_del_paquete_binario</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: show source package information of a binary package
es: muestra la información del paquete fuente que corresponde con el paquete binario

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>apt-get build-dep <emphasis>package_name</emphasis></literal>
es: <literal>apt-get build-dep <emphasis>nombre_del_paquete</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: install required packages to build package
es: instala los paquetes requeridos para construir el paquete

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>aptitude build-dep <emphasis>package_name</emphasis></literal>
es: <literal>aptitude build-dep <emphasis>nombre_del_paquete</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>
es: <literal>apt-get source <emphasis>nombre_del_paquete</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: download a source (from standard archive)
es: descarga la fuente (desde el repositorio estándar)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>dget <emphasis>URL for dsc file</emphasis></literal>
es: <literal>dget <emphasis>URL del archivo dsc</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: download a source packages (from other archive)
es: descarga el código del paquete (desde otro repositorio)

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>
es: <literal>dpkg-source -x <emphasis>nombre_del_paquete</emphasis>_<emphasis>version</emphasis>-<emphasis>versión_de_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>")
es: construye el árbol de las fuentes para un conjunto de paquetes fuente («<literal>orig.tar.gz</literal>» y «<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
es: construye el/los paquete(s) desde un árbol de fuentes locales

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: build a kernel package from a kernel source tree
es: construye el paquete del núcleo desde el árbol fuente del kernel

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
es: construye el paquete del núcleo desde el árbol fuente de este con initramfs activado

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>
es: <literal>dpkg -i <emphasis>nombre_del_paquete</emphasis>_<emphasis>versión</emphasis>-<emphasis>versión_de_debian</emphasis>_<emphasis>arquitectura</emphasis>.deb</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: install a local package to the system
es: instala un paquete local en el sistema

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
es: instala un paquete local en el sistema y trata de resolver de forma automática sus dependencias

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>
es: <literal>debi <emphasis>nombre_del_paquete</emphasis>_<emphasis>versión</emphasis>-<emphasis>versión_de_debian</emphasis>_<emphasis>arquitectura</emphasis>.dsc</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: install local package(s) to the system
es: instala el(los) paquete(s) locales en el sistema

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>dpkg --get-selections '*' &gt;selection.txt</literal>
es: <literal>dpkg --get-selections '*' &gt;selección.txt</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: save <literal>dpkg</literal> level package selection state information
es: guardar información de estado de selección de nivel de paquete <literal>dpkg</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>dpkg --set-selections &lt;selection.txt</literal>
es: <literal>dpkg --set-selections &lt;seleccion.txt</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: set <literal>dpkg</literal> level package selection state information
es: asigna la información de estado de selección de nivel del paquete <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>
es: <literal>echo <emphasis>nombre_paquete</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>")
es: establecer estado de selección de nivel de paquete <literal>dpkg</literal> para un paquete a <emphasis role="strong">mantener</emphasis> (equivalente a ' <literal>aptitude hold &lt; nombre_del_paquete &gt;</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.
es: Para paquetes que sean <ulink url="&multiarch;">multi-arch</ulink>, puede necesitar especificar el nombre de la arquitectura para algunas órdenes.  Por ejemplo, use «<literal>dpkg -L libglib2.0-0:amd64</literal>» para enumerar el contenido del paquete <literal>libglib2.0-0</literal> para la arquitectura <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.
es: Las herramientas de bajo nivel como «<literal>dpkg -i …</literal>» y «<literal>debi …</literal>» deben usarse con cuidado por el administrador del sistema.  No tienen en cuenta de forma automática las dependencias entre paquetes. La opción de la línea de órdenes  «<literal>--force-all</literal>» y parecidas (ver <literal>dpkg</literal>(1)) están hechas para que las usen únicamente usuarios expertos. Usarlas sin entender plenamente sus consecuencias puede corromper el sistema entero.

note: type: Content of: <book><chapter><section><section><para>
en: Please note the following.
es: Ten en cuenta lo siguiente.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: All system configuration and installation commands require to be run from root.
es: Todas las órdenes de configuración e instalación necesitan ser ejecutadas por el superusuario.

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"/>).
es: A diferencia de <literal>aptitude</literal> que usa expresiones regulares (ver <xref linkend="_regular_expressions"/>), otras órdenes para la gestión de paquetes usan patrones como el intérprete de órdenes glob (ver <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.
es: <literal>apt-file</literal>(1) que está en el paquete <literal>apt-file</literal> necesita ejecutar previamente «<literal>apt-file update</literal>».

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.
es: <literal>configure-debian</literal>(8) que está en el paquete <literal>configure-debian</literal> usa como su motor <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.
es: <literal>dpkg-reconfigure</literal>(8) ejecuta los archivos de órdenes de los paquetes usando como su motor<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>.
es: Los comandos "<literal>apt-get build-dep</literal>", "<literal>apt-get source</literal>" y "<literal>apt-cache showsrc</literal>" requieren la entrada "<literal>deb-src</literal>" en <emphasis role="strong">la lista de fuentes</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.
es: <literal>dget</literal>(1), <literal>debuild</literal>(1) y <literal>debi</literal>(1) necesitan el paquete <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"/>.
es: Consulte el procedimiento de (re)empaquetado mediante «<literal>apt-get source</literal>» en <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"/>).
es: La orden <literal>make-kpkg</literal> necesita el paquete <literal>kernel-package</literal> (ver <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.
es: Para el empaquetado general ver <xref linkend="_making_debian_package"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Verification of installed package files
es: Verificación de los archivos de un paquete instalado

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.
es: La instalación de <literal>debsums</literal> permite de la verificación de los archivos de los paquetes instalados comparando los valores MD5sum en el archivo «<literal>/var/lib/dpkg/info/*.md5sums</literal>» con <literal>debsums</literal>(1).  Para saber como funciona MD5sum ver<xref linkend="_the_md5_sum"/>.

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.
es: Ya que la base de datos de MD5sum la puede alterar un intruso, <literal>debsums</literal>(1) su uso como herramienta de seguridad es limitada. Solo es aceptable para que el administrador compruebe modificaciones locales o daños producidos por errores del medio de almacenamiento.

note: type: Content of: <book><chapter><section><section><title>
en: Safeguarding for package problems
es: Protección frente a problemas con paquetes

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.
es: Muchos usuarios prefieren seguir las versiones <emphasis role="strong">testing</emphasis> (pruebas) (o <emphasis role="strong">unstable</emphasis> (inestable)) del sistema Debian por sus nuevas características y paquetes.  Esto hace que el sistema sea más propenso a sufrir fallos críticos en los paquetes.

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.
es: La instalación del paquete <literal>apt-listbugs</literal> protege el sistema contra errores críticos comprobando estos de forma automática BTS de Debian cuando se actualiza mediante el sistema 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.
es: La instalación del paquete <literal>apt-listchanger</literal> aporta noticias importantes en «<literal>NEWS.Debian</literal>» cuando se actualiza mediante el sistema APT.

note: type: Content of: <book><chapter><section><section><title>
en: Searching on the package meta data
es: Buscando metadatos en los paquetes

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.
es: Aunque al visitar la página de Debian <ulink url="&httpspackagesdebianorg;">https://packages.debian.org/</ulink> facilita formas fáciles de buscar en los metadatos del paquete en estos días, veamos otras formas más tradicionales.

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.
es: Las órdenes <literal>grep-dctrl</literal>(1), <literal>grep-status</literal>(1) y <literal>grep-available</literal>(1) se pueden usar para buscar cualquier archivo que tenga el formato general de un archivo de control de paquetes 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.
es: «<literal>dpkg -S <emphasis>patrón_de_archivo_de_nombres</emphasis></literal>» se puede usar para buscar nombres de paquetes que contengan archivos que coincidan con el nombre instalado por <literal>dpkg</literal>.  Pero pasa por alto los archivos creados por los scripts de mantenimiento.

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.
es: Si necesita realizar búsquedas más elaboradas de metadatos de dpkg , necesita ejecutar la orden «<literal>grep -e regex_pattern *</literal>» en el directorio «<literal>/var/lib/dpkg/info/</literal>».  Esto realiza búsquedas de las palabras mencionadas en los archivos de órdenes de los paquetes y textos de preguntas de la instalación.

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).
es: Si desea realizar búsquedas recursivas en dependencias de paquetes , debería usar <literal>apt-rdepends</literal>(8).

note: type: Content of: <book><chapter><section><title>
en: Debian package management internals
es: Gestión interna de los paquetes 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.
es: Aprendamos como funciona internamente el sistema de paquetes Debian. Esto puede ayudar a encontrar su propia solución en algunos problemas con paquetes.

note: type: Content of: <book><chapter><section><section><title>
en: Archive meta data
es: Metadatos de archivos

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.
es: Los metadatos de archivos para cada distribución se almacenan en «<literal>dist/<emphasis>codename</emphasis></literal>» en cada sitio espejo de Debian , p. ej., «<literal>http://deb.debian.org/debian/</literal>».  La estructura del repositorio se puede navegar con un navegador web. Existen seis tipos de metadatos clave.

note: type: Content of: <book><chapter><section><section><table><title>
en: The content of the Debian archive meta data
es: El contenido de metadatos del repositorio Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: location
es: ubicación

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Release</literal>
es: <literal>Distribución</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: top of distribution
es: Alto de la distribución

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: archive description and integrity information
es: descripción del archivo e información de integridad

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
es: archivo de firma para el archivo firmado «<literal>Release</literal>» con el archivo llave

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Contents-<emphasis>architecture</emphasis></literal>
es: <literal>Contenido-<emphasis>arquitectura</emphasis></literal>

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
es: relación de todos los archivos para todos los paquetes en el repositorio pertinente

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: top of each distribution/area/architecture combination
es: raíz de cada combinación de distribución/área/arquitectura

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)
es: descripción de archivo usado para la regla de <literal>apt_preferences</literal>(5)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Packages</literal>
es: <literal>Paquetes</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: top of each distribution/area/binary-architecture combination
es: raíz de cada combinación distribución/área/arquitectura-binaria

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: concatenated <literal>debian/control</literal> for binary packages
es: concatenado de <literal>debian/control</literal> para paquetes binarios

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>Sources</literal>
es: <literal>Fuentes</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: top of each distribution/area/source combination
es: raíz de cada combinación distribución/área/fuente

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: concatenated <literal>debian/control</literal> for source packages
es: concatenado de <literal>debian/control</literal> para paquetes fuente

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.
es: En el archivo reciente, estos metadatos se almacenan como los archivos comprimidos y diferencial para reducir tráfico de red.

note: type: Content of: <book><chapter><section><section><title>
en: Top level "Release" file and authenticity
es: Archivo «Release» del nivel superior y autenticación

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.
es: El archivo de la raíz «<literal>Release</literal>» se usa para firmar el repositorio del sistema <emphasis role="strong">seguro 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.
es: Cada versión del archivo de Debian tiene un fichero de nivel superior "<literal>Release</literal>", por ejemplo, "<literal>http://deb.debian.org/debian/dists/unstable/Release</literal>", como sigue.

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".
es: Aquí, puede encontrar la razón de ser entre la «versión« y el «nombre en clave« en <xref linkend="_debian_archive_basics"/>. «Distribución« se utiliza cuando se refiere a la «versión« y «nombre en clave«. Todos los nombres de "áreas" de archivo que ofrece el archivo se enumeran en "Componentes".

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).
es: La integridad del archivo de nivel superior "<literal>Release</literal>" se verifica mediante una infraestructura criptográfica denominada <ulink url="&secureapt;">secure apt</ulink>, tal y como se describe en <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.
es: El archivo de firma criptográfica «<literal>Release.gpg</literal>» se crea desde el auténtico archivo «<literal>Release</literal>» de la raíz y el archivo de la clave secreta 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.
es: Las claves del archivo público de Debian se instalan localmente mediante el último paquete <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.
es: El sistema <emphasis role="strong">secure APT</emphasis> verifica automáticamente la integridad del fichero descargado de nivel superior "<literal>Release</literal>" criptográficamente mediante este fichero "<literal>Release.gpg</literal>" y las claves públicas del archivo de Debian instaladas localmente.

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"/>.
es: La integridad de todos los archivos «<literal>Packages</literal>» y «<literal>Sources</literal>» se verifican usando valores MD5sum del archivo raíz «<literal>Release</literal>». La integridad de todos los archivos de paquetes se comprueban usando los valores de MD5sum  en los archivos«<literal>Packages</literal>» and «<literal>Sources</literal>».  Ver <literal>debsums</literal>(1) y  <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"/>).
es: Ya que la verificación de la firma criptográfica es un proceso intensivo en uso de la CPU, el uso del valor MD5sum para cada paquete mientras se usa el archivo de firma criptográfica de la raíz «<literal>Release</literal>» proporciona <ulink url="&thegoodsecuritywththeperformance;">buena seguridad y eficiencia</ulink> (ver <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.
es: Si la entrada <emphasis role="strong">lista de fuentes</emphasis> especifica la opción "<literal>firmado por</literal>", la integridad del archivo de nivel superior "<literal>Release</literal>" descargado se verifica utilizando la clave pública especificada. Esto es útil cuando <emphasis role="strong">la lista de fuentes</emphasis> contiene archivos que no son 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.
es: El uso del comando <literal>apt-key</literal>(8) para la gestión de claves APT está obsoleto.

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>.
es: También puedes verificar manualmente la integridad del fichero "<literal>Release</literal>" con el fichero "<literal>Release.gpg</literal>" y la clave pública del archivo Debian publicada en <ulink url="&ftpmasterdebianorg;">ftp-master.debian.org</ulink> usando <literal>gpg</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Archive level "Release" files
es: Archivos «Release» a nivel de archivo

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).
es: Los archivos “<literal>Release</literal>” a nivel de fichero se usan para la regla <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.
es: Existen ficheros a nivel del archivo "<literal>Release</literal>" para todas las ubicaciones del archivo especificadas por <emphasis role="strong">la lista de fuentes</emphasis>, como "<literal>http://deb.debian.org/debian/dists/unstable/main/binary-amd64/Release</literal>" o "<literal>http://deb.debian.org/debian/dists/sid/main/binary-amd64/Release</literal>", como se indica a continuación.

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>.
es: Para la etiqueta «<literal>Archive:</literal>» , los nombres de distribución (<literal>stable</literal> (estable), <literal>testing</literal> (pruebas), <literal>unstable</literal> (inestable), …) se utilizan en <ulink url="&thedebianarchive;"> el repositorio Debian</ulink> mientras que los nombres de publicación («<literal>trusty</literal>», «<literal>xenial</literal>», «<literal>artful</literal>», …) se utilizan en <ulink url="&theubuntuarchive;">el repositorio 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.
es: Para algunos archivos, como <literal>experimental</literal>, y <literal>&codename-stable;-backports</literal>, que contienen paquetes que no deben instalarse automáticamente, hay una línea extra, por ejemplo, "<literal>http://deb.debian.org/debian/dists/experimental/main/binary-amd64/Release</literal>" como sigue.

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"/>).
es: Tenga en cuenta que los repositorios normales sin «<literal>NotAutomatic: yes</literal>», el valor por defecto de la prioridad de instalación (Pin-Priority) es 500, mientras que en los repositorios especiales con «<literal>NotAutomatic: yes</literal>», el valor por defecto de la prioridad de instalación (Pin-Priority) es 1 (ver <literal>apt_preferences</literal>(5) y <xref linkend="_tweaking_candidate_version"/>).

note: type: Content of: <book><chapter><section><section><title>
en: Fetching of the meta data for the package
es: Actualizando la meta información de los paquetes

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"/>).
es: Cuando se usan herramientas APT, como <literal>aptitude</literal>, <literal>apt-get</literal>, <literal>synaptic</literal>, <literal>apt-file</literal>, <literal>auto-apt</literal>, ..., necesitamos actualizar las copias locales de los metadatos que contienen la información del archivo Debian. Estas copias locales tienen los siguientes nombres que corresponden a los nombres especificados para: <literal>distribución</literal>, <literal>área</literal> y <literal>arquitectura</literal> en <emphasis role="strong">la lista de fuentes</emphasis> (ver <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>"
es: «<literal>/var/lib/apt/lists/deb.debian.org_debian_dists_<emphasis>distribution</emphasis>_Release</literal>»

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>"
es: «<literal>/var/lib/apt/lists/deb.debian.org_debian_dists_<emphasis>distribution</emphasis>_Release.gpg</literal>»

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>"
es: «<literal>/var/lib/apt/lists/deb.debian.org_debian_dists_<emphasis>distribution</emphasis>_<emphasis>area</emphasis>_binary-<emphasis>architecture</emphasis>_Packages</literal>»

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>"
es: «<literal>/var/lib/apt/lists/deb.debian.org_debian_dists_<emphasis>distribution</emphasis>_<emphasis>area</emphasis>_source_Sources</literal>»

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>)
es: «<literal>/var/cache/apt/apt-file/deb.debian.org_debian_dists_<emphasis>distribution</emphasis>_Contents-<emphasis>architecture</emphasis>.gz</literal>» (para <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>.
es: Los 4 primeros tipos de archivos son compartidos por todos los comandos APT pertinentes y actualizados desde la línea de comandos mediante "<literal>apt-get update</literal>" o "<literal>aptitude update</literal>".  Los metadatos "<literal>Paquetes</literal>" se actualizan si se especifica "<literal>deb</literal>" en <emphasis role="strong">la lista de fuentes</emphasis>. Los metadatos "<literal>Fuentes</literal>" se actualizan si se especifica "<literal>deb-src</literal>" en <emphasis role="strong">la lista de fuentes</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.
es: La metainformación de los «<literal>paquetes</literal>» y de las  «<literal>fuentes</literal>» contienen el campo «<literal>Filename:</literal>» que apunta a la ubicación del archivo de los paquetes fuente y binarios. En este momento, estos paquetes se ubican en el subárbol del directorio  «<literal>pool/</literal>» para mejorar la transición entre distribuciones.

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.
es: Se pueden realizar búsquedas interactivas en las copias locales de la metainformación de los «<literal>paquetes</literal>» mediante la orden  <literal>aptitude</literal>.  La orden de búsqueda especializada <literal>grep-dctrl</literal>(1) puede buscar metainformación en las copias locales de los  «<literal>paquetes</literal>» y las  «<literal>fuentes</literal>».

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.)
es: La copia local de los metadatos "<literal>Contents-<emphasis>architecture</emphasis></literal>" se puede actualizar con "<literal>apt-file update</literal>" y su ubicación es diferente de las otras 4 . Ver <literal>apt-file</literal>(1). (El <literal>auto-apt</literal> usa una ubicación diferente para la copia local de "<literal>Contents-<emphasis>architecture</emphasis>.gz</literal>" por defecto)

note: type: Content of: <book><chapter><section><section><title>
en: The package state for APT
es: Estado del paquete para 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.
es: Además de acceder de forma remota a la metainformación, desde <literal>lenny</literal>, la herramienta APT almacena la información local referente al estado de la instalación en «<literal>/var/lib/apt/extended_states</literal>» el cual usan el resto de herramientas APT para realizar el seguimiento de todos los paquetes autoinstalados.

note: type: Content of: <book><chapter><section><section><title>
en: The package state for aptitude
es: El estado del paquete en 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.
es: Además de acceder de forma remota a la metainformación, la orden <literal>aptitude</literal> almacena el estado de la instalación de forma local en «<literal>/var/lib/aptitude/pkgstates</literal>» y este es usado únicamente por aptitude.

note: type: Content of: <book><chapter><section><section><title>
en: Local copies of the fetched packages
es: Copias locales de los paquetes descargados

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.
es: Todos los paquetes descargados de forma remota mediante APT se almacenan en «<literal>/var/cache/apt/archives</literal>» hasta que se limpia.

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>".
es: Esta política de limpieza de los archivos de la caché para <literal>aptitude</literal> se puede configurar en "<literal>Opciones</literal>" → "<literal>Preferencias</literal>" y se puede forzar por su menú "<literal>Limpiar caché de los paquetes</literal>" o "<literal>Limpiar los archivos obsoletos</literal>" en "<literal>Acciones</literal>".

note: type: Content of: <book><chapter><section><section><title>
en: Debian package file names
es: Nombres de archivos de paquetes Debian

note: type: Content of: <book><chapter><section><section><para>
en: Debian package files have particular name structures.
es: Los archivos que son paquetes Debian tienen una estructura para nombrarlos determinada.

note: type: Content of: <book><chapter><section><section><table><title>
en: The name structure of Debian packages
es: La estructura del nombre de los paquetes Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: package type
es: tipo de paquete

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: name structure
es: estructura del nombre

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The binary package (a.k.a <literal>deb</literal>)
es: El paquete binario (apodado <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>
es: <literal><emphasis>nombre_del_paquete</emphasis>_<emphasis>versión_actual</emphasis>-<emphasis>debian-versión</emphasis>_<emphasis>arquitectura</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>)
es: El paquete binario para el instalador de debian (apodado <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>
es: <literal><emphasis>nombre_del_paquete</emphasis>_<emphasis>versión_actual</emphasis>-<emphasis>debian-versión</emphasis>_<emphasis>arquitectura</emphasis>.udeb</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The source package (upstream source)
es: Paquete de código fuente (código fuente ascendente)

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>
es: <literal><emphasis>nombre_del_paquete</emphasis>_<emphasis>versión_actual</emphasis>-<emphasis>debian-versión</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)
es: El paquete fuente <literal>1.0</literal> (cambios 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>
es: <literal><emphasis>nombre_del_paquete</emphasis>_<emphasis>versión_actual</emphasis>-<emphasis>debian-versión</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)
es: El paquete fuente <literal>3.0 (quilt)</literal> (cambios de 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>
es: <literal><emphasis>nombre_del_paquete</emphasis>_<emphasis>versión_actual</emphasis>-<emphasis>debian-versión</emphasis>.debian.tar.gz</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The source package (description)
es: El paquete fuente (descripción)

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>
es: <literal><emphasis>nombre_del_paquete</emphasis>_<emphasis>versión_actual</emphasis>-<emphasis>debian-versión</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).
es: Únicamente describiremos aquí el formato del paquete fuente. Para obtener mayor información consulte <literal>dpkg-source</literal>(1).

note: type: Content of: <book><chapter><section><section><table><title>
en: The usable characters for each component in the Debian package names
es: Los caracteres permitidos en cada campo del nombre del paquete en Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: name component
es: nombre del campo

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: usable characters (ERE regex)
es: Caracteres disponibles (expresión regular)

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: existence
es: existencia

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>package-name</emphasis></literal>
es: <literal><emphasis>nombre_del_paquete</emphasis></literal>

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

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>epoch</emphasis>:</literal>
es: <literal><emphasis>época</emphasis>:</literal>

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

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>upstream-version</emphasis></literal>
es: <literal><emphasis>versión_actual</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>debian.revision</emphasis></literal>
es: <literal><emphasis>debian.versión</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>" .
es: Se puede comprobar el orden de las versiones de los paquetes con la orden<literal>dpkg</literal>(1), p. ej., «<literal>dpkg --compare-versions 7.0 gt 7.~pre1 ; echo $?</literal>» .

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.
es: <ulink url="&thedebianinstallerdi;">El instalador debian (d-i)</ulink> usa la extensión de archivo <literal>udeb</literal> para sus paquetes binarios en vez de la normal <literal>deb</literal>.  Un paquete  <literal>udeb</literal> es una versión reducida de un paquete  <literal>deb</literal> a la cual se le han eliminado los contenidos no esenciales como la documentación con el fin de ahorrar espacio mientras se relajan los  requisitos de la directriz de los paquetes. Ambos paquetes,   <literal>deb</literal> y <literal>udeb</literal>, comparten la misma estructura de paquetes. La «<literal>u</literal>» tiene el significado de micro.

note: type: Content of: <book><chapter><section><section><title>
en: The dpkg command
es: La orden 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.
es: <literal>dpkg</literal>(1) es la herramienta de más bajo nivel para la gestión de paquetes Debian. Es una herramienta muy poderosa y por tanto es necesario usarla con cuidado.

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.
es: Al instalar el paquete llamado "<literal><emphasis>package_name</emphasis></literal>", <literal>dpkg</literal> lo procesa en el siguiente orden.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Unpack the deb file ("<literal>ar -x</literal>" equivalent)
es: Desempaqueta el archivo deb (equivale a «<literal>ar -x</literal>»)

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)
es: Ejecuta «<literal><emphasis>nombre_del_paquete</emphasis>.preinst</literal>» usando <literal>debconf</literal>(1)

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Install the package content to the system ("<literal>tar -x</literal>" equivalent)
es: Instala el paquete en el sistema (equivalente a "<literal>tar -x</literal>")

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)
es: Ejecuta «<literal><emphasis>nombre_del_paquete</emphasis>.postinst</literal>» usando <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.
es: El sistema <literal>debconf</literal> proporciona una interacción de usuario estandarizada con compatibilidad con I18N y 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>
es: Los archivos destacados creados por <literal>dpkg</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of contents
es: descripción del contenido

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>
es: <literal>/var/lib/dpkg/info/<emphasis>nombre_del_paquete</emphasis>.conffiles</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list of configuration files. (user modifiable)
es: relación de archivos de configuración (modificables por el usuario)

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>
es: <literal>/var/lib/dpkg/info/<emphasis>nombre_del_paquete</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
es: relación de archivos y directorios instalados por el paquete

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>
es: <literal>/var/lib/dpkg/info/<emphasis>nombre_del_paquete</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
es: relación de resumen criptográfico MD5 de los archivos instalados por el paquete

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>
es: <literal>/var/lib/dpkg/info/<emphasis>nombre_del_paquete</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
es: archivos de órdenes del paquete que se ejecutan antes de su instalación

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>
es: <literal>/var/lib/dpkg/info/<emphasis>nombre_del_paquete</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
es: archivo de órdenes que se ejecutan después de la instalación del paquete

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>
es: <literal>/var/lib/dpkg/info/<emphasis>nombre_del_paquete</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
es: archivo de órdenes del paquete que se ejecuta antes de la eliminación del paquete

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>
es: <literal>/var/lib/dpkg/info/<emphasis>nombre_del_paquete</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
es: archivo de órdenes del paquete para ser ejecutada después de la eliminación del paquete

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>
es: <literal>/var/lib/dpkg/info/<emphasis>nombre_del_paquete</emphasis>.config</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: package script for <literal>debconf</literal> system
es: archivo de órdenes para el sistema <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>
es: <literal>/var/lib/dpkg/alternatives/<emphasis>nombre_del_paquete</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
es: la información alternativa usada por la orden <literal>update-alternatives</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the availability information for all the package
es: la información disponible para todo el paquete

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)
es: la información de la ubicación alternativa usada por <literal>dpkg</literal>(1) y asignada por <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)
es: la información estadística manual utilizada por <literal>dpkg</literal>(1) y asignada por <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
es: la información del estado de todos los paquetes

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
es: la copia de seguridad de la primera generación del archivo "<literal>var/lib/dpkg/status</literal>"

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
es: el segundo juego de copias de respaldo y anteriores del archivo «<literal>var/lib/dpkg/status</literal>»

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>".
es: El archivo «<literal>status</literal>» además lo utilizan herramientas como <literal>dpkg</literal>(1), «<literal>dselect update</literal>» y «<literal>apt-get -u dselect-upgrade</literal>».

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.
es: El comando de la búsqueda especializada <literal>grep-dctrl</literal>(1) puede buscar las copias locales de los metadatos "<literal>status</literal>" y "<literal>disponible</literal>".

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.
es: En el entorno <ulink url="&thedebianinstaller;">del instalador de debian</ulink>, la orden <literal>udpkg</literal> se usa para abrir los paquetes <literal>udeb</literal>. La orden <literal>udpkg</literal> es una versión reducida de la orden <literal>dpkg</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: The update-alternatives command
es: La orden 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.
es: En sistema Debian existe un mecanismo para tener instalados a la vez varios programas que realizan la misma función sin problemas usando <literal>update-alternatives</literal>(1). Por ejemplo,  se pueden hacer que la orden <literal>vi</literal> seleccione <literal>vim</literal> cuando se tienen instalados los paquetes tanto <literal>vim</literal> y <literal>nvi</literal>.

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>".
es: El sistema «alternatives« de Debian mantiene un conjunto de enlaces simbólicos en «<literal>/etc/alternatives/</literal>». El uso del proceso de selección se encuentran en los archivos de «<literal>/var/lib/dpkg/alternatives/</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: The dpkg-statoverride command
es: La orden 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.
es: El <emphasis role="strong">cambio de permisos (Stat overrides)</emphasis> que se realiza mediante la orden <literal>dpkg-statoverride</literal>(8) es una manera de conseguir que<literal>dpkg</literal>(1) use un propietario o unos permisos de uso diferentes para un <emphasis role="strong">archivo</emphasis> cuando se instala un paquete. Si se especifica «<literal>--update</literal>» y el archivo existe , los nuevos permisos y propietario se cambian al instante.

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.
es: El cambio directo del propietario o modo de un <emphasis role="strong">archivo</emphasis> propiedad del paquete mediante los comandos <literal>chmod</literal> o <literal>chown</literal> por parte del administrador del sistema se restablece en la siguiente actualización del paquete.

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.
es: Hemos usado la palabra <emphasis role="strong">archivo</emphasis> en los párrafos anteriores, pero realmente estos cambios se pueden ser realizar sobre cualquier objeto del sistema de archivos que gestione <literal>dpkg</literal>, incluidos directorios, dispositivos, etc.

note: type: Content of: <book><chapter><section><section><title>
en: The dpkg-divert command
es: La orden 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.
es: Las <emphasis role="strong">ubicaciones alternativas</emphasis> de un archivo que se realizan mediante la orden <literal>dpkg-divert</literal>(8) son una forma de obligar a <literal>dpkg</literal>(1) de instalar un archivo en una <emphasis role="strong">ubicación alternativa</emphasis> y no en su ubicación por defecto. Los archivos de órdenes de mantenimiento del paquete son los encargados del uso de <literal>dpkg-divert</literal>. Es una práctica en desuso su utilización por el administrador del sistema.

note: type: Content of: <book><chapter><section><title>
en: Recovery from a broken system
es: Recuperación de un sistema

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.
es: Cuando se ejecuta el sistema <literal>testing</literal> (pruebas) o <literal>unstable</literal> (inestable), se espera que el administrador recupere la situación de administración de paquetes rotos.

note: type: Content of: <book><chapter><section><caution><para>
en: Some methods described here are high risk actions.  You have been warned!
es: Algunos métodos descritos conllevan acciones muy peligrosas.  ¡Está avisado!

note: type: Content of: <book><chapter><section><section><title>
en: Failed installation due to missing dependencies
es: Instalación fallida debido a dependencias incumplidas

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.
es: Si fuerza la instalación de un paquete mediante "<literal>sudo dpkg -i ...</literal>" en un sistema sin todas las dependencias instaladas, la instalación del paquete fallará porque está incompleta.

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>".
es: Debería instalar todos los paquetes de dependencia utilizando APT-system o "<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.
es: Luego, use los siguientes comandos para configurar todos los paquetes parcialmente instalados.

note: type: Content of: <book><chapter><section><section><title>
en: Caching errors of the package data
es: Errores de almacenamiento en la caché de los datos del paquete

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.
es: Los errores de la caché de datos del paquete de software pueden causar errores extraños, como <ulink url="&gpgerrorinvalidbadsig;">"Error de GPG: ... no válido: BADSIG ..."</ulink> de 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>".)
es: Debes eliminar todos los datos almacenados en caché mediante "<literal>sudo rm -rf /var/lib/apt/* </literal>" y volver a intentarlo. (Si se utiliza <literal>apt-cacher-ng</literal>, también debes ejecutar "<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
es: Incompatibilidad con la configuración antigua del usuario

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.)
es: Si un programa de GUI de escritorio experimentó inestabilidad después de una actualización significativa de la versión anterior, debe sospechar una interferencia con los archivos de configuración locales antiguos creados por él. Si es estable bajo una cuenta de usuario recién creada, se confirma esta hipótesis.  (Este es un error de empaque y generalmente lo evita el empaquetador)

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.)
es: Para recuperar la estabilidad, se deben mover los archivos de la configuración local correspondientes y reiniciar el interfaz gráfico. Puede que necesite leer los archivos de configuración antiguos para recuperar información de configuración posteriormente. ( No los borre antes de tiempo).

note: type: Content of: <book><chapter><section><section><title>
en: Different packages with overlapped files
es: Superposición de archivos por diferentes paquetes

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"/>).
es: Los sistemas de gestión de paquetes, al nivel de archivo, como <literal>aptitude</literal>(8) o <literal>apt-get</literal>(1), ni siquiera tratan de instalar paquetes con archivos superpuestos usando las dependencias de los paquetes (ver <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.
es: Los errores de los mantenedores de paquetes o la inconsistencia en el despliegue de archivos de fuentes mezclados (ver <xref linkend="_packages_from_mixed_source_of_archives"/>) por parte del administrador del sistema puede crear situaciones con una definición incorrecta de las dependencias del paquete. Cuando se instala un paquete que superpone archivos usando <literal>aptitude</literal>(8) o <literal>apt-get</literal>(1), <literal>dpkg</literal>(1) se encarga de devolver un error al programa que lo llamó sin sobreescribir los archivos existentes.

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.
es: El uso de paquetes de terceras partes añade riesgos significativos para el sistema a través de los archivos de órdenes de mantenimiento, ya que son ejecutados con los privilegios de superusuario y pueden realizar cualquier cosa en su sistema. La orden <literal>dpkg</literal>(1) solo ofrece protección contra la sobreescritura en el desempaquetado.

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.
es: Se puede arreglar una instalación deficiente eliminando en primer lugar el paquete incompatible anterior <literal><emphasis>old-package</emphasis></literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Fixing broken package script
es: Arreglando un archivo de órdenes de un paquete roto

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.
es: Cuando una orden en un archivo de órdenes de un paquete devuelve un error y el archivo de órdenes finaliza con el error, el sistema de gestión de paquetes cancela sus acciones y finaliza con paquetes instalados parcialmente. Cuando un paquete contiene un error en los archivos de órdenes de eliminación, el paquete puede volverse imposible de eliminar y bastante molesto.

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.
es: Para el problema del script del paquete de "<literal><emphasis>package_name</emphasis></literal>", debe buscar los siguientes scripts del paquete.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/var/lib/dpkg/info/<emphasis>package_name</emphasis>.preinst</literal>"
es: «<literal>/var/lib/dpkg/info/<emphasis>nombre_del_paquete</emphasis>.preinst</literal>»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/var/lib/dpkg/info/<emphasis>package_name</emphasis>.postinst</literal>"
es: «<literal>/var/lib/dpkg/info/<emphasis>nombre_del_paquete</emphasis>.postinst</literal>»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/var/lib/dpkg/info/<emphasis>package_name</emphasis>.prerm</literal>"
es: «<literal>/var/lib/dpkg/info/<emphasis>nombre_del_paquete</emphasis>.prerm</literal>»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/var/lib/dpkg/info/<emphasis>package_name</emphasis>.postrm</literal>"
es: «<literal>/var/lib/dpkg/info/<emphasis>nombre_del_paquete</emphasis>.postrm</literal>»

note: type: Content of: <book><chapter><section><section><para>
en: Edit the offending package script from the root using following techniques.
es: Editar el script del paquete problemático con la cuenta de administrador utilizando las siguientes técnicas.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: disable the offending line by preceding "<literal>#</literal>"
es: deshabilitar la línea incorrecta anteponiéndole el carácter «<literal>#</literal>»

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>"
es: forzar a devolver el éxito agregando la línea incorrecta «<literal>|| true</literal>»

note: type: Content of: <book><chapter><section><section><para>
en: Then, follow <xref linkend="_recovery_from_a_broken_system"/>.
es: Luego, sigue <xref linkend="_recovery_from_a_broken_system"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Rescue with the dpkg command
es: Recuperación con la orden 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.
es: Ya que <literal>dpkg</literal> es una herramienta de paquetes de muy bajo nivel, puede ser útil en situaciones críticas como un sistema que no inicia sin conexión a la red. Asumamos que el paquete <literal>foo</literal> esta roto y necesita ser sustituido.

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.)
es: Se pueden encontrar versiones antiguas del paquete <literal>foo</literal> libres de errores en las copias locales (cachés) en el directorio de caché de paquetes: «<literal>/var/cache/apt/archives/</literal>». (Si no, se pueden descargar del repositorio de <ulink url="&httpssnapshotdebianorg;">https://snapshot.debian.org/</ulink> or copiar desde la caché de paquetes de un equipo en funcionamiento).

note: type: Content of: <book><chapter><section><section><para>
en: If you can boot the system, you may install it by the following command.
es: Si puedes iniciar el sistema, puedes instalarlo con el siguiente comando.

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.
es: Si el sistema tiene un error menor, otra alternativa es realizar un actualización del sistema completo a una versión anterior (downgrade) como en <xref linkend="_emergency_downgrading"/> por medio de las herramientas de alto nivel del sistema 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.
es: Si el sistema no se puede iniciar desde el disco duro, se pueden encontrar otras formas de iniciarlo.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Boot the system using the debian-installer CD in rescue mode.
es: Iniciar el sistema mediante un CD de instalación de Debian en modo rescate.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Mount the unbootable system on the hard disk to "<literal>/target</literal>".
es: Montar el sistema que no inicia en el disco duro en «<literal>/destino</literal>».

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Install older version of <literal>foo</literal> package by the following.
es: Instale la versión anterior del paquete <literal>foo</literal> de la siguiente manera.

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.
es: Este ejemplo funciona incluso si la orden <literal>dpkg</literal> del disco duro está roto.

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.
es: Cualquier sistema GNU/Linux iniciado por otro sistema en disco duro, CD live GNU/Linux, USB arrancable, o inicio mediante red se puede usar para recuperar un sistema roto.

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.
es: Si trata de instalar de esta manera un paquete y dicha instalación falla debido a la violación de alguna dependencia y es la única manera de solucionarlo, se puede ignorar la dependencia utilizando <literal>dpkg</literal>'s «<literal>--ignore-depends</literal>», «<literal>--force-depends</literal>» y otras opciones. Si lo hace así, será necesario un gran esfuerzo para más tarde restaurar la propia dependencia. Consulte para más detalles <literal>dpkg</literal>(8).

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.
es: Si su sistema esta inoperativo por errores graves, debería realizar una copia de respaldo del sistema a un lugar seguro (ver <xref linkend="_backup_and_recovery"/>) y realizar una instalación limpia. Esto le llevará menos tiempo y al final tendrá un mejor resultado.

note: type: Content of: <book><chapter><section><section><title>
en: Recovering package selection data
es: Recuperando datos de la selección de paquetes

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>".
es: Si por alguna razón estuviera dañado el archivo «<literal>/var/lib/dpkg/status</literal>», el sistema Debian perdería la información de la selección de los paquetes y quedaría seriamente dañado. Busque un archivo antiguo «<literal>/var/lib/dpkg/status</literal>» en «<literal>/var/lib/dpkg/status-old</literal>» o «<literal>/var/backups/dpkg.status.*</literal>».

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.
es: Mantener «<literal>/var/backups/</literal>» en una partición separada puede ser una buena idea ya que dicho directorio contiene gran cantidad de información importante del sistema.

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.
es: Cuando los daños son serios, recomiendo realizar una reinstalación limpia del sistema haciendo una copia de respaldo del sistema anterior. Incluso si ha desaparecido todo lo que había en «<literal>/var/</literal>», todavía puede recuperar alguna información de los directorios en «<literal>/usr/share/doc/</literal>» que le ayudarán en su nueva instalación.

note: type: Content of: <book><chapter><section><section><para>
en: Reinstall minimal (desktop) system.
es: Reinstalando un sistema mínimo (de escritorio).

note: type: Content of: <book><chapter><section><section><para>
en: Mount old system at "<literal>/path/to/old/system/</literal>".
es: Monte el sistema antiguo en "<literal>/path/to/old/system/</literal>".

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>".)
es: A continuación se enumerarían los nombres de los paquetes a instalar. (Puede haber algunos nombres que no correspondan a paquetes como «<literal>texmf</literal>».)

note: type: Content of: <book><chapter><section><title>
en: Tips for the package management
es: Consejos para la gestión de paquetes

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.
es: Para simplificar, <emphasis role="strong">los ejemplos de lista de fuentes</emphasis> de esta sección se presentan como "<literal>/etc/apt/sources.list</literal>" en estilo de una línea después de la versión <literal>&codename-stable;</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Who uploaded the package?
es: ¿Quién sube los paquetes?

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.
es: Aunque el nombre del desarrollador que aparece en «<literal>/var/lib/dpkg/available</literal>» y «<literal>/usr/share/doc/package_name/changelog</literal>» aporta alguna información sobre «quién esta detrás del desarrollo del paquete«, la persona real que actualmente lo actualiza es algo oscuro. <literal>who-uploads</literal>(1) en el paquete <literal>devscripts</literal> identifica quién es el actualizador real en este momento del paquete fuente Debian.

note: type: Content of: <book><chapter><section><section><title>
en: Limiting download bandwidth for APT
es: Limitar el ancho de banda de descarga para 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.
es: Si deseas limitar el ancho de banda de descarga del APT a 800 Kib/s (= 100 KiB/s), debes establecer los parámetros de configuración del APT como se indica a continuación.

note: type: Content of: <book><chapter><section><section><title>
en: Automatic download and upgrade of packages
es: Descarga y actualización automática de paquetes

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>".
es: El paquete <literal>apt</literal> incluye su propio archivo de órdenes cron «<literal>/etc/cron.daily/apt</literal>» que se encarga de la descarga automática de paquetes. Este archivo de órdenes se puede mejorar para la actualización automática de paquetes mediante la instalación del paquete <literal>unattended-upgrades</literal>. Se puede personalizar mediante los parámetros de los archivos «<literal>/etc/apt/apt.conf.d/02backup</literal>» y «<literal>/etc/apt/apt.conf.d/50unattended-upgrades</literal>» según se describe en  «<literal>/usr/share/doc/unattended-upgrades/README</literal>».

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.
es: El paquete <literal>unattended-upgrades</literal> se usa principalmente para actualizaciones de seguridad en sistemas <literal>stables</literal> (estable). Si el riesgo de que las actualizaciones automáticas dañen un sistema <literal>stable</literal> (estable) es menor que el riesgo de que un intruso explote un agujero de seguridad que se solucionó con una actualización de seguridad, debería considerar usar la actualización automática con la siguiente configuración parámetros

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.
es: Si estás ejecutando un sistema <literal>testing</literal> (pruebas) o <literal>unstable</literal> (inestable), no querrás usar la actualización automática ya que seguramente romperá el sistema algún día.  Incluso en estos casos de <literal>testing</literal> (pruebas) o <literal>unstable</literal> (inestable), puede que quieras descargar los paquetes por adelantado para ahorrar tiempo en la actualización interactiva con los parámetros de la configuración como los siguientes.

note: type: Content of: <book><chapter><section><section><title>
en: Updates and Backports
es: Actualizaciones y Backports

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>.
es: Existen <ulink url="&stableupdates;">stable-updates</ulink> ("<literal>&codename-stable;</literal>-updates" durante el ciclo de publicación de <literal>&codename-stable;</literal>-as-<literal>stable</literal>) y <ulink url="&backportsdebianorg;">backports. debian.org</ulink> que proporcionan los paquetes de actualización para <literal>stable</literal> (estable).

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.
es: Para utilizar estos archivos, enumera todos los archivos necesarios en el archivo "<literal>/etc/apt/sources.list</literal>" de la siguiente manera.

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"/>).
es: No es necesario asignar un valor explícito Pin-Priority en el archivo «<literal>/etc/apt/preferences</literal>». Cuando hay nuevos paquetes disponibles, la configuración por defecto proporciona las actualizaciones más sensatas (ver <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>.
es: Todos los paquetes viejos se actualizan a los nuevos con origen en <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>.
es: Solo los paquetes antiguos instalados de forma manual desde <literal>&codename-stable;-backports</literal> se actualizan a los nuevos 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.
es: En el caso de que se desee instalar manualmente un paquete llamado «<literal><emphasis>nombre_del_paquete</emphasis></literal>» con su dependencia del repositorio  <literal>&codename-stable;-backports</literal>, se usa la siguiente orden mientras se cambia la distribución objetivo con la opción «<literal>-t</literal>».

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.
es: No instales demasiados paquetes de los archivos <ulink url="&backportsdebianorg;">backports.debian.org</ulink>.  Puede causar complicaciones en la dependencia de los paquetes. Ver <xref linkend="_how_to_cope_with_conflicting_requirements"/> para las soluciones alternativas.

note: type: Content of: <book><chapter><section><section><title>
en: External package archives
es: Archivos externos de los paquetes

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.
es: Debes tener en cuenta que el paquete externo obtiene el privilegio root en tu sistema. Sólo debes utilizar el archivo de los paquetes externos en sitios de confianza. Mira <xref linkend="_how_to_cope_with_conflicting_requirements"/> para soluciones alternativas.

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).
es: Puedes usar un APT seguro con un archivo de paquetes externo compatible con Debian añadiéndolo a <emphasis role="strong">la lista de fuentes</emphasis> y tu fichero de claves del archivo en el directorio "<literal>/etc/apt/trusted.gpg.d/</literal>".  Ver <literal>sources.list</literal>(5), <literal>apt-secure</literal>(8) y <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>
es: Paquetes de origen mixto de archivos sin <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>.
es: La distribución oficial de Debian no soporta la instalación de paquetes desde las fuentes mixtas de los archivos excepto para las combinaciones particulares de los archivos soportados oficialmente como <literal>stable</literal> (estable) con <ulink url="&securityupdates;">actualizaciones de seguridad</ulink> y <ulink url="&stableupdates;">actualizaciones-estables</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.
es: Aquí hay un ejemplo, en el escenario original donde solo se realiza un seguimiento de <literal>testing</literal> (pruebas), la operación incluye la nueva versión del paquete ascendente que se encuentra en <literal>unstable</literal> (inestable).

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.
es: Cambie el archivo «<literal>/etc/apt/sources.list</literal>» de forma temporal a una entrada única «<literal>unstable</literal>» (inestable).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Run "<literal>aptitude update</literal>".
es: Ejecute «<literal>aptitude update</literal>».

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Run "<literal>aptitude install <emphasis>package-name</emphasis></literal>".
es: Ejecute «<literal>aptitude install <emphasis>nombre_del_paquete</emphasis></literal>».

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>.
es: Recupere la versión original de«<literal>/etc/apt/sources.list</literal>» para <literal>testing</literal> (pruebas).

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.
es: No crees el archivo "<literal>/etc/apt/preferences</literal>" ni necesitas preocuparte por <emphasis role="strong">apt-pinning</emphasis> con este enfoque manual.  Pero esto es muy engorroso.

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.
es: Cuando se usan archivos de múltiples fuentes, debe de asegurarse la compatibilidad de los paquetes por su cuenta, ya que Debian no lo garantiza. Si existe incompatibilidad entre paquetes, se puede romper el sistema. Ha de ser capaz de decidir dichos requisitos técnicos. El uso de archivos de múltiples fuentes desconocidas es una operación completamente opcional y su uso es algo que se desaconseja encarecidamente.

note: type: Content of: <book><chapter><section><section><para>
en: General rules for installing packages from different archives are the following.
es: Las reglas generales para instalar paquetes de diferentes archivos son las siguientes.

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.
es: Los paquetes no binarios («<literal>Arquitectura: todas</literal>») son <emphasis role="strong">seguros </emphasis> de instalar.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: documentation packages: no special requirements
es: paquetes de documentación: no tienen requisitos especiales

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: interpreter program packages: compatible interpreter must be available
es: paquetes de intérpretes: los intérpretes compatibles deben estar disponibles

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.
es: Los paquetes binarios (no «<literal>arquitecturas: todas</literal>») generalmente se encuentran con bloqueos y son <emphasis role="strong">inseguros</emphasis> de instalar.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: library version compatibility (including "<literal>libc</literal>")
es: compatibilidad de las versiones de biblioteca (incluida «<literal>libc</literal>»)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: related utility program version compatibility
es: relacionados con la compatibilidad de versiones de los programas de utilidad

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Kernel <ulink url="&abi;">ABI</ulink> compatibility
es: Núcleo <ulink url="&abi;">ABI</ulink> de compatibilidad

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: C++ <ulink url="&abi;">ABI</ulink> compatibility
es: C++ <ulink url="&abi;">ABI</ulink> de compatibilidad

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.
es: Para asegurar la instalación <emphasis role="strong">segura</emphasis> de un paquete, algunos paquetes binarios comerciales «non-free« pueden incluir bibliotecas enlazadas estáticamente. Se debe comprobar su compatibilidad <ulink url="&abi;">ABI</ulink>.

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"/>).
es: Excepto para evitar los paquetes rotos a corto plazo, instalar paquetes binarios desde archivos no Debian es generalmente una mala idea.  Deberías buscar todas las soluciones técnicas alternativas más seguras que sean compatibles con tu sistema Debian actual (consulta <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>
es: Ajustar la versión candidata con <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> by a novice user is sure call for major troubles.  You must avoid using <emphasis role="strong">apt-pinning</emphasis> except when you absolutely need it.
es: El uso de <emphasis role="strong">apt-pinning</emphasis> por parte de un usuario novato es una llamada segura a problemas mayores.  Debes evitar utilizar <emphasis role="strong">apt-pinning</emphasis> excepto cuando sea absolutamente necesario.

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.
es: Sin el archivo «<literal>/etc/apt/preferences</literal>», el sistema APT elige la <emphasis role="strong">versión candidata</emphasis> como la última versión disponible utilizando la versión de la cadena de caracteres.  Este es el proceso normal y recomendado para el uso del sistema APT. Todas las combinaciones de repositorios con soporte oficial no necesitan el archivo «<literal>/etc/apt/preferences</literal>» ya que algunos repositorios no deberían usarse para realizar actualizaciones y para que el funcionamiento sea el correcto se marcan como <emphasis role="strong">NotAutomatic</emphasis>.

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)).
es: La forma en que se comparan las cadenas de caracteres de las versiones se pueden verificar mediante, p. ej., «<literal>dpkg --compare-versions ver1.1 gt ver1.1~1; echo $?</literal>» (consulte <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>.
es: Cuanso se usa como origen para instalación de paquetes, un conjunto mixto de repositorios con regularidad (ver <xref linkend="_packages_from_mixed_source_of_archives"/>), mediante el archivo «<literal>/etc/apt/preferences</literal>» se puede automatizar este tipo de operaciones complejas, creando dicho archivo con las entradas adecuadas y modificando la forma en que se seleccionan la <emphasis role="strong">versión candidata</emphasis> de los paquetes según se describe en <literal>apt_preferences</literal>(5).  Esta operación recibe el nombre de <emphasis role="strong">alteración de la selección de paquetes (<emphasis role="strong">apt-pinning</emphasis>)</emphasis>.

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.
es: Cuando uses <emphasis role="strong">apt-pinning</emphasis>, debes asegurarte de la compatibilidad de los paquetes ya que Debian no los garantiza.  <emphasis role="strong">apt-pinning</emphasis> es una operación completamente opcional y su uso no te lo recomendamos.

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.
es: Los ficheros de la distribución a nivel del archivo (ver <xref linkend="_archive_level_release_files"/>) se usan para la regla de <literal>apt_preferences</literal>(5).  Así <emphasis role="strong">apt-pinning</emphasis> funciona sólo con el nombre "suite" para <ulink url="&normaldebianarchives;">archivos Debian normales</ulink> y <ulink url="&securitydebianarchives;">archivos Debian de seguridad</ulink>. (Esto es diferente de los archivos <ulink url="&ubuntu;">Ubuntu</ulink>.) Por ejemplo, puede hacer "<literal>Pin: release a=unstable</literal>" pero no puede hacer "<literal>Pin: release a=sid</literal>" en el archivo "<literal>/etc/apt/preferences</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.
es: Cuando uses archivos que no sean de Debian como parte de <emphasis role="strong">apt-pinning</emphasis>, deberías comprobar para qué están pensados y también comprobar su credibilidad.  Por ejemplo, Ubuntu y Debian no están pensados para mezclarse.

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>.
es: Incluso si no creas el archivo "<literal>/etc/apt/preferences</literal>", puedes realizar operaciones de sistema bastante complejas (ver <xref linkend="_rescue_with_the_dpkg_command"/> y <xref linkend="_packages_from_mixed_source_of_archives"/>) sin <emphasis role="strong">apt-pinning</emphasis>.

note: type: Content of: <book><chapter><section><section><para>
en: Here is a simplified explanation of <emphasis role="strong">apt-pinning</emphasis> technique.
es: He aquí una explicación simplificada de la técnica <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"/>).
es: El sistema APT elige el valor de la prioridad de pin (Pin-Priority) mayor <emphasis role="strong">actualizando</emphasis> el paquete desde la fuente disponible indicado en el archivo «<literal>/etc/apt/sources.list</literal>» como el paquete de la <emphasis role="strong">versión candidata</emphasis>. Si la «pin-priority« del paquete es mayor que 1000, esta restricción de la versión para la <emphasis role="strong">actualización</emphasis> se descarta para permitir realizar un «downgrading« (consulte <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.
es: El valor Pin-Priority de cada paquete se define por las entradas de «Pin-Priority« en el archivo «<literal>/etc/apt/preferences</literal>» o usa su valor por defecto.

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.
es: Relación de valores Pin-Priority importantes para la técnica <emphasis role="strong">apt-pinning</emphasis>.

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: <emphasis role="strong">apt-pinning</emphasis> effects to the package
es: <emphasis role="strong">efectos de apt-pinning</emphasis> al paquete

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
es: instala el paquete incluso si esto significa una desactualización del paquete

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
es: se usa como valor por defecto para la <emphasis role="strong">distribución objetivo</emphasis> del repositorio

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
es: se usa como valor por defecto para el repositorio <emphasis role="strong">normal</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
es: utilizado por defecto para el archivo <emphasis role="strong">NotAutomatic</emphasis> y <emphasis role="strong">ButAutomaticUpgrades</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: used for the <emphasis role="strong">installed</emphasis> package
es: usada para el paquete <emphasis role="strong">instalado</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
es: usado como el valor por defecto para repositorios «<emphasis role="strong">NotAutomatic</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
es: <emphasis role="strong">no instalar nunca</emphasis> el paquete aunque se recomiende

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>"
es: El archivo <emphasis role="strong">target release</emphasis> se puede establecer mediante la opción de la línea de comandos, por ejemplo, "<literal>apt-get install -t testing some-package</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>".
es: Los repositorios «<emphasis role="strong">NotAutomatic</emphasis>« y «<emphasis role="strong">ButAutomaticUpgrades</emphasis>« lo asigna el servidor teniendo su archivo de nivel «Release« (ver <xref linkend="_archive_level_release_files"/>) contiene tanto «<literal>NotAutomatic: yes</literal>» como «<literal>ButAutomaticUpgrades: yes</literal>». El repositorio «<emphasis role="strong">NotAutomatic</emphasis>« lo asigna el servidor teniendo su archivo de nivel «Release« «<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>".
es: La <emphasis role="strong">situación de <emphasis role="strong">apt-pinning</emphasis></emphasis> del <emphasis>paquete</emphasis> de múltiples fuentes de archivo se muestra mediante "<literal>política apt-cache <emphasis>paquete</emphasis></literal>".

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>".
es: Una línea que empieza por «<literal>Package pin:</literal>» muestra la versión del paquete de <emphasis role="strong">pin</emphasis> si la asociación se define solo con <emphasis>package</emphasis> p. ej., «<literal>Package pin:0.190</literal>».

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.
es: No existirá la línea !<literal>Package pin:</literal>» si no se ha definido ninguna asociación con el <emphasis>paquete</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>".
es: El valor de «Pin-Priority« asociado con el <emphasis>paquete</emphasis> se muestra en el lado derecho de todas las cadenas de caracteres de las versiones, p. ej. <literal>0.181 700</literal>».

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>".
es: «<literal>0</literal>» se muestra a la derecha de todas las cadenas de caracteres de las versiones si esta definida la asociación con el <emphasis>paquete</emphasis> p. ej., «<literal>0.181 0</literal>».

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>".
es: Los valores de la Pin-Priority de los repositorios (definido como «<literal>Package: *</literal>» en el archivo «<literal>/etc/apt/preferences</literal>» ) se muestra a la izquierda de todas las rutas de archivo, p.ej., «<literal>100 http://deb.debian.org/debian/ &codename-stable;-backports/main Packages</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: Blocking packages installed by "Recommends"
es: Bloqueo de la instalación de paquetes recomendados («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.
es: Si no deseas importar los paquetes específicos que se recomiendan, debes crear el archivo "<literal>/etc/apt/preferences</literal>" y enumerar esos paquetes explícitamente en la parte superior del archivo como se muestra a continuación.

note: type: Content of: <book><chapter><section><section><title>
en: Tracking <literal>testing</literal> with some packages from <literal>unstable</literal>
es: Seguimiento <literal>«en pruebas»</literal> con algunos paquetes de <literal>«inestable»</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.
es: Este es un ejemplo de la técnica de <emphasis role="strong">apt-pinning</emphasis> para incluir paquetes específicos de versiones anteriores más recientes que se encuentran en <literal>unstable</literal> que se actualizan periódicamente durante el seguimiento de <literal>testing</literal> .  Enumera todos los archivos necesarios en el archivo "<literal>/etc/apt/sources.list</literal>" de la siguiente manera.

note: type: Content of: <book><chapter><section><section><para>
en: Set the "<literal>/etc/apt/preferences</literal>" file as the following.
es: Establezca el archivo "<literal>/etc/apt/preferences</literal>" de la siguiente manera.

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).
es: Cuando desee instalar un paquete llamado «<literal><emphasis>nombre_del_paquete</emphasis></literal>» con sus dependencias desde el respositorio <literal>«inestable»</literal> con esta configuración, debe ejecutar la orden siguiente que cambia la distribución del repositorio con la opción «<literal>-t</literal>» (Pin-Priority of <literal>«inestable»</literal> con el valor 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.
es: Con esta configuración la actualización de paquetes «<literal>apt-get upgrade</literal>» y «<literal>apt-get dist-upgrade</literal>» (o «<literal>aptitude safe-upgrade</literal>» y «<literal>aptitude full-upgrade</literal>») se realiza de la siguiente manera: los paquetes que han sido instalados desde el repositorio <literal>«en pruebas»</literal> usan su correspondiente repositorio <literal>«en pruebas»</literal> y los paquetes instalados desde la distribución  <literal>«inestable»</literal> usan su correspondiente repositorio <literal>«inestable»</literal>.

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.
es: Tenga cuidado con eliminar la entrada «<literal>testing</literal>» del archivo «<literal>/etc/apt/sources.list</literal>». Sin dicha entrada «<literal>testing</literal>» en él, el sistema APT actualizará los paquetes usando la nueva distribución <literal>«inestable»</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.
es: Generalmente edito el archivo «<literal>/etc/apt/sources.list</literal>» para comentar la entrada «<literal>«inestable»</literal>» del archivo justo después de realizar la operación anterior. Esto evita que el proceso de actualización se ralentice por tener demasiadas entradas en el archivo «<literal>/etc/apt/sources.list</literal>» aunque esto impide que se actualicen los paquetes que fueron instalados desde el repositorio <literal>«inestable»</literal> usando dicho  repositorio actual.

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.
es: Si se utiliza «<literal>Pin-Priority: 1</literal> « en vez de «<literal>Pin-Priority: 100</literal>» en el archivo« <literal>/ etc/apt/preferences</literal> «, los paquetes instalados con anterioridad  que tienen un valor de Pin-Priority de 100 no se actualizarán del repositorio <literal>«inestable»</literal> incluso si se elimina la entrada «<literal>«en pruebas»</literal>» del archivo «<literal>/etc/apt/sources.list</literal>».

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.
es: Si deseas realizar un seguimiento de determinados paquetes en <literal>inestables</literal> de forma automática sin la instalación inicial de "<literal>-t inestables</literal>", debes crear el archivo "<literal>/etc/apt/preferences</literal>" y enumerar explícitamente todos esos paquetes en la parte superior del mismo como se indica a continuación.

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.
es: Esto realiza un ajuste del valor de «Pin-Priority« para cada paquete.  Por ejemplo, con el fin de mantener la última versión de <literal>«inestable»</literal> de esta «Referencia de Debian« en inglés, usted debe tener la siguiente entrada en el archivo «<literal>/ etc/apt/preferences</literal>».

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.
es: Esta técnica de <emphasis role="strong">apt-pinning</emphasis> es válida incluso cuando se está rastreando el archivo <literal>stable</literal> (estable).  Los paquetes de documentación han sido siempre seguros de instalar desde <literal>unstable</literal> (inestable) archivo en mi experiencia, hasta ahora.

note: type: Content of: <book><chapter><section><section><title>
en: Tracking <literal>unstable</literal> with some packages from <literal>experimental</literal>
es: Mantener <literal>unstable</literal> (inestable) con algunos paquetes de <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.
es: He aquí otro ejemplo de la técnica <emphasis role="strong">apt-pinning</emphasis> para incluir paquetes específicos de versiones upstream más recientes encontrados en <literal>experimental</literal> mientras se rastrea <literal>unstable</literal> (inestable).  Tu enumeras todos los archivos requeridos en el "<literal>/etc/apt/sources.list</literal>" como el siguiente.

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.
es: El valor por defecto de  «Pin-Priority« para el repositorio <literal>experimental</literal> es siempre 1(&lt;&lt;100) ya que es un repositorio «<emphasis role="strong">NotAutomatic</emphasis>«  (ver <xref linkend="_archive_level_release_files"/>). No es necesario asignar de forma explícita  un valor «Pin-Priority« en el archivo «<literal>/etc/apt/preferences</literal>» para usar el repositorio <literal>experimental</literal> a menos que quieras mantener determinados paquetes de forma automática en la siguiente actualización.

note: type: Content of: <book><chapter><section><section><title>
en: Emergency downgrading
es: Volver al estado anterior por emergencia

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.
es: El hecho de volver a un estado anterior no esta soportado oficialmente por el diseño de Debian. Debe ser hecho únicamente como parte de un proceso de recuperación de emergencia. Aparte de esta situación, es una técnica que funciona muy bien para muchos problemas. En sistemas críticos debe realizar una copia de respaldo de todos los datos del sistema antes de realizar una operación de recuperación y reinstalar el sistema desde el principio.

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"/>).
es: Puede tener suerte en volver de una versión nueva de un repositorio a una vieja al recuperarse de una actualización que rompa el sistema manipulando la  <emphasis role="strong">versión_candidata</emphasis> (see <xref linkend="_tweaking_candidate_version"/>). Esta es una posibilidad lenta a realizar la tediosa acción de ejecutar muchas órdenes «<literal>dpkg -i <emphasis>paquete_roto</emphasis>_<emphasis>versión_antigua</emphasis>.deb</literal>» (consulte <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.
es: Busca en el archivo "<literal>/etc/apt/sources.list</literal>" las líneas que usan <literal>inestable</literal> como se muestra a continuación.

note: type: Content of: <book><chapter><section><section><para>
en: Replace it with the following to track <literal>testing</literal>.
es: Sustitúyalo por lo siguiente para mantener <literal>«en pruebas»</literal>.

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.
es: Ejecute «<literal>apt-get update; apt-get dist-upgrade</literal>» para forzar la vuelta al estado anterior del sistema completo.

note: type: Content of: <book><chapter><section><section><para>
en: Remove this special "<literal>/etc/apt/preferences</literal>" file after this emergency downgrading.
es: Elimine es fichero particular «<literal>/etc/apt/preferences</literal>» después de la vuelta atrás de emergencia.

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.
es: Es una buena idea eliminar (¡que no purgar!)  tantos paquetes como sea posible para minimizar los problemas de dependencias. Puede necesitar eliminar de forma manual e instalar algunos paquetes para tener un sistema restaurado. El núcleo de Linux, bootloader, udev, PAM, APT y los paquetes de red y sus archivos de configuración pueden necesitar atención especial.

note: type: Content of: <book><chapter><section><section><title>
en: The equivs package
es: El paquete «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.
es: Si ha compilado un programa fuente para sustituir a un paquete Debian, la mejor forma de hacerlo es crear un paquete local «debianizado« (<literal>*.deb</literal>) y usar un repositorio privado.

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.
es: Si en lugar de ello elige compilar un programa desde su código fuente e instalarlo en «<literal>/usr/local</literal>» , puede que necesite <literal>equivs</literal> para la menos satisfacer las dependencias ausentes del paquete.

note: type: Content of: <book><chapter><section><section><title>
en: Porting a package to the stable system
es: Portar un paquete a un sistema estable

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.
es: No hay garantía de que el procedimiento descrito aquí funcione sin esfuerzos manuales adicionales para las diferencias del sistema.

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.
es: Para actualizaciones parciales de un sistema <literal>stable</literal> (estable), es deseable reconstruir un paquete con su entorno usando el paquete fuente. Esto evita las actualizaciones masivas de paquetes necesarias por sus dependencias.

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.
es: Añada las siguientes entradas al archivo «<literal>/etc/apt/sources.list</literal>» de un sistema <literal>stable</literal> (estable).

note: type: Content of: <book><chapter><section><section><para>
en: Install required packages for the compilation and download the source package as the following.
es: Instala los paquetes necesarios para la compilación y descarga los paquetes de las fuente de la siguiente manera.

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.
es: Actualice los paquetes de herramientas como <literal>dpkg</literal> y <literal>debhelper</literal> de los paquetes «backport« si son necesarios para portarlo hacia atrás.

note: type: Content of: <book><chapter><section><section><para>
en: Execute the following.
es: Ejecuta lo siguiente.

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>"
es: Cambie la versión del paquete, p. ej. concatenado con «<literal>+bp1</literal>» en «<literal>debian/changelog</literal>»

note: type: Content of: <book><chapter><section><section><para>
en: Build packages and install them to the system as the following.
es: Crea los paquetes e instálalos en el sistema de la siguiente manera.

note: type: Content of: <book><chapter><section><section><title>
en: Proxy server for APT
es: Servidor proxy para 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.
es: Debido a que duplicar toda la subsección del archivo Debian desperdicia ancho de banda del disco duro y de la red, es una buena idea implementar un servidor proxy local para APT cuando administra muchos sistemas en una <ulink url="&lan;">LAN</ulink> . APT se puede configurar para usar servidores proxy web genéricos (http) como <literal>squid</literal> (ver <xref linkend="_other_network_application_servers"/>), ver <literal>apt.conf</literal>(5 ) y "<literal>/usr/share/doc/apt/examples/configure-index.gz</literal>". La variable de entorno "<literal>$http_proxy</literal> anula el servidor proxy establecido en el archivo "<literal>/etc/apt/apt.conf</literal>".

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.
es: Existen herramientas especiales proxy para repositorios Debian. Compruebe BTS antes de usarlos.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of the proxy tools specially for Debian archive
es: Relación de herramientas de proxy especificas para el repositorio 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)
es: Servidor de caché proxy para archivos del repositorio Debian (programa <ulink url="&ocaml;">OCaml</ulink> compilado)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Caching proxy for Debian package and source files (Perl program)
es: Proxy caché para archivos de código fuente y paquetes Debian (programa 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)
es: Proxy caché para la distribución de paquetes de software (programa compilado en C++)

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.
es: Cuando Debian reorganiza la estructura del repositorio, estas herramientas proxy especializadas necesitan la reescritura de su código por parte del desarrollador Debian y pueden no ser operativas durante cierto tiempo. Por otro lado, los servidores proxy genéricos web (http) son más robustos y es más fácil hacer frente a esos cambios.

note: type: Content of: <book><chapter><section><section><title>
en: More readings for the package management
es: Más información acerca de la gestión de paquetes

note: type: Content of: <book><chapter><section><section><para>
en: You can learn more on the package management from following documentations.
es: Puedes obtener más información sobre la gestión de los paquetes en los siguientes documentos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Primary documentations on the package management:
es: Documentación principal de la gestión de paquetes:

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);
es: <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-key</literal>(8), <literal>sources.list</literal>(5), <literal>apt.conf</literal>(5), and <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
es: «<literal>/usr/share/doc/apt-doc/guide.html/index.html</literal>» y «<literal>/usr/share/doc/apt-doc/offline.html/index.html</literal>» del paquete <literal>apt-doc</literal>; y

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.
es: «<literal>/usr/share/doc/aptitude/html/en/index.html</literal>» para el paquete <literal>aptitude-doc-en</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Official and detailed documentations on the Debian archive:
es: Documentación oficial y detallada del repositorio Debian:

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>,
es: <ulink url="&debianpolicymanuthedebianarchive;">«Capítulo 2 del Manual de Directrices Debian - El repositorio Debian«</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
es: <ulink url="&debiandevelopersthedebianarchive;">«Capítulo 4 de la Referencia del Desarrollador Debian - Recursos para desarrolladores Debian 4.6 El repositorio Debian«</ulink> y

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>.
es: <ulink url="&thedebiangnulinuebianftparchives;">«Capítulo 6 de las Preguntas frecuentes de Debian GNU/Linux - El repositorio FTP Debian«</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Tutorial for building of a Debian package for Debian users:
es: Tutorial para la construcción de paquetes Debian por usuarios de Debian:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <ulink url="&guidefordebianmaintainers;">"Guide for Debian Maintainers"</ulink>.
es: <ulink url="&guidefordebianmaintainers;">«Guía para desarrolladores Debian»</ulink>.

note: type: Content of: <book><chapter><title>
en: The system initialization
es: La inicialización del sistema

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.
es: Es inteligente por su parte como administrador de sistemas conocer profundamente como el sistema Debian comienza y se configura. Aunque los detalles concretos están en el código fuente de los paquetes instalados y su documentación, es un poco abrumador para la mayoría de nosotros.

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.
es: Lo siguiente es una descripción general de los puntos principales de la inicialización de un sistema Debian. Dado que el sistema Debian evoluciona constantemente, debe consultar la documentación más reciente.

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.
es: El <ulink url="&debianlinuxkernelhandbook;">Manual del kernel de Debian Linux</ulink> es la principal fuente de información sobre el kernel de 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)
es: <literal>bootup</literal>(7) describe el proceso de arranque del sistema basado en <literal>systemd</literal> . (Debian reciente)

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)
es: <literal>boot</literal>(7) describe el proceso de arranque del sistema basado en UNIX System V Release 4. (Older Debian)

note: type: Content of: <book><chapter><section><title>
en: An overview of the boot strap process
es: Un resumen del proceso de arranque

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.
es: Un sistema informático pasa por diferentes fases en el <ulink url="&bootstrapprocesses;">proceso de arranque</ulink> desde el encendido hasta que le ofrece al usuario la funcionalidad completa del sistema operativo (SO).

note: type: Content of: <book><chapter><section><para>
en: For simplicity, I limit discussion to the typical PC platform with the default installation.
es: Por simplicidad, limité la discusión a la de una típica plataforma PC con la instalación por defecto.

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.
es: El proceso normal de arranque es como un cohete de cuatro fases. Cada fase del cohete cede el control del sistema a la siguiente.

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.
es: Desde luego, esto puede ser configurado de otra manera. Por ejemplo, si compila su propio núcleo, puede saltar el paso del sistema mini-Debian. Así que, por favor, no asuma cuál es el caso de su sistema hasta que no lo compruebe por si mismo.

note: type: Content of: <book><chapter><section><section><title>
en: Stage 1: the UEFI
es: Fase 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.
es: La <ulink url="&unifiedextensiblareinterfaceuefi;">Interfaz del firmware extensible unificada (UEFI)</ulink> define un administrador de arranque como parte de la especificación UEFI. Cuando se enciende un ordenador, el administrador de inicio es la primera etapa del proceso de inicio que verifica la configuración de inicio y, según su configuración, luego ejecuta el cargador de inicio del sistema operativo o el kernel del sistema operativo especificado (generalmente el cargador de inicio). La configuración de arranque está definida por variables almacenadas en la NVRAM, incluidas las variables que indican las rutas del sistema de archivos a los cargadores o kernels del sistema operativo.

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.)
es: Una <ulink url="&efisystempartitionesp;">partición de sistema EFI (ESP)</ulink> es una partición de dispositivo de almacenamiento de datos que se usa en ordenadores que se adhieren a la especificación UEFI. Accedido por el firmware UEFI cuando se enciende un ordeandor, almacena aplicaciones UEFI y los archivos que estas aplicaciones necesitan para ejecutarse, incluidos los cargadores de arranque del sistema operativo. (En el sistema de PC heredado, se puede usar la <ulink url="&bios;">BIOS</ulink> almacenada en el <ulink url="&mbr;">MBR</ulink>)

note: type: Content of: <book><chapter><section><section><title>
en: Stage 2: the boot loader
es: Fase 2: el cargador de arranque

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.
es: El <ulink url="&bootloader;">cargador de arranque</ulink> es la segunda fase del proceso de arranque que comienza con la UEFI.  Carga la imagen del núcleo del sistema y la imagen de <ulink url="&initrd;">initrd</ulink> en memoria y pasa el control a estos.  La imagen de initrd es la imagen del sistema de archivos raíz y su compatibilidad depende del cargador usado.

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.
es: El sistema Debian normalmente usa el kernel Linux como el kernel del sistema predeterminado. La imagen initrd para el kernel Linux 5.x actual es técnicamente la imagen <ulink url="&initramfs;">initramfs</ulink> (sistema de archivos RAM inicial).

note: type: Content of: <book><chapter><section><section><para>
en: There are many boot loaders and configuration options available.
es: Hay disponibles muchos cargadores de arranque y opciones de configuración.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of boot loaders
es: Relación de cargadores de arranque

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: bootloader
es: cargador de arranque

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

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)
es: Esto es lo bastante inteligente como para comprender las particiones de disco y los sistemas de archivos como 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)
es: Es lo bastante inteligente para comprender las particiones de disco y los sistemas de archivos como 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)
es: Imagen de rescate de inicio GRUB 2 (CD and disquete) (versión 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.
es: Entiende el sistema de archivos ISO9660. Es usado por arranque de CD.

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.
es: Entiende el <ulink url="&msdosfilesystemfat;">sistema de archivos MSDOS (FAT)</ulink>. Es usado para el arranque de disquete.

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: New system is started from the FreeDOS/MSDOS system.
es: Nuevo sistema para el arranque del sistema FreeDOS/MSDOS.

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Not supported
es: No soportado

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&mbrbyneilturton;">MBR by Neil Turton</ulink>
es: <ulink url="&mbrbyneilturton;">MBR por 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.
es: Este el software libre que sustituye <ulink url="&mbr;">MBR</ulink> de MSDOS. Solo comprende particiones de disco.

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.
es: No pruebe cargadores de inicio sin tener un medio de inicio de rescate (USB, CD o disquete) creado de las imágenes del paquete <literal>grub-rescue-pc</literal>. Ello le permite iniciar su sistema incluso sin un cargador de inicio operativo en el disco duro.

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>".
es: Para el sistema UEFI, GRUB2 primero lee la partición ESP y usa el UUID especificado para <literal>search.fs_uuid</literal> en "<literal>/boot/efi/EFI/debian/grub.cfg</literal>" para determinar el partición del archivo de configuración del menú 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:
es: Las secciones clave del archivo de configuración del menú de GRUB2 se ven así:

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.
es: Para esta parte de <literal>/boot/grub/grub.cfg</literal>, esta entrada de menú significa lo siguiente.

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>
es: El significado de la entrada del menú de la parte anterior de <literal>/boot/grub/grub.cfg</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: setting
es: configuración

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: value
es: valor

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GRUB2 modules loaded
es: Módulos GRUB2 cargados

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: root file system partition used
es: usada la partición del sistema de archivos raíz

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>
es: partición identificada por <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
es: ruta de la imagen del núcleo en el sistema de archivos raíz

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: kernel boot parameter used
es: parámetro de arranque del núcleo utilizado

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: initrd image path in the root file system
es: ruta de la imagen initrd en el sistema de archivos raíz

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>".
es: Puedes habilitar la visualización de los mensajes del registro de arranque del kernel eliminando <literal>quiet</literal> en "<literal>/boot/grub/grub.cfg</literal>".  Para el cambio persistente, edita la línea "<literal>GRUB_CMDLINE_LINUX_DEFAULT="quiet"</literal>" en "<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>".
es: Puedes personalizar la imagen de presentación de GRUB configurando la variable <literal>GRUB_BACKGROUND</literal> en "<literal>/etc/default/grub</literal>" apuntando al archivo de imagen o colocando el archivo de imagen en "<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).
es: Consulte «<literal>info grub</literal>» y <literal>grub-install</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: Stage 3: the mini-Debian system
es: Fase 3: el sistema 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.
es: El sistema mini-Debian es la fase 3 del proceso de arranque que comienza con el cargador de arranque. Este ejecuta el núcleo del sistema con el sistema de archivos raíz en memoria. Esta es una fase preparatoria opcional  del proceso de arranque.

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>.
es: En este documento el término «el sistema mini-Debian« es como el autor describe la tercera fase del proceso de arranque. El sistema se conoce como <ulink url="&initrd;">initrd</ulink> o sistema initramfs. <ulink url="&thedebianinstaller;">El instalador de Debian</ulink> usa un sistema parecido en memoria.

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.
es: El primer programa que se ejecuta en el sistema de archivo raíz en memoria es <literal>/init</literal>». Es un programa que inicia el núcleo en el espacio de usuario y entrega el control para la próxima fase. Este sistema mini-Debian ofrece flexibilidad al módulo al proceso de arranque, como agregar módulos del núcleo antes de que el proceso principal de arranque o el montaje de un sistema de archivos raíz cifrado.

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>.
es: El programa <literal>/init</literal>es una secuencia de códigos si initramfs ha sido creado por <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.
es: Puede interrumpir esta parte del proceso de arranque para obtener un intérprete de órdenes de supuerusuario dándole al arranque del núcleo el parámetro «<literal>break=init</literal>» etc. Consulte el archivo de órdenes <literal>/init</literal>» para conocer más formas de interacción. Este entorno del intérprete de órdenes es suficientemente complejo para realizar una reconocimiento avanzado del hardware de su equipo.

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).
es: Las órdenes disponibles en este sistema mini-Debian son básicas y las funciones principales las aporta la herramienta GNU llamada <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>.
es: El programa <literal>/init</literal> es un programa binario <literal>systemd</literal> si initramfs fue creado por <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.
es: Los comandos disponibles en este sistema mini-Debian son básicamente el ambiente <literal>systemd</literal>(1).

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.
es: Necesita utilizar el parámetro «<literal>-n</literal>» en la orden <literal>mount</literal> cuando interaccione con el sistema de solo lectura del sistema de archivos raíz.

note: type: Content of: <book><chapter><section><section><title>
en: Stage 4: the normal Debian system
es: Fase 4: el sistema normal Debian

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.
es: El sistema normal Debian es la cuarta fase del proceso de arranque el cual comienza con el sistema mini-Debian. El núcleo del sistema para el sistema mini-Debian continua ejecutándose en este entorno. El sistema de archivos raíz cambio del que existe en memoria a uno real sobre el sistema de archivos en disco duro.

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>".
es: El programa <ulink url="&init;">init</ulink> se ejecuta en primer lugar con el  PID=1 preparando el proceso de arranque principal para el comienzo de muchos programas. La ruta de archivo por defecto para el programa init es «<literal>/usr/sbin/init</literal>» pero se puede modificar por un parámetro de arranque del núcleo como «<literal>init=/path/to/init_program</literal>».

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).
es: "<literal>/usr/sbin/init</literal>" tiene un enlace simbólico a "<literal>/lib/systemd/systemd</literal>" después de Debian 8 Jessie (lanzado 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.
es: Puede comprobar cual es el sistema init real que usa su equipo mediante la orden «<literal>ps --pid 1 -f</literal>».

note: type: Content of: <book><chapter><section><section><table><title>
en: List of boot utilities for the Debian system
es: Relación de sistemas de arranque en el sistema Debian

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>)
es: Demonio <literal>init</literal>(8) basado en actos con concurrencia (opción a <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>
es: <ulink url="&initializationsyrecloudinstances;">sistema de inicialización para instancias de la infraestructura en la nube</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>
es: las páginas de manual y los enlaces necesarios para que <literal>systemd</literal> reemplace a <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>
es: herramientas de ayuda para cambiar entre <literal>sysvinit</literal> y <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
es: archivos de órdenes de inicio y parada del sistema

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: System-V-like <literal>init</literal>(8) utilities
es: Programa estilo System-V <literal>init</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: System-V-like runlevel change mechanism
es: Mecanismo de cambio del nivel de ejecución estilo 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), …)
es: Programas  estilo 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
es: Funcionalidad de secuencia de órdenes «<ulink url="&linuxstandardbase;">Linux Standard Base</ulink>« init 3.2

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
es: herramientas para organizar la secuencia de arranque usando las dependencias del archivo de órdenes init.d LSB

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: kexec tool for <literal>kexec</literal>(8) reboots (warm reboot)
es: Reinicio (reinicio caliente) <literal>kexec</literal>(8) de la herramienta kexec

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: boot process performance analyser
es: analizador de desempeño del proceso de arranque

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: console-only <literal>getty</literal>(8)
es: únicamente para consola <literal>getty</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: smart modem <literal>getty</literal>(8) replacement
es: sustituto de «modem« inteligente <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.
es: Ver <ulink url="&debianwikibootprocessspeedup;"> la wiki de Debian : AcelerandoElProcesodeArranque</ulink> para los consejos actualizados para mejorar la velocidad del proceso de arranque.

note: type: Content of: <book><chapter><section><section><title>
en: Systemd init
es: Arranque de 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).
es: Cuando se inicia el sistema Debian, <literal>/usr/sbin/init</literal> enlazado a <literal>/usr/lib/systemd</literal> se inicia como el proceso init del sistema (<literal>PID=1</literal>) propiedad de root (<literal>UID=0</literal>).  Ver <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.
es: El proceso de inicio de <literal>systemd</literal> genera procesos en paralelo en función de los archivos de configuración de la unidad (ver <literal>systemd.unit</literal>(5)) que están escritos en estilo declarativo en lugar de un estilo de procedimiento similar a 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"/>).
es: Los procesos generados se colocan en <ulink url="&linuxcontrolgroups;">grupos de control de Linux</ulink> individuales con el nombre de la unidad a la que pertenecen en la jerarquía privada de systemd (ver <ulink url="&cgroups;">cgroups</ulink> y <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:
es: Las unidades para el modo sistema se cargan desde la "Ruta de la búsqueda de las unidades del sistema" descrita en <literal>systemd.unit</literal>(5).  Las principales por prioridad son las siguientes:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/systemd/system/*</literal>": System units created by the administrator
es: "<literal>/etc/systemd/system/*</literal>": Unidades del sistema creadas por el administrador

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/run/systemd/system/*</literal>": Runtime units
es: "<literal>/run/systemd/system/*</literal>": Unidades de tiempo de ejecución

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
es: "<literal>/lib/systemd/system/*</literal>": Unidades del sistema instaladas por el gestor de paquetes de la distribución

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)).
es: Las interdependencias se describen mediante directivas «<literal>Wants=</literal>», «<literal>Requires=</literal>», «<literal>Before=</literal>», «<literal>After=</literal>», … (ver "MAPPING OF UNIT PROPERTIES TO THEIR INVERSES" en <literal>systemd.unit</literal>(5)). El control de recursos también se define (ver <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:
es: El sufijo del archivo de configuración de la unidad codifica sus tipos como:

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).
es: <emphasis role="strong">*.service</emphasis> describe el proceso que está controlado y supervisado por <literal>systemd</literal>. Consulte <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).
es: <emphasis role="strong">*.device</emphasis> describe el dispositivo utilizado por <literal>sysfs</literal>(5) como el árbol de dispositivos <literal>udev</literal>(7). Consulte <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).
es: <emphasis role="strong">*.mount</emphasis> describe el punto de montaje del sistema de archivos que está controlado y supervisado por <literal>systemd</literal>. Consulte <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).
es: <emphasis role="strong">*.automount</emphasis> describe puntos de automontaje de sistemas de archivos que están controlados y supervisados por <literal>systemd</literal>. Consulte <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).
es: <emphasis role="strong">*.swap</emphasis> describe dispositivos o archivos de intercambio controlado y supervisado por <literal>systemd</literal>. Ver <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).
es: <emphasis role="strong">*.path</emphasis> describe rutas supervisadas por <literal>systemd</literal> para la activación basada en la ruta. Consulte <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).
es: <emphasis role="strong">*.socket</emphasis> describe conexiones controladas y supervisadas por <literal>systemd</literal> para la activación basada en conexiones. Consulte <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).
es: <emphasis role="strong">*.timer</emphasis> describe el temporizador controlado y supervisado por <literal>systemd</literal> para la activación en función de temporizadores. Consulte <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).
es: <emphasis role="strong">*.slice</emphasis> gestiona recursos mediante <literal>cgroups</literal>(7). Consulte <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).
es: <emphasis role="strong">*.scope</emphasis> se crean de forma programada utilizando los interfaces del bus de <literal>systemd</literal> para gestionar un conjunto de procesos del sistema. Ver <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).
es: Los grupos <emphasis role="strong">*.target</emphasis> y otros archivos de configuración de unit se usan para crear puntos de sincronización durante el arranque. Consulte <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).
es: Tras el arranque del sistema (esencialmente init), el proceso <literal>systemd</literal> intenta iniciar <literal>/lib/systemd/system/default.target</literal> (normalmente enlazado simbólicamente a "<literal>graphical.target</literal>". Primero, algunas unidades objetivo especiales (ver <literal>systemd.special</literal>(7) como "<literal>local-fs.target</literal>", "<literal>swap.target</literal>" y "<literal>cryptsetup.target</literal>" son llamadas a montar el sistema de archivos. Luego, otras unidades objetivo son llamadas por las dependencias de la unidad objetivo. Para más detalles, lea <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.
es: <literal>Systemd</literal> ofrece características de compatibilidad con versiones anteriores. Los archivos de órdenes de inicio de estilo SysV en «<literal>/etc/init.d/rc[0123456S].d/[KS]&lt; <emphasis>name</emphasis></literal>» son también analizados y <literal>telinit</literal>(8) se traducen a peticiones de activación de 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>".
es: Los niveles de inicio emulados del dos al cuatro son enlaces simbólicos al mismo «<literal>multi-user.target</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: Systemd login
es: Inicio de sesión en 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).
es: Cuando un usuario se conecta al sistema Debian a través de <literal>gdm3</literal>(8), <literal>sshd</literal>(8), etc., <literal>/lib/systemd/system --user</literal> se inicia como el proceso de gestor de servicios del usuario propiedad del usuario correspondiente.  Ver <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)).
es: El proceso de gestor de servicios del usuario <literal>systemd</literal> genera procesos en paralelo basándose en los archivos declarativos de la configuración de unidades (ver <literal>systemd.unit</literal>(5) y <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:
es: Las unidades para el modo de usuario se cargan desde la "Ruta de búsqueda de unidades del usuario" descrita en <literal>systemd.unit</literal>(5).  Las principales son las siguientes en orden de prioridad:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>~/.config/systemd/user/*</literal>": User configuration units
es: "<literal>~/.config/systemd/user/*</literal>": Unidades de configuración del usuario

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/systemd/user/*</literal>": User units created by the administrator
es: "<literal>/etc/systemd/user/*</literal>": Unidades de usuario creadas por el administrador

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/run/systemd/user/*</literal>": Runtime units
es: "<literal>/run/systemd/user/*</literal>": Unidades de tiempo de ejecución

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
es: "<literal>/lib/systemd/user/*</literal>": Unidades del usuario instaladas por el gestor de paquetes de la distribución

note: type: Content of: <book><chapter><section><section><para>
en: These are managed in the same way as <xref linkend="_systemd_init"/>.
es: Se gestionan del mismo modo que <xref linkend="_systemd_init"/>.

note: type: Content of: <book><chapter><section><title>
en: The kernel message
es: Los mensajes del núcleo

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.
es: El mensaje de error que se muestra en la consola se determina mediante la configuración de su nivel de umbral.

note: type: Content of: <book><chapter><section><table><title>
en: List of kernel error levels
es: Lista de niveles de error del núcleo

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: error level value
es: valor del nivel de error

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: error level name
es: nombre del nivel de error

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: system is unusable
es: sistema no usable

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: action must be taken immediately
es: se deben tomar medidas de forma inmediata

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: critical conditions
es: estado crítico

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: error conditions
es: estado de error

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: warning conditions
es: estado de aviso

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: normal but significant condition
es: estado normal pero significativo

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: informational
es: información

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: debug-level messages
es: mensajes de depuración

note: type: Content of: <book><chapter><section><title>
en: The system message
es: El sistema de mensajes

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:
es: En <literal>systemd</literal>, se registran diariamente tanto los mensajes del núcleo como los del sistema por el servicio <literal>systemd-journald.service</literal> (también conocido como <literal>journald</literal>) ya sea en un archivo binario persistente debajo de "<literal>/var/log/journal</literal>" o en datos binarios volátiles debajo de "<literal>/run/log/journal/</literal>". Se accede a estos datos de registro binario mediante el comando <literal>journalctl</literal>(1).  Por ejemplo, puede mostrar el registro desde el último arranque como:

note: type: Content of: <book><chapter><section><table><title>
en: List of typical <literal>journalctl</literal> command snippets
es: Lista de fragmentos de comando típicos de <literal>journalctl</literal>

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: Operation
es: Operación

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: Command snippets
es: nombre de la orden,

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: View log for system services and kernel from the last boot
es: Ver el registro de los servicios del sistema y el kernel desde el último arranque

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
es: Ver el registro de los servicios del usuario actual desde el último arranque

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: View job log of "<literal>$unit</literal>" from the last boot
es: Ver el registro de las tareas de "<literal>$unit</literal>" del último arranque

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
es: Ver el registro de trabajos de "<literal>$unit</literal>" (estilo "<literal>tail -f</literal>") desde el último arranque.

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"/>.
es: En <literal>systemd</literal>, la utilidad de registro del sistema <literal>rsyslogd</literal>(8) puede estar desinstalada.  Si está instalada, cambia su comportamiento para leer los datos de registro binarios volátiles (en lugar del valor predeterminado anterior al sistema "<literal>/dev/log</literal>") y para crear datos de registro permanentes tradicionales del sistema ASCII.  Esto se puede personalizar mediante "<literal>/etc/default/rsyslog</literal>" y "<literal>/etc/rsyslog.conf</literal>" tanto para el archivo de registro como para la visualización en pantalla. Ver <literal>rsyslogd</literal>(8) y <literal>rsyslog.conf</literal>(5).  Ver también <xref linkend="_log_analyzer"/>.

note: type: Content of: <book><chapter><section><title>
en: System management
es: Gestión del sistema

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.
es: <literal>systemd</literal> ofrece no solo init system sino también operaciones genéricas de administración del sistema con el comando <literal>systemctl</literal>(1).

note: type: Content of: <book><chapter><section><table><title>
en: List of typical <literal>systemctl</literal> command snippets
es: Lista de típicos snippets de comandos <literal>systemctl</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List all available unit types
es: Lista de todos los tipos de unidades disponibles

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List all target units in memory
es: Lista de todas las unidades de destino en memoria

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List all service units in memory
es: Lista de todas las unidades de servicio en memoria

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List all device units in memory
es: Listar todas las unidades de dispositivo en memoria

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List all mount units in memory
es: Listar todas las unidades de montaje en memoria

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List all socket units in memory
es: Listar todas las unidades socket en memoria

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List all timer units in memory
es: Listar todas las unidades de temporizador en memoria

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Start "<literal>$unit</literal>"
es: Iniciar "<literal>$unit</literal>"

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Stop "<literal>$unit</literal>"
es: Detener "<literal>$unit</literal>"

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Reload service-specific configuration
es: Recargar la configuración específica del servicio

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Stop and start all "<literal>$unit</literal>"
es: Parar y arrancar todo "<literal>$unit</literal>"

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Start "<literal>$unit</literal>" and stop all others
es: Iniciar "<literal>$unit</literal>" y detener todas las demás

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Switch to "<literal>graphical</literal>" (GUI system)
es: cambiar a "<literal>graphical</literal>" (sistema de interfaz gráfica)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Switch to "<literal>multi-user</literal>" (CLI system)
es: Cambiar a "<literal>multiusuario</literal>" (sistema de línea de comandos)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Switch to "<literal>rescue</literal>" (single user CLI system)
es: Cambiar a "<literal>rescate</literal>" (sistema CLI de usuario único)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Send kill signal to "<literal>$unit</literal>"
es: Enviar kill a "<literal>$unit</literal>"

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Check if "<literal>$unit</literal>" service is active
es: Ver si el servicio "<literal>$unit</literal>" está activado

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Check if "<literal>$unit</literal>" service is failed
es: Ver si el servicio "<literal>$unit</literal>" ha fallado

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Check status of "<literal>$unit|$PID|device</literal>"
es: Comprobar el estado de "<literal>$unit|$PID|device</literal>"

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Show properties of "<literal>$unit|$job</literal>"
es: Mostrar las propiedades de"<literal>$unit|$job</literal>"

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Reset failed "<literal>$unit</literal>"
es: Fallo en el reset "<literal>$unit</literal>"

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List dependency of all unit services
es: Listar la dependencia de todos los servicios de la unidad

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List unit files installed on the system
es: Lista de archivos de unidad instalados en el sistema

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Enable "<literal>$unit</literal>" (add symlink)
es: Habilitar "<literal>$unit</literal>" (añadir symlink)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Disable "<literal>$unit</literal>" (remove symlink)
es: Desactivar "<literal>$unit</literal>" (eliminar enlace simbólico)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Unmask "<literal>$unit</literal>" (remove symlink to "<literal>/dev/null</literal>")
es: desbloquear "<literal>$unit</literal>" (eliminar el enlace simbólico a "<literal>/dev/null</literal>")

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Mask "<literal>$unit</literal>" (add symlink to "<literal>/dev/null</literal>")
es: Máscara "<literal>$unidad</literal>" (enlace simbólico agregado a "<literal>/dev/null</literal>")

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Get default-target setting
es: Obtener la configuración del destino predeterminado

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Set default-target to "<literal>graphical</literal>" (GUI system)
es: Establece el objetivo predeterminado en "<literal>graphical</literal>" (sistema gráfico)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Set default-target to "<literal>multi-user</literal>" (CLI system)
es: Establece el objetivo predeterminado en "<literal>multiusuario</literal>" (sistema CLI)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Show job environment
es: Mostrar el entorno de trabajo

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Set job environment "<literal>variable</literal>" to "<literal>value</literal>"
es: Establecer entorno de trabajo "<literal>variable</literal>" a "<literal>value</literal>"

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Unset job environment "<literal>variable</literal>"
es: Entorno de trabajo no fijado en"<literal>variable</literal>"

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Reload all unit files and daemons
es: Recargar todos los archivos de unidades y demonios

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Shut down the system
es: Apagar el sistema

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Shut down and reboot the system
es: Apagar y reinicio del sistema

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Suspend the system
es: Suspender el sistema

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Hibernate the system
es: Hibernar el sistema

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).
es: Aquí, "<literal>$unit</literal>" en los ejemplos anteriores puede que sea solo nombre de unidad (los sufijos como <literal>.service</literal> y <literal>.target</literal> son opcionales) o , en muchos casos, especificaciones de unidades múltiples (shell-style globs "<literal>*</literal>", "<literal>?</literal>", "<literal>[]</literal>" usando <literal> fnmatch</literal>(3) que se comparará con los nombres principales de todas las unidades actualmente en memoria).

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.
es: Los comandos de cambio de estado del sistema en los ejemplos anteriores suelen estar precedidos por "<literal>sudo</literal>" para tener el privilegio administrativo necesario.

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.
es: La salida de "<literal>systemctl status $unit|$PID|$device</literal>" usa puntos de colores ("●") para resumir el estado de la unidad de un vistazo.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: White "●" indicates an "inactive" or "deactivating" state.
es: Un "●" blanco indica un estado "inactivo" o en estado de "desactivación".

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Red "●" indicates a "failed" or "error" state.
es: Un "●" rojo indica un estado de "fallo" o "error".

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Green "●" indicates an "active", "reloading" or "activating" state.
es: Un "●" verde indica el estado "Activo", "Recargando" o "Activando".

note: type: Content of: <book><chapter><section><title>
en: Other system monitors
es: Otros monitores del sistema

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).
es: Aquí hay una lista de otros comandos de monitoreo impares bajo <literal>systemd</literal>. Lee las páginas más relevantes, incluidas <literal>cgroups</literal>(7).

note: type: Content of: <book><chapter><section><table><title>
en: List of other monitoring command snippets under <literal>systemd</literal>
es: Lista de otros fragmentos de comandos de supervisión en <literal>systemd</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Show time spent for each initialization steps
es: Mostrar el tiempo dedicado a cada paso de la inicialización

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: List of all units by the time to initialize
es: Lista de todas las unidades en el momento de inicializar

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Load and detect errors in "<literal>$unit</literal>" file
es: Cargar y detectar errores en el archivo "<literal>$unit</literal>"

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
es: Mostrar breve información del estado de tiempo de ejecución del usuario que llama

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Show terse runtime status information of the caller's session
es: Mostrar breve información del estado de tiempo de ejecución del usuario que llama

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Track boot process by the <ulink url="&cgroups;">cgroups</ulink>
es: Seguimiento del proceso de arranque por el <ulink url="&cgroups;">cgroups</ulink>

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>"
es: Leer <ulink url="&sysfs;">sysfs</ulink> bajo "<literal>/sys/fs/cgroup/</literal>"

note: type: Content of: <book><chapter><section><title>
en: System configuration
es: Configuración del sistema

note: type: Content of: <book><chapter><section><section><title>
en: The hostname
es: El nombre del equipo (hostname)

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.
es: El núcleo mantiene el <emphasis role="strong">nombre del equipo</emphasis> del sistema. El archivo de órdenes de init en el nivel de ejecución S, el cual es un enlace simbólico a «<literal>/etc/init.d/hostname.sh</literal>» asigna el nombre del sistema en tiempo de arranque (usando la orden <literal>hostname</literal>) al nombre almacenado en «<literal>/etc/hostname</literal>». Este archivo debería contener <emphasis role="strong">únicamente</emphasis> el nombre del sistema, no un nombre de dominio totalmente cualificado (FQDN).

note: type: Content of: <book><chapter><section><section><para>
en: To print out the current hostname run <literal>hostname</literal>(1) without an argument.
es: Para obtener el nombre del equipo actual ejecute <literal>hostname</literal>(1) sin ningún parámetro.

note: type: Content of: <book><chapter><section><section><title>
en: The filesystem
es: El sistema de archivos

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"/>.
es: Las opciones de montaje de discos normales y de sistemas de archivos en red se configuran en «<literal>/etc/fstab</literal>». Ver <literal>fstab</literal>(5) y <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)
es: Los sistemas de archivos cifrados se configuran en «<literal>/etc/crypttab</literal>». Ver <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).
es: La configuración de RAID mediante software con <literal>mdadm</literal>(8) está en «<literal>/etc/mdadm/mdadm.conf</literal>». Ver <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.
es: Una vez montados todos los sistemas de archivos , los archivos temporales en «<literal>/tmp</literal>», «<literal>/var/lock</literal>» y «<literal>/var/run</literal>» se borran en cada inicio.

note: type: Content of: <book><chapter><section><section><title>
en: Network interface initialization
es: Inicialización del interfaz de red

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>.
es: Comunmente el interfaz <literal>lo</literal> se inicializa mediante «<literal>networking.service</literal>» y el resto de interfaces de un sistema de escritorio moderno Debian que use <literal>systemd</literal> mediante «<literal>NetworkManager.service</literal>».

note: type: Content of: <book><chapter><section><section><para>
en: See <xref linkend="_network_setup"/> for how to configure them.
es: Para configurarlos consulte <xref linkend="_network_setup"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Cloud system initialization
es: Inicialización del sistema en la nube

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.
es: La instancia del sistema en la nube puede lanzarse como un clon de <ulink url="&debianofficialcloudimages;">"Imágenes oficiales de la nube de Debian"</ulink> o imágenes similares.  Para dicha instancia del sistema, personalidades como el nombre de host, el sistema de archivos, la red, la configuración regional, las claves SSH, los usuarios y los grupos pueden configurarse utilizando funcionalidades proporcionadas por los paquetes <literal>cloud-init</literal> y <literal>netplan.io</literal> con múltiples fuentes de datos como archivos colocados en la imagen original del sistema y datos externos proporcionados durante su lanzamiento.  Estos paquetes permiten la configuración declarativa del sistema utilizando datos <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"/>.
es: Más información en <ulink url="&cloudcomputingwinditsdescendants;">"Computación en nube con Debian y sus descendientes"</ulink>, <ulink url="&cloudinitdocumentation;">"Documentación de Cloud-init"</ulink> y <xref linkend="_the_modern_network_configuration_for_cloud"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Customization example to tweak sshd service
es: Ejemplo de personalización para ajustar el servicio 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.
es: Con la instalación predeterminada, muchos servicios de red (ver <xref linkend="_network_applications"/>) se inician como procesos demonios después de <literal>network.target</literal> en el arranque por <literal>systemd</literal>.  No es una excepción "<literal>sshd</literal>".  Cambiemos esto a inicio bajo demanda de "<literal>sshd</literal>" como ejemplo de personalización.

note: type: Content of: <book><chapter><section><section><para>
en: First, disable system installed service unit.
es: Primero, deshabilite la unidad de servicio instalada en el sistema.

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.
es: El sistema de activación de sockets bajo demanda de los clásicos servicios de Unix era a través del superservidor <literal>inetd</literal> (o <literal>xinetd</literal>).  Bajo <literal>systemd</literal>, se puede habilitar el equivalente añadiendo <emphasis role="strong">*.socket</emphasis> y <emphasis role="strong">*.service</emphasis> archivos de configuración de la unidad.

note: type: Content of: <book><chapter><section><section><para>
en: <literal>sshd.socket</literal> for specifying a socket to listen on
es: <literal>sshd.socket</literal> para especificar un socket de escucha

note: type: Content of: <book><chapter><section><section><para>
en: <literal>sshd@.service</literal> as the matching service file of <literal>sshd.socket</literal>
es: <literal>sshd@.service</literal> como el archivo de servicio de <literal>sshd.socket</literal>

note: type: Content of: <book><chapter><section><section><para>
en: Then reload.
es: Entonces, vuelve a cargar.

note: type: Content of: <book><chapter><section><title>
en: The udev system
es: El sistema 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.
es: Desde el núcleo de Linux 2.6 en adelante, <ulink url="&udevsystem;">udev system</ulink> > aporta mecanismos automáticos de descubrimiento e inicialización (ver <literal>udev</literal>(7)). Después del descubrimiento de cada dispositivo por parte del núcleo, el sistema udev comienza un proceso de usuario el cual usa la información del sistema de archivos <ulink url="&sysfs;">sysfs</ulink> filesystem (ver <xref linkend="_procfs_and_sysfs"/>), carga los módulos necesarios para el núcleo mediante el programa <literal>modprobe</literal>(8) (ver <xref linkend="_the_kernel_module_initialization"/>) y crea los nodos de dispositivo correspondientes.

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.
es: Si por cualquier motivo «<literal>/lib/modules/<emphasis>núcleo-version</emphasis>/modules.dep</literal>» no fue generado correctamente por <literal>depmod</literal>(8) , los módulos no pueden ser cargados por el sistema udev como se debería. Para solucionarlo ejecute «<literal>depmod -a</literal>».

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"/>.
es: Para las reglas de montaje de «<literal>/etc/fstab</literal>», los nodos de dispositivos no necesitan nombres estáticos. Se puede usar <ulink url="&uuid;">UUID</ulink> para los dispositivos montados en lugar de los nombres de los dispositivos como «<literal>/dev/sda</literal>». Ver <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.
es: Ya que udev es un sistema en evolución, dejaré los detalles para otra documentación y se describirá de forma mínima aquí.

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"/>.
es: No intente ejecutar programas de larga duración como el script de copia de seguridad con <literal>RUN</literal> en las reglas udev como se menciona en <literal>udev</literal>(7).  Por favor, cree un archivo <literal>systemd.service</literal>(5) apropiado y actívelo en su lugar.  Ver <xref linkend="_mount_event_triggered_backup"/>.

note: type: Content of: <book><chapter><section><title>
en: The kernel module initialization
es: La inicialización del módulo del núcleo

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.
es: El programa <literal>modprobe</literal>(8) nos permite configurar el núcleo de Linux en ejecución desde el proceso de usuario añadiendo o eliminando módulos al núcleo. El sistema udev (ver <xref linkend="_the_udev_system"/>) automatiza su llamada para ayudar a la inicialización de módulos en el núcleo.

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)).
es: No existen módulos que no correspondan a hardware ni módulos controladores de hardware especiales como los que necesitan ser precargados al estar enumerados en el archivo «<literal>/etc/modules</literal>» (ver <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),
es: Los módulos <ulink url="&tuntap;">TUN/TAP</ulink> aportan el dispositivo virtual de red punto a punto (TUN) y el dispositivo virtual de red ethernet (TAP),

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
es: Los módulos <ulink url="&netfilter;">netfilter</ulink> aportan capacidades de cortafuego (<literal>iptables</literal>(8), <xref linkend="_netfilter_infrastructure"/>) y

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&watchdogtimer;">watchdog timer</ulink> driver modules.
es: los módulos del controlador <ulink url="&watchdogtimer;">watchdog timer</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.)
es: Los archivos de configuración del programa <literal>modprobe</literal>(8) están ubicados en el árbol bajo el directorio «<literal>/etc/modprobes.d/</literal>» como se detalla en <literal>modprobe.conf</literal>(5).  (Si quiere evitar que algunos módulos del núcleo se carguen de forma automática, inclúyalos en la lista negra que es el archivo  «<literal>/etc/modprobes.d/blacklist</literal>».)

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.
es: El archivo «<literal>/lib/modules/<emphasis>version</emphasis>/modules.dep</literal>» creado por el programa <literal>depmod</literal>(8) describe las dependencias de los módulos usados por el programa <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>".
es: Si tiene problemas en la carga de módulos cuando se inicia su carga de módulos o con <literal>modprobe</literal>(8), «<literal>depmod -a</literal>» puede solucionarlo reconstruyendo «<literal>modules.dep</literal>».

note: type: Content of: <book><chapter><section><para>
en: The <literal>modinfo</literal>(8) program shows information about a Linux kernel module.
es: El programa <literal>modinfo</literal>(8) muestra información acerca de los módulos del núcleo de Linux.

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.
es: El programa <literal>lsmod</literal>(8) da formato al contenido de  «<literal>/proc/modules</literal>», mostrando los módulos del núcleo que están cargados en este momento.

note: type: Content of: <book><chapter><section><tip><para>
en: You can identify exact hardware on your system.  See <xref linkend="_hardware_identification"/>.
es: Puede determinar cual es el hardware de su sistema. Ver <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"/>.
es: Puede configurar su hardware en tiempo de arranque y activar las funcionalidades del hardware conocidas. Ver <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"/>.
es: Seguramente pueda añadir soporte a sus dispositivos especiales recompilando el núcleo. Ver <xref linkend="_the_kernel"/>.

note: type: Content of: <book><chapter><title>
en: Authentication and access controls
es: Autenticación y controles de acceso

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.
es: Cuando una persona (o programa) necesita acceso al sistema, la acreditación confirma que la identidad es confiable.

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.
es: Una configuración errónea de PAM puede bloquearlo en su propio sistema. Debe tener un CD de rescate a mano o configurar una partición de arranque alternativa. Para recuperarlo inicie el sistema con uno de estos y corrija los errores cometidos.

note: type: Content of: <book><chapter><section><title>
en: Normal Unix authentication
es: Acreditación normal de 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.
es: La autenticación Unix normal la proporciona el módulo <literal>pam_unix</literal>(8) bajo <ulink url="&pampluggableauthnticationmodules;">PAM (Módulos de autenticación conectables)</ulink>.  Sus 3 archivos de configuración importantes, con entradas separadas "<literal>:</literal>", son los siguientes.

note: type: Content of: <book><chapter><section><table><title>
en: 3 important configuration files for <literal>pam_unix</literal>(8)
es: los tres archivos importantes de configuración de <literal>pam_unix</literal>(8)

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: permission
es: permisos

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: user
es: usuario

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: (sanitized) user account information
es: (limpia) información de la cuenta de usuario

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: secure user account information
es: información de seguridad de la cuenta de usuario

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: group information
es: información de grupo

note: type: Content of: <book><chapter><section><para>
en: "<literal>/etc/passwd</literal>" contains the following.
es: "<literal>/etc/passwd</literal>" contiene lo siguiente.

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.
es: Como se explica en <literal>contraseña</literal>(5), cada entrada separada "<literal>:</literal>" de este archivo significa lo siguiente.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Login name
es: Nombre de acceso

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Password specification entry
es: Entrada de especificación de contraseña

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Numerical user ID
es: ID de usuario numérico

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Numerical group ID
es: ID numérico de grupo

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: User name or comment field
es: Nombre de usuario o comentario

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: User home directory
es: Directorio raíz del usuario

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Optional user command interpreter
es: Intérprete de órdenes opcional de usuario

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.
es: La segunda entrada de «<literal>/etc/passwd</literal>» se usaba para guardar la contraseña cifrada. Después de la introducción de «<literal>/etc/shadow</literal>», esta entrada se usa para especificar la entrada de la contraseña.

note: type: Content of: <book><chapter><section><table><title>
en: The second entry content of "<literal>/etc/passwd</literal>"
es: El contenido de la segunda entrada de «<literal>/etc/passwd</literal>»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: (empty)
es: (vacio)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: passwordless account
es: cuenta sin contraseña

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: the encrypted password is in "<literal>/etc/shadow</literal>"
es: la contraseña cifrada esta en «<literal>/etc/shadow</literal>»

note: type: Content of: <book><chapter><section><para>
en: "<literal>/etc/shadow</literal>" contains the following.
es: "<literal>/etc/shadow</literal>" contiene lo siguiente.

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.
es: Como se explica en <literal>shadow</literal>(5), cada entrada separada "<literal>:</literal>" de este archivo significa lo siguiente.

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.)
es: Contraseña cifrada (El «<literal>$1$</literal>» inicial indica el uso del cifrado MD5. El carácter "*" indica sin acceso a la cuenta.)

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
es: Fecha del último cambio de contraseña, expresado en el número de días desde el 1 de Enero de 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
es: Número de días que el usuario tiene que esperar antes de que se le permita cambiar la contraseña de nuevo

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Number of days after which the user will have to change her password
es: Número de días después del cual el usuario puede cambiar su contraseña

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
es: Número de días antes de que la contraseña deje de ser válida durante los cuales se avisará al usuario de ello

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
es: Número de días después de que una contraseña ha dejado de ser válida en los cuales la contraseña todavía será aceptada

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
es: Fecha de expiración de la cuenta, expresada en el número de días desde 1 de Enero de 1970

note: type: Content of: <book><chapter><section><para>
en: "<literal>/etc/group</literal>" contains the following.
es: "<literal>/etc/group</literal>" contiene lo siguiente.

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.
es: Como se explica en <literal>grupos</literal>(5), cada entrada separada "<literal>:</literal>" de este archivo significa lo siguiente.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Group name
es: Nombre del grupo

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Encrypted password (not really used)
es: Contraseña cifrada (no usado)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: "," separated list of user names
es: relación de los nombres de usuario separados por ","

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.
es: «<literal>/etc/gshadow</literal>» aporta la misma funcionalidad que «<literal>/etc/shadow</literal>» para «<literal>/etc/group</literal>» pero no se usa en realidad.

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).
es: La pertenencia real a un grupo por parte de un usuario puede ser añadido de forma dinámica si la línea «<literal>auth optional pam_group.so</literal>» esta añadida en «<literal>/etc/pam.d/common-auth</literal>» y activada en «<literal>/etc/security/group.conf</literal>». Ver <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>".
es: El paquete <literal>base-passwd</literal> contiene una relación de acreditaciones de usuarios y grupos: «<literal>/usr/share/doc/base-passwd/users-and-groups.html</literal>».

note: type: Content of: <book><chapter><section><title>
en: Managing account and password information
es: Gestionando información de cuentas y contraseñas

note: type: Content of: <book><chapter><section><para>
en: Here are few notable commands to manage account information.
es: Aquí están algunas órdenes relevantes para la gestión de información de cuentas.

note: type: Content of: <book><chapter><section><table><title>
en: List of commands to manage account information
es: Relación de órdenes para la gestión de información de las cuentas

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: function
es: función

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>getent passwd <emphasis>user_name</emphasis></literal>
es: <literal>getent passwd <emphasis>nombre_de_usuario</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>"
es: navega por la información de la cuenta de «<literal><emphasis>nombre_de_usuario</emphasis></literal>»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>getent shadow <emphasis>user_name</emphasis></literal>
es: <literal>getent shadow <emphasis>nombre_de_usuario</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>"
es: navega por la información de cuenta «oculta« de «<literal><emphasis>nombre_de_usuario</emphasis></literal>»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>getent group <emphasis>group_name</emphasis></literal>
es: <literal>getent group <emphasis>nombre_del_grupo</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>"
es: navega por la información del grupo «<literal><emphasis>nombre_del_grupo</emphasis></literal>»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: manage password for the account
es: gestiona la contraseña de la cuenta

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: set one-time password for the account activation
es: asigna una contraseña de un solo uso para la activación de la cuenta

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: manage password aging information
es: gestión de la información de la vejez de la contraseña

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.
es: Puede necesitar privilegios de superusuario para que funcionen alguna operación. Ver <literal>crypt</literal>(3) sobre el cifrado de la contraseña y datos.

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.
es: En un sistema configurado con PAM y NSS como el equipo Debian <ulink url="&salsa;">salsa</ulink>, el contenido local de «<literal>/etc/passwd</literal>», «<literal>/etc/group</literal>» y «<literal>/etc/shadow</literal>» pueden no estar activados en el sistema.  Incluso bajo estas circunstancias las órdenes son válidas.

note: type: Content of: <book><chapter><section><title>
en: Good password
es: Buenas contraseñas

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).
es: Cuando se crea una cuenta durante la instalación de su sistema o con la orden <literal>passwd</literal>(1), puede elegir una <ulink url="&goodpassword;">buena contraseña</ulink> la cual consiste al menos de 6 a 8 caracteres incluyendo uno o más caracteres de cada uno de los conjuntos siguientes de acuerdo a <literal>passwd</literal>(1).

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Lower case alphabetics
es: letras en minúscula

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Digits 0 through 9
es: Dígitos de 0 hasta 9

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Punctuation marks
es: Signos de puntuación

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.
es: No elija para la contraseña palabras fáciles de adivinar. Nombre de la cuenta, número de la Seguridad Social, nombre del teléfono, dirección, fecha de nacimiento, nombre de los miembros de su familia o mascotas, palabras del diccionario, secuencias simples de caracteres como «12345« o «qwerty«, son una mala elección para la contraseña.

note: type: Content of: <book><chapter><section><title>
en: Creating encrypted password
es: Creando una contraseña cifrada

note: type: Content of: <book><chapter><section><para>
en: There are independent tools to <ulink url="&generateencrypteasswordswithsalt;">generate encrypted passwords with salt</ulink>.
es: Existen herramientas independientes <ulink url="&generateencrypteasswordswithsalt;"> para generar contraseñas cifradas con una semilla</ulink>.

note: type: Content of: <book><chapter><section><table><title>
en: List of tools to generate password
es: Relación de herramientas para generar contraseñas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: over-featured front end to the <literal>crypt</literal>(3) library
es: interfaz con múltiples funcionalidades de la biblioteca <literal>crypt</literal>(3)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compute password hashes (OpenSSL). <literal>passwd</literal>(1ssl)
es: resúmenes criptográficos de las contraseñas (OpenSSL). <literal>passwd</literal>(1ssl)

note: type: Content of: <book><chapter><section><title>
en: PAM and NSS
es: PAM y 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.
es: Los sistemas modernos <ulink url="&unixlike;">similares a Unix</ulink> (como los sistemas Debian) proporcionan <ulink url="&pampluggableauthnticationmodules;">PAM (módulos de autenticación conectables, módulos de autenticación conectables)</ulink> y <ulink url="&nssnameserviceswitch;">NSS (Cambio de servicio de nombres, Cambio de servicio de nombres)</ulink> mecanismo para administradores de sistemas locales, que les permite configurar sus propios sistemas. Sus funciones se pueden resumir en los siguientes puntos.

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.
es: PAM ofrece mecanismos flexibles de acreditación que los usan las aplicaciones software mediante el intercambio de datos de contraseñas.

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).
es: NSS ofrece un mecanismo de servicios de nombre flexible el cual se usa de forma habitual por la <ulink url="&cstandardlibrary;">biblioteca C estándar</ulink> para obtener el nombre del usuario y el grupo para programas como <literal>ls</literal>(1) e <literal>id</literal>(1).

note: type: Content of: <book><chapter><section><para>
en: These PAM and NSS systems need to be configured consistently.
es: Estos sistemas PAM y NSS necesitan configurarse de forma coherente.

note: type: Content of: <book><chapter><section><para>
en: The notable packages of PAM and NSS systems are the following.
es: Los paquetes importantes en los sistemas PAM y NSS son los siguientes.

note: type: Content of: <book><chapter><section><table><title>
en: List of notable PAM and NSS systems
es: Relación de sistemas PAM y NSS relevantes

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Pluggable Authentication Modules (basic service)
es: Módulos de acreditación conectables (servicios básicos)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Pluggable Authentication Module allowing LDAP interfaces
es: PAM permite conectar con servicios LDAP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Pluggable Authentication Module to enable cracklib support
es: PAM para dar soporte a cracklib

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Pluggable Authentication Module to register user sessions for <literal>logind</literal>
es: Módulo de autenticación conectable (PAM) para <literal>logind</literal> para registrar sesiones de usuario

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Pluggable Authentication Modules (documentation in html and text)
es: PAM (documentación en html y texto)

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
es: Biblioteca GNU C: bibliotecas compartidas que ofrecen también el intercambio del servicio de nombres

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU C Library: Manpages
es: Biblioteca GNU C: Manpages

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)
es: Biblioteca GNU C: Manual de Referencia en info, formatos pdf y html («non-free«)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: NSS module for Multicast DNS name resolution
es: Módulo NSS para resolución de nombres DNS sin servidor DNS

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: NSS module for using LDAP as a naming service
es: Módulo NSS para su integración con el servicio de nombres por LDAP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: NSS module for using LDAP as a naming service (new fork of <literal>libnss-ldap</literal>)
es: Módulo NSS para utiliza LDAP como servicio de nombres (nueva bifurcación de <literal>libnss-ldap</literal>)

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.
es: Es esencial para aprender a configurar PAM «The Linux-PAM System Administrators' Guide« en <literal>libpam-doc</literal>.

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.
es: El documento principal para aprender a configurar NSS es «System Databases and Name Service Switch« section en <literal>glibc-doc-reference</literal>.

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".
es: Puede obtener una relación más completa y actualizada mediante la orden «<literal>aptitude search 'libpam-|libnss-'</literal>». El acrónimo NSS también tiene el significado de «Servicio de Seguridad de Red (Network Security Service) que es diferente de «Intercambio del Servicio de Nombres« (Name Service Switch).

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.
es: PAM es la forma fundamental para la inicialización de las variables de entorno para cada programa con un valor diferente al que ofrece el sistema por defecto.

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).
es: En <ulink url="&systemd;">systemd</ulink>, se instala el paquete <literal>libpam-systemd</literal> para administrar los inicios de sesión de los usuarios especificando <ulink url="&logind;">logind</ulink> se implementa mediante el registro de sesiones de usuario en la jerarquía del grupo de control <literal>systemd</literal>. Ver <literal>systemd-logind</literal>(8), <literal>logind.conf</literal>(5) y <literal>pam_systemd</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: Configuration files accessed by PAM and NSS
es: Archivos de configuración utilizados por  PAM y NSS

note: type: Content of: <book><chapter><section><section><para>
en: Here are a few notable configuration files accessed by PAM and NSS.
es: Aquí están algunos de los archivos de configuración más importantes usados por PAM y NSS.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of configuration files accessed by PAM and NSS
es: Relación de archivos de configuración utilizados por PAM y NSS

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: configuration file
es: archivo de configuración

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>/etc/pam.d/<emphasis>program_name</emphasis></literal>
es: <literal>/etc/pam.d/<emphasis>nombre_de_programa</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)
es: Realice la configuraciñon de PAM para el programa «<literal><emphasis>nombre_del_programa</emphasis></literal>»; consulte <literal>pam</literal>(7) y <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)
es: Realice la configuración NSS con una registro para cada servicio. Consulte <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
es: Acote los usuario con permisos de inicio por medio del módulo <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
es: acote el acceso a tty para el superusuario por medio del módulo <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
es: acote los permisos de acceso mediante el módulo <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
es: restrinja los grupos básicos por medio del módulo <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
es: asigne variables de entorno mediante el módulo <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
es: asigne más variables de entorno mediante el módulo <literal>pam_env</literal>(8) con el parámetro «<literal>readenv=1</literal>»

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)
es: establecer la configuración regional mediante el módulo <literal>pam_env</literal>(8) con el argumento "<literal>readenv=1 envfile=/etc/default/locale</literal>" (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
es: establecer la restricción de los recursos (ulimit, core, ...) mediante el módulo <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
es: establecer la restricción de tiempo mediante el módulo <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))
es: Establece la configuración del administrador de inicio de sesión para <literal>systemd</literal> (ver <literal>logind.conf</literal>(5) y <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.
es: Las normas para la selección de contraseñas se desarrolla en los módulos PAM, <literal>pam_unix</literal>(8) y <literal>pam_cracklib</literal>(8). Se pueden configurar por sus parámetros.

note: type: Content of: <book><chapter><section><section><tip><para>
en: PAM modules use suffix "<literal>.so</literal>" for their filenames.
es: Los nombres de archivos de los módulos de PAM usan el sufijo «<literal>.so</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: The modern centralized system management
es: La actual gestión centralizada de sistemas

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>.
es: La gestión moderna de sistemas centralizados puede desplegarse empleando un servidor central LDAP (<ulink url="&lightweightdireccessprotocolldap;">Protocolo Ligero de Acceso a Directorios</ulink>) que administre los sistemas en la red, sean estos tipo Unix o de otro tipo. La implementación de código libre de este protocolo es el software <ulink url="&openldapsoftware;">OpenLDAP</ulink>.

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-ldap</literal> and <literal>libnss-ldap</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.).
es: El servidor LDAP proporciona información de la cuenta mediante PAM y NSS con los paquetes <literal>libpam-ldap</literal> y <literal>libnss-ldap</literal> del sistema Debian. Se necesitan distintas acciones para activarlo (La siguiente configuración no está comprobada y es información totalmente secundaria. Por favor léala en este contexto).

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).
es: Puede configurar un servidor centralizado LDAP ejecutando un programa como el demonio LDAP centralizado, <literal>slapd</literal>(8).

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>".
es: Cambie los archivos de configuración PAM en el directorio «<literal>/etc/pam.d/</literal>» para usar «<literal>pam_ldap.so</literal>» en vez de la opción por defecto «<literal>pam_unix.so</literal>».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Debian uses "<literal>/etc/pam_ldap.conf</literal>" as the configuration file for <literal>libpam-ldap</literal> and "<literal>/etc/pam_ldap.secret</literal>" as the file to store the password of the root.
es: Debian utiliza los archivos «<literal>/etc/pam_ldap.conf</literal>» para la configuración de <literal>libpam-ldap</literal> y «<literal>/etc/pam_ldap.secret</literal>» para archivar la contraseña de root.

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>").
es: Cambie la configuración NSS en el archivo «<literal>/etc/nsswitch.conf</literal>» para usar <literal>ldap</literal> en vez de la opción por defecto («<literal>compat</literal>» o «<literal>file</literal>»).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Debian uses "<literal>/etc/libnss-ldap.conf</literal>" as the configuration file for <literal>libnss-ldap</literal>.
es: Debian utiliza el archivo «<literal>/etc/libnss-ldap.conf</literal>» para la configuración de <literal>libnss-ldap</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: You must make <literal>libpam-ldap</literal> to use <ulink url="&sslortls;">SSL (or TLS)</ulink> connection for the security of password.
es: Una contraseña segura necesita que <literal>libpam-ldap</literal> use conexiones <ulink url="&sslortls;"> SSL (o TLS)</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: You may make <literal>libnss-ldap</literal> to use <ulink url="&sslortls;">SSL (or TLS)</ulink> connection to ensure integrity of data at the cost of the LDAP network overhead.
es: La integridad de los datos necesita que <literal>libnss-ldap</literal> utilice conexiones <ulink url="&sslortls;"> SSL (o TLS)</ulink> con la sobrecarga de red de LDAP.

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.
es: Debería ejecutar <literal>nscd</literal>(8) para que la caché almacene cualquier resultado de una búsqueda de LDAP con el fin de reducir el tráfico de red de LDAP.

note: type: Content of: <book><chapter><section><section><para>
en: See documentations in <literal>pam_ldap.conf</literal>(5) and "<literal>/usr/share/doc/libpam-doc/html/</literal>" offered by the <literal>libpam-doc</literal> package and "<literal>info libc 'Name Service Switch'</literal>" offered by the <literal>glibc-doc</literal> package.
es: Consulte los documentos <literal>pam_ldap.conf</literal>(5) y «<literal>/usr/share/doc/libpam-doc/html/</literal>» que contiene el paquete <literal>libpam-doc</literal> e «<literal>info libc 'Name Service Switch'</literal>» que contiene el paquete <literal>glibc-doc</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: Similarly, you can set up alternative centralized systems with other methods.
es: De forma parecida, se pueden instalar sistemas centralizados para otro métodos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Integration of user and group with the Windows system.
es: Integración de usuarios y grupos con sistemas 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.
es: Se accede a servicios <ulink url="&windowsdomain;">de dominio Windows</ulink> por medio de los paquetes <literal>winbind</literal> y <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>.
es: Consulte <literal>winbindd</literal>(8) y <ulink url="&integratingmswinetworkswithsamba;">Integración de redes MS Windows con 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.
es: Integración de usuarios y grupos con sistemas tipo Unix antiguos.

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.
es: Acceso a <ulink url="&nisoriginallycalledyp;">NIS (originalmente llamado páginas amarillas (YP)</ulink> o <ulink url="&nis;">NIS+</ulink> mediante el paquete <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>.
es: Consulte <ulink url="&thelinuxnisypnysnishowto;">«The 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"
es: «Razones por las que GNU no tienen la funcionalidad del grupo wheel«

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>".
es: Esta frase famosa al final de la página antigua de «<literal>info su</literal>» de Richard M. Stallman.  Para no preocuparse: la orden actual <literal>su</literal> en Debian usa PAM, así este puede limitar el uso de <literal>su</literal> al grupo <literal>root</literal> habilitando la línea «<literal>pam_wheel.so</literal>» en «<literal>/etc/pam.d/su</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: Stricter password rule
es: Regla estricta para contraseñas

note: type: Content of: <book><chapter><section><section><para>
en: Installing the <literal>libpam-cracklib</literal> package enables you to force stricter password rule.
es: Instale el paquete <literal>libpam-cracklib</literal> y podrá aplicar estrictas reglas de contraseña.

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:
es: En un sistema GNOME típico, donde se instalaría <literal>libpam-gnome-keyring</literal>, "<literal>/etc/pam.d/common-password</literal>" se vería así:

note: type: Content of: <book><chapter><section><title>
en: Security of authentication
es: Acreditación de seguridad

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>.
es: La información que se facilita aquí <emphasis role="strong"> puede no ser suficiente </emphasis> para la seguridad que necesita pero puede ser un <emphasis role="strong">buen comienzo</emphasis>.

note: type: Content of: <book><chapter><section><section><title>
en: Secure password on the Internet
es: Contraseñas seguras en 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.
es: Los servicios de la capa de transporte más usados usan mensajes que incluyen la acreditación mediante contraseñas en texto plano. Es una mala idea emitir contraseñas en texto plano en una red descentralizada donde se pueden interceptar. Puede ejecutar estos servicios sobre la «<ulink url="&transportlayersecurity;">Capa de Transporte Segura</ulink>« (TLS) o su predecesor «Secure Sockets Layer« (SSL) para asegurar por medio del cifrado todas las comunicaciones incluidas las contraseñas.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of insecure and secure services and ports
es: Relación de servicios y puertos seguros e inseguros

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: insecure service name
es: Nombre del servicio inseguro

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: port
es: puerto

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: secure service name
es: nombre del servicio seguro

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.)
es: El coste de tiempo de CPU del cifrado. Como alternativa más eficiente para la CPU, se pueden mantener las comunicaciones en texto plano y securizando la contraseña con el protocolo de acreditación como «Protocolo de Acreditación de Oficina de Correos (Authenticated Post Office Protocol, APOP )« para POP y «Mecanismo de acreditación reto-respuesta MD5(Challenge-Response Authentication Mechanism MD5, CRAM-MD5)« para SMTP e IMAP. (Para el envío de mensajes de correo en Internet a su servidor de correo desde su cliente de correo, se ha vuelto usual el uso del puerto 587 para la recepción de mensajes en vez del tradicional puerto 25 SMTP para evitar el bloqueo del puerto 25 por el proveedor de red mientras se acredita con CRAM-MD5.)

note: type: Content of: <book><chapter><section><section><title>
en: Secure Shell
es: «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.
es: El programa <ulink url="&secureshellssh;">Secure Shell (SSH)</ulink> ofrece comunicaciones cifradas seguras entre dos equipos no confiables sobre una red insegura con acreditación segura. Consiste en el cliente <ulink url="&openssh;">OpenSSH</ulink>, <literal>ssh</literal>(1) y el demonio <ulink url="&openssh;">OpenSSH</ulink>, <literal>sshd</literal>(8). Este SSH se puede usar para realizar un túnel de un protocolo de comunicación inseguro como es POP y asegurar X sobre Internet con la funcionalidad de reenvío de puerto (port forwarding).

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"/>.
es: El cliente intenta acreditarse a si mismo usando la acreditación basada en equipos, acreditación de clave pública, acreditación reto-respuesta, o acreditación por contraseña. El uso de acreditación por clave pública permite acceso remoto sin contraseña. Consulte <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
es: Medidas extraordinarias de seguridad en 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.
es: Incluso si ejecutas servicios de seguridad como <ulink url="&secureshellssh;">Secure Shell (SSH)</ulink> y <ulink url="&pointtopointtunnlingprotocolpptp;">protocolo de tunelización punto a punto (PPTP)</ulink>, En Internet, todavía existe la oportunidad de obtener acceso mediante ataques de adivinación de contraseñas de fuerza bruta. El uso de una política de firewall (ver <xref linkend="_netfilter_infrastructure"/>), junto con las siguientes herramientas de seguridad, puede mejorar la situación de seguridad.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of tools to provide extra security measures
es: Relación de herramientas que aportan medidas extra de seguridad

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)
es: Pequeño demónio port-knock <literal>knockd</literal>(1) y cliente <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
es: prohibición de las IPs con múltiples errores de acreditación

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: lock out remote attackers trying password guessing
es: bloquea atacantes remotos que intentan adivinar contraseñas

note: type: Content of: <book><chapter><section><section><title>
en: Securing the root password
es: Asegurando la contraseña de root

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.
es: Para evitar que las personas accedan a tu máquina con privilegios de root, debes realizar las siguientes acciones.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Prevent physical access to the hard disk
es: Impide el acceso físico al disco duro

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Lock UEFI/BIOS and prevent booting from the removable media
es: Bloquee UEFI/BIOS y evita el arranque desde los medios extraíbles

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Set password for GRUB interactive session
es: Asigne una contraseña a las sesiones interactivas de GRUB

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Lock GRUB menu from editing
es: Bloquee la edición del menú 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.
es: Si tienes acceso físico al disco duro, puedes restablecer la contraseña con relativa facilidad siguiendo los siguientes pasos.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Move the hard disk to a PC with CD bootable UEFI/BIOS.
es: Lleve el disco duro a un ordenador que pueda configurar UEFI/BIOS para que arranque desde 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, …).
es: Arranque el sistema con un medio de rescate (disco de arranque Debiam. Knoppix CD, GRUB CD, ...).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Mount root partition with read/write access.
es: Monte la partición raíz con permisos de lectura/escritura.

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.
es: Edita "<literal>/etc/passwd</literal>" en la partición root y haz que la segunda entrada para la cuenta <literal>root</literal> esté vacía.

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.
es: Si tienes acceso de edición a la entrada del menú del GRUB (consulta <xref linkend="_stage_2_the_boot_loader"/>) para <literal>grub-rescue-pc</literal> en el momento del arranque, es aún más fácil con los siguientes pasos.

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>".
es: Arranque el sistema con el argumento del núcleo cambiado a algo como «<literal>root=/dev/hda6 rw init=/bin/sh</literal>».

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.
es: Edite «<literal>/etc/passwd</literal>» y cree una segundo registro para una cuenta de <literal>root</literal> vacía.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Reboot system.
es: Reinicie el sistema.

note: type: Content of: <book><chapter><section><section><para>
en: The root shell of the system is now accessible without password.
es: El intérprete de órdenes del superusuario del sistema es accesible sin contraseña.

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.
es: Una vez que tiene acceso al intérprete de órdenes del superusuario, tiene acceso a todo en el sistema y puede cambiar cualquier contraseña del sistema. Incluso, se pueden comprometer las contraseñas de todos los usuarios por medio de herramientas de «cracking« de fuerza bruta como los paquetes <literal>john</literal> y <literal>crack</literal> packages (ver <xref linkend="_system_security_and_integrity_check"/>).  Estas contraseñas pirateadas pueden servir para comprometer otros sistemas.

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.
es: La única solución software razonable es evitar lo anterior con la utilización de software que cifra la partición raíz (o la partición «<literal>/etc</literal>») usando <ulink url="&dmcrypt;">dm-crypt</ulink> e initramfs (ver <xref linkend="_data_encryption_tips"/>).  Sin embargo, siempre necesitará la contraseña para arrancar el sistema.

note: type: Content of: <book><chapter><section><title>
en: Other access controls
es: Otros controles de acceso

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.
es: Existen controles de acceso al sistema además de la autenticación basada en contraseña y los permisos de archivo.

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.
es: Ver <xref linkend="_alt_sysrq_key"/> como limitar la funcionalidad <ulink url="&secureattentionkeysak;"> clave de atención segura (SAK)</ulink> del núcleo.

note: type: Content of: <book><chapter><section><section><title>
en: Access control lists (ACLs)
es: Listas de control de acceso (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"/>.
es: Las ACL son un superconjunto de los permisos normales, como se explica en <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:
es: En los entornos de escritorio modernos, las ACL entran en acción.  Cuando un dispositivo de almacenamiento USB formateado se monta automáticamente como, por ejemplo, "<literal>/media/penguin/USBSTICK</literal>", un usuario normal <literal>penguin</literal> puede ejecutarlo:

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:
es: "<literal>+</literal>" en la undécima columna indica que las ACL están en acción.  Sin ACLs, un usuario normal <literal>pingüino</literal> no debería poder listar así ya que <literal>pingüino</literal> no está en el grupo <literal>root</literal>.  Puedes ver ACLs como:

note: type: Content of: <book><chapter><section><section><para>
en: Here:
es: Aquí:

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.
es: "<literal>usuario::rwx</literal>", "<literal>grupo::---</literal>" y "<literal>otro::---</literal>" corresponden a los permisos normales de propietario, grupo y otro.

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.
es: La ACL "<literal>user:penguin:r-x</literal>" permite que un usuario normal <literal>pingüino</literal> tenga permisos "<literal>r-x</literal>".  Esto permite a "<literal>ls -la</literal>" listar el contenido del directorio.

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.
es: La ACL "<literal>mask::r-x</literal>" establece el límite superior de los permisos.

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.
es: Ver "<ulink url="&posixaccesscontrollistsonlinux;">Listas de control de acceso POSIX en Linux</ulink>", <literal>acl</literal>(5), <literal>getfacl</literal>(1) y <literal>setfacl</literal>(1) para más información.

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"/>.
es: <literal>sudo</literal>(8) es un programa diseñado para permitir que el administrador de sistemas conceda ciertos privilegios de superusuario a los usuarios y registre su actividad. <literal>sudo</literal> necesita únicamente la contraseña del usuario normal.  Una vez instalado el paquete <literal>sudo</literal> la configuración se realiza en el archivo  «<literal>/etc/sudoers</literal>».  Ver una configuración de ejemplo en «<literal>/usr/share/doc/sudo/examples/sudoers</literal>» y <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>".
es: En un sistema monousuario, el uso que yo realizo de <literal>sudo</literal> (ver<xref linkend="_sudo_configuration"/>) pretende evitar mi propia estupidez. Personalmente, considero el uso de <literal>sudo</literal> como la mejor alternativa al uso de la cuenta de superusuario de forma constante. Por ejemplo, lo siguiente cambia el dueño de «<literal><emphasis>un_archivo</emphasis></literal>» a «<literal><emphasis>mi_nombre</emphasis></literal>».

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>".
es: Desde luego si conoce la contraseña de «root« (como la conoce cualquier usuario que se instala Debian), cualquier orden puede ser ejecutada por «root« desde cualquier cuenta de usuario utilizando «<literal>su -c</literal>».

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.
es: <ulink url="&policykit;">PolicyKit</ulink> es un componente del sistema operativo con el fin de controlar los privilegios del sistema en toda su extensión para sistemas operativos tipo 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.
es: Los nuevas aplicaciones de interfaz gráfico de usuario no están diseñadas para ejecutarse como procesos privilegiados. Se comunican con los procesos privilegiados a través de PolicyKit realizando de forma eficiente las operaciones administrativas.

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.
es: PolicyKit restringe cada operación a cuentas de usuario que pertenecer al grupo <literal>sudo</literal> en el sistema Debian.

note: type: Content of: <book><chapter><section><section><para>
en: See <literal>polkit</literal>(8).
es: Ver <literal>polkit</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: Restricting access to some server services
es: Restricción de acceso a algunos servicios del servidor

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.
es: Para la seguridad del sistema, es una buena idea deshabilitar tantos programas del servidor como sea posible. Esto es crítico en servidores en red. Tener servidores sin utilidad, ejecutándose como <ulink url="&daemon;">demonios</ulink> o por medio de un programa <ulink url="&superserver;">super servidor</ulink>, se considera un riesgo de seguridad.

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.
es: Muchos programas, como <literal>sshd</literal>(8), utilizan PAM como control de acceso. Existen muchas maneras de limitar el acceso a algunos servicios de servidor.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: configuration files: "<literal>/etc/default/<emphasis>program_name</emphasis></literal>"
es: archivos de configuración: «<literal>/etc/default/<emphasis>nombre_programa</emphasis></literal>»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Systemd service unit configuration for <ulink url="&daemon;">daemon</ulink>
es: Configuración de la unidad de servicio Systemd para <ulink url="&daemon;">demonio</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&pampluggableauthnticationmodules;">PAM (Pluggable Authentication Modules)</ulink>
es: <ulink url="&pampluggableauthnticationmodules;">PAM (Módulos de Autenticación Insertables (Pluggable Authentication Modules))</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/inetd.conf</literal>" for <ulink url="&superserver;">super-server</ulink>
es: «<literal>/etc/inetd.conf</literal>» para el <ulink url="&superserver;">super servidor</ulink>

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)
es: «<literal>/etc/hosts.deny</literal>» y «<literal>/etc/hosts.allow</literal>» para <ulink url="&tcpwrapper;">TCP wrapper</ulink>, <literal>tcpd</literal>(8)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>/etc/rpc.conf</literal>" for <ulink url="&sunrpc;">Sun RPC</ulink>
es: «<literal>/etc/rpc.conf</literal>» para <ulink url="&sunrpc;">Sun RPC</ulink>

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)
es: «<literal>/etc/at.allow</literal>» y «<literal>/etc/at.deny</literal>» para <literal>atd</literal>(8)

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)
es: «<literal>/etc/cron.allow</literal>» y «<literal>/etc/cron.deny</literal>» para <literal>crontab</literal>(1)

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
es: <ulink url="&networkfirewall;">Cortafuegos de red</ulink> de la infraestructura <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"/>.
es: Ver <xref linkend="_system_management_operations"/>, <xref linkend="_configuration_files_accessed_by_pam_and_nss"/>, y <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.
es: Los servicios <ulink url="&sunrpc;">Sun RPC</ulink> necesitan estar activos para <ulink url="&nfs;">NFS</ulink> y otros programas basados en 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 "ALL: PARANOID" in "<literal>/etc/hosts.deny</literal>" if it exists.  (But you must be careful on security risks involved with this kind of action.)
es: Si tiene problemas de acceso remoto en sistemas Debian recientes, comente las configuraciones que lo restringen como «ALL: PARANOID« en «<literal>/etc/hosts.deny</literal>» si existe.  (Pero debe tener cuidado con los riesgos de seguridad que este tipo de acciones tienen.)

note: type: Content of: <book><chapter><section><section><title>
en: Linux security features
es: Características de seguridad 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.
es: El kernel de Linux ha evolucionado y admite características de seguridad que no se encuentran en las implementaciones tradicionales de UNIX.

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)).
es: Linux soporta <ulink url="&extendedattributes;">atributos extendidos</ulink> que amplían los atributos tradicionales de UNIX (ver <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.
es: Linux divide los privilegios tradicionalmente asociados con el superusuario en distintas partes, conocidas como <literal>capacidades</literal>(7), que se puede habilitar y deshabilitar de forma independiente.  Las capacidades son un atributo por subproceso desde la versión 2.2 del kernel.

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:
es: La <ulink url="&linuxsecuritymodulelsmframework;">infraestructura Linux Security Module (LSM</ulink> proporciona un <ulink url="&mechanismforvariussecuritychecks;">mecanismo para varias pruebas de seguridad</ulink> para que sean unidas por nuevas extensiones del kernel. Por ejemplo:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&smacksimplifiedmesscontrolkernel;">Smack (Simplified Mandatory Access Control Kernel)</ulink>
es: <ulink url="&smacksimplifiedmesscontrolkernel;">Smack (Kernel de control de acceso obligatorio simplificado)</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&tomoyolinux;">Tomoyo Linux</ulink>
es: <ulink url="&tomoyolinux;">Linux Tomoyo</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>.
es: Dado que estas extensiones pueden endurecer el tipo de privilegio más estricto que las políticas ordinarias de tipo de seguridad similares a las de Unix, incluso se puede restringir el poder de root. Recomendamos leer el <ulink url="&linuxsecuritymodumentatkernelorg;"> documento marco de Linux Security Module (LSM) en 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)).
es: Linux <ulink url="&namespaces;">namespaces</ulink> empaqueta un recurso del sistema global en una abstracción que hace aparecer a los procesos dentro del espacio de nombres que tienen su propia instancia aislada del recurso global.  Los cambios en el recurso global son visibles a otros procesos que son miembros del espacio de nombres, pero son invisibles a otros procesos.  Desde el kernel 5.6, hay 8 tipos de espacios de nombres (ver <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>).
es: A partir de Debian 11 Bullseye (2021), Debian utiliza jerarquía de grupos unificados (a.k.a. <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:
es: Ejemplos de uso de <ulink url="&namespaces;">namespaces</ulink> con <ulink url="&cgroups;">cgroups</ulink> para aislar sus procesos y permitir el control de recursos son:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&systemd;">Systemd</ulink>.  See <xref linkend="_systemd_init"/>.
es: <ulink url="&systemd;">Systemd</ulink>.  Ver <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"/>.
es: <ulink url="&sandboxenvironment;">Sandbox environment</ulink>.  Ver <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"/>.
es: <ulink url="&linuxcontainers;">Contenedores Linux</ulink> tales como <ulink url="&docker;">Docker</ulink>, <ulink url="&lxc;">LXC</ulink>.  Ver <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.
es: Estas funcionalidades no se pueden realizar por <xref linkend="_normal_unix_authentication"/>.  Estos temas avanzados están fuera del alcance de este documento introductorio.

note: type: Content of: <book><chapter><title>
en: Network setup
es: Configuración de red

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>.
es: Como guía de especifica de red moderna de Debian, lea <ulink url="&thedebianadminisguringthenetwork;">Manual del Administrador de Debian - Configuración de red</ulink>.

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).
es: Con <ulink url="&systemd;">systemd</ulink>, <ulink url="&networkd;">networkd</ulink> se puede usar para la gestión de redes.  Ver <literal>systemd-networkd</literal>(8).

note: type: Content of: <book><chapter><section><title>
en: The basic network infrastructure
es: La infraestructura de red básica

note: type: Content of: <book><chapter><section><para>
en: Let's review the basic network infrastructure on the modern Debian system.
es: Revisemos la infraestructura de red básica de un moderno sistema Debian.

note: type: Content of: <book><chapter><section><table><title>
en: List of network configuration tools
es: Relación de herramientas de configuración de red

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: packages
es: paquetes

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&networkmanager;">NetworkManager</ulink> (daemon): manage the network automatically
es: <ulink url="&networkmanager;">NetworkManager</ulink> (demonio): gestión de red automatizada

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&networkmanager;">NetworkManager</ulink> (GNOME frontend)
es: <ulink url="&networkmanager;">NetworkManager</ulink> (interfaz de usuario 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
es: <ulink url="&netplan;">Netplan</ulink> (generador): Interfaz unificada y declarativa para los backends NetworkManager y systemd-networkd

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: standardized tool to bring up and down the network (Debian specific)
es: herramienta estándar para subir o bajar la red (específico de Debian)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: DHCP client
es: cliente DHCP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: configuration helper for PPPoE connection
es: ayudante de configuración para conexiones PPPoE

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: client support for WPA and WPA2 (IEEE 802.11i)
es: cliente que soporta WPA y WPA2 (IEEE 802.11i)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Qt GUI client for wpa_supplicant
es: cliente Qt de interfaz de usuario para «wpa_supplicant«

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: tools for manipulating Linux Wireless Extensions
es: herramientas para manejar las Extensiones Inalámbricas Linux («Linux Wireless Extensions«)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: tool for configuring Linux wireless devices
es: herramienta para configurar dispositivos inalámbricos en 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
es: <ulink url="&iproutec;">iproute2</ulink>, IPv6 y otras configuraciones de red avanzadas: <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>)
es: herramientas de administración para el filtrado de paquetes y 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)
es: herramientas de administración para filtrado de paquetes y NAT (<ulink url="&netfilter;">Netfilter</ulink>) (sucesor de {ip,ip6,arp,eb}tables)

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

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>)
es: prueba la accesibilidad a un equipo remoto a través de la red por su <ulink url="&hostname;">nombre de equipo</ulink> o <ulink url="&ipaddress;">dirección 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
es: prueba la accesibilidad por red de un equipo remoto específico mediante la dirección <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
es: determina la ruta de red a un equipo remoto

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: display or change Ethernet device settings
es: muestra o cambia la configuración de dispositivos Ethernet

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: trace the network path to a remote host (curses)
es: determina la ruta de red a un equipo remoto (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)
es: determina la ruta de red a un equipo remoto (curses y GTK)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: tools for common network information operations (GNOME)
es: herramientas para operaciones de información de red comunes (GNOME)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: network mapper / port scanner (<ulink url="&nmap;">Nmap</ulink>, console)
es: descubridor de red / escáner de puertos (<ulink url="&nmap;">Nmap</ulink>, consola)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: network traffic analyzer (<ulink url="&tcpdump;">Tcpdump</ulink>, console)
es: analizador de tráfico de red (<ulink url="&tcpdump;">Tcpdump</ulink>, consola)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: network traffic analyzer (<ulink url="&wireshark;">Wireshark</ulink>, GTK)
es: analizador de tráfico de red (<ulink url="&wireshark;">Wireshark</ulink>, GTK)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: network traffic analyzer (console)
es: analizador de tráfico de red (consola)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: produce a summarization of the connections from <literal>tcpdump</literal> output
es: produce un resumen de las conexiones de salida con <literal>tcpdump</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: flexible network intrusion detection system (<ulink url="&snort;">Snort</ulink>)
es: sistema flexible de detección de intrusos en la red (<ulink url="&snort;">Snort</ulink>)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: display network usage in web browser
es: muestra el uso de red en un navegador 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)
es: clientes de red proporcionado con <ulink url="&bind;">BIND</ulink>: <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
es: comprueba la información de zona <ulink url="&dns;">DNS</ulink> mediante consultas al servidor de nombres

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
es: determina una cadena de servidores <ulink url="&dns;">DNS</ulink> a la fuente

note: type: Content of: <book><chapter><section><section><title>
en: The hostname resolution
es: La resolución del nombre del equipo

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.
es: La resolución de nombres de host actualmente es compatible con el mecanismo <ulink url="&nssnameserviceswitch;">NSS (Name Service Switch)</ulink>. El flujo de este análisis es el siguiente.

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>".)
es: El archivo «<literal>/etc/nsswitch.conf</literal>» con la entrada como «<literal>hosts: files dns</literal>» determina el orden de la resolución del nombre de equipos. (Esto sustituye la vieja funcionalidad del «<literal>orden</literal>» de la entrada en «<literal>/etc/host.conf</literal>».)

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>".)
es: El método <literal>files</literal> se llama en primer lugar. Si el nombre del equipo se encuentra en el archivo «<literal>/etc/hosts</literal>», devuelve todas las direcciones válidas de esta y finaliza. (El archivo «<literal>/etc/host.conf</literal>» contiene  «<literal>múltiples posibilidades</literal>».)

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.
es: Se llama al método <literal>dns</literal>. Si el nombre del equipo se encuentra por la pregunta al <ulink url="&internetdomainnamesystemdns;">Sistema de Internet de Nombres de Dominio (DNS)</ulink> que se identifican por el archivo «<literal>/etc/resolv.conf</literal>», devuelve todas las direcciones correctas para él si existen.

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.
es: Una estación de trabajo típica puede instalarse con su nombre de host establecido, por ejemplo, en "<emphasis>host_name</emphasis>" y su nombre de dominio opcional establecido en una cadena vacía.  Entonces, "<literal>/etc/hosts</literal>" tiene el siguiente aspecto.

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>.
es: Cada línea comienza con una <ulink url="&ipaddress;">dirección IP</ulink> y es seguido por su <ulink url="&hostname;">nombre de equipo</ulink> asociada.

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>.
es: La dirección IP <literal>127.0.1.1</literal> de la segunda línea del ejemplo puede no aparecer en otros sistemas tipo Unix.  El <ulink url="&debianinstaller;">Instalador Debian</ulink> crea esta entrada para un sistemas sin una dirección IP permanente como una solución temporal para algunos software (p. ej. GNOME) como se documenta en el <ulink url="&bughbjgcb;"> error #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"/>).
es: El <emphasis>nombre_host</emphasis> coincide con el nombre de host definido en "<literal>/etc/hostname</literal>" (ver <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>.
es: En sistemas que tienen un dirección IP permanente, la dirección permanente se podría usar aquí en vez de <literal>127.01.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>.
es: En sistemas con una IP permanente y un <ulink url="&fullyqualifieddomainnamefqdn;">nombre cualificado completo de dominio (FQDN)</ulink> provisto por el <ulink url="&domainnamesystemdns;">Sistema de Nombre de Dominio (DNS)</ulink>, ese canónico <emphasis>nombre_del_equipo</emphasis>.<emphasis>nombre_del_dominio</emphasis>se podría usar en lugar de solo el <emphasis>nombre_del_equipo</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.
es: Si el paquete <literal>resolvconf</literal> no está instalado, "<literal>/etc/resolv.conf</literal>" es un archivo estático. Si está instalado, es un enlace simbólico. Además, contiene información de inicialización para la estrategia de análisis. Si la DNS es IP="<literal>192.168.11.1</literal>", incluye lo siguiente.

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.
es: El paquete <literal>resolvconf</literal> hace que «<literal>/etc/resolv.conf</literal>» sea un enlace simbólico y gestiona su contenido por su archivo de órdenes «hook« automáticamente.

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.
es: Para PC en el típico entorno LAN adhoc, el nombre del host puede resolverse a través de <ulink url="&multicastdns;">Multicast DNS</ulink> (mDNS) además de los métodos básicos <literal>files</literal> y <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.
es: <ulink url="&avahi;">Avahi</ulink> ofrece un marco para el Servicio de Descubrimiento DNS «Multicast« en Debian.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It is equivalent of <ulink url="&applebonjourapplerendezvous;">Apple Bonjour / Apple Rendezvous</ulink>.
es: Es similar a <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).
es: El paquete conector <literal>libnss-mdns</literal> aporta la resolución de nombres de equipo por medio de mDNS para la funcionalidad del Intercambio del Servicio de Nombres GNU (NSS) de la biblioteca GNU C (glibc).

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).
es: El fichero "<literal>/etc/nsswitch.conf</literal>" debería tener una estrofa como "<literal>hosts: files mdns4_minimal [NOTFOUND=return] dns</literal>" (ver <literal>/usr/share/doc/libnss-mdns/README.Debian</literal> para otras configuraciones).

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>".
es: Un nombre del host con el sufijo <ulink url="&local;">".local"</ulink> <ulink url="&pseudotopleveldomain;">pseudominio de nivel superior</ulink> se resuelve enviando un mensaje de consulta mDNS en un paquete UDP multidifusión utilizando la dirección IPv4 "<literal>224.0.0.251</literal>" o la dirección 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.
es: La <ulink url="&expansionofgenerleveldomainsgtld;">expansión de los dominios genérico de alto nivel (gTLD)</ulink> en el <ulink url="&domainnamesystem;">Sistema de Nombres de Dominio</ulink> está en desarrollo.  Tenga cuidado con la <ulink url="&namecollision;">colisión de nombres</ulink> cuando elige un nombre de dominio utilizado únicamente en la 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.
es: El uso de paquetes como <literal>libnss-resolve</literal> junto con <literal>systemd-resolved</literal>, o <literal>libnss-myhostname</literal>, o <literal>libnss-mymachine</literal>, con listados corespondientes en la línea "<literal>hosts</literal>" en el fichero "<literal>/etc/nsswitch. conf</literal>" puede anular la configuración de la red tradicional comentada anteriormente.  Para más información, ver <literal>nss-resolve</literal>(8), <literal>systemd-resolved</literal>(8), <literal>nss-myhostname</literal>(8) y <literal>nss-mymachines</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: The network interface name
es: El nombre del interfaz de red

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>".
es: El <ulink url="&systemd;">systemd</ulink> utiliza "<ulink url="&predictablenetworkinterfacenames;">Predictable Network Interface Names</ulink>" como "<literal>enp0s25</literal>".

note: type: Content of: <book><chapter><section><section><title>
en: The network address range for the LAN
es: EL rango de direcciones de red para una LAN

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.
es: Recordemos que los rangos de direcciones de IPv4 de 32 bits reservadas para cada clase de las <ulink url="&localareanetworkslans;">redes de áreas locales (LANs) </ulink> del <ulink url="&rfcbjbi;">rfc1918</ulink>. Estas direcciones garantizan que no existan conflictos con las direcciones propias de Internet.

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>.
es: Las direcciones IP escritas con dos puntos son <ulink url="&ipvgaddress;">dirección IPv6</ulink>, por ejemplo, "<literal>::1</literal>" para <literal>localhost</literal>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of network address ranges
es: Relación de rangos de direcciones de red

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: Class
es: Clase

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: network addresses
es: direcciones de red

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: net mask
es: máscara de red

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: net mask /bits
es: bits de la máscara de red

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: number of subnets
es: número de las subredes

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.
es: Si una de estas direcciones se asigna a un equipo, entonces ese equipo no puede acceder a Internet de forma directa si no a través de una pasarela que actúa como «proxy« para servicios individuales o realiza <ulink url="&networkaddresstranslationnat;"> Traducción de Direcciones de Red (NAT)</ulink>. El enrutador de banda ancha normalmente realiza NAT para los entornos LAN del cliente.

note: type: Content of: <book><chapter><section><section><title>
en: The network device support
es: El mantenimiento de los dispositivos de red

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"/>.
es: Aunque la mayoría de los dispositivos «hardware« son admitidos por el sistema Debian, existen algunos dispositivos de red que necesitan  <ulink url="&dfsg;">DFSG</ulink> firmware propietario para su uso. Por favor consulte <xref linkend="_hardware_drivers_and_firmware"/>.

note: type: Content of: <book><chapter><section><title>
en: The modern network configuration for desktop
es: La configuración moderna de red en el escritorio

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).
es: Debian puede gestionar la conexión de red mediante el software de gestión <ulink url="&daemon;">daemon</ulink> como <ulink url="&networkmanagernm;">NetworkManager (NM)</ulink> (network-manager y paquetes asociados).

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.
es: Ellos tienen sus propios <ulink url="&gui;">interfaz gráfico de usuarios</ulink> y programas de línea de órdenes como interfaces de usuario.

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.
es: Tienen su propio <ulink url="&daemon;">demonio</ulink> así como su motor de sistema.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: They allow easy connection of your system to the Internet.
es: Permiten la conexión sencilla entre su sistema e Internet.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: They allow easy management of wired and wireless network configuration.
es: Permiten la gestión sencilla de la configuración inalámbrica y cableada.

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.
es: Nos permiten configurar la red de forma independiente del histórico paquete <literal>ifupdown</literal>.

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.
es: No use las herramientas de configuración de red automática para servidores. Estos están pensados para escritorios móviles y portátiles.

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>".
es: Estas herramientas modernas de red necesitan configurarse adecuadamente para evitar conflictos con el histórico paquete <literal>ifupdown</literal> y su archivo de configuración «<literal>/etc/network/interfaces</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: GUI network configuration tools
es: Herramientas de interfaz gráfico de usuario para la configuración de red

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>".
es: La documentación oficial de NM en Debian se encuentra en "<literal>/usr/share/doc/network-manager/README.Debian</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: Essentially, the network configuration for desktop is done as follows.
es: Basicamente, la configuración de red para escritorios se hace como sigue.

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).
es: Haga que el usuario de escritorio, p. ej. <literal>foo</literal>, pertenezca al grupo «<literal>netdev</literal>» como sigue (de otra forma, se puede hacer de forma automática mediante <ulink url="&dbus;">D-bus</ulink> en entornos de escritorio modernos como GNOME y KDE).

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.
es: Mantenga la configuración de «<literal>/etc/network/interfaces</literal>» tan simple como sigue.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Restart NM by the following.
es: Reinicia NM de la siguiente manera.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Configure your network via GUI.
es: Configure al red por medio del interfaz gráfico de usuario.

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>.
es: Sólo las interfaces que están <emphasis role="strong">no</emphasis> listadas en "<literal>/etc/network/interfaces</literal>" son gestionadas por NM para evitar conflictos con <literal>ifupdown</literal>.

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.
es: Si deseas ampliar las capacidades de configuración de la red de NM, busque los módulos complementarios y paquetes suplementarios adecuados, como <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
es: La moderna configuración de la red sin GUI

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).
es: Con <ulink url="&systemd;">systemd</ulink>, la red puede configurarse en su lugar en  <literal>/etc/systemd/network/</literal>. Consulte <literal>systemd-resolved</literal>(8), <literal>resolved.conf</literal>(5) y <literal>systemd-networkd</literal>(8).

note: type: Content of: <book><chapter><section><para>
en: This allows the modern network configuration without GUI.
es: Esto permite la configuración moderna de la red sin GUI.

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.:
es: Se puede establecer una configuración de cliente DHCP creando "<literal>/etc/systemd/network/dhcp.network</literal>".  Por ejemplo:

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.:
es: Se puede establecer una configuración de red estática creando "<literal>/etc/systemd/network/static.network</literal>".  Por ejemplo:

note: type: Content of: <book><chapter><section><title>
en: The modern network configuration for cloud
es: La moderna configuración de la red para la nube

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"/>).
es: La configuración de red moderna para la nube puede utilizar los paquetes <literal>cloud-init</literal> y <literal>netplan.io</literal> (véase <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:
es: El paquete <literal>netplan.io</literal> soporta <literal>systemd-networkd</literal> y <literal>NetworkManager</literal> como backends de la configuración de la red, y permite la configuración de la red utilizando los datos <ulink url="&yaml;">YAML</ulink>.  Cuando se modifica YAML:

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>.
es: Ejecute el comando "<literal>netplan generate</literal>" para generar toda la configuración backend necesaria desde <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.
es: Ejecute el comando "<literal>netplan apply</literal>" para aplicar la configuración generada a los backends.

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).
es: Ver <ulink url="&netplandocumentation;">"Documentación de Netplan"</ulink>, <literal>netplan</literal>(5), <literal>netplan-generate</literal>(8) y <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.
es: Ver también <ulink url="&cloudinitdocumentation;">"Documentación de Cloud-init"</ulink> (especialmente sobre <ulink url="&configurationsources;">"Fuentes de configuración"</ulink> y <ulink url="&netplanpassthrough;">"Netplan Passthrough"</ulink>) para saber cómo <literal>cloud-init</literal> puede integrar la configuración de <literal>netplan.io</literal> con las fuentes de datos alternativas.

note: type: Content of: <book><chapter><section><section><title>
en: The modern network configuration for cloud with DHCP
es: La moderna configuración de red para la nube con 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>":
es: Se puede establecer una configuración de un cliente DHCP creando un fichero con el origen de los datos "<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
es: La moderna configuración de red para la nube con una IP estática

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>":
es: Se puede establecer una configuración de red estática creando un archivo fuente de datos "<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 Manger
es: La moderna configuración de la red para la nube con Network Manger

note: type: Content of: <book><chapter><section><section><para>
en: The network client configuration using Network Manger infrastructure can be set up by creating a data source file "<literal>/etc/netplan/00-network-manager.yaml</literal>":
es: La configuración del cliente de red mediante la infraestructura Network Manger puede establecerse creando un archivo de origen de datos "<literal>/etc/netplan/00-network-manager.yaml</literal>":

note: type: Content of: <book><chapter><section><title>
en: The low level network configuration
es: La configuración de red de bajo nivel

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), …) .
es: Para la configuración de red de bajo nivel en Linux, utilizar los programas <ulink url="&iproutec;">iproute2</ulink> (<literal>ip</literal>(8), ...) .

note: type: Content of: <book><chapter><section><section><title>
en: Iproute2 commands
es: Órdenes 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.
es: Las órdenes <ulink url="&iproutec;">Iproute2</ulink> proporcionan un conjunto completo de funcionalidades de configuración de red a nivel bajo. Aquí hay una tabla de correspondencia entre las órdenes en desuso de <ulink url="&nettools;">net-tools</ulink> y las nuevas órdenes de <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
es: Tabla de correspondencia entre las órdenes en desuso de <literal>net-tools</literal> y las nuevas órdenes de <literal>iproute2</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: obsolete net-tools
es: net-tools en desuso

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: new iproute2 etc.
es: nuevas iproute2 etc.

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: manipulation
es: empleo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: protocol (IP or IPv6) address on a device
es: dispositivo con un dirección de protocolo (IP o IPv6)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: routing table entry
es: entrada de tabla de rutas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ARP or NDISC cache entry
es: entrada cache de ARP o NDISC

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: multicast address
es: dirección multicast

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: tunnel over IP
es: túnel sobre IP

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: name network interfaces based on MAC addresses
es: nombre de interfaz de red basado en la dirección MAC

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Ethernet device settings
es: configuración de dispositivo 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>.
es: Ver <literal>ip</literal>(8) y <ulink url="&linuxadvancedroungtrafficcontrol;">Enrutamiento avanzado de Linux &amp; Control de tráfico</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Safe low level network operations
es: Operaciones seguras de red a nivel bajo

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.
es: Puede usar las órdenes de red de nivel bajo de forma segura de la forma siguiente ya que no cambian la configuración de red.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of low level network commands
es: Relación de órdenes de red de bajo nivel

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display the link and address status of active interfaces
es: muestra el enlace y el estado de la dirección de los interfaces activos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display all the routing table in numerical addresses
es: muestra la tabla de encaminamiento al completo en direcciones numéricas

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
es: muestra el contenido actual de la tabla de caché <ulink url="&arp;">ARP</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check the Internet connection to "<literal>yahoo.com</literal>"
es: comprueba la conexión de Internet con «<literal>yahoo.com</literal>»

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
es: comprueba quién registro «<literal>yahoo.com</literal>» en la base de datos de dominios

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: trace the Internet connection to "<literal>yahoo.com</literal>"
es: sigue la conexión a Internet hasta «<literal>yahoo.com</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: trace the Internet connection to "<literal>yahoo.com</literal>" (repeatedly)
es: sigue la conexión a Internet hasta «<literal>yahoo.com</literal>» (de forma repetida)

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
es: comprueba los registros <ulink url="&dns;">DNS</ulink> de «<literal>example.com</literal>» por «<literal>dns-server.com</literal>» para los registros «<literal>a</literal>», «<literal>mx</literal>», u «<literal>any</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check packet filter
es: comprueba el filtrado de paquetes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: find all open ports
es: encuentra todos los puertos abiertos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: find listening ports
es: encuentra los puertos que están escuchando

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: find listening TCP ports (numeric)
es: encuentra los puertos (numéricos) TCP que están escuchando

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check DNS zone information of "<literal>example.com</literal>"
es: comprueba la información DNS de la zona «<literal>example.com</literal>»

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>".
es: Algunas de estas herramientas de configuración de red a nivel bajo están ubicadas en «<literal>/usr/sbin/</literal>».  Puede que necesite indicar la ruta absoluta como «<literal>/usr/sbin/ifconfig</literal>» o añadir «<literal>/usr/sbin</literal>» a la relación de «<literal>$PATH</literal>» en su  «<literal>~/.bashrc</literal>».

note: type: Content of: <book><chapter><section><title>
en: Network optimization
es: Optimización de la red

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.
es: La optimización genérica de la red está fuera del alcance de este documento. Pasaré por encima de las materias pertinentes para una conexión casera.

note: type: Content of: <book><chapter><section><table><title>
en: List of network optimization tools
es: Relación de herramientas de optimización de red

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: display bandwidth usage information on an network interface
es: muestra información del ancho de banda usado por un interfaz de red

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Internet Protocol bandwidth measuring tool
es: herramienta para medir el ancho de banda del Protocolo IP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: InterFace STATistics Monitoring
es: Monitor de estadísticas del interfaz

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: portable bandwidth monitor and rate estimator
es: monitor de ancho de banda portable y estimador de velocidad

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: script that quickly measures network device throughput
es: archivo de órdenes que rápidamente mide rendimiento del dispositivo de red

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: empirical stochastic bandwidth tester
es: comprobador del ancho de banda estocástico empírico

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: small and simple console-based bandwidth monitor
es: pequeño y sencillo monitor de ancho de banda basado en la consola

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: console-based Ethernet statistics monitor
es: monitor de estadísticas Ethernet basado en la consola

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: bandwidth analysis tool
es: herramienta de análisis de ancho de banda

note: type: Content of: <book><chapter><section><section><title>
en: Finding optimal MTU
es: Encontrando la MTU óptima

note: type: Content of: <book><chapter><section><section><para>
en: NM normally sets optimal <ulink url="&maximumtransmissionunitmtu;">Maximum Transmission Unit (MTU)</ulink> automatically.
es: NM normalmente establece la <ulink url="&maximumtransmissionunitmtu;">Unidad de transmisión máxima (MTU)</ulink> óptima automáticamente.

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.
es: En algunos escenarios, después de experimentar con el envío de paquetes ICMP de varios tamaños con <literal>ping</literal>(8) con la opción "<literal>-M do</literal>", es posible que desee configurar la MTU manualmente. La MTU es el tamaño de paquete más grande que se puede lograr sin fragmentación de IP más 28 bytes (IPv4) o 48 bytes (IPv6). En el siguiente ejemplo, se encuentra que la MTU de la conexión IPv4 es 1460 y la MTU de la conexión IPv6 es 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.
es: Esto proceso se puede automatizar por <ulink url="&pathmtupmtudiscovery;">descubrimiento de la ruta MtU (Path MTU, PMTU) </ulink> (<ulink url="&rfcbbjb;">RFC1191</ulink>) y la orden <literal>tracepath</literal>(8).

note: type: Content of: <book><chapter><section><section><table><title>
en: Basic guide lines of the optimal MTU value
es: Guía básica para una MTU óptima

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: network environment
es: entorno de red

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: rationale
es: razonamiento

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Dial-up link (IP: PPP)
es: Enlace por red telefónica conmutada (IP: PPP)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: standard
es: estándar

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Ethernet link (IP: DHCP or fixed)
es: Enlace Ethernet (IP: DHCp o fijo)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: standard and default
es: estándar y por defecto

note: type: Content of: <book><chapter><section><section><para>
en: In addition to these basic guide lines, you should know the following.
es: Además de estas pautas básicas, también debe conocer la siguiente información.

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.
es: El uso de cualquier método de  «tunneling« (<ulink url="&vpn;">VPN</ulink> etc.) puede reducir más la MTU óptima por la sobrecarga.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The MTU value should not exceed the experimentally determined PMTU value.
es: El valor de la MTU no debería ser mayor que el valor PMTU determinado de forma empírica.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The bigger MTU value is generally better when other limitations are met.
es: El valor de MTU mayor es generalmente mejor cuando se cumplen las otras limitaciones.

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.
es: El <ulink url="&maximumsegmentsize;">Tamaño máximo de segmento</ulink> (MSS) es otra medida del tamaño del paquete. La relación entre MSS y MTU es la siguiente.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: MSS = MTU - 40 for IPv4
es: MSS = MTU - 40 en el caso de  IPv4

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: MSS = MTU - 60 for IPv6
es: MSS = MTU - 60 en el caso de 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).
es: La optimización basada en <literal>iptables</literal>(8) (ver <xref linkend="_netfilter_infrastructure"/>) puede fijar el tamaño del paquete por el MSS y puede ser útil para el encaminador. Ver «TCPMSS« en <literal>iptables</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: WAN TCP optimization
es: Optimización TCP en redes WAN

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.
es: El rendimiento TCP puede maximizarse ajustando los parámetros del tamaño del buffer TCP como en "<ulink url="&tcptuning;">TCP tuning</ulink>" para la moderna WAN de gran ancho de banda y alta latencia.  Hasta ahora, la configuración actual por defecto de Debian sirve bien incluso para mi LAN conectada por el rápido servicio FTTP de 1G bps.

note: type: Content of: <book><chapter><section><title>
en: Netfilter infrastructure
es: Infraestructura 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"/>).
es: <ulink url="&netfilter;">Netfilter</ulink> aporta la infraestructura de un<ulink url="&statefulfirewall;">cortafuegos con estado</ulink> y <ulink url="&networkaddresstranslationnat;">traducción de direcciones de red (NAT)</ulink> por medio de módulos del <ulink url="&linuxkernel;">núcleo de Linux</ulink> (Ver <xref linkend="_the_kernel_module_initialization"/>).

note: type: Content of: <book><chapter><section><table><title>
en: List of firewall tools
es: Relación de herramientas de cortafuegos

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)
es: herramientas de administración de <ulink url="&netfilter;">netfilter</ulink> (<literal>iptables</literal>(8) para IPv4, <literal>ip6tables</literal>(8) para 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)
es: herramientas de administración de <ulink url="&netfilter;">netfilter</ulink> (<literal>arptables</literal>(8) para 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)
es: herramientas de administración para <ulink url="&netfilter;">netfilter</ulink> (<literal>ebtables</literal>(8) para puente 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))
es: Control continuo del estado de <ulink url="&netfilter;">netfilter</ulink> (parecido a <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
es: <ulink url="&uncomplicatedfirewallufw;">Cortafuegos sin complicaciones (UFW)</ulink> programa de gestión del firewall 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>
es: interfaz gráfica de usuario para <ulink url="&uncomplicatedfirewallufw;">cortafuegos sin complicaciones (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
es: <ulink url="&firewalld;">firewalld</ulink> es un programa cortafuegos de gestión dinámica con soporte para zonas de red

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: graphical user interface for <ulink url="&firewalld;">firewalld</ulink>
es: interfaz gráfica del usuario para <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
es: inicialización 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
es: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>,creador del archivo de configuración de <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)
es: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>, creador del archivo de configuración de <ulink url="&netfilter;">netfilter</ulink> (versión simplificada)

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)
es: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>, creador del archivo de configuración de <ulink url="&netfilter;">netfilter</ulink> (versión 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)
es: <ulink url="&shorelinefirewall;">Shoreline Firewall</ulink>, creador del archivo de configuración de <ulink url="&netfilter;">netfilter</ulink> (versión simplificada para 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.
es: El programa principal para usuarios de <ulink url="&netfilter;">netfilter</ulink> es <literal>iptables</literal>(8). Puede configurar de forma manual <ulink url="&netfilter;">netfilter</ulink> de forma interactiva desde el intérprete de órdenes , guardando su estado con <literal>iptables-save</literal>(8) y restaurándolo por medio de archivo de órdenes init <literal>iptables-restore</literal>(8) después del reinicio del sistema.

note: type: Content of: <book><chapter><section><para>
en: Configuration helper scripts such as <ulink url="&shorewall;">shorewall</ulink> ease this process.
es: <ulink url="&shorewall;">Shorewall</ulink> es una herramienta que facilita la configuración de los archivos de órdenes facilitando este proceso.

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>").
es: Consulte la documentación en <ulink url="&netfilterdocumentation;">Netfilter Documentation</ulink> (o en "<literal>/usr/share/doc/iptables/html/</literal>").

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&linuxnetworkingconceptshowto;">Linux Networking-concepts HOWTO</ulink>
es: <ulink url="&linuxnetworkingconceptshowto;">CÓMO de conceptos de red en Linux</ulink>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&linuxcepacketfilteringhowto;">Linux 2.4 Packet Filtering HOWTO</ulink>
es: <ulink url="&linuxcepacketfilteringhowto;">CÓMO Filtrar Paquetes en Linux 2.4</ulink>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&linuxcenathowto;">Linux 2.4 NAT HOWTO</ulink>
es: <ulink url="&linuxcenathowto;">CÓMO Linux 2.4 NAT</ulink>

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.
es: Aunque han sido escritor para la Linux <emphasis role="strong">2.4</emphasis>, ambos, la orden <literal>iptables</literal>(8) y la función principal de netfilter se usan en los núcleos de Linux <emphasis role="strong">2.6</emphasis> y <emphasis role="strong">3.x</emphasis>.

note: type: Content of: <book><chapter><title>
en: Network applications
es: Aplicaciones de red

note: type: Content of: <book><chapter><para>
en: After establishing network connectivity (see <xref linkend="_network_setup"/>), you can run various network applications.
es: Puede ejecutar varias aplicaciones de red una vez establecida la conectividad de red (ver <xref linkend="_network_setup"/>).

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>.
es: Puede leer una guía concreta y moderna sobre la infraestrucura de red de Debian en  <ulink url="&thedebianadminisrkinfrastructure;">El Manual de Administración de Debian — Infraestructura de red</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.
es: Si habilitó la "Verificación en dos pasos" con algún ISP, necesita obtener una contraseña de aplicación para acceder a los servicios POP y SMTP desde su programa.  Es posible que deba, primero, aprobar su IP de host.

note: type: Content of: <book><chapter><section><title>
en: Web browsers
es: Navegadores 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).
es: Existen muchos paquetes de  <ulink url="&webbrowser;">navegadores web</ulink> para acceder al contenido remoto por medio del  <ulink url="&hypertexttransferprotocol;">Protocolo de Transferencia de Hipertexto (Hypertext Transfer Protocol)</ulink> (HTTP).

note: type: Content of: <book><chapter><section><table><title>
en: List of web browsers
es: Relación de navegadores web

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: description of web browser
es: Descripción del navegador web

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&chromium;">Chromium</ulink>, (open-source browser from Google)
es: <ulink url="&chromium;">Chromium</ulink>, (Navegador de código abierto 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)
es: <ulink url="&firefox;">Firefox</ulink> (navegador de código abierto de Mozilla que está disponible en Debian «inestable»)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&firefoxesr;">Firefox ESR</ulink>, (Firefox Extended Support Release)
es: <ulink url="&firefoxesr;">Firefox ESR</ulink>, (Versión de Firefox con soporte extendido)

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>
es: conforme a <ulink url="&gnome;">GNOME</ulink>, <ulink url="&hig;">HIG</ulink> , <ulink url="&epiphany;">Epiphany</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)
es: <ulink url="&dillo;">Dillo</ulink>, (navegador ligero basado en <ulink url="&fltk;">FLTK</ulink>)

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

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&links;">Links</ulink> (text only)
es: <ulink url="&links;">Links</ulink> (solo texto)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: graphics
es: gráficos

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&links;">Links</ulink> (console graphics without X)
es: <ulink url="&links;">Links</ulink> (gráficos de consola sin X)

note: type: Content of: <book><chapter><section><section><title>
en: Spoofing the User-Agent string
es: Spoofing de la cadena 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:
es: Para acceder a algunos sitios web demasiado restrictivos, es posible que deba falsificar la cadena <ulink url="&useragent;">User-Agent</ulink> devuelta por el programa del navegador web.  Ver:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><ulink>
en: Chrome Developers: Override the user agent string
es: Chrome Developers: Anular la cadena de agente de usuario

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><ulink>
en: How to change your user agent
es: Cómo cambiar tu agente de usuario

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><ulink>
en: How to Change User-Agent in Chrome, Firefox, Safari, and more
es: Cómo cambiar tu agente de usuario en Chrome, Firefox, Safari, y más

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><ulink>
en: How to Change Your Browser’s User Agent Without Installing Any Extensions
es: Cómo Cambiar el Agente de Usuario de Su Navegador Sin Instalar Ninguna Extensión

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><ulink>
en: How to change the User Agent in Gnome Web (epiphany)
es: Cómo cambiar el agente de usuario en el navegador de Gnome (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>.
es: La suplantación de la cadena del agente de usuario puede causar <ulink url="&badsideeffectswithjava;">efectos colaterales con Java</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Browser extension
es: extensión del navegador

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>.
es: Todos los navegadores GUI modernos admiten <ulink url="&browserextension;">extensión del navegador</ulink> basada en código fuente y se está estandarizando como <ulink url="&webextensions;">extensiones web</ulink>.

note: type: Content of: <book><chapter><section><title>
en: The mail system
es: El sistema de correo

note: type: Content of: <book><chapter><section><para>
en: This section focuses on typical mobile workstations on consumer grade Internet connections.
es: Esta sección se centra en las típicas estaciones de trabajo móviles con conexiones a Internet de consumo.

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.
es: Si quiere tener un servidor de correo en Internet, debería leer la siguiente información básica al respecto.

note: type: Content of: <book><chapter><section><section><title>
en: Email basics
es: Fundamentos de correo

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.
es: Un mensaje de  <ulink url="&email;">correo electrónico</ulink> consta de tres componentes, el sobre del mensaje, la cabecera del mensaje y el cuerpo del mensaje.

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.).
es: <ulink url="&smtp;">SMTP</ulink> utiliza la información del sobre de «destino (To)« y «origen(From)« para entregar el correo electrónico. (La información del «origen(From)« también se denomina como <ulink url="&bounceaddress;">dirección de retorno (bounce address)</ulink>, Origen_, 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.)
es: La información de la cabecera sobre el «origen(From)« y el «destine(To)« es la que muestra por parte del <ulink url="&emailclient;">cliente de correo</ulink>. (Generalmente será la misma que conste en el sobre del mensaje, pero no siempre es el caso.)

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.
es: El formato del mensaje de correo electrónico, que abarca los datos de cabecera y cuerpo, se amplía mediante <ulink url="&multipurposeinteilextensionsmime;">Extensiones de correo de Internet multiuso (MIME)</ulink> desde el texto plano ASCII a otras codificaciones de caracteres, así como archivos adjuntos de audio, vídeo, imágenes y programas de aplicación.

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.
es: Los <ulink url="&emailclients;">clientes de correo electrónico</ulink> basados en GUI ofrecen todas las funciones siguientes mediante una configuración intuitiva basada en GUI.

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.
es: Crea e interpreta los datos de la cabecera y el cuerpo del mensaje utilizando <ulink url="&multipurposeinteilextensionsmime;">Extensiones de correo de Internet multiuso (MIME)</ulink> para tratar el tipo de datos y la codificación del contenido.

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".)
es: Se autentica a sí mismo en los servidores SMTP e IMAP del ISP utilizando la antigua <ulink url="&basicaccessauthentication;">autenticación de acceso básica</ulink> o la moderna <ulink url="&oauthca;">OAuth 2.0</ulink>.  (Para <ulink url="&oauthca;">OAuth 2.0</ulink>, establézcalo a través de la configuración del entorno de escritorio.  Por ejemplo, "Configuración" -&gt; "Cuentas en línea")

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).
es: Envía el mensaje al servidor SMTP smarthost del ISP que escucha en el puerto de envío de mensajes (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).
es: Recibe el mensaje almacenado en el servidor del ISP desde el puerto TLS/IMAP4 (993).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It can filter mails by their attributes.
es: Puede filtrar correos por sus atributos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: It may offer additional functionalities: Contacts, Calendar, Tasks, Memos.
es: Puede ofrecer funcionalidades adicionales: Contactos, Calendario, Tareas, Memos.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of mail user agent (MUA)
es: Relación de agentes de usuario de correo (MUA)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: X GUI program (GNOME3, groupware suite)
es: programa X GUI (GNOME3, suite de trabajo en grupo)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: X GUI program (GTK, <ulink url="&mozillathunderbird;">Mozilla Thunderbird</ulink>)
es: programa X GUI (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)
es: programa de interfaz gráfico de usuario X (KDE)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: character terminal program probably used with <literal>vim</literal>
es: programa de terminales de caracteres probablemente utilizado con <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>
es: programa de terminales de caracteres en <literal>(x)emacs</literal>

note: type: Content of: <book><chapter><section><section><title>
en: Modern mail service limitation
es: Limitación del servicio moderno de correo

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.
es: El servicio de correo moderno tiene algunas limitaciones para minimizar la exposición a los problemas de spam (correo electrónico no deseado y no solicitado).

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.
es: No es realista ejecutar un servidor SMTP en una red de nivel consumidor para enviar correo directamente a un host remoto de manera confiable.

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.
es: Cualquier host puede rechazar discretamente un correo en ruta a menos que parezca lo más real posible.

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.
es: No es realista esperar que un simple host inteligente envíe correos sin relación con direcciones de correo fuente al host remoto de manera confiable.

note: type: Content of: <book><chapter><section><section><para>
en: This is because:
es: Esto es porque:

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.
es: Están bloqueadas las conexiones del puerto SMTP (25) de los hosts servidos por la red de nivel de consumidor a Internet.

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.
es: Están bloqueadas las conexiones del puerto SMTP (25) de los hosts servidos por la red de nivel de consumidor a Internet.

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).
es: Los mensajes de salida de hosts atendidos por la red de nivel de consumidor a Internet solo pueden enviarse a través del puerto de envío de mensajes (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>.
es: <ulink url="&antispamtechniques;">Técnicas Anti-spam</ulink> tales como <ulink url="&domainkeysidentifiedmaildkim;">DomainKeys Identified Mail (DKIM)</ulink>, <ulink url="&sender_policy_frameworkspf;">Sender_Policy_Framework (SPF)</ulink>, y <ulink url="&domainbasedmessaconformancedmarc;">Autenticación, informes y conformidad de mensajes basados en dominios (DMARC)</ulink> son muy usados para el <ulink url="&emailfiltering;">filtrado de correos</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.
es: Se puede implementar el servicio de <ulink url="&domainkeysidentifiedmail;">Correo identificado por llaves de dominio</ulink> mediante el envío de su correo a través de un «equipo inteligente« (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.
es: El host inteligente puede reescribir la dirección de correo de origen en el encabezado del mensaje en su cuenta de correo en el host inteligente para evitar la suplantación de direcciones de correo.

note: type: Content of: <book><chapter><section><section><title>
en: Historic mail service expectation
es: Expectativa histórica del servicio de correo

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:
es: Algunos programas en Debian esperan acceder al comando <literal>/usr/sbin/sendmail</literal> para enviar correos electrónicos como su configuración predeterminada o personalizada, ya que el servicio de correo en un sistema UNIX ha funcionado históricamente como:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: An email is created as a text file.
es: Se crea un correo electrónico como un archivo de texto.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The email is handed to the <literal>/usr/sbin/sendmail</literal> command.
es: El correo electrónico se pasa al comando <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.
es: Para la dirección de destino en el mismo host, el comando <literal>/usr/sbin/sendmail</literal> realiza la entrega local del correo electrónico agregándolo al archivo <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>, ...
es: Comandos que esperan esta función: <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.
es: Para la dirección de destino en el host remoto, el comando <literal>/usr/sbin/sendmail</literal> realiza la transferencia remota del correo electrónico al host de destino encontrado por el registro DNS MX utilizando 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>, ...
es: Comandos que esperan esta función: <literal>popcon</literal>, <literal>reportbug</literal>, <literal>bts</literal>, ...

note: type: Content of: <book><chapter><section><section><title>
en: Mail transport agent (MTA)
es: Agente de transporte de correo (Mail transport agent, MTA)

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.
es: Las estaciones de trabajo móviles de Debian pueden configurarse sólo con <ulink url="&emailclients;">clientes de correo electrónico</ulink> basados en una GUI completa sin <ulink url="&mailtransferagentmta;">agente de transferencia de correo (MTA)</ulink> programa después de 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"/>.
es: Debian instalaba tradicionalmente algún programa MTA para dar soporte a los programas que esperaban el comando <literal>/usr/sbin/sendmail</literal>.  Tales MTA en estaciones de trabajo móviles deben hacer frente a <xref linkend="_modern_mail_service_limitation"/> y <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>".
es: Para estaciones de trabajo móviles, la elección típica de MTA es <literal>exim4-daemon-light</literal> o <literal>postfix</literal> con su opción de instalación como "Mail sent by smarthost; received via SMTP or fetchmail" seleccionada.  Se trata de MTA ligeros que respetan "<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.
es: Configurar <literal>exim4</literal> para enviar el correo de Internet a través de múltiples smarthosts correspondientes para múltiples direcciones de correo electrónico de origen no es trivial.  Si necesita tal capacidad para algunos programas, configúrelos para usar <literal>msmtp</literal> que es fácil de configurar para múltiples direcciones de correo electrónico de origen.  Entonces deje el MTA principal sólo para una única dirección de correo electrónico.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of basic mail transport agent related packages
es: Lista de paquetes básicos relacionados con el agente de transferencia de correo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Exim4 mail transport agent (MTA: Debian default)
es: Exim4 agente de transporte de correo (MTA: por defecto en Debian)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Exim4 mail transport agent (MTA: flexible alternative)
es: Agente de transferencia de correo Exim4 (MTA: reemplazo flexible)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Exim4 documentation (text) and common files
es: Documentación de Exim4 en formato texto y archivos comunes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Exim4 documentation (html)
es: Documentación de Exim4 en formato html

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Exim4 documentation (info)
es: Documentación de Exim4 en formato info

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Postfix mail transport agent (MTA: secure alternative)
es: Agente de transporte de correo Postfix (MTA: alternativa segura)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Postfix documentation (html+text)
es: Documentación de Postfix en formato texto y html

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Cyrus SASL API implementation (supplement postfix for SMTP AUTH)
es: Implementación de la API Cyrus SASL (complemento a postfix para SMTP AUTH)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Cyrus SASL - documentation
es: Documentación Cyrus SASL

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Light weight MTA
es: MTA ligero

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Light weight MTA (sendmail compatibility extension to <literal>msmtp</literal>)
es: MTA ligero (extensión compatible con sendmail para <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>)
es: MTA ligero (extensión compatible con sendmail para <literal>esmtp</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Strip down MTA, no local mail
es: Elimina MTA, no hay correo local

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Full featured MTA (only if you are already familiar)
es: MTA con todas las funciones (si ya está familiarizado con él)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Full featured MTA (web interface etc.)
es: MTA con todas las funciones (interfaz 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
es: <literal>git-send-email</literal>(1) programa para enviar series de correos electrónicos de parches

note: type: Content of: <book><chapter><section><section><section><title>
en: The configuration of exim4
es: Configuración de 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.
es: Para configurar el correo de Internet por medio de un equipo inteligente, (re)configure el paquete <literal>exim4-*</literal> como se muestra a continuación.

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".
es: En «Tipo general de configuración de correo« seleccione «correo enviado por equipo inteligente; recibido por SMTP o fetchmail«.

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"/>).
es: Asigne a «Nombre del sistema de correo:« a su valor por defecto como FQDN (ver <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".
es: Asigne «Direcciones IP escuchan en las conexiones SMTP de entrada:«  a sus valores por defecto como  «127.0.0.1 ; ::1«.

note: type: Content of: <book><chapter><section><section><section><para>
en: Unset contents of "Other destinations for which mail is accepted:".
es: Borre el contenido de «Otros destinos desde los cuales se acepta correo:«.

note: type: Content of: <book><chapter><section><section><section><para>
en: Unset contents of "Machines to relay mail for:".
es: Borre el contenido de «Máquinas para el reenvío de correo:«.

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".
es: Asigne «Direcciones de IP o nombre de equipos para correo inteligente de salida:« a «smtp.hostname.dom:587«.

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.)
es: Selecciona "No" para "¿Ocultar el nombre del correo local en el correo saliente?". (Use "<literal>/etc/email-addresses</literal>" como en <xref linkend="_the_mail_address_configuration"/>, en su lugar).

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.
es: Conteste a «Mantener el número de peticiones DNS a mínimo (Marcado bajo demanda) como sigue.

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: "No" if the system is connected to the Internet while booting.
es: «No« si el sistema esta conectado a Internet en el arranque.

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.
es: «Sí» si el sistema <emphasis role="strong">no</emphasis> esta conectado a Internet en el arranque.

note: type: Content of: <book><chapter><section><section><section><para>
en: Set "Delivery method for local mail:" to "mbox format in /var/mail/".
es: Asigne «Método de entrega para correo local:« a «mbox format in /var/mail«.

note: type: Content of: <book><chapter><section><section><section><para>
en: Select "Yes" for "Split configuration into small files?:".
es: Selecciona "Sí" para "¿Dividir la configuración en archivos pequeños?:".

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>".
es: Crear las entradas de contraseñas para el equipo inteligente editando «<literal>/etc/exim4/passwd.client</literal>».

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)
es: Configura <literal>exim4</literal>(8) con "<literal>QUEUERUNNER='queueonly'</literal>", "<literal>QUEUERUNNER='nodaemon'</literal>", etc. en "<literal> /etc/default/exim4</literal>" para minimizar el uso de los recursos del sistema. (opcional)

note: type: Content of: <book><chapter><section><section><section><para>
en: Start <literal>exim4</literal> by the following.
es: Inicie <literal>exim4</literal> como se muestra.

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.
es: El nombre del equipo en «<literal>/etc/exim4/passwd.client</literal>» no debería ser un alias. Compruebe el nombre real del equipo como sigue.

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.
es: Yo utilizo las expresiones regulares en «<literal>/etc/exim4/passwd.client</literal>» para trabajar sobre el tema de los alias. SMTP AUTH probablemente funciones incluso si el ISP redirige el equipo señalado por medio de alias.

note: type: Content of: <book><chapter><section><section><section><para>
en: You can manually update <literal>exim4</literal> configuration by the following:
es: Puede actualiza su configuración de <literal>exim4</literal> de forma manual como sigue:

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Update <literal>exim4</literal> configuration files in "<literal>/etc/exim4/</literal>".
es: Actualice los archivos de configuración de  <literal>exim4</literal> en «<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)
es: Creando «<literal>/etc/exim4/exim4.conf.localmacros</literal>» para asignar MACROS y editando «<literal>/etc/exim4/exim4.conf.template</literal>». (no dividir la configuración)

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)
es: creando nuevos archivos y editando los existente en los subdirectorios en «<literal>/etc/exim4/exim4.conf.d</literal>». (dividir la configuración)

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Run "<literal>systemctl reload exim4</literal>".
es: Ejecuta "<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.
es: Iniciar <literal>exim4</literal> tarda mucho tiempo si (valor por defecto) «No«  fue elegido a la pregunta de denconf «Mantener el número de preguntas DNS al mínimo (Marcar bajo demanda)?« y el sistema <emphasis role="strong">no</emphasis> esta conectado a Intenet cuando se inicia.

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).
es: Por favor, lea la guía oficial en: «<literal>/usr/share/doc/exim4-base/README.Debian.gz</literal>» y <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.
es: A efectos prácticos, utilice <ulink url="&smtp;">SMTP</ulink> con <ulink url="&starttls;">STARTTLS</ulink> en el puerto 587 o <ulink url="&smtps;">SMTPS</ulink> (SMTP sobre SSL) en el puerto 465, en lugar de SMTP simple en el puerto 25.

note: type: Content of: <book><chapter><section><section><section><title>
en: The configuration of postfix with SASL
es: Configuración de postfix con 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.
es: Para el correo de Internet por medio de un equipo inteligente, podría leer primero <ulink url="&postfixdocumentation;">postfix documentation</ulink> y las páginas claves del manual.

note: type: Content of: <book><chapter><section><section><section><table><title>
en: List of important postfix manual pages
es: Relación de páginas importantes del manual en postfix

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: Postfix control program
es: Programa de control postfix

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: Postfix configuration utility
es: Utilidad de configuración postfix

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: Postfix configuration parameters
es: Parámetros de configuración de Postfix

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: Postfix lookup table maintenance
es: Mantenimiento de la tabla de búsqueda de Postfix

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: Postfix alias database maintenance
es: Mantenimiento de base de datos de alias 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.
es: (Re)configure los paquetes  <literal>postfix</literal> y <literal>sasl2-bin</literal> según se explica a continuación.

note: type: Content of: <book><chapter><section><section><section><para>
en: Chose "Internet with smarthost".
es: Elija «Internet con equipo inteligente«.

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.
es: Asigne «equipo de reenvio SMTP (el blanco para no elegir ninguno):« a «<literal>[smtp.hostname.dom]:587</literal>» y configúrelo según sigue.

note: type: Content of: <book><chapter><section><section><section><para>
en: Create password entries for the smarthost.
es: Cree las entradas de las contraseñas para el equipo inteligente.

note: type: Content of: <book><chapter><section><section><section><para>
en: Start the <literal>postfix</literal> by the following.
es: Inicie <literal>postfix</literal> con lo siguiente.

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>".
es: Aquí la utilización de «<literal>[</literal>» y «<literal>]</literal>» en el diálogo <literal>dpkg-reconfigure</literal> y «<literal>/etc/postfix/sasl_passwd</literal>» asegura que no se marque la entrada MX pero que se utilice directamente el nombre del equipo especificado. Ver «Enabling SASL authentication in the Postfix SMTP client« en «<literal>/usr/share/doc/postfix/html/SASL_README.html</literal>».

note: type: Content of: <book><chapter><section><section><section><title>
en: The mail address configuration
es: La configuración de la dirección de correo

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>.
es: Existen algunos <ulink url="&mailaddressconfieryanduseragents;">archivos de configuración de la dirección de correo para el transporte de correo, su entrega y los agentes de usuario</ulink>.

note: type: Content of: <book><chapter><section><section><section><table><title>
en: List of mail address related configuration files
es: Relación de los archivos relacionados con la configuración de la dirección de correo

note: type: Content of: <book><chapter><section><section><section><table><tgroup><thead><row><entry>
en: application
es: aplicación

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: default host name for (outgoing) mail
es: nombre del equipo por defecto para el correo (saliente)

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: Debian specific, <literal>mailname</literal>(5)
es: Propio de 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
es: nombre del equipo falso para correo de salida

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)
es: propio de <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.
es: propio de <literal>postfix</literal>(1), se activa después de la ejecución de la orden <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
es: alias del nombre de la cuenta para el correo entrante

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: general, activated after <literal>newaliases</literal>(1) command execution.
es: general, activado después de la ejecución de la orden <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>.)
es: El <emphasis role="strong">nombre del correo</emphasis> en el archivo «<literal>/etc/mailname</literal>» normalmente es un nombre de dominio totalmente cualificado (FQDN) que corresponderá a una dirección IP del equipo. Para un equipo ubicuo la cual no tiene un nombre asociado a una dirección IP, asigne este <emphasis role="strong">nombre de correo</emphasis> al valor de «<literal>hostname -f</literal>». (Esta es una elección segura que funciona tanto con <literal>exim4-*</literal> como con <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.
es: El contenido de «<literal>/etc/mailname</literal>» se usa por muchos programas  que no son MTA para determinar su comportamiento por defecto. En <literal>mutt</literal>, se asignan las variables «<literal>hostname</literal>» y «<literal>from</literal>» en el archivo <literal>~/muttrc</literal> y sobreescribe el valor de <emphasis role="strong">mailname</emphasis>. Para los programas en el paquete <literal>devscripts</literal>, como <literal>bts</literal>(1) y <literal>dch</literal>(1), exporta las variables de entorno «<literal>$DEBFULLNAME</literal>» y «<literal>$DEBEMAIL</literal>» para sobreescribirlo.

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.
es: El paquete <literal>popularity-contest</literal> de forma habitual envia el correo desde la cuenta de superusuario con FQDN.  Necesita asignar <literal>MAILFROM</literal> en <literal>/etc/popularity-contest.conf</literal> como se describe en el archivo <literal>/usr/share/popularity-contest/default.conf</literal>. De otra forma, su correo será rechazado por el servidor SMTP del equipo inteligente. Aunque es aburrido, esta aproximación es más segura que reescribir la dirección remitente de todos los correos por el MTA y podría ser usado por otros demonios y archivos de órdenes cron.

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.
es: Cuando se asigna <emphasis role="strong">mailname</emphasis> a «<literal>hostname -f</literal>», la simulación de la dirección de correo remitente por medio de MTA puede ser realizado por lo siguiente.

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)
es: El archivo «<literal>/etc/email-addresses</literal>» para <literal>exim4</literal>(8) se explica en <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)
es: El archivo «<literal>/etc/postfix/generic</literal>» para <literal>postfix</literal>(1) se explica en el <literal>general</literal>(5)

note: type: Content of: <book><chapter><section><section><section><para>
en: For <literal>postfix</literal>, the following extra steps are needed.
es: Los siguientes pasos añadidos son necesarios para <literal>postfix</literal>.

note: type: Content of: <book><chapter><section><section><section><para>
en: You can test mail address configuration using the following.
es: Puede probar la configuración de la dirección de correo usando lo siguiente.

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
es: <literal>exim</literal>(8) con las opciones <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.
es: <literal>postmap</literal>(1) con la opción <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.
es: Exim proporciona varias herramientas como <literal>exiqgrep</literal>(8) y <literal>exipick</literal>(8).  Consulte «<literal>dpkg -L exim4-base|grep man8/</literal>» para las órdenes disponibles.

note: type: Content of: <book><chapter><section><section><section><title>
en: Basic MTA operations
es: Operaciones fundamentales 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.
es: Existen varias operaciones MTA fundamentales. Algunas se pueden realizar por medio de interfaz compatible de <literal>sendmail</literal>(1).

note: type: Content of: <book><chapter><section><section><section><table><title>
en: List of basic MTA operation
es: Relación de operaciones MTA fundamentales

note: type: Content of: <book><chapter><section><section><section><table><tgroup><thead><row><entry>
en: exim command
es: orden exim

note: type: Content of: <book><chapter><section><section><section><table><tgroup><thead><row><entry>
en: postfix command
es: orden 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>)
es: lee los correos de la entrada estándar y los organiza para la entrega (<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>)
es: enumera los correos en la cola, con su estatus e identificador en la cola (<literal>-bp</literal>)

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: initialize alias database (<literal>-I</literal>)
es: inicializa la base de datos de alias (<literal>-l</literal>)

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: flush waiting mails (<literal>-q</literal>)
es: descarga los correos en espera (<literal>-q</literal>)

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: flush all mails
es: descarga todos los correos

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: flush even frozen mails
es: descarga incluso los correos congelados

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: freeze one message by its queue ID
es: congela un mensaje por su identificador en la cola

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: remove one message by its queue ID
es: elimina un mensaje por su identificador en la cola

note: type: Content of: <book><chapter><section><section><section><table><tgroup><tbody><row><entry>
en: remove all messages
es: elimina todos los mensajes

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>".
es: puede ser una buena idea descargar todos los correos mediante un archivo de órdenes «<literal>/etc/ppp/ip-up.d/*</literal>».

note: type: Content of: <book><chapter><section><title>
en: The remote access server and utilities (SSH)
es: Servidor de acceso remoto (SSH) y utilidades

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.
es: <ulink url="&secureshell;">Secure SHell</ulink> (SSH) es la manera <emphasis role="strong">segura</emphasis> de conectarse a través de Internet. Una versión libre de SSH es <ulink url="&openssh;">OpenSSH</ulink> y esta disponible en Debian mediante los paquetes <literal>openssh-client</literal> y <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-]).
es: Para el usuario, <literal>ssh</literal>(1) funciona de una forma más inteligente y segura que <literal>telnet</literal>(1). No como la orden <literal>telnet</literal>, la orden <literal>ssh</literal> no para con el carácter de escape <literal>telnet</literal> (inicio por defecto CTRL-]).

note: type: Content of: <book><chapter><section><table><title>
en: List of remote access server and utilities
es: Relación de servidores de acceso remoto y utilidades

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: tool
es: herramienta

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Secure shell client
es: Cliente de «Secure shell«

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Secure shell server
es: Servidor Secure shell

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: asks user for a pass phrase for ssh-add (plain X)
es: pregunta al usuario por la contraseña para ssh-add (X plano)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: asks user for a pass phrase for ssh-add (GNOME)
es: pregunta al usuario la contraseña para 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
es: pide al usuario una contraseña para ssh-add (GNOME) que le resulte atractiva

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>
es: servidor web para <ulink url="&browseraccessiblterminalemulator;">emulador de terminal VT100 accesible mediante navegador</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.
es: Aunque <literal>shellinabox</literal> no es un programa SSH, se incluye aquí como una alternativa interesante para el acceso remoto a terminales.

note: type: Content of: <book><chapter><section><para>
en: See also <xref linkend="_x_server_connection"/> for connecting to remote X client programs.
es: Ver también <xref linkend="_x_server_connection"/> para conectarse a programas cliente X remotos.

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.
es: Ver <xref linkend="_extra_security_measures_for_the_internet"/> si su SSH es accesible desde 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"/>).
es: Por favor utilice el programa <literal>screen</literal>(1) para permitir que los procesos del intérprete de órdenes remotos sobrevivan a las caídas de la conexión (ver <xref linkend="_the_screen_program"/>).

note: type: Content of: <book><chapter><section><section><title>
en: Basics of SSH
es: Fundamentos de SSH

note: type: Content of: <book><chapter><section><section><para>
en: The OpenSSH SSH daemon supports SSH protocol 2 only.
es: El demonio OpenSSH SSH solo admite el protocolo 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-agent</literal>(1), and <literal>ssh-keygen</literal>(1), <literal>ssh-add</literal>(1) and <literal>ssh-agent</literal>(1).
es: Lea "<literal>/usr/share/doc/openssh-client/README.Debian.gz</literal>", <literal>ssh</literal>(1), <literal>sshd</literal>(8), <literal>ssh-agent</literal>(1), y <literal>ssh-keygen</literal>(1), <literal>ssh-add</literal>(1) y <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.
es: «<literal>/etc/ssh/sshd_no_debe_ser_ejecutado</literal>» no debe estar presente si se quiere ejecutar el servidor 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>).
es: No habilite la autenticación basada en rhost (<literal>HostbasedAuthentication</literal> en <literal>/etc/ssh/sshd_config</literal>).

note: type: Content of: <book><chapter><section><section><table><title>
en: List of SSH configuration files
es: Relación de los archivos de configuración de SSH

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of configuration file
es: descripción de los archivos de configuración

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: SSH client defaults, see <literal>ssh_config</literal>(5)
es: Valores por defecto del cliente SSH, ver <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)
es: Valores por defecto del servidor SSH, ver <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
es: claves ssh públicas por defecto que usan los clientes que usan para conectarse a su cuenta en este servidor SSH

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: secret SSH-2 RSA key of the user
es: clave SSH-2 RSA privada del usuario

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
es: clave secreta SSH-2 <emphasis>nombre-tipo-clave</emphasis> como <literal>ecdsa</literal>, <literal>ed25519</literal>, ... del usuario

note: type: Content of: <book><chapter><section><section><para>
en: The following starts an <literal>ssh</literal>(1) connection from a client.
es: Lo siguiente inicia una conexión <literal>ssh</literal>(1) desde el cliente.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of SSH client startup examples
es: Relación de ejemplos de inicio del clientes ssh

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>ssh username@hostname.domain.ext</literal>
es: <literal>ssh nombre_de_usuario@nombre_de_equipo.dominio.ext</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: connect with default mode
es: conecta en el modo por defecto

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>ssh -v username@hostname.domain.ext</literal>
es: <literal>ssh -v nombre_de_usuario@nombre_de_equipo.dominio.ext</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: connect with default mode with debugging messages
es: conecta en el modo por defecto con los mensajes de depuración

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: force to use password with SSH version 2
es: obliga la utilización de la contraseña con SSH versión 2

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>ssh -t username@hostname.domain.ext passwd</literal>
es: <literal>ssh -t nombre_de_usuario@nombre_de_equipo.dominio.ext contraseña</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
es: ejecute el programa <literal>passwd</literal> para actualizar la contraseña en un host remoto

note: type: Content of: <book><chapter><section><section><title>
en: User name on the remote host
es: Nombre de usuario en el host remoto

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>".
es: Si usa el mismo nombre de usuario en el host local y remoto, puede eliminar escribir "<literal>username@</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.
es: Incluso si utiliza un nombre de usuario distinto en el equipo local y remoto, puede eliminarlo usando «<literal>~/.ssh/config</literal>».  Para el <ulink url="&debiansalsaservice;">servicio Debian Salsa</ulink> con el nombre de la cuenta «<literal>foo-guest</literal>», haga que «<literal>~/.ssh/config</literal>» contenga lo siguiente.

note: type: Content of: <book><chapter><section><section><title>
en: Connecting without remote passwords
es: Conectarse sin contraseñas del equipo remoto

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).
es: Se puede evitar recordar las contraseñas del sistema remoto usando «<literal>PubkeyAuthentication</literal>»  (protocolo 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>".
es: En el sistema remoto, cree las entradas respectivas, "<literal>PubkeyAuthentication sí</literal>", en "<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.
es: Genere las claves de acreditación locales e instale las claves públicas en el sistema remoto según se muestra.

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".
es: Puede añadir opciones a las entradas en «<literal>~/.ssh/authorized_keys</literal>» para limitar los equipos y ejecutar las órdenes concretas.  Ver <literal>sshd</literal>(8) "AUTHORIZED_KEYS FILE FORMAT".

note: type: Content of: <book><chapter><section><section><title>
en: Dealing with alien SSH clients
es: Tratando con clientes SSH extraños

note: type: Content of: <book><chapter><section><section><para>
en: There are some free <ulink url="&ssh;">SSH</ulink> clients available for other platforms.
es: Existen algunos clientes <ulink url="&ssh;">SSH</ulink> libres disponibles para otras plataformas.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of free SSH clients for other platforms
es: Relación de clientes SSH libres en otras plataformas

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: environment
es: entorno

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: free SSH program
es: programa 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)
es: puTTY (<ulink url="&puttyafreesshandtelnetclient;">PuTTY: un cliente SSH y Telnet gratuito</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)
es: SSH en cygwin (<ulink url="&cygwingetthatlinfeelingonwindows;">Cygwin: Disfruta de Linux en 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)
es: OpenSSH; utiliza <literal>ssh</literal> en una aplicación de terminal (GPL)

note: type: Content of: <book><chapter><section><section><title>
en: Setting up ssh-agent
es: Configuración 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.
es: Es seguro proteger su clave pública de acreditación con una contraseña. Si no se ha asignado una contraseña, utilice «<literal>ssh-keygen -p</literal>» para asignarla.

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.
es: Ubique su clave pública SSH (e.g.  «<literal>~/.ssh/id_rsa.pub</literal>») en «<literal>~/.ssh/authorized_keys</literal>» en el equipo remoto utilizando una conexión al equipo remoto basada en la contraseña como se describe a continuación.

note: type: Content of: <book><chapter><section><section><para>
en: No remote password needed from here on for the next command.
es: No se necesita contraseña remota desde aquí para la próxima orden.

note: type: Content of: <book><chapter><section><section><para>
en: Press ^D to terminating ssh-agent session.
es: Pulse ^D para finalizar su sesión de agente 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).
es: Para el servidor X, el archivo de órdenes de inicio de Debian ejecuta el <literal>ssh-agent</literal> como el proceso padre.  Así solo necesita ejecutar <literal>ssh-add</literal> una vez. Para mayor información , lea <literal>ssh-agent</literal>(1) y <literal>ssh-add</literal>(1).

note: type: Content of: <book><chapter><section><section><title>
en: Sending a mail from a remote host
es: Enviar un correo desde un host remoto

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.
es: Si tiene una cuenta shell SSH en un servidor con la configuración de DNS adecuada, puede enviar un correo electrónico generado en su estación de trabajo como un correo electrónico enviado genuinamente desde el servidor remoto.

note: type: Content of: <book><chapter><section><section><title>
en: Port forwarding for SMTP/POP3 tunneling
es: Puerto de reenvío para túnel 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.
es: Para crear un tubería que conecte al puerto 25 del <literal>servidor remoto</literal> desde el puerto 4025 del <literal>equipo local</literal> y al puerto 110 de <literal>servidor remoto</literal> desde el puerto 4110 del <literal>equipo local</literal> a través de <literal>ssh</literal>, ejecute en el equipo local lo que sigue.

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.
es: Esta es la forma segura de crear conexiones a un servidor SMTP/POP3 a través de Internet. Asigne a la entrada «<literal>AllowTcpForwarding</literal>» con «<literal>yes</literal>» en «<literal>/etc/ssh/sshd_config</literal>» del equipo remoto.

note: type: Content of: <book><chapter><section><section><title>
en: How to shutdown the remote system on SSH
es: Apagar un sistemas remoto utilizando 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.
es: Se necesita proteger el proceso que ejecuta «<literal>shutdown -h now</literal>» (ver <xref linkend="_how_to_shutdown_the_system"/>) de la finalización de ssh utilizando la orden <literal>at</literal>(1) (ver <xref linkend="_scheduling_tasks_once"/>) como sigue.

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.
es: Otra forma de obtener el mismo resultado es ejecutar «<literal>shutdown -h now</literal>» en una sesión de <literal>screen</literal>(1) (ver <xref linkend="_the_screen_program"/>).

note: type: Content of: <book><chapter><section><section><title>
en: Troubleshooting SSH
es: Resolución de problemas de 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.
es: Si tiene problemas, compruebe la configuración de los permisos de los archivos y ejecute <literal>ssh</literal> con la opción «<literal>-v</literal>».

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.
es: Si es usted superusuario y tiene problemas con el cortafuegos utilice la opción «<literal>-p</literal>» ; esto evita la utilización de los puertos del servidor entre 1 — 1023.

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.
es: Si las conexiones <literal>ssh</literal> a un sitio remoto de repente deja de funcionar, puede ser que lo tenga que solucionar el administrador de sistemas, normalmente un cambio de la «<literal>clave_de_equipo</literal>» durante el mantenimiento del sistema. Tras estar seguro de que nadie intenta suplantar al equipo remoto de algún modo inteligente, uno puede recuperar la conexión eliminando la entrada «<literal>clave_de_equipo</literal>» en «<literal>~/.ssh/known_hosts</literal>» del equipo local.

note: type: Content of: <book><chapter><section><title>
en: The print server and utilities
es: Servidor de impresión y utilidades

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"/>.
es: En el antiguo sistema tipo Unix, el BSD <ulink url="&lineprinterdaemonlpd;">Demonio de impresión en línea (lpd)</ulink> era el estándar y el formato de impresión estándar del software libre clásico era <ulink url="&postscriptps;">PostScript (PS)</ulink>.  Se utilizó algún sistema de filtro junto con <ulink url="&ghostscript;">Ghostscript</ulink> para permitir la impresión en la impresora no PostScript.  Ver <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>.
es: En el sistema Debian moderno, el <ulink url="&commonunixprintingsystem;">Common UNIX Printing System</ulink> (CUPS) es el estándar de facto y el formato de impresión estándar del software libre moderno es <ulink url="&portabledocumentformatpdf;">Portable Document Format (PDF)</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.
es: La CUPS utiliza <ulink url="&internetprintingprotocol;">Protocolo de impresión de Internet</ulink> (IPP). El IPP es ahora compatible con otros sistemas operativos como Windows XP y Mac OS X y se ha convertido de facto en el nuevo estándar multiplataforma para la impresión remota con capacidad de comunicación bidireccional.

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.)
es: Gracias a la funcionalidad de autoconversión dependiente del formato del archivo del sistema CUPS, simplemente ofrecer cualquier dato a la orden <literal>lpr</literal> debería generar la salida de impresión esperada. (En CUPS, <literal>lpr</literal> se puede activar mediante la instalación del paquete <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.
es: El sistema Debian tiene paquetes importantes de utilidades y servidores de impresión.

note: type: Content of: <book><chapter><section><table><title>
en: List of print servers and utilities
es: Relación de las utilidades y servidores de impresión

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: BSD lpr/lpd (<ulink url="&lineprinterdaemon;">Line printer daemon</ulink>)
es: BSD lpr/lpd (<ulink url="&lineprinterdaemon;">demonio de impresión en línea</ulink>)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: , , (Enhanced)
es: , , (Mejorado)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Internet Printing CUPS server
es: Servidor CUPS de Impresión en Internet

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), …
es: <ulink url="&systemvprintercommands;">Órdenes de impresión System V</ulink> para 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), …

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)
es: <ulink url="&bsdprintercommands;">Órdenes de impresión BSD</ulink> para CUPS: <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
es: No aplicable

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: printer drivers for CUPS
es: controladores de impresión para 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>" .
es: Puede configurar su sistema CUPS accediendo mediante su navegador a «<ulink url="&httplocalhostgdb;">http://localhost:631/</ulink>« .

note: type: Content of: <book><chapter><section><title>
en: Other network application servers
es: Servidores de aplicaciones en otras redes

note: type: Content of: <book><chapter><section><para>
en: Here are other network application servers.
es: Aquí hay otros servidores de aplicaciones de red.

note: type: Content of: <book><chapter><section><table><title>
en: List of other network application servers
es: Relación de los servidores de aplicaciones de red

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: protocol
es: protocolo

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: TELNET server
es: servidor TELNET

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: , , (SSL support)
es: , , (soporte SSL)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Unix file sharing
es: Compatición de archivos Unix

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Windows file and printer sharing
es: Compartición de archivos e impresoras en Windows

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Apple/Mac file and printer sharing (AppleTalk)
es: Compartición de archivos e impresoras de Apple/Mac (AppleTalk)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: General file download
es: Descarga de archivo general

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: General web server
es: Servidor web general

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: General web <ulink url="&proxyserver;">proxy server</ulink>
es: <ulink url="&proxyserver;">Servidor proxy</ulink> web general

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: IP address for other hosts
es: Direcciones IP para otros equipos

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: IP address of client itself
es: Dirección IP de el cliente mismo

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.
es: El Protocolo de Sistema de Archivo Común de Internet (Common Internet File System Protocol, CIFS) es el mismo protocolo que <ulink url="&servermessageblocksmb;">Servidor de Mensajes de Bloque (Server Message Block, SMB)</ulink> y se utiliza de forma generalizada en 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.
es: Ver <xref linkend="_the_modern_centralized_system_management"/> para la integración de los servidores de sistema.

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>.
es: La resolución del nombre del equipo normalmente se realiza por medio del servidor de  <ulink url="&dns;">DNS</ulink>. Para las direcciones IP del equipo asignadas de forma dinámica por <ulink url="&dhcp;">DHCP</ulink>, un <ulink url="&dynamicdns;">DNS Dinámico</ulink> se puede configurar para la resolución de nombres utilizando <literal>bind9</literal> y <literal>isc-dhcp-server</literal> como se describe en la<ulink url="&ddnspageonthedebianwiki;">página wiki de Debian sobre DDNS</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.
es: La utilización de un servidor proxy como <literal>squid</literal> es muy eficiente para ahorrar ancho de banda ya que utiliza un servidor espejo local con todo el contenido del archivo Debian.

note: type: Content of: <book><chapter><section><title>
en: Other network application clients
es: Otros clientes de aplicaciones de red

note: type: Content of: <book><chapter><section><para>
en: Here are other network application clients.
es: Aquí están otro clientes de aplicaciones de red.

note: type: Content of: <book><chapter><section><table><title>
en: List of network application clients
es: Relación de clientes de aplicaciones de red

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: TCP/IP swiss army knife
es: navaja suiza para TCP/IP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Secure Socket Layer (SSL) binary and related cryptographic tools
es: Binarios de la capa de conexión segura(SSL) y herramientas de criptografía asociadas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: universal SSL Wrapper
es: recubrimiento universal SSL

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: TELNET client
es: cliente TELNET

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: MS Windows file and printer sharing client
es: Cliente para la compartición de archivos e impresoras con MS Windows

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: mount and umount commands for remote MS Windows file
es: Órdenes de montado y desmontado de archivos remotos MS Windows

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: FTP client
es: cliente FTP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: full screen FTP client
es: cliente FTP a pantalla completa

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&http;">HTTP</ulink> and <ulink url="&ftp;">FTP</ulink>
es: <ulink url="&http;">HTTP</ulink> y <ulink url="&ftp;">FTP</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: web downloader
es: descargas web

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: accelerated downloader
es: acelerador de descargas

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
es: acelerador de descargas con soporte para <ulink url="&bittorrent;">BitTorrent</ulink> y <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>"
es: <literal>host</literal>(1) para bind9, «<literal>Prioridad: estándar</literal>»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>dig</literal>(1) from bind, "<literal>Priority: standard</literal>"
es: <literal>dig</literal>(1) para bind, «<literal>Prioridad: estándar</literal>»

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: obtain IP address
es: obtiene la dirección IP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: obtain data from LDAP server
es: obtiene datos del servidor LDAP

note: type: Content of: <book><chapter><section><title>
en: The diagnosis of the system daemons
es: Diagnóstico de los demonios del sistema

note: type: Content of: <book><chapter><section><para>
en: The <literal>telnet</literal> program enables manual connection to the system daemons and its diagnosis.
es: El programa <literal>telnet</literal> permite la conexión manual a los demonios del sistema para evaluarlos.

note: type: Content of: <book><chapter><section><para>
en: For testing plain <ulink url="&popd;">POP3</ulink> service, try the following
es: Para probar un servicio <ulink url="&popd;">POP3</ulink> sencillo, intente lo siguiente

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.
es: Para la prueba del servicio <ulink url="&popd;">POP3</ulink> con <ulink url="&tls;">TLS</ulink>/SSL activado por parte de algún ISP, necesitará activar TLS/SSL en el cliente de <literal>telnet</literal> mediante los paquetes <literal>telnet-ssl</literal> o <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.
es: Los siguientes  <ulink url="&rfcs;">RFCs</ulink> aportan el conocimiento necesario sobre cada uno de los demonios del sistema.

note: type: Content of: <book><chapter><section><table><title>
en: List of popular RFCs
es: Relación de RFCs comúnes

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&rfcbjdj;">rfc1939</ulink> and <ulink url="&rfcceej;">rfc2449</ulink>
es: <ulink url="&rfcbjdj;">rfc1939</ulink> y <ulink url="&rfcceej;">rfc2449</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&popd;">POP3</ulink> service
es: servicio <ulink url="&popd;">POP3</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&imape;">IMAP4</ulink> service
es: servicio <ulink url="&imape;">IMAP4</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&smtp;">SMTP</ulink> service
es: servicio <ulink url="&smtp;">SMTP</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Mail file format
es: Formato de archivo de correo

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&multipurposeinteilextensionsmime;">Multipurpose Internet Mail Extensions (MIME)</ulink>
es: <ulink url="&multipurposeinteilextensionsmime;">Extensión de Correo de Internet Multipropósito (MIME)</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&dns;">DNS</ulink> service
es: servicio <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
es: servicio <ulink url="&http;">HTTP</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&uri;">URI</ulink> definition
es: definición de <ulink url="&uri;">URI</ulink>

note: type: Content of: <book><chapter><section><para>
en: The port usage is described in "<literal>/etc/services</literal>".
es: La utilización de los puertos esta recogida en «<literal>/etc/services</literal>».

note: type: Content of: <book><chapter><title>
en: GUI System
es: Sistema GUI (interfaz gráfica de usuario)

note: type: Content of: <book><chapter><section><title>
en: GUI desktop environment
es: Entorno de escritorio GUI

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.
es: Hay varias opciones para el entorno de escritorio completo <ulink url="&gui;">GUI</ulink> en el sistema Debian.

note: type: Content of: <book><chapter><section><table><title>
en: List of desktop environment
es: Lista del entorno del escritorio

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: task package
es: paquete de tareas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnome;">GNOME</ulink> desktop environment
es: <ulink url="&gnome;">GNOME</ulink> entorno del escritorio

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&xfce;">Xfce</ulink> desktop environment
es: Entorno de escritorio <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
es: <ulink url="&kdeplasma;">KDE Plasma</ulink> entorno de escritorio

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&mate;">MATE</ulink> desktop environment
es: <ulink url="&mate;">MATE</ulink> entorno de escritorio

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&cinnamon;">Cinnamon</ulink> desktop environment
es: <ulink url="&cinnamon;">Cinnamon</ulink> entorno de escritorio

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&lxde;">LXDE</ulink> desktop environment
es: <ulink url="&lxde;">LXDE</ulink> entorno de escritorio

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&lxqt;">LXQt</ulink> desktop environment
es: <ulink url="&lxqt;">LXQt</ulink> entorno de escritorio

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnomeflashback;">GNOME Flashback</ulink> desktop environment
es: <ulink url="&gnomeflashback;">GNOME Flashback</ulink> entorno de escritorio

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:
es: Los paquetes de dependencia seleccionados por un metapaquete de tareas pueden no estar sincronizados con el último estado de transición del paquete en el entorno <literal>inestable</literal>/<literal>de prueba</literal> de Debian. Para <literal>task-gnome-desktop</literal>, es posible que deba ajustar las selecciones de paquetes de la siguiente manera:

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Start <literal>aptitude</literal>(8) as <literal>sudo aptitude -u</literal>.
es: Inicia <literal>aptitude</literal> con <literal>sudo aptitude -u</literal> (8).

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to "Tasks" and press "Enter".
es: Mueve el cursor a "Tareas" y presiona Enter.

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to "End-user" press "Enter".
es: Mueva el cursor a "Usuario final" y presiona "Enter".

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to "GNOME" press "Enter".
es: Mueve el cursor a "GNOME" y presiona "Enter".

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to <literal>task-gnome-desktop</literal> and press "Enter".
es: Mueve el cursor a <literal>task-gnome-desktop</literal> y presiona "Enter".

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to "Depends" and press "m" (manually selected).
es: Mueve el cursor a "Depende" y presione "m" (selección manual).

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to "Recommends" and press "m" (manually selected).
es: Mueve el cursor a "Recomendado" y presiona "m" (selección manual).

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Move cursor to "<literal>task-gnome-desktop</literal> and press "-". (drop)
es: Mueva el cursor a "<literal>task-gnome-desktop</literal> y presione "-". (soltar)

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Adjust selected packages while dropping problematic ones causing package conflicts.
es: Ajuste los paquetes seleccionados y elimine los paquetes problemáticos que causan conflictos de paquetes.

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: Press "g" to start install.
es: Presiona "g" para comenzar la instalación.

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>.
es: Este capítulo se centrará principalmente en el entorno de escritorio predeterminado de Debian: <literal>task-gnome-desktop</literal> que ofrece <ulink url="&gnome;">GNOME</ulink> en <ulink url="&wayland;"> wayland</ulink>.

note: type: Content of: <book><chapter><section><title>
en: GUI communication protocol
es: protocolo de comunicación GUI

note: type: Content of: <book><chapter><section><para>
en: GUI communication protocol used on the GNOME desktop can be:
es: El protocolo de comunicación GUI utilizado en el escritorio GNOME puede ser:

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&waylanddisplayserverprotocol;">Wayland (display server protocol)</ulink> (native)
es: <ulink url="&waylanddisplayserverprotocol;">Wayland (protocolo de visualización del lado del servidor)</ulink> (nativo)

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&xwindowsystemcoreprotocol;">X Window System core protocol</ulink> (via <literal>xwayland</literal>)
es: <ulink url="&xwindowsystemcoreprotocol;">Protocolo del núcleo del sistema X Window</ulink> (vía <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>.
es: Consulte el sitio <ulink url="&freedesktoporgsindowarchitecture;">freedesktop.org para ver en qué se diferencia la arquitectura de Wayland de la arquitectura de X Window</ulink>.

note: type: Content of: <book><chapter><section><para>
en: From user's perspective, differences can be colloquially summarized as:
es: Desde la perspectiva del usuario, las diferencias se pueden resumir coloquialmente como:

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
es: Wayland es un protocolo de comunicación GUI del mismo host: nuevo, más simple, más rápido, sin setuid root binario.

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
es: X Window es un protocolo de comunicación GUI con capacidad de red: tradicional, complejo, más lento, setuid root binario

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"/>
es: Para aplicaciones que utilizan el protocolo Wayland, el acceso a su contenido de visualización desde un host remoto es compatible con <ulink url="&vnc;">VNC</ulink> o <ulink url="&rdp;">RDP</ulink>.  Ver <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.
es: Los servidores X modernos tienen <ulink url="&themitsharedmemoryextension;">la Extensión de Memoria Compartida del MIT</ulink> y se comunican con los clientes locales X utilizando memoria local compartida.  Esto evita el canal de comunicación entre interprocesos transparentes <ulink url="&xlib;">Xlib</ulink> de la red y mejora el rendimiento.  Esta situación fue el <ulink url="&background;">antecedente</ulink> de la creación de Wayland como un protocolo de comunicación GUI solo local.

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.
es: Usando el programa <literal>xeyes</literal> iniciado desde la terminal GNOME, puede verificar el protocolo de comunicación GUI utilizado por cada aplicación GUI.

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.
es: Si el cursor del ratón está en una aplicación como "Terminal GNOME" que usa el protocolo del servidor de pantalla Wayland, los ojos no se mueven con el cursor del ratón.

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.
es: Si el cursor del ratón está en una aplicación como "xterm", que usa el protocolo del núcleo de X Window System, los ojos se mueven con el cursor del ratón y exponen la naturaleza no tan aislada de la arquitectura 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.
es: A partir de abril de 2021, muchas aplicaciones GUI populares, como GNOME y <ulink url="&libreofficelo;">LibreOffice (LO)</ulink>, han migrado al protocolo del servidor de visualización de Wayland.  Veo <literal>xterm</literal>, <literal>gitk</literal>, <literal>chromium</literal>, <literal>firefox</literal>, <literal>gimp</literal>, <literal> dia</literal>, y las aplicaciones de KDE aún utilizan el protocolo central del sistema 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.
es: Tanto para xwayland en Wayland como para el sistema X Window nativo, el antiguo archivo de configuración del servidor X "<literal>/etc/X11/xorg.conf</literal>" no debería existir en el sistema. Los dispositivos gráficos y de entrada ahora están configurados por el kernel con <ulink url="&drm;">DRM</ulink>, <ulink url="&kms;">KMS</ulink> y <ulink url="&udev; ">udev</ulink>.  El servidor X nativo se ha reescrito para usarlos.  Ver "<ulink url="&modedbdefaultvideomodesupport;">soporte de modo de vídeo predeterminado de modedb</ulink>" en la documentación del kernel de Linux.

note: type: Content of: <book><chapter><section><title>
en: GUI infrastructure
es: infraestructura GUI

note: type: Content of: <book><chapter><section><para>
en: Here are notable GUI infrastructure packages for the GNOME on Wayland environment.
es: Estos son los conocidos paquetes del marco GUI para GNOME en el entorno de Wayland.

note: type: Content of: <book><chapter><section><table><title>
en: List of notable GUI infrastructure packages
es: Lista de paquetes notables de la infraestructura GUI

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: package size
es: tamaño del paquete

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>
es: Los GNOME <ulink url="&mutter;">mutter</ulink> window manager <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>
es: Un servidor X ejecutándose sobre <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>
es: Daemon de escritorio remoto para GNOME usando PipeWire <emphasis role="strong">[auto]</emphasis>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Advanced configuration settings for GNOME
es: Ajustes avanzados de la configuración para GNOME

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Tool to enable / disable GNOME Shell extensions
es: Herramienta para activar / desactivar las extensiones de 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.
es: Aquí, "<emphasis role="strong">[auto]</emphasis>" significa que estos paquetes se instalan automáticamente cuando se instala <literal>task-gnome-desktop</literal>.

note: type: Content of: <book><chapter><section><tip><para>
en: <literal>gnome-tweaks</literal> is the indispensable configuration utility.  For example:
es: <literal>gnome-tweaks</literal> es la utilidad de configuración indispensable. Por ejemplo:

note: type: Content of: <book><chapter><section><tip><itemizedlist><listitem><para>
en: You can force "Over-Amplification" of sound volume from "General".
es: Puede forzar la "Sobre amplificación" del volumen del sonido desde "General".

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".
es: Puede hacer que "Mayúsculas" se convierta en "Esc" desde "Keyboard &amp; Mouse" -&gt; "Keyboard" -&gt; "Additional Layout Option".

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.
es: Las características detalladas del entorno de escritorio de GNOME pueden configurarse con las utilidades que se inician escribiendo "<literal>configuración</literal>", "<literal>ajustes</literal>" o "<literal>extensiones</literal>" después de pulsar la tecla <literal>Super</literal>.

note: type: Content of: <book><chapter><section><title>
en: GUI applications
es: Aplicaciones GUI

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.
es: Ahora hay disponible muchas aplicaciones GUI útiles en Debian.  Instalar software como <literal>scribus</literal> (KDE) en el entorno de escritorio GNOME es correcta ya que la funcionalidad correspondiente no esta disponible en el entorno de escritorio GNOME.  Pero la instalación de demasiados paquetes con funcionalidades solapadas puede saturar su sistema..

note: type: Content of: <book><chapter><section><para>
en: Here is a list of GUI applications which caught my eyes.
es: Aquí hay una lista de aplicaciones GUI que me llamaron la atención.

note: type: Content of: <book><chapter><section><table><title>
en: List of notable GUI applications
es: Lista de aplicaciones GUI destacadas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Personal information Management (groupware and email)
es: Gestor de información personal (trabajo en grupo y correo electrónico)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Email client (<ulink url="&mozillathunderbird;">Mozilla Thunderbird</ulink>)
es: Cliente de correo electrónico (<ulink url="&mozillathunderbird;">Mozilla Thunderbird</ulink>)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: word processor
es: procesador de textos

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
es: <ulink url="&desktoppublishing;">desktop publishing</ulink> editor para editar archivos <ulink url="&pdf;">PDF</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: label editor
es: editor de etiquetas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: spreadsheet
es: hoja de cálculo

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: presentation
es: presentación

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: database management
es: gestión de bases de datos

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: vector graphics editor (draw)
es: editor de gráficos vectoriales (dibujo)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: flowchart and diagram editor
es: editor de diagramas de flujos y otros diagramas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: bitmap graphics editor (paint)
es: editor de gráficos de mapas de bits (Pintura)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: digital photo organizer
es: organizador de fotos digitales

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: lighttable and darkroom for photographers
es: mesa de luz y cuarto oscuro para fotógrafos

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: project management
es: gestión de proyectos

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: personal accounting
es: finanzas personales

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: music typesetter
es: Compositor de música

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Qt-app
es: Aplicación Qt

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: computer-aided design (CAD) system (2D)
es: sistema de diseño asistido por ordenador (CAD) (2D)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: computer-aided design (CAD) system (3D)
es: sistema de diseño asistido por ordenador (CAD) (3D)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: electronic schematic and PCB design software
es: software de diseño de circuitos impresos y esquemas electrónicos

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: scanner frontend
es: interfaz de usuario de escáner

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: mathematical equation/formula editor
es: editor matemático de fórmulas/ecuaciones

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: e-book converter and library management
es: gestión de bibliotecas y conversor de libros electrónicos

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: e-book reader
es: lector de libros electrónicos

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: document(pdf) viewer
es: visor de documentos (pdf)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: pure X-app
es: Aplicación X pura

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>xev</literal>(1), <literal>xwininfo</literal>(1), etc.
es: <literal>xev</literal>(1), <literal>xwininfo</literal>(1), etc..

note: type: Content of: <book><chapter><section><title>
en: User directories
es: Directorios de los usuarios

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:
es: Los nombres por defecto de los directorios de usuario como "<literal>~/Desktop</literal>", "<literal>~/Documents</literal>", ..., utilizados por el entorno Desktop dependen de la configuración regional utilizada para la instalación del sistema.  Puede restablecerlas al Inglés mediante:

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).
es: Luego mueve manualmente todos los datos a los directorios más nuevos.  Ver <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).
es: También puede asignarles cualquier nombre editando "<literal>~/.config/user-dirs.dirs</literal>".  Ver <literal>user-dirs.dirs</literal>(5).

note: type: Content of: <book><chapter><section><title>
en: Fonts
es: Fuentes

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.
es: Hay disponibles muchas útiles fuentes escalables para los usuarios de Debian.  Es asunto del usuario evitar la redundancia y cómo configurar partes de las fuentes instaladas para que se deshabiliten.  De lo contrario, las opciones de fuente inútiles pueden saturar los menús de su aplicación GUI.

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:
es: El sistema Debian usa la librería <ulink url="&freetype;">FreeType</ulink> 2.0 para rasterizar muchos formatos de fuentes escalables para pantalla e impresión:

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)
es: <ulink url="&typebpostscriptfonts;">Fuentes Type 1 (PostScript)</ulink> que usan <ulink url="&bziercurves;">curvas de Bézier</ulink> cúbicas (formato casi obsoleto)

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)
es: <ulink url="&truetypefonts;">fuentes TrueType</ulink> que usan <ulink url="&bziercurves;">curvas de Bézier</ulink> cuadráticas (formato de buena elección)

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)
es: <ulink url="&opentypefonts;">fuentes OpenType</ulink> que usan <ulink url="&bziercurves;">curvas de Bézier</ulink>(mejor formato a elegir)

note: type: Content of: <book><chapter><section><section><title>
en: Basic fonts
es: Tipos de letras fundamentales

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.
es: La siguiente tabla se ha compilado con la esperanza de ayudar a los usuarios a elegir las fuentes escalables apropiadas con una clara comprensión de la compatibilidad métrica y la cobertura de glifos.  La mayoría de las fuentes cubren todos los caracteres latinos, griegos y cirílicos.  La elección final de las fuentes activadas también puede verse afectada por tu estética.  Estos tipos de letra pueden utilizarse para mostrarse en la pantalla o para la imprimirlas.

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
es: Lista de notables fuentes <ulink url="&truetype;">TrueType</ulink> y <ulink url="&opentype;">OpenType</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: note on font
es: Información sobre la fuente

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&cantarell;">Cantarell</ulink> (GNOME 3, display)
es: <ulink url="&cantarell;">Cantarell</ulink> (GNOME 3, pantalla)

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)
es: <ulink url="&notofonts;">Fuentes Noto</ulink> (Google, multilingüe con 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>)
es: <ulink url="&dejavu;">DejaVu</ulink> (GNOME 2, MCM:<ulink url="&verdana;">Verdana</ulink>, extendida <ulink url="&bitstreamvera;">Bitstream Vera</ulink>)

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)
es: <ulink url="&liberationfonts;">Liberation fonts</ulink> para <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)
es: <ulink url="&chromeosarimotinosandcousine;">Chrome OS: Arimo, Tinos y Cousine</ulink> (Google, MCMATC)

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 )
es: <ulink url="&chromeoscaladea;">Chrome OS: Caladea</ulink> (Google, MCM:<ulink url="&cambria;">Cambria</ulink> ) (solo en latín)

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>)
es: <ulink url="&gnufreefont;">GNU FreeFont</ulink> (extendido <ulink url="&urwnimbus;">URW Nimbus</ulink>)

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)
es: Debian task-desktop, <ulink url="&quicksand;">Quicksand</ulink> (pantalla, sólo latín)

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)
es: Una tipografía diseñada para el código fuente <ulink url="&hack;">Hack</ulink> (Facebook)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&ubuntufonts;">Ubuntu fonts</ulink> (display)
es: <ulink url="&ubuntufonts;">Fuentes de Ubuntu</ulink> (pantalla)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&coolretroterminalfonts;">Cool retro terminal fonts</ulink>
es: <ulink url="&coolretroterminalfonts;">Fuentes para terminales retro</ulink>.

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 56?
es: ¿56?

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Downloader of Microsoft non-free fonts (see below)
es: Descargador de fuentes no libres de Microsoft (ver más abajo)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "MCM" stands for "metric compatible with fonts provided by Microsoft"
es: "MCM" significa "métrica compatible con fuentes proporcionadas por 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>"
es: "MCMATC" significa "métrica compatible con las fuentes proporcionadas por 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"
es: "MCAHTC" significa "métrica compatible con las fuentes proporcionadas por <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.
es: Los números en las columnas de tipo de fuente representan el ancho "M" relativo aproximado para la fuente del mismo tamaño de punto.

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".
es: La "P" en columnas de tipo de fuente mono representa su facilidad de uso para la programación con "0"/"O" y "1"/"I"/"l" claramente distinguibles.

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.
es: El paquete <literal>ttf-mscorefonts-installer</literal> descarga Microsoft "<ulink url="&corefontsfortheweb;">fuentes Core para la Web</ulink>" e instala <ulink url="&arial;">Arial</ulink>, <ulink url="&timesnewroman;">Times New Roman</ulink>, <ulink url="&couriernew;">Courier New</ulink>, <ulink url="&verdana;">Verdana</ulink>, ... . Estos datos de fuentes instaladas son datos no 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>.
es: Muchas fuentes latinas libres tienen su linaje trazado hasta la familia <ulink url="&urwnimbus;">URW Nimbus</ulink> o <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.
es: Si su configuración regional necesita fuentes que no están bien cubiertas por las anteriores, utilice aptitude para verificar los paquetes de tareas enumerados en "Tasks" -&gt; "Localization".  Los paquetes de fuentes enumerados como "Depends:" o "Recommends:" en la tarea de localización de paquetes son los principales candidatos.

note: type: Content of: <book><chapter><section><section><title>
en: Font rasterization
es: Rasterización de fuentes

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.
es: Debian usa <ulink url="&freetype;">FreeType</ulink> para rasterizar fuentes. Su infraestructura de selección de fuentes la proporciona la biblioteca de configuración de fuentes <ulink url="&fontconfig;">Fontconfig</ulink>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of notable font environment and related packages
es: Lista de entornos de fuentes notables y paquetes relacionados

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&freetype;">FreeType</ulink> font rasterization library
es: Biblioteca de rasterización de fuentes <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
es: <ulink url="&fontconfig;">Fontconfig</ulink> biblioteca de configuración de fuentes

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>
es: <literal>fc-*</literal>: comandos CLI para <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>
es: <ulink url="&fontmanager;">Font Manager</ulink>: comando GUI para <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>
es: Extensión Nautilus para <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>).
es: Algunos paquetes de fuentes como <literal>fonts-noto*</literal> instalan demasiadas fuentes. También es posible que desee mantener algunos paquetes de fuentes instalados pero deshabilitados en una situación de uso normal.  Se esperan múltiples <ulink url="&glyphs;">glifos</ulink> para algunos puntos de código <ulink url="&unicode;">Unicode</ulink> debido a la <ulink url="&hanunification;">unificación Han</ulink> y los glifos no deseados pueden ser elegidos por la biblioteca Fontconfig no configurada.  Uno de los casos más molestos es "U+3001 IDEOGRAPHIC COMMA" y "U+3002 IDEOGRAPHIC FULL STOP" entre los países CJK.  Puede evitar esta situación problemática fácilmente configurando la disponibilidad de fuentes mediante la interfaz gráfica de usuario de Font Manager (<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.
es: También puedes enumerar el estado de la configuración de la fuente desde la línea de comandos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>fc-match(1)</literal>" for fontconfig font default
es: "<literal>fc-match(1)</literal>" para la fuente predeterminada de fontconfig

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>fc-list(1)</literal>" for available fontconfig fonts
es: "<literal>fc-list(1)</literal>" para las fuentes fontconfig disponibles

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).
es: Puede configurar el estado de la configuración de la fuente desde el editor de texto, pero esto no es trivial. Ver <literal>fonts.conf</literal>(5).

note: type: Content of: <book><chapter><section><para>
en: Many mostly GUI applications on Linux are available in binary formats from non-Debian sources.
es: Muchas aplicaciones en Linux, en su mayoría GUI, están disponibles en formatos binarios de fuentes que no son de Debian.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&appimagelinuxappsthatrunanywhere;"> AppImage -- Linux apps that run anywhere </ulink>
es: <ulink url="&appimagelinuxappsthatrunanywhere;"> AppImage: aplicaciones de Linux que se ejecutan en cualquier lugar </ulink>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&flathubappsforlinuxrighthere;"> FLATHUB -- Apps for Linux, right here </ulink>
es: <ulink url="&flathubappsforlinuxrighthere;"> FLATHUB -- Aplicaciones para Linux, aquí </ulink>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&snapcrafttheappstoreforlinux;"> snapcraft -- The app store for Linux </ulink>
es: <ulink url="&snapcrafttheappstoreforlinux;"> snapcraft -- El repositorio de aplicaciones para Linux </ulink>

note: type: Content of: <book><chapter><section><warning><para>
en: Binaries from these sites may include proprietary non-free software packages.
es: Los archivos binarios de estos sitios pueden incluir paquetes propietarios de software no libre.

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.
es: Hay alguna razón de ser para estas distribuciones de formato binario para los aficionados al Software Libre que usan Debian, ya que pueden acomodar un conjunto limpio de bibliotecas utilizadas para cada aplicación por el respectivo desarrollador, independiente de las suministradas por 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"/>).
es: El riesgo inherente de ejecutar archivos binarios externos se puede reducir mediante el uso del <ulink url="&sandboxenvironment;">entorno sandbox</ulink> que aprovecha las modernas funciones de seguridad de Linux (ver <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>.
es: Para binarios de AppImage y algunos sitios upstream, ejecútelos en <ulink url="&firejail;"> firejail </ulink> con <ulink url="&manualconfiguration;">manual de configuración</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.)
es: Para binarios de FLATHUB, ejecútelos en <ulink url="&flatpak;"> Flatpak </ulink>. (No requiere configuración manual.)

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.)
es: Para archivos binarios de Snapcraft, ejecutarlos en <ulink url="&snap;"> Snap </ulink>. (No requiere configuración manual. Compatible con programas daemon.)

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>.
es: El paquete <literal>xdg-desktop-portal</literal> proporciona una API estandarizada para funciones comunes de escritorio.  Consulta<ulink url="&xdgdesktopportalflatpak;"> portal de escritorio xdg (flatpack) </ulink> y <ulink url="&xdgdesktopportalsnap;"> portal de escritorio xdg (snap) </ulink>.

note: type: Content of: <book><chapter><section><table><title>
en: List of notable sandbox environment and related packages
es: Lista de entornos sandbox notables y paquetes asociados

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&flatpak;">Flatpak</ulink> application deployment framework for desktop apps
es: Marco de implementación de aplicaciones <ulink url="&flatpak;">Flatpak</ulink> para aplicaciones de escritorio

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Flatpak support for GNOME Software
es: Compatibilidad con Flatpak para el software 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
es: Daemon y herramientas que habilitan paquetes <ulink url="&snap;">snap</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Snap support for GNOME Software
es: Compatibilidad con Snap para el software GNOME

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: desktop integration portal for Flatpak and Snap
es: portal de integración del escritorio para Flatpak y 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>
es: <ulink url="&xdgdesktopportalckendforgtkgnome;"> xdg-desktop-portal backend para 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>
es: <ulink url="&xdgdesktopportalbackendforqtkde;"> xdg-desktop-portal backend para 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>
es: <ulink url="&xdgdesktopportalorwlrootswayland;"> xdg-desktop-portal backend para 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>
es: un programa de espacio aislado de seguridad SUID <ulink url="&firejail;">firejail</ulink> para usar con <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.
es: Esta tecnología de entorno de espacio aislado es muy parecida a las apps en el SO de los teléfonos inteligentes, donde las apps se ejecutan bajo accesos de recursos controlados.

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.
es: Algunas grandes aplicaciones GUI, como los navegadores web en Debian, también usan tecnología de entorno de espacio aislado internamente para hacerlas más seguras.

note: type: Content of: <book><chapter><section><title>
en: Remote desktop
es: Escritorio remoto

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.
es: El acceso al escritorio y las aplicaciones que usan el protocolo Wayland y se ejecutan en el host remoto es compatible con <ulink url="&gnomeremotedesktop;">Escritorio Remoto GNOME</ulink> en el host remoto a través de <ulink url="&vnc;">VNC</ulink> o <ulink url="&rdp;">RDP</ulink> al cliente 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.
es: El acceso a las capacidades de escritorio de todas las máquinas virtuales QEMU es compatible con el protocolo <ulink url="&spicethesimpleprtingenvironments;">SPICE (el Protocolo Simple para Entornos Informáticos Independientes)</ulink>.

note: type: Content of: <book><chapter><section><table><title>
en: List of notable remote access server
es: Lista de servidores de acceso remoto notables

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: protocols
es: protocolos

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnomeremotedesktop;">GNOME Remote Desktop</ulink> server
es: servidor <ulink url="&gnomeremotedesktop;">Escritorio remoto GNOME</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&xrdp;">xrdp</ulink>, Remote Desktop Protocol (RDP) server
es: <ulink url="&xrdp;">xrdp</ulink>, servidor del protocolo de escritorio remoto (RDP)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&xbbvnc;">x11vnc</ulink>, Remote Framebuffer Protocol (VNC) server
es: <ulink url="&xbbvnc;">x11vnc</ulink>, servidor de protocolo framebuffer remoto (VNC)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&tigervnc;">TigerVNC</ulink>, Remote Framebuffer Protocol (VNC) server
es: <ulink url="&tigervnc;">TigerVNC</ulink>, servidor de protocolo framebuffer remoto (VNC)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnomeremotedesktopclient;">GNOME remote desktop client</ulink>
es: <ulink url="&gnomeremotedesktopclient;">Cliente de escritorio remoto de GNOME</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&vinagregnomeremotedesktopclient;">Vinagre: GNOME remote desktop client</ulink>
es: <ulink url="&vinagregnomeremotedesktopclient;">Vinagre: cliente de escritorio remoto 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>
es: <ulink url="&remminagtkremotedesktopclient;">Remmina: cliente de escritorio remoto GTK</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&krdckderemotedesktopclient;">KRDC: KDE remote desktop client</ulink>
es: <ulink url="&krdckderemotedesktopclient;">KRDC: cliente de escritorio remoto KDE</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&apacheguacamolecktopgatewayhtmlf;">Apache Guacamole: clientless remote desktop gateway (HTML5)</ulink>
es: <ulink url="&apacheguacamolecktopgatewayhtmlf;">Apache Guacamole: puerta de enlace al escritorio remoto sin cliente (HTML5)</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
es: Cliente de pantalla GUI de <ulink url="&virtualmachinemanager;">Gestor de Máquinas Virtuales</ulink> del sistema operativo invitado

note: type: Content of: <book><chapter><section><title>
en: X server connection
es: conexión del servidor 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.
es: Hay varias formas de conectarse desde una aplicación en un host remoto al servidor X, incluyendo <literal>xwayland</literal> en el host local.

note: type: Content of: <book><chapter><section><table><title>
en: List of connection methods to the X server
es: Relación de los métodos de conexión al servidor X

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>sshd</literal> with option <literal>X11-forwarding</literal>
es: <literal>sshd</literal> con la opción <literal>X11-forwarding</literal>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&ssh;">SSH</ulink> server (secure)
es: <ulink url="&ssh;">SSH</ulink> servidor (seguro)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <ulink url="&ssh;">SSH</ulink> client (secure)
es: <ulink url="&ssh;">SSH</ulink> cliente (seguro)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: X authority file utility
es: Utilidad de archivo de autoridad X

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: server access control for X
es: control de acceso al servidor para X

note: type: Content of: <book><chapter><section><section><title>
en: X server local connection
es: Conexión local del servidor 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.
es: El acceso al servidor X local de las aplicaciones locales que usan el protocolo central X se puede hacer localmente a través de un socket de dominio UNIX local.  Esto lo puede autorizar el archivo de autoridad que contiene el <ulink url="&accesscookie;">cookie de acceso</ulink>. La situación del archivo de autoridad se identifica mediante la variable de entorno "<literal>$XAUTHORITY</literal>" y la pantalla X se identifica mediante la variable de entorno "<literal>$DISPLAY</literal>".  Dado que normalmente se configuran automáticamente, no se necesita ninguna acción especial, p. "<literal>gitk</literal>" como el que sigue.

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>".
es: Para <literal>xwayland</literal>, <literal>XAUTHORITY</literal> tiene valor como "<literal>/run/user/1000/.mutter-Xwaylandauth.YVSU30</literal>".

note: type: Content of: <book><chapter><section><section><title>
en: X server remote connection
es: Conexión remota del servidor 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.
es: El acceso a la pantalla del servidor X local desde las aplicaciones remotas que usan el protocolo central X se admite mediante el uso de la función de reenvío X11.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Open an <literal>gnome-terminal</literal> on the local host.
es: Abra una <literal>gnome-terminal</literal> en el host local.

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.
es: Ejecute <literal>ssh</literal>(1) con la opción <literal>-X</literal> para establecer una conexión con el sitio remoto como se muestra.

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.
es: Ejecute una orden de aplicación X, p. ej. «<literal>gitk</literal>», en el sitio remoto como se muestra.

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.
es: Este método puede mostrar la salida de un cliente remoto X como si se estuviera conectado localmente conectado a través de un «socket« de dominio UNIX local.

note: type: Content of: <book><chapter><section><section><para>
en: See <xref linkend="_the_remote_access_server_and_utilities_ssh"/> for SSH/SSHD.
es: Ver <xref linkend="_the_remote_access_server_and_utilities_ssh"/> para 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.
es: Una conexión remota <ulink url="&tcp;">TCP</ulink>/<ulink url="&ip;">IP</ulink> al servidor X está deshabilitada por defecto en el sistema Debian por razones de seguridad.  No las habilites simplemente poniendo "<literal>xhost +</literal>" ni habilitando <ulink url="&xdmcpconnection;">Conexión XDMCP</ulink>, si puedes evitarlo.

note: type: Content of: <book><chapter><section><section><title>
en: X server chroot connection
es: Conexión chroot del servidor 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.
es: El acceso al servidor X por parte de las aplicaciones que utilizan el protocolo X core y que se ejecutan en el mismo host pero en un entorno como chroot donde el fichero de autoridad no es accesible, puede autorizarse de forma segura con <literal>xhost</literal> utilizando el <ulink url="&userbasedaccess;">Acceso basado en usuario</ulink>, por ejemplo "<literal>gitk</literal>" como el siguiente.

note: type: Content of: <book><chapter><section><title>
en: Clipboard
es: Portapapeles

note: type: Content of: <book><chapter><section><para>
en: For clipping text to clipboard, see <xref linkend="_mouse_operations"/>.
es: Para recortar el texto en el portapapeles, véase <xref linkend="_mouse_operations"/>.

note: type: Content of: <book><chapter><section><para>
en: For clipping graphics to clipboard, see <xref linkend="_graphic_data_tools"/>.
es: Para recortar gráficos al portapapeles, consulta <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.
es: Algunos comandos de la línea de comandos también pueden manipular el portapapeles (PRIMARY y CLIPBOARD).

note: type: Content of: <book><chapter><section><table><title>
en: List of programs related to manipulating character clipboard
es: Lista de programas relacionados con la manipulación del portapapeles de caracteres

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

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: command line interface to X selections (clipboard)
es: interfaz de la línea de comandos para X selecciones (portapapeles)

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>
es: <literal>wl-copy</literal> <literal>wl-paste</literal>: interfaz de la línea de comandos para <ulink url="&waylandclipboard;">Portapapeles de Wayland</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Linux console
es: Consola de linux

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: a daemon that captures mouse events on Linux console
es: Un servidor (Daemon) que captura eventos del mouse en la consola de Linux

note: type: Content of: <book><chapter><title>
en: I18N and L10N
es: I18N y 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.
es: El <ulink url="&multilingualizatelanguagesupport;">Multilenguaje (M17N) o Soporte del Lenguaje Propio</ulink> para el software de aplicaciones se realiza en dos pasos.

note: type: Content of: <book><chapter><itemizedlist><listitem><para>
en: Internationalization (I18N): To make a software potentially handle multiple locales.
es: Internacionalización (I18N): para hacer que el software sea capaz de gestionar múltiples configuraciones dependiendo de la configuración regional.

note: type: Content of: <book><chapter><itemizedlist><listitem><para>
en: Localization (L10N): To make a software handle an specific locale.
es: Localización (L10N): para hacer que el software sea capaz de gestionar la configuración regional.

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.
es: Hay 17, 18 o 10 letras entre "m" y "n", "i" y "n", o "l" y "n" en multilingüización, internacionalización y localización que corresponden a M17N, I18N y L10N. Véase <ulink url="&internationalizanandlocalization;">Internacionalización y localización</ulink> para más detalles.

note: type: Content of: <book><chapter><section><title>
en: The locale
es: Configuración regional

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.
es: El programa admite la internacionalización mediante la configuración de la variable de entorno "<literal>$LANG</literal>" para admitir la localización. La compatibilidad con la configuración regional real se basa en las características proporcionadas por la biblioteca <literal>libc</literal> y requiere que se instalen los paquetes <literal>locales</literal> o <literal>locales-all</literal>. El paquete <literal>locales</literal> debe inicializarse correctamente.

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>".
es: Si no están instalados los paquetes <literal>locales</literal> o <literal>locales-all</literal>, se pierde el soporte de las características de localización y el sistema utiliza mensajes en inglés de EE.UU. y maneja los datos como <emphasis role="strong">ASCII</emphasis>.  Este comportamiento es el mismo que "<literal>$LANG</literal>" es establecido por "<literal>LANG=</literal>", "<literal>LANG=C</literal>", o "<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.
es: Los programas modernos como GNOME y KDE son multilingües.  Se internacionalizan haciendo que manejen datos <ulink url="&utfi;">UTF-8</ulink> y se localizan proporcionando sus mensajes traducidos a través de la infraestructura <literal>gettext</literal>(1).  Los mensajes traducidos pueden proporcionarse como paquetes de localización independientes.

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"/>
es: El sistema GUI de escritorio Debian actual normalmente establece la configuración local en el entorno GUI como "<literal>LANG=xx_YY.UTF-8</literal>".  Aquí, "<literal>xx</literal>" es <ulink url="&isogdjlanguagecodes;">Códigos de idioma ISO 639</ulink> y "<literal>YY</literal>" es <ulink url="&isodbggcountrycodes;">Códigos de idioma ISO 3166</ulink>.  Estos valores se establecen mediante el diálogo de la GUI de configuración del escritorio y cambian el comportamiento del programa.  Ver <xref linkend="_the_literal_lang_literal_variable"/>

note: type: Content of: <book><chapter><section><section><title>
en: Rationale for UTF-8 locale
es: Razón de ser de la configuración regional UTF-8

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).
es: La representación más simple de los datos de texto es <emphasis role="strong">ASCII</emphasis> que es suficiente para el inglés y usa menos de 127 caracteres (representable con 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.
es: Incluso texto plano en inglés puede contener caracteres que no perteneces a ASCII, p. ej.  las comillas ligeramente inclinadas a izquierda y derecha no están incluidas 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"/>).
es: Para admitir más caracteres, se han utilizado muchos conjuntos de caracteres y sistemas de codificación para admitir muchos idiomas (consulte <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).
es: EL conjunto de caracteres <ulink url="&unicode;">Unicode</ulink> puede representar prácticamente todos los caracteres conocidos por humanos con un rango de punto de código de 21 bits (es decir, 0 a 10FFFF en notación hexadecimal).

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.
es: El sistema de codificación de texto <ulink url="&utfi;">UTF-8</ulink> ajusta los puntos de código Unicode en un flujo de datos sensible de 8 bits, en su mayoría compatible con el sistema de procesamiento de datos ASCII.  Esto hace que <emphasis role="strong">UTF-8</emphasis> sea la opción preferida moderna.  <emphasis role="strong">UTF</emphasis> representa el Formato de Transformación Unicode.  Cuando los datos de texto sin formato <ulink url="&ascii;">ASCII</ulink> se convierten en uno <ulink url="&utfi;">UTF-8</ulink>, tienen exactamente el mismo contenido y tamaño que el original ASCII.  Así que no pierde nada utilizando la configuración regional 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.
es: En la local <ulink url="&utfi;">UTF-8</ulink> con el programa de aplicación compatible, puede mostrar y editar cualquier dato de texto en un idioma extranjero siempre que las fuentes y los métodos de entrada requeridos estén instalados y habilitados.  Por ejemplo, en la configuración local "<literal>LANG=fr_FR.UTF-8</literal>", <literal>gedit</literal>(1) (editor de texto para el escritorio GNOME) puede mostrar y editar datos de texto de caracteres chinos mientras presenta menús en francés.

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.
es: Tanto la nueva configuración "<literal>en_US.UTF-8</literal>" como la antigua configuración local estándar "<literal>C</literal>"/"<literal>POSIX</literal>" utilizan el menasje inglés estadounidense estándar, tienen diferencias sutiles en el orden de clasificación, etc.  Si desea manejar no solo los caracteres ASCII, sino también todos los caracteres codificados en UTF-8 con elegancia mientras mantiene el antiguo funcionamiento local "<literal>C</literal>", use la configuración local no estándar "<literal>C.UTF-8</literal>" en 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.
es: Algunos programas utilizan más memoria después de configurarlos con l18N. Esto es debido que han sido escritos para utilizar <ulink url="&utfdcucse;">UTF-32(UCS4)</ulink> internamente para utilizar Unicode con el fin de optimizar la velocidad y utilizan 4 bytes por cada carácter ASCII con independencia de la configuración regional seleccionada. Nuevamente, no se pierde nada por utilizar como configuración regional UTF-8.

note: type: Content of: <book><chapter><section><section><title>
en: The reconfiguration of the locale
es: Reconfiguración de la configuración regional

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.
es: Para que el sistema acceda a un lugar en particular, los datos del lugar deben compilarse desde la base de datos del lugar.

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:
es: El paquete <literal>locales</literal> <emphasis role="strong">no</emphasis> viene con datos locales precompilados.  Necesitas configurarlo como:

note: type: Content of: <book><chapter><section><section><para>
en: This process involves 2 steps.
es: Este proceso consta de 2 pasos.

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)
es: Selecciona todas las configuraciones regionales que desea compilar al formato binario. (Asegúrate de incluir al menos una configuración regional 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"/>).
es: Establece el valor de la configuración regional predeterminada para todo el sistema creando "<literal>/etc/default/locale</literal>" para que lo utilice PAM (consulta <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.
es: El valor de la configuración regional predeterminada para todo el sistema establecido en "<literal>/etc/default/locale</literal>" puede ser anulado por la configuración GUI para aplicaciones GUI.

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>".
es: El sistema de codificación tradicional real puede identificarse mediante "<literal>/usr/share/i18n/SUPPORTED</literal>".  Así, el "<literal>LANG=en_US</literal>" es "<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.
es: El paquete <literal>locales-all</literal> viene con datos de configuración regional precompilados para todos los datos de la configuración regional.  Dado que no crea "<literal>/etc/default/locale</literal>", es posible que también necesite instalar el paquete <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.
es: El paquete <literal>locales</literal> de algunas distribuciones derivadas de Debian viene con los datos de la configuración regional precompilados para todas las configuraciones regionales. Necesitas instalar ambos paquetes <literal>locales</literal> y <literal>locales-all</literal> en Debian para emular dicho entorno de sistema.

note: type: Content of: <book><chapter><section><section><title>
en: Filename encoding
es: Códificación del nombre del archivo

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.
es: Para el intercambio de datos entre plataformas (consulte <xref linkend="_removable_storage_device"/>), puede necesitar montar un sistema de archivos con una codificación adecuada. Por ejemplo, <literal>mount</literal>(8) para el <ulink url="&vfatfilesystem;">sistemas de archivos vfat </ulink> da por sentado <ulink url="&cpedh;">CP437</ulink> si se utiliza sin opciones. Necesitará proporcionar al montar una opción explícita para utilizar <ulink url="&utfi;">UTF-8</ulink> o <ulink url="&cpjdc;">CP932</ulink> para los nombres de archivos.

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.
es: Cuanto el automontaje o la conexión en caliente de dispositivos de memoria USB en los entornos de escritorio modernos como GNOME, puede introducir esa opción de montaje pulsando el botón derecho del ratón en el icono del escritorio, pulse en la pestaña «Unidad», pulse para expandir «Configurar» e introduzca «utf8» en las «Opciones de montaje:». La próxima vez que el dispositivo de memoria se monte UTF-8 estará activado.

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"/>.
es: Si esta actualizando su sistema o modificando los discos duros desde un sistema antiguo que no soporta UTF-8, los nombres de los archivos con caracteres que no son ASCII pueden ser códificados con la histórica y obsoleta <ulink url="&isoiifjb;">ISO-8859-1</ulink> o <ulink url="&eucjp;">eucJP</ulink>.  Por favor busque ayuda entre las herramientas de conversión de texto para convertirlas a <ulink url="&utfi;">UTF-8</ulink>. Consulte <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.
es: <ulink url="&samba;">Samba</ulink>, por defecto, utiliza Unicode para los clientes nuevos (Windows NT, 200x, XP) pero utiliza <ulink url="&cpifa;">CP850</ulink> para los viejos (DOS and Windows 9x/Me). El valor por defecto de los clientes viejos se puede cambiar modificando la entrada«<literal>dos charset</literal>» en el archivo «<literal>/etc/samba/smb.conf</literal>», p. ej. a <ulink url="&cpjdc;">CP932</ulink> para el japonés.

note: type: Content of: <book><chapter><section><section><title>
en: Localized messages and translated documentation
es: Configuración regional de los mensajes y documentación traducida

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.
es: Existen traducciones para muchos de los mensajes de texto y documentos que el sistema Debian muestra, como los mensajes de error, salida estándar de los programas, menús y páginas de manual. <ulink url="&gnugettextbcommandtoolchain;">El conjunto de herramientas de la orden GNU gettext(1)</ulink> se utiliza como motor para la mayoría de las actividades relacionadas con las traducciones.

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.
es: En «Tareas« → «Configuración regional« <literal>aptitude</literal>(8) tiene una relación muy completa de paquetes binarios útiles los cuales proporcionan mensajes según la configuración regional  de las aplicaciones y documentación traducida.

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.
es: Por ejemplo, puede tener los mensajes según su configuración regional instalando el paquete <literal>manpages-<emphasis>LANG</emphasis></literal>. Para leer la página de man en italiano de <emphasis>nombre_del_programa</emphasis>desde  «<literal>/usr/share/man/it/</literal>», ejecute lo siguiente.

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:
es: GNU gettext puede acomodar una lista prioritaria de idiomas en la traducción con la variable del entorno <literal>$LANGUAGE</literal>. Por ejemplo:

note: type: Content of: <book><chapter><section><section><para>
en: For more, see <literal>info gettext</literal> and read the section "The LANGUAGE variable".
es: Para más información, consulta <literal>info gettext</literal> y lee la sección "La variable LANGUAGE".

note: type: Content of: <book><chapter><section><section><title>
en: Effects of the locale
es: Efectos de la configuración regional

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.
es: El orden de los caracteres con <literal>sort</literal>(1) y <literal>ls</literal>(1) se ve afectado por la configuración regional. La exportación de <literal>LANG=es_US.UTF-8</literal> ordena en el diccionario <literal>A-&gt;a-&gt;B-&gt;b... -&gt;Z-&gt;z</literal>, mientras que exportar <literal>LANG=C.UTF-8</literal> ordena en el orden binario 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"/>).
es: El formato de fecha de la <literal>ls</literal>(1) se ve afectado por la configuración regional (véase <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:
es: El formato de la fecha de <literal>fecha</literal>(1) se ve afectado por la configuración regional.  Por ejemplo:

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.
es: La puntuación numérica es diferente en las diferentes configuraciones regionales. Por ejemplo, en la configuración regional en Inglés, mil punto uno se muestra como "<literal>1,000.1</literal>", mientras que en la configuración regional en alemán, se muestra como "<literal>1.000, 1</literal>".  Puedes ver la diferencia en los programas de hojas de cálculo.

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.
es: Cada detalle de la variable del entorno "<literal>$LANG</literal>" se puede anular configurando las variables "<literal>$LC_*</literal>". Estas variables del entorno se pueden volver a anular configurando la variable <literal>$LC_ALL</literal>". Consulta la página del comando man <literal>locale</literal>(7) para obtener más detalles. A menos que tengas una razón de peso para crear configuraciones complejas , mantente alejado de ellas y simplemente usa la variable "<literal>$LANG</literal>" para establecer una configuración regional UTF-8.

note: type: Content of: <book><chapter><section><title>
en: The keyboard input
es: La entrada por teclado

note: type: Content of: <book><chapter><section><section><title>
en: The keyboard input for Linux console and X Window
es: Teclado de entrada para consola Linux y 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.
es: El sistema Debian peude ser configurado para trabajar con muchas disposiciones internacionales del teclado utilizando los paquetes  <literal>keyboard-configuration</literal> y <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>.
es: Para la consola de Linux y el sistema X Window, esto actualiza los parámetros de configuración en "<literal>/etc/default/keyboard</literal>" y "<literal>/etc/default/console-setup</literal>". Esto también configura la fuente de la consola de Linux.  Muchos caracteres no ASCII, incluyendo los caracteres acentuados utilizados por muchos idiomas europeos, pueden estar disponibles con <ulink url="&deadkey;">dead key</ulink>, <ulink url="&altgrkey;">AltGr key</ulink>, y <ulink url="&composekey;">compose key</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: The keyboard input for Wayland
es: La entrada por teclado para 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.
es: Para GNOME en el sistema de escritorio Wayland, <xref linkend="_the_keyboard_input_for_linux_console_and_x_window"/> no admite idiomas europeos distintos del inglés.  <ulink url="&ibus;">IBus</ulink> se creó para admitir no solo idiomas asiáticos sino también idiomas europeos.  La dependencia del paquete del entorno de escritorio GNOME recomienda "<literal>ibus</literal>" a través de "<literal>gnome-shell</literal>".  El código de "<literal>ibus</literal>" se ha actualizado para integrar las funcionalidades de las opciones <literal>setxkbmap</literal> y XKB.  Debe configurar <literal>ibus</literal> desde "Configuración de GNOME" o "Ajustes de GNOME" para la entrada de teclado multilingüe.

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>.
es: Si ibus está activo, la configuración de su teclado X clásico por <literal>setxkbmap</literal> se puede anular por <literal>ibus</literal> incluso en un entorno de escritorio clásico basado en X. Puede deshabilitar <literal>ibus</literal> instalado usando <literal>im-config</literal> para establecer el método de entrada en "None".  Para más información, ver <ulink url="&debianwikionkeyboard;">Wiki de Debian en el teclado</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: The input method support with IBus
es: El soporte al método de entrada con lBus

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.
es: Ya que el entorno de escritorio GNOME recomienda "<literal>ibus</literal>" a través de "<literal>gnome-shell</literal>", "<literal>ibus</literal>" es la mejor opción para el método de entrada.

note: type: Content of: <book><chapter><section><section><para>
en: Multilingual input to the application is processed as:
es: La entrada multilenguaje a una aplicación se procesa como:

note: type: Content of: <book><chapter><section><section><para>
en: The list of IBus and its engine packages are the following.
es: La lista de IBus y sus paquetes son los siguientes.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of IBus and its engine packages
es: Lista de IBus y sus paquetes

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: supported locale
es: soporte de la configuración regional

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: input method framework using dbus
es: infraestructura de método de entrada utilizando dbus

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Japanese
es: Japonés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Chinese (for zh_CN)
es: Chino (para zh_CN)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: , , (for zh_TW)
es: , , (para zh_TW)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: , , (for zh_CN/zh_TW)
es: , , (para zh_CN/zh_TW)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: , , (for zh_HK)
es: , , (para zh_HK)

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

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Thai
es: Tailandés

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

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
es: Multilingüe: motor <ulink url="&keyman;">Keyman</ulink> para más de 2000 idiomas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: table engine for IBus
es: tabla del motor de lBus

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Multilingual: Indic, Arabic and others
es: Multilenguaje: Indo, Árabe y otros

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: additional widgets for Plasma 5 containing Keyboard Indicator
es: widgets adicionales para Plasma 5 que contienen un indicador de teclado

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.
es: Para chino, "<literal>fcitx5</literal>" puede ser un marco de método de entrada alternativo.  Para los aficionados a Emacs, "<literal>uim</literal>" puede ser una alternativa.  En cualquier caso, es posible que deba realizar una configuración manual adicional con <literal>im-config</literal>.  Algunos viejos <ulink url="&inputmethods;">métodos de entrada</ulink> clásicos, como "<literal>kinput2</literal>", aún pueden existir en el repositorio de Debian, pero no se recomiendan para el entorno moderno.

note: type: Content of: <book><chapter><section><section><title>
en: An example for Japanese
es: Ejemplo para el japonés

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:
es: Encuentro que es muy útil el método de entrada en japonés iniciado en el entorno en inglés ("<literal>en_US.UTF-8</literal>").  Así es como hice esto con IBus para GNOME en Wayland:

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>.
es: Instale el paquete de herramientas de entrada para el japonés <literal>ibus-mozc</literal> (o <literal>ibus-anthy</literal>) con sus paquetes recomendados como <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.
es: Seleccioné «Configuración« → «Teclado« → «Método de entrada« → pulsé «<literal>+</literal>» en «Métodos de entrada« → «Japonés« → "Mozc japonés (o anthy)" y haga clic en "Agregar" si no se ha activado.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You may chose as many input sources.
es: Puede elegir tantas fuentes de entrada como desee.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Relogin to user's account.
es: Vuelvase a acreditar con su cuenta de usuario.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Setup each input source by right clicking the GUI toolbar icon.
es: Configure la fuente de entrada pulsado el botón derecho en el icono de la barra de herramientas del interfaz gráfico de usuario.

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.)
es: Cambie entre fuentes de entrada con el SUPER-ESPACIO (habitualmente la tecla de 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.
es: Si desea tener acceso al entorno de teclado solo alfabético con el teclado japonés físico en el que shift-<literal>2</literal> tiene grabado <literal>"</literal> (comillas dobles), seleccione "Japonés" en el procedimiento anterior.  Puede ingresar japonés usando "Mozc japonés (o anthy)" con un teclado físico "EE. UU." en el que shift-<literal>2</literal> tiene <literal>@</literal> (marca de arroba) grabado.

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".
es: La entrada del menú del interfaz gráfico de usuario de <literal>im-config</literal>(8) es "método de entrada".

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Alternatively, execute "<literal>im-config</literal>" from user's shell.
es: Alternativamente, ejecute "<literal>im-config</literal>" desde el shell del usuario.

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.
es: <literal>im-config</literal>(8) se comporta de forma diferente si la orden se ejecuta como superusuario o no.

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.
es: <literal>im-config</literal>(8) activa el mejor método de entrada en el sistema por defecto sin la intervención del usuario.

note: type: Content of: <book><chapter><section><title>
en: The display output
es: La salida por pantalla

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.)
es: La consola de Linux solo puede mostrar un número limitado de caracteres.  (Necesita un programa de terminal especial como <literal>ifbterm</literal>(1) para visualizar lenguajes no europeos en una consola que no sea X).

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.)
es: El entorno GUI (<xref linkend="_gui_system"/>) puede mostrar cualquier carácter en UTF-8 siempre que las fuentes requeridas estén instaladas y habilitadas. (La codificación de los datos de la fuente original se cuida y es transparente para el usuario).

note: type: Content of: <book><chapter><section><title>
en: East Asian Ambiguous Character Width Characters
es: Ancho de los caracteres ambiguos de Asia oriental

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>).
es: En las configuraciones regionales de Asia oriental, el área de dibujo de los caracteres griegos y cirílicos puede ser ampliada más allá de lo deseado causando que no se muestren alineados en la salida (consulte <ulink url="&unicodestandardannexbb;">Anexo Estándar de Unicode #11</ulink>).

note: type: Content of: <book><chapter><section><para>
en: You can work around this problem:
es: Puede solucionar este problema:

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
es: <literal>gnome-terminal</literal>: Preferencias → Archivos de configuración → <emphasis>Nombre de configuración</emphasis> → Compatibilidad → Caracteres con ancho ambiguo → Estrecho

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <literal>ncurses</literal>: Set environment <literal>export NCURSES_NO_UTF8_ACS=0</literal>.
es: <literal>ncurses</literal>: asigne en el entorno <literal>export NCURSES_NO_UTF8_ACS=0</literal>.

note: type: Content of: <book><chapter><title>
en: System tips
es: Trucos del sistema

note: type: Content of: <book><chapter><para>
en: Here, I describe basic tips to configure and manage systems, mostly from the console.
es: Aquí, describo los trucos fundamentales para configurar  y gestionar sistemas, principalmente desde la consola.

note: type: Content of: <book><chapter><section><title>
en: The console tips
es: Consejos para la consola

note: type: Content of: <book><chapter><section><para>
en: There are some utility programs to help your console activities.
es: Existen algunas utilidades que te ayudarán en tu interacción con la consola.

note: type: Content of: <book><chapter><section><table><title>
en: List of programs to support console activities
es: Lista de programas de apoyo a las actividades de la consola

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: See <xref linkend="_midnight_commander_mc"/>
es: Ver <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
es: <literal>script</literal>(1) comando para hacer typescript de la sesión del terminal

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: terminal multiplexer with VT100/ANSI terminal emulation
es: Multiplexador de terminal con emulación de terminal VT100/ANSI

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: terminal multiplexer alternative (Use "Control-B" instead)
es: alternativa al multiplexor de terminales (utiliza "Control-B" en su lugar)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: fuzzy text finder
es: buscador de texto borroso

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: readline feature command line wrapper
es: envoltorio de la línea de comando de la función 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
es: búsqueda rápida de las cadenas recursivas en el árbol del código fuente con el filtrado automático

note: type: Content of: <book><chapter><section><section><title>
en: Recording the shell activities cleanly
es: Registro correcto de las actividades del intérprete de órdenes

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.
es: La utilización para el registro de la actividad del intérprete de órdenes, sin más,  de <literal>script</literal>(1) (see <xref linkend="_recording_the_shell_activities"/>) produce un archivo con caracteres de control. Esto se puede evitar con la utilización de <literal>col</literal>(1) como se muestra.

note: type: Content of: <book><chapter><section><section><para>
en: Do whatever … and press <literal>Ctrl-D</literal> to exit <literal>script</literal>.
es: Haga lo que quiera ... y pulse <literal>Ctrl-D</literal> para finalizar <literal>script</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: There are alternative methods to record the shell activities:
es: Existen métodos alternativos para registrar las actividades de shell :

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Use <literal>tee</literal> (usable during the boot process in the initramfs):
es: Utiliza <literal>tee</literal> (solo se puede usar durante el proceso de arranque en 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.
es: Utiliza <literal>gnome-terminal</literal> con el búfer de línea extendida para el scrollback.

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.
es: Utilice <literal>pantalla</literal> con "<literal>^A H</literal>" (véase <xref linkend="_the_screen_program"/>) para realizar la grabación de la consola.

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.
es: Utiliza <literal>vim</literal> con "<literal>:terminal</literal>" para entrar en el modo terminal.  Utiliza "<literal>Ctrl-W N</literal>" para salir del modo terminal al modo normal.  Utiliza "<literal>:w typescript</literal>" para escribir en el búfer de un archivo.

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.
es: Usa <literal>emacs</literal> con "<literal>Mx shell</literal>", "<literal>Mx eshell</literal>" o "<literal>Mx term</literal>" para ingresar a la consola de grabación .  Utiliza "<literal>Cx Cw</literal>" para escribir en el búfer de un archivo.

note: type: Content of: <book><chapter><section><section><title>
en: The screen program
es: El programa 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).
es: <literal>Screen</literal>(1) no solo permite trabajar con múltiples procesos en un único terminal, si no que también que <emphasis role="strong">el proceso del  intérprete de órdenes remoto sobreviva a la interrupción de las conexiones</emphasis>. Aquí está un escenario típico de utilización de <literal>screen</literal>(1).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You login to a remote machine.
es: Usted acceda a un equipo remoto.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You start <literal>screen</literal> on a single console.
es: Inici <literal>screen</literal> en una única consola.

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").
es: Ejecute múlitples programas en la ventana de <literal>screen</literal> con <literal>^A c</literal> («Control-A« seguido por «c«).

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").
es: Puede cambiar entre las múltiples ventanas de <literal>screen</literal> con <literal>^A n</literal> («Control-A« seguido de  «n«).

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.
es: Si repentinamente necesita dejar su terminal, pero no quiere perder su trabajo activo por la mantener la conexión.

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.
es: Se puede <emphasis role="strong">separar</emphasis> la sesión <literal>screen</literal> por cualquier método.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Brutally unplug your network connection
es: Desconexión forzada de su conexión de red

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
es: Pulse <literal>^A d</literal> («Control-A« seguido de «d«) y cierre manualmente la conexión remota

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
es: Pulse <literal>^A DD</literal> («Control-A« seguido de «DD«) para que <literal>screen</literal>  separe y cierre su sesión

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).
es: Si inicia la sesión otra vez al mismo equipo remoto (incluso desde un terminal diferente).

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: You start <literal>screen</literal> as "<literal>screen -r</literal>".
es: Inicie <literal>screen</literal> con «<literal>screen -r</literal>».

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.
es: <literal>Screen</literal> magicamente <emphasis role="strong">reconecta</emphasis> con todas las ventanas anteriores de <literal>screen</literal> con todos los programas activos ejecutandose.

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.
es: Puede guardar la entrada de la conexión con <literal>screen</literal> para la conexión de red amedida como de marcado y de paquete, ya que puede dejar el proceso activo mientras esta desconectado, y entonces recuperarlo más tarde cuando se conecte de nuevo.

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.
es: En una sesión de <literal>screen</literal>, todas las entradas de teclado son enviadas a la ventana actual excepto las que son combinaciones de teclado de órdenes. Todas las combinaciones de teclas de órdenes <literal>screen</literal> se inician pulsando <literal>^A</literal> («Control-A«) más otra tecla  [más algunos parámetros]. Aquí estan algunos importantes a recordar.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of key bindings for screen
es: Relación de los atajos de teclado para screen

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: show a help screen (display key bindings)
es: muestra la ayuda de screen (muestra los atajos de teclado)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create a new window and switch to it
es: crea una nueva ventana y cambia a ella

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: go to next window
es: ir a la siguiente ventana

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: go to previous window
es: ir a la ventana anterior

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: go to window number 0
es: va a la ventana 0

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: go to window number 1
es: va a la ventana número 1

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: show a list of windows
es: muestra una relación de las ventanas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: send a Ctrl-A to current window as keyboard input
es: envia un Ctrl-A a la ventana actual como entrada de teclado

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: write a hardcopy of current window to file
es: escribe una copia de la ventana actual a un archivo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: begin/end logging current window to file
es: inicia/finaliza la grabación de la ventana actual a un archivo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: lock the terminal (password protected)
es: bloquea la terminal (protegido por contraseña)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: detach screen session from the terminal
es: separa la sesión de screen de la terminal

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: detach screen session and log out
es: separa la sesión de screen y sale

note: type: Content of: <book><chapter><section><section><para>
en: See <literal>screen</literal>(1) for details.
es: Para más detalles consulte <literal>screen</literal>(1).

note: type: Content of: <book><chapter><section><section><para>
en: See <literal>tmux</literal>(1) for functionalities of the alternative command.
es: Consulta <literal>tmux</literal>(1) para conocer las funcionalidades del comando alternativo.

note: type: Content of: <book><chapter><section><section><title>
en: Navigating around directories
es: Navegando por los directorios

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>.
es: En <xref linkend="_customizing_bash"/>, se describen 2 sugerencias para permitir una navegación rápida por los directorios: <literal>$CDPATH</literal> y <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>.
es: Si utiliza el programa de fuzzy text filter, puede hacerlo sin escribir la ruta exacta.  Para <literal>fzf</literal>, incluya lo siguiente en <literal>~/.bashrc</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: For example:
es: Por ejemplo:

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.
es: Puedes saltar a un subdirectorio muy profundo con un mínimo esfuerzo.  Primero escribe "<literal>cd **</literal>" y pulsa <literal>Tab</literal>.  A continuación, se le pedirán las rutas candidatas.  Si escribe cadenas de rutas parciales, por ejemplo, <literal>s/d/b foo</literal>, se reducirán las rutas candidatas.  Seleccione la ruta que va a usar <literal>cd</literal> con las teclas de cursor y retorno.

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.
es: Puede seleccionar un comando del historial de comandos de manera más eficiente con un esfuerzo mínimo.  Presione <literal>Ctrl-R</literal> en el símbolo del sistema.  Luego le pedirá los comandos candidatos.  Escribir cadenas de comandos parciales, por ejemplo, <literal>vim d</literal>, reducirá los candidatos.  Seleccione el que se utilizará con las teclas de cursor y retorno.

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.
es: Algunos comandos, como <literal>/usr/bin/dash</literal>, que carecen de la capacidad de edición del historial en la línea de comandos, pueden agregar dicha funcionalidad de forma transparente si se ejecutan bajo <literal>rlwrap</literal> o sus equivalentes.

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.
es: Esto proporciona una plataforma conveniente para probar puntos sutiles para <literal>dash</literal> con un entorno amigable similar a <literal>bash</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Scanning the source code tree
es: Escaneando el árbol del código fuente

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.
es: El comando <literal>rg</literal>(1) en el paquete <literal>ripgrep</literal> ofrece una alternativa más rápida al comando <literal>grep</literal>(1) para escanear el árbol de código fuente en busca para situaciones típicas.  Aprovecha las modernas CPU multinúcleo y aplica automáticamente filtros razonables para omitir algunos archivos.

note: type: Content of: <book><chapter><section><title>
en: Customizing vim
es: Personalición de 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.
es: Después de aprender los conceptos básicos de <literal>vim</literal>(1) a través de <xref linkend="_using_vim"/>, lea "<ulink url="&sevenhabitsofeffetexteditingcaaa;">Siete hábitos de edición de texto efectiva (2000) </ulink>"de Bram Moolenaar, para entender cómo se debe usar <literal>vim</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Customizing vim with internal features
es: Personalizando vim con características internas

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.
es: Se puede cambiar el comportamiento de <literal>vim</literal> significativamente habilitando sus características internas a través de los comandos del modo <literal>Ex</literal> como "<literal>set ...</literal>" para establecer opciones de 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>", "<ulink url="&vimrecommendations;">#vim Recommendations</ulink>" ...
es: Ejemplos de personalización más elaborados: "<ulink url="&vimgalore;">Vim Galore</ulink>", "<ulink url="&sensiblevim;">sensible.vim</ulink>", "<ulink url="&vimrecommendations;">#vim Recommendations</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"/>:
es: Estos comandos en modo <literal>Ex</literal> se pueden incluir en el archivo vimrc del usuario, en el tradicional "<literal>~/.vimrc</literal>" o en el compatible con git "<literal>~/.vim/vimrc</literal>".  He aquí un ejemplo muy 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.:
es: El mapa de teclas de <literal>vim</literal> puede cambiarse en el fichero vimrc del usuario.  Por ejemplo:

note: type: Content of: <book><chapter><section><section><caution><para>
en: Don't try to change the default key bindings without very good reasons.
es: No intente cambiar las combinaciones de teclas predeterminadas sin muy buenas razones.

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.
es: Para que las combinaciones de teclas anteriores funcionen correctamente, el programa de terminal ha de configurarse para generar "ASCII DEL" para la tecla<literal>Backspace</literal> y "Secuencia de escape" para la tecla <literal>Delete</literal>.

note: type: Content of: <book><chapter><section><section><para>
en: Other miscellaneous configuration can be changed in user's vimrc file.  E.g.:
es: También se pueden cambiar otras configuraciones en el archivo vimrc del usuario. Por ejemplo:

note: type: Content of: <book><chapter><section><section><title>
en: Customizing vim with external packages
es: Personalizando vim con paquetes externos

note: type: Content of: <book><chapter><section><section><para>
en: Interesting external plugin packages can be found:
es: Se pueden encontrar interesantes paquetes de complementos externos:

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
es: <ulink url="&vimtheubiquitoustexteditor;"> Vim - el editor de texto extendido </ulink> -- El sitio web oficial de Vim y vim scripts

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&vimawsome;"> VimAwsome </ulink> -- The listing of Vim plugins
es: <ulink url="&vimawsome;"> VimAwsome </ulink> -- La lista de plugins 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
es: <ulink url="&vimscripts;">vim-scripts</ulink> -- Paquete Debian: una colección de scripts de 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.:
es: Los paquetes del plugins en el paquete <ulink url="&vimscripts;">vim-scripts</ulink> pueden ser habilitados usando el archivo vimrc del usuario.  Ej:

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:
es: El nuevo sistema de paquetes nativo de Vim funciona bien con "<literal>git</literal>" y "<literal>git submodule</literal>".  Puede encontrar un ejemplo de configuración en <ulink url="&mygitrepositorydotvim;">my git repository: dot-vim</ulink>.  Esto hace esencialmente:

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.
es: Al usar "<literal>git</literal>" y "<literal>git submodule</literal>", los últimos paquetes externos, como "<literal><emphasis>name</emphasis></literal>", se sitúan en <literal>~/.vim/pack/*/opt/<emphasis>name</emphasis></literal> y similares.

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>.
es: Agregando la línea <literal>:packadd! <emphasis>name</emphasis></literal> al archivo vimrc del usuario, estos paquetes se colocan en <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.
es: Vim carga estos paquetes en <literal>runtimepath</literal> durante su inicialización.

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>".
es: Al final de su inicialización, se actualizan las etiquetas de los documentos instalados con "<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.
es: Para más información, inicie <literal>vim</literal> con "<literal>vim --startuptime vimstart.log</literal>" para comprobar la secuencia de ejecución real y el tiempo usado en cada paso.

note: type: Content of: <book><chapter><section><section><para><footnote><para>
en: <ulink url="&vimpathogen;">vim-pathogen</ulink> was popular.
es: <ulink url="&vimpathogen;">vim-pathogen</ulink> fue popular.

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.
es: Es bastante confuso ver demasiadas formas <placeholder type="footnote" id="0"/> de administrar y cargar estos paquetes externos en <literal>vim</literal>.  Verificar la información original es la mejor cura.

note: type: Content of: <book><chapter><section><section><table><title>
en: Information on the initialization of <literal>vim</literal>
es: Información de la inicialización de <literal>vim</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: information
es: información

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: explanation on the vim package mechanism
es: explicación sobre el mecanismo del paquete vim

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: explanation on the <literal>runtimepath</literal> mechanism
es: explicación sobre el mecanismo de <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
es: condiciones internas incluyen candidatos para el archivo 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
es: la variable de entorno "<literal>$VIM</literal>" utilizada para situar el archivo vimrc

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>:set runtimepath?</literal>
es: <literal>:¿establecer la ruta del tiempo de ejecución?</literal>

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
es: lista de directorios en los que se buscarán todos los archivos del soporte del tiempo de ejecución

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
es: la variable del entorno "<literal>$VIMRUNTIME</literal>" utilizada para ubicar varios archivos del soporte de tiempo de ejecución proporcionados por el sistema

note: type: Content of: <book><chapter><section><title>
en: Data recording and presentation
es: Registro de datos y presentación

note: type: Content of: <book><chapter><section><section><title>
en: The log daemon
es: El demonio de registro

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.
es: Muchos programas tradicionales registran tus actividades en el formato de un archivo de texto en el directorio "<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.
es: <literal>logrotate</literal>(8) se utiliza para simplificar la administración de los archivos del registro en un sistema que genera muchos archivos de registro.

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.
es: Usa <literal>emacs</literal> con "<literal>Mx shell</literal>", "<literal>Mx eshell</literal>" o "<literal>Mx term</literal>" para ingresar a la consola de grabación . Utiliza "<literal>Cx Cw</literal>" para escribir en el búfer en un archivo.

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.
es: Puedes registrar los datos en el registro <literal>systemd-journald</literal>(8) desde un script de shell, usando el comando <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"/>.
es: Consulte <xref linkend="_the_system_message"/> y <xref linkend="_the_kernel_message"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Log analyzer
es: Analizador de registros

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)).
es: Aquí estan los analizadores de trazas más importantes («<literal>~Gsecurity::log-analyzer</literal>» en <literal>aptitude</literal>(8)).

note: type: Content of: <book><chapter><section><section><table><title>
en: List of system log analyzers
es: Relación de analizadores de trazas del sistema

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: log analyzer with nice output written in Perl
es: analizador de trazas con una buena generación de salida escrito en Perl

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: web server log analyzer
es: analizador de trazas para servidores web

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: powerful and featureful web server log analyzer
es: analizador de trazas para servidores web potente y con diversas funcionalidades

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: squid analysis report generator
es: generador de informes de análisis de squid

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Postfix log entry summarizer
es: generador de resumenes de las trazas de postfix

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: firewall log analyzer
es: analizador de trazas de cortafuegos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: monitor and analyze squid access.log files
es: controla y analiza los archivos 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
es: visor de archivos de trazas con encaje de expresiones regulares, eventos relevantes y reglas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Controllable Regex Mutilator and Spam Filter (CRM114)
es: Filtro de spam y filtro mediante expresiones regulares programables (CRM114)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: interpret ICMP messages
es: intérprete de mensajes 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.
es: <ulink url="&crmbbe;">CRM114</ulink> tiene un lenguaje que permite escribir <emphasis role="strong">borrosos</emphasis> filtros con la <ulink url="&treregexlibrary;">biblioteca de expresines regulares TRE </ulink>.  Su uso más común es como filtro de correos no deseados pero puede ser utilizado también como analizador de trazas.

note: type: Content of: <book><chapter><section><section><title>
en: Customized display of text data
es: Personalizar la visualización de información en formato texto

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.
es: Aunque las herramientas de paginación como <literal>more</literal>(1) y <literal>less</literal>(1) (consulte <xref linkend="_the_pager"/>)  y herramientas personalizadas para marcar y dar formato (see <xref linkend="_highlighting_and_formatting_plain_text_data"/>) pueden visualizar la información en formato texto de la forma correcta, los editores de propósito general (consulte <xref linkend="_the_text_editor"/>) son más versátiles y personalizables.

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.
es: En <literal>vim</literal>(1) y su modo de paginación conocido como <literal>view</literal>(1), «<literal>:set hls</literal>» permite la búsqueda de textos resaltados.

note: type: Content of: <book><chapter><section><section><title>
en: Customized display of time and date
es: Personalización de la visualización de la fecha y hora

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.
es: El formato predeterminado de visualización de la hora y la fecha mediante el comando "<literal>ls -l</literal>" depende de la <emphasis role="strong">localidad</emphasis> (véase <xref linkend="_timestamps"/> para conocer el valor).  La variable "<literal>$LANG</literal>" es la primera a la que se hace referencia y puede ser anulada por las variables de entorno exportadas "<literal>$LC_TIME</literal>" o "<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>.
es: El formato de visualización predeterminado real para cada configuración regional depende de la versión de la biblioteca C estándar (el paquete <literal>libc6</literal>) utilizada.  Es decir, diferentes versiones de Debian tienen diferentes valores por defecto.  Para los formatos iso, véase <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>").
es: Si de verdad quiere personalizar el formato de visualización de la hora y la fecha independientemente de la <emphasis role="strong">configuración regional</emphasis>, debería asignar el <emphasis role="strong">valor de estilo de tiempo</emphasis> por el parámetro «<literal>--time-style</literal>» o por el valor de «<literal>$TIME_STYLE</literal>» (consulte <literal>ls</literal>(1), <literal>date</literal>(1), «<literal>info coreutils 'ls invocation'</literal>»).

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>
es: Mostrar los ejemplos de la hora y la fecha para el comando "<literal>ls -l</literal>" con el <emphasis role="strong">time style value</emphasis>.

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: time style value
es: valor del estilo de la hora

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: locale
es: configuración regional

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: display of time and date
es: visualización de la hora y la fecha

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

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>locale</literal>
es: <literal> configuración regional</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>C</literal> or <literal>en_US.UTF-8</literal>
es: <literal>C</literal> o <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"/>):
es: Puedes eliminar escribir la opción larga en la línea de comandos usando el alias de comando (ver <xref linkend="_command_alias"/>):

note: type: Content of: <book><chapter><section><section><title>
en: Colorized shell echo
es: Intérprete de órdenes en color

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>").
es: En los terminales más modernos se pueden utilizar colores utilizando <ulink url="&ansiescapecode;">secuencias de escape ANSI</ulink> (consulte «<literal>/usr/share/doc/xterm/ctlseqs.txt.gz</literal>»).

note: type: Content of: <book><chapter><section><section><title>
en: Colorized commands
es: Órdenes coloreadas

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>".
es: Órdenes de colores son útiles para la comprobación visual de la salida en entornos interactivos. Yo añado lo siguiente en mi «<literal>~/.bashrc</literal>».

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>".
es: La utilización de alias limita los efectos del color en el uso de órdenes interactivas. Tiene ventajas sobre las variables de entorno exportadas «<literal>export GREP_OPTIONS='--color=auto'</literal>» ya que el color pueder verse en los programas de paginación como <literal>less</literal>(1).  Si quiere eliminar el color cuando usa tuberías con otros programas, utilice «<literal>--color=auto</literal>» en su lugar en los ejemplos anteriores «<literal>~/.bashrc</literal>».

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>".
es: Puede deshabilitar los alias de color en un entorno interactivo  llamando al intérprete de órdenes con «<literal>TERM=dumb bash</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: Recording the editor activities for complex repeats
es: Grabación de las actividades del  editor con repeticiones complejas

note: type: Content of: <book><chapter><section><section><para>
en: You can record the editor activities for complex repeats.
es: Puede guardar las actividades del editor con repeticones complejas.

note: type: Content of: <book><chapter><section><section><para>
en: For <ulink url="&vim;">Vim</ulink>, as follows.
es: Para <ulink url="&vim;">Vim</ulink>, como sigue.

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>".
es: «<literal>qa</literal>»: comienza a grabar los caracteres escritos en un registro llamado «<literal>a</literal>».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: … editor activities
es: … actividades del editor

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>q</literal>": end recording typed characters.
es: «<literal>q</literal>»: finaliza la grabación de los caracteres escritos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>@a</literal>": execute the contents of register "<literal>a</literal>".
es: «<literal>@a</literal>»: ejecuta el contenido del registro «<literal>a</literal>».

note: type: Content of: <book><chapter><section><section><para>
en: For <ulink url="&emacs;">Emacs</ulink>, as follows.
es: Para <ulink url="&emacs;">Emacs</ulink>, como sigue.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>C-x (</literal>": start defining a keyboard macro.
es: «<literal>C-x (</literal>»: comienza a definir una macro de teclado.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>C-x )</literal>": end defining a keyboard macro.
es: «<literal>C-x )</literal>»: termina definir una macro de teclado.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>C-x e</literal>": execute a keyboard macro.
es: «<literal>C-x e</literal>»: ejecuta una macro de teclado.

note: type: Content of: <book><chapter><section><section><title>
en: Recording the graphics image of an X application
es: Captura una imagen gráfica en un aplicación 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.
es: Existen varias maneras de grabar una imagen gráfica de una aplicación X, incluida una pantalla de <literal>xterm</literal>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of graphics image manipulation tools
es: Relación de herramientas de manipulación de imágenes

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: screen
es: pantalla

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: screenshot application for GNOME
es: aplicación de captura de pantalla para GNOME

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: screenshot application on steroid
es: aplicación de capturas de pantalla con esteroides

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: screenshot in GUI menu
es: captura de pantalla en el menú GUI

note: type: Content of: <book><chapter><section><section><title>
en: Recording changes in configuration files
es: Guardando cambios en los archivos de configuración

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>.
es: Existen herramientas especializadas para guardar los cambios de los archivos de configuración con la ayuda de DVCS y para hacer instantáneas del sistema en <ulink url="&btrfs;">Btrfs</ulink>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of packages which can record configuration history
es: Relación de paquetes que pueden guardar el histórico de configuración

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>
es: almacenar los archivos de configuración y sus metadatos con <ulink url="&git;">Git</ulink> (por defecto), <ulink url="&mercurial;">Mercurial</ulink>, o <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
es: utilidad de restauración del sistema usando rsync o instantáneas BTRFS

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Linux filesystem snapshot management tool
es: Herramienta de gestión de instantáneas de sistemas de archivos Linux

note: type: Content of: <book><chapter><section><section><para>
en: You may also think about local script <xref linkend="_backup_tips"/> approach.
es: También puedes pensar en el enfoque de los script locales <xref linkend="_backup_tips"/>.

note: type: Content of: <book><chapter><section><title>
en: Monitoring, controlling, and starting program activities
es: Monitoreando, controlando e iniciando lo que hacer los programas

note: type: Content of: <book><chapter><section><para>
en: Program activities can be monitored and controlled using specialized tools.
es: Las actividades de los programas pueden ser monitoreados y controlados utilizando herramientas especializadas.

note: type: Content of: <book><chapter><section><table><title>
en: List of tools for monitoring and controlling program activities
es: Relación de las herramientas de monitorización y control de las actividades de los programas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>nice</literal>(1): run a program with modified scheduling priority
es: <literal>nice</literal>(1): ejecuta un programa modificando su prioridad de planificación

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
es: <literal>renice</literal>(1): cambia la prioridad de planificación de un proceso en ejecución

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), …
es: «<literal>/proc</literal>» utilidades del sistema de archivos: <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)
es: «<literal>/proc</literal>» utilidades del sistema de archivos: <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
es: <literal>time</literal>(1): ejecuta un programa para crear un informe de los recursos del sistema utilizados a lo largo del tiempo

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
es: <literal>sar</literal>(1), <literal>iostat</literal>(1), <literal>mpstat</literal>(1), …: herramientas de optimización del sistema en Linux

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Interactive System Activity Grapher for sysstat
es: Graficador Interactivo de la Actividad del Sistema para 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
es: <literal>lsof</literal>(8): enumera la relación de archivos abiertos por un proceso en ejecución utilizando la opción «<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
es: <literal>strace</literal>(1): registro de las llamadas del sistema y señales

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>ltrace</literal>(1): trace library calls
es: <literal>ltrace</literal>(1): registro a las bibliotecas invocadas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>xtrace</literal>(1): trace communication between X11 client and server
es: <literal>xtrace</literal>(1): registra las comunicaciones entre el cliente y el servidor en X11

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: <literal>powertop</literal>(1): information about system power use
es: <literal>powertop</literal>(1): información sobre el uso de la potencia por parte del sistema

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
es: ejecuta procesos en segundo plano de acuerdo a su planificación desde el dominio <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
es: planficador de tareas similar a cron para los sistemas que no están activos 24 horas al dia

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
es: <literal>at</literal>(1) or <literal>batch</literal>(1): ejecuta un trabajo at en un momento determinado o por debajo de cierto nivel de carga

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.
es: El paquete <literal>procps</literal> provee lo fundamental para la monitorización, control e inicio de las actividades de los programas. Usted podría aprender acerca de todo ello.

note: type: Content of: <book><chapter><section><section><title>
en: Timing a process
es: Temporización de un proceso

note: type: Content of: <book><chapter><section><section><para>
en: Display time used by the process invoked by the command.
es: Muestra el tiempo utilizado por un proceso invocado por la orden.

note: type: Content of: <book><chapter><section><section><title>
en: The scheduling priority
es: La prioridad de planificación

note: type: Content of: <book><chapter><section><section><para>
en: A nice value is used to control the scheduling priority for the process.
es: Un valor de «nice« se utiliza para determinar la prioridad de planificación de los procesos.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of nice values for the scheduling priority
es: Relación de valores de nice para la prioridad de planificación

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: nice value
es: Valor de nice

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: scheduling priority
es: prioridad de planificación

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: lowest priority process (nice)
es: proceso de menor prioridad (nice)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: very high priority process for user
es: proceso de muy alta prioridad para el usuario

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: very high priority process for root (not-nice)
es: proceso de superusuario (no nice) de muy alta prioridad

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.
es: Algunas veces un valor extremo de nice produce más mal que bien al sistema. Utilice esta orden con cuidado.

note: type: Content of: <book><chapter><section><section><title>
en: The ps command
es: La orden 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.
es: La orden <literal>ps</literal>(1) en un sistema Debian aportan tanto las funcionalidades de SystemV y BSD y ayuda a identificar la actividad estática del proceso.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of ps command styles
es: Lista de estilo de la orden ps

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: style
es: estilo

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: typical command
es: orden típica

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: feature
es: funcionalidad

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display %CPU %MEM
es: muestra %CPU %MEM

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display PPID
es: visualiza 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.
es: Para los procesos hijos zombies (muertos) , los puede eliminar mediante el identificador del proceso padre que corresponde al campo «<literal>PPID</literal>».

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>pstree</literal>(1) command display a tree of processes.
es: La orden <literal>pstree</literal>(1) muestra el árbol de procesos.

note: type: Content of: <book><chapter><section><section><title>
en: The top command
es: La orden 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.
es: <literal>top</literal>(1) en el sistema Debian es rico desde el punto de vista funcional y ayuda a identificar que procesos actuan de forma extraña puntualmente.

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.
es: Es un programa a pantalla completa interactivo.  Puede obtener ayuda pulsando la tecla «h« y salir pulsando la tecla «q«.

note: type: Content of: <book><chapter><section><section><title>
en: Listing files opened by a process
es: Relación de los archivos abiertos por un proceso

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.
es: Puede enumerar los archivos abiertos por un proceso con el identificador de proceso (PID), p. ej. 1, con lo siguiente.

note: type: Content of: <book><chapter><section><section><para>
en: PID=1 is usually the <literal>init</literal> program.
es: PID=1 generalmente es del programa <literal>init</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Tracing program activities
es: Trazando la actividad de un programa

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.
es: Puede trazar la actividad de un programa, invocaciones al sistema, señales, invocaciones a bibliotecas o comunicaciones entre el cliente y servidor X11, con <literal>strace</literal>(1), <literal>ltrace</literal>(1), o <literal>xtrace</literal>(1).

note: type: Content of: <book><chapter><section><section><para>
en: You can trace system calls of the <literal>ls</literal> command as the following.
es: Puede seguir las invocaciones del sistema de la orden <literal>ls</literal> con se muestra.

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
es: Usar el script <emphasis role="strong">strace-graph</emphasis> ubicado en <emphasis role="strong">/usr/share/doc/strace/examples/</emphasis> para armar una vista de árbol agradable

note: type: Content of: <book><chapter><section><section><title>
en: Identification of processes using files or sockets
es: Identificación de procesos utlizando archivos o conexiones (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.
es: También puede identificar procesos utilizando archivos mediante <literal>fuser</literal>(1), p. ej. para «<literal>/var/log/mail.log</literal>» como se muestra.

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.
es: Puede ver que el archivo «<literal>/var/log/mail.log</literal>» esta abierto en escritura por la orden <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.
es: También puede identificar un proceso por la utilización de sus conexiones (sockets) mediante <literal>fuser</literal>(1), p. ej. para «<literal>smtp/tcp</literal>» como se muestra.

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).
es: Ahora sabe que su sistema ejecuta <literal>exim4</literal>(8) con el fin de gestionar las conexiones <ulink url="&tcp;">TCP</ulink> del puerto <ulink url="&smtp;">SMTP</ulink> (25).

note: type: Content of: <book><chapter><section><section><title>
en: Repeating a command with a constant interval
es: Repetición de una orden a intervalos constantes

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.
es: <literal>watch</literal>(1) ejecuta un programa de forma reiterada a un intervalo constante mientras muestra la salida del programa a pantalla completa.

note: type: Content of: <book><chapter><section><section><para>
en: This displays who is logged on to the system updated every 2 seconds.
es: Esto muestra quién está acreditado en el sistema y lo actualiza cada 2 segundos.

note: type: Content of: <book><chapter><section><section><title>
en: Repeating a command looping over files
es: Repetición de una orden sobre archivos

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>".
es: Existen varias formas de repetir una orden sobre los archivos que cumplan una condición, p. ej, encajan en un patrón «<literal>*.ext</literal>».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Shell for-loop method (see <xref linkend="_shell_loops"/>):
es: Método del bucle for del intérprete de órdenes (consulte <xref linkend="_shell_loops"/>):

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>find</literal>(1) and <literal>xargs</literal>(1) combination:
es: Combinación de <literal>find</literal>(1) y <literal>xargs</literal>(1):

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>find</literal>(1) with "<literal>-exec</literal>" option with a command:
es: <literal>find</literal>(1) con la opción «<literal>-exec</literal>» y una orden:

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:
es: <literal>find</literal>(1) con la opción «<literal>-exec</literal>» con un archivo de órdenes pequeño:

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).
es: Los ejemplos anteriores están escritos para asegurar el correcto tratamiento de los nombres de archivos que contienen caracteres raros como los espacios. Para usos avanzados de <literal>find</literal>(1) consulte <xref linkend="_idioms_for_the_selection_of_files"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Starting a program from GUI
es: Iniciar un programa desde el interfaz gráfico de usuario

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"/>.
es: Para el <ulink url="&commandlineinterfacecli;">interfaz de órdenes en línea (CLI)</ulink>, el programa ejecutado será el primero que encaja el nombre en el directorio especificdo por la variable de entorno <literal>$PATH</literal>. Consulte <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".
es: Para el interfaz gráfico de usuario (GUI)<ulink url="&graphicaluserinterfacegui;"> </ulink> que cumple con el estándar de <ulink url="&freedesktoporg;">freedesktop.org</ulink>, los archivos <literal>*.desktop</literal> en el directorio <literal>/usr/share/applications/</literal> proporcionan los atributos necesarios para la visualización de cada programa en el menú del interfaz gráfico de usuario.  Cada paquete que cumple con el sistema de menú xdg de Freedesktop.org instala sus datos de menú proporcionados por "*. desktop" en "/usr/share/applications/". Los modernos entornos de escritorio que cumplen con el estándar Freedesktop.org utilizan estos datos para generar su menú utilizando el paquete xdg-utils. Ver "/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:
es: Por ejemplo, el archivo <literal>chromium.desktop</literal> define los atributos para el «Navegador Web Chromium« como «Name« para el nombre del programa, «Exec« para la ruta de ejecución del programa y parámetros, «Icon« para el icono utilizado, etc. (consulte la <ulink url="&desktopentryspecification;">Especificación de Entradas del Escritorio (Desktop Entry Specification)</ulink>) como sigue:

note: type: Content of: <book><chapter><section><section><para>
en: This is an oversimplified description. The <literal>*.desktop</literal> files are scanned as follows.
es: Esta es una descripción muy simplificadao. Los archivos <literal>*.desktop</literal> son revisados como sigue.

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:
es: El entorno de escritorio asigna las variables del entorno <literal>$XDG_DATA_HOME</literal> and <literal>$XDG_DATA_DIR</literal>. Por ejemplo, en 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.)
es: <literal>$XDG_DATA_HOME</literal> esta sin asignar. (El valor por defecto que se utiliza es <literal>$HOME/.local/share</literal>.)

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>.
es: <literal>$XDG_DATA_DIRS</literal> se le asigna el valor <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.
es: Así los directorios base (consulte <ulink url="&xdgbasedirectoryspecification;">XDG Base Directory Specification</ulink>) y los directorios de <literal>aplicaciones</literal> quedan como sigue.

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.
es: Los archivos  <literal>*.desktop</literal> se comprueban en estos directorios de <literal>aplicaciones</literal> siguiendo este orden.

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.
es: Se puede crear una entrada personalizada al menú del interfaz gráfico de usuario (GUI) añadiendo un archivo <literal>*.desktop</literal> al directorio <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.
es: La línea "<literal>Exec=...</literal>" no es analizada por el shell.  Utilice el comando <literal>env</literal>(1) si necesita establecer variables de entorno.

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>.
es: Igualmente, si se crea un archivo <literal>*.desktop</literal> en el directorio <literal>autostart</literal> por debajo de estos directorios base, el programa que se especifique en el archivo <literal>*.desktop</literal> se ejecuta automáticamente cuando el entorno de escritorio se inicia. Consulte <ulink url="&desktopapplicatiartspecification;"> Especificación de Inicio Automático de Aplicaciones de Escritorio</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).
es: De igual manera, si un archivo <literal>*.desktop</literal> se crea en el directorio <literal>$HOME/Desktop</literal> y se ha configurado el entorno de escritorio con la funcionalidad del lanzador del icono, el programa especificado en el se ejecutará cuando se pulse sobre el icono. Tenga en cuenta que el nombre real del directorio <literal>$HOME/Desktop</literal> depende de la configuración regional. Consulte <literal>xdg-user-dirs-update</literal>(1).

note: type: Content of: <book><chapter><section><section><title>
en: Customizing program to be started
es: Personalizando el inicio de un programa

note: type: Content of: <book><chapter><section><section><para>
en: Some programs start another program automatically.  Here are check points for customizing this process.
es: Algunos programas inician otros programa de forma automática. Aquí estan los puntos a  compribar para la personalización de este proceso.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Application configuration menu:
es: Menú de configuración de aplicaciones:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: GNOME3 desktop: "Settings" → "System" → "Details" → "Default Applications"
es: Escritorio GNOME3: «Configuración« → «Sistema« → «Detalles« → «Aplicaciones por defecto«

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: KDE desktop: "K" → "Control Center" → "KDE Components" → "Component Chooser"
es: Escritorio KDE: «K« → «Centro de Control« → «Componenetes KDE« → «Selección de componentes«

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Iceweasel browser: "Edit" → "Preferences" → "Applications"
es: Navegador Iceweasel: «Editar→ «Preferencias« → «Aplicaciones«

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>mc</literal>(1): "<literal>/etc/mc/mc.ext</literal>"
es: <literal>mc</literal>(1): «<literal>/etc/mc/mc.ext</literal>»

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))
es: Variables de entorno como «<literal>$BROWSER</literal>», «<literal>$EDITOR</literal>», «<literal>$VISUAL</literal>» y «<literal>$PAGER</literal>» (ver <literal>eviron</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"/>)
es: El sistema <literal>update-alternatives</literal>(1) para los programas como «<literal>editor</literal>», «<literal>view</literal>», «<literal>x-www-browser</literal>», «<literal>gnome-www-browser</literal>», and «<literal>www-browser</literal>» (consulte <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))
es: El contenido de los archivos «<literal>~/.mailcap</literal>» y «<literal>/etc/mailcap</literal>» que asocia los tipos<ulink url="&mime;">MIME</ulink> con los programas (consulte <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))
es: El contenido de los archivos «<literal>~/.mime.types</literal>» y «<literal>/etc/mime.types</literal>» el cual se asocia con la extensión del nombre del archivo con los tipos <ulink url="&mime;">MIME</ulink> (consulte <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)).
es: <literal>update-mime</literal>(8) actualiza el archivo «<literal>/etc/mailcap</literal>» utilizando el archivo «<literal>/etc/mailcap.order</literal>»  (consulte <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.
es: El paquete <literal>debianutils</literal> aporta <literal>sensible-browser</literal>(1), <literal>sensible-editor</literal>(1) y <literal>sensible-pager</literal>(1) que elige de forma sensata el editor, paginador y navegador web que se lanzará, respectivamente.  Le recomiendo leer estos archivos de órdenes.

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.
es: Con el fin de ejecutar una aplicación de consola como <literal>mutt</literal> como la preferida en GuI, podría crear una aplicación GUI de la forma siguiente y asignar «<literal>/usr/local/bin/mutt-term</literal>» como su aplicación preferida al inicio como se describe.

note: type: Content of: <book><chapter><section><section><title>
en: Killing a process
es: Matando un proceso

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.
es: Utilice <literal>kill</literal>(1) para matar (o enviar una señal a) un proceso mediante su identificador de proceso.

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.
es: Utilice <literal>killall</literal>(1) o <literal>pkill</literal>(1) para hacer lo mismo mediante otros atributos como el nombre de la orden del proceso.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of frequently used signals for kill command
es: Relación de las señales más usadas con la orden kill

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: signal value
es: valor de la señal

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: signal name
es: nombre de la señal

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: note
es: nota

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: no signal is sent (see <literal>kill</literal>(2))
es: no se envía ninguna señal (ver <literal>matar</literal>(2))

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check if process is running
es: comprobar si el proceso se está ejecutando

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: terminate the process
es: terminar el proceso

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: disconnected terminal (signal hang up)
es: terminal desconectado (señal bloqueada)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: interrupt from keyboard (<literal>CTRL-C</literal>)
es: interrumpir desde el teclado (<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>
es: terminar el proceso y <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>)
es: salir desde el teclado (<literal>CTRL-\</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: unblockable kill signal
es: Señal de apagado desbloqueable

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: blockable termination signal
es: Señal de apagado bloqueable

note: type: Content of: <book><chapter><section><section><title>
en: Scheduling tasks once
es: Planificación una vez  de las tareas

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.
es: Ejecute al orden <literal>at</literal>(1) para planificar una única ejecución de un trabajo mediente lo siguiente.

note: type: Content of: <book><chapter><section><section><title>
en: Scheduling tasks regularly
es: Planificación regular de tareas

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).
es: Utilice <literal>cron</literal>(8) para planificar las tareas de forma regular. Consulte <literal>crontab</literal>(1) y <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.
es: Puede planificar la ejecución de procesos como un usuario normal, p. ej. <literal>foo</literal> creando un archivo <literal>crontab</literal>(5) como «<literal>/var/spool/cron/crontabs/foo</literal>» con la orden «<literal>crontab -e</literal>».

note: type: Content of: <book><chapter><section><section><para>
en: Here is an example of a <literal>crontab</literal>(5) file.
es: Aquí esta un ejemplo de  un archivo <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).
es: En los sistemas que no están en funcionamiento ininterrumpido, instale el paquete <literal>anacron</literal> para planificar órdenes periódicas en los intervales deseados tan pronto como el equipo activo lo permita. Consulte <literal>anacron</literal>(8) y <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>".
es: Para los archivos de órdenes de mantenimiento del sistema, puede ejecutarlos de forma periódica desde la cuenta de superusuario ubicando esos archivos de órdenes en «<literal>/etc/cron.hourly/</literal>», «<literal>/etc/cron.daily/</literal>», «<literal>/etc/cron.weekly/</literal>», o «<literal>/etc/cron.monthly/</literal>».  La temporización de la ejecución de los archivos de órdenes puede personalizarse mediante «<literal>/etc/crontab</literal>» y «<literal>/etc/anacrontab</literal>».

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) .
es: <ulink url="&systemd;">Systemd</ulink> tiene capacidad de bajo nivel para programar programas para que se ejecuten de fondo <literal>cron</literal>.  Por ejemplo, <literal>/lib/systemd/system/apt-daily.timer</literal> y <literal>/lib/systemd/system/apt-daily.service</literal> configuran actividades diarias de descarga de apt.  Ver <literal>systemd.timer</literal>(5) .

note: type: Content of: <book><chapter><section><section><title>
en: Scheduling tasks on event
es: Programación de tareas en un evento

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.
es: <ulink url="&systemd;">Systemd</ulink> puede programar el programa no sólo en el evento timer sino también en el evento mount.  Ver <xref linkend="_timer_event_triggered_backup"/> y <xref linkend="_mount_event_triggered_backup"/> para ejemplos.

note: type: Content of: <book><chapter><section><section><title>
en: Alt-SysRq key
es: Tecla 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.
es: Presionar Alt-SysRq (PrtScr) seguido de una tecla hace la magia de rescatar el control del sistema.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of notable SAK command keys
es: Lista de teclas notables del comando SAK

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: key following Alt-SysRq
es: tecla seguida de Alt-SysRq

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of action
es: descripción de la acción

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>)
es: <emphasis role="strong">k</emphasis>ill todos los procesos de la <emphasis role="strong">consola virtual actual</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
es: <emphasis role="strong">s</emphasis>incroniza todos los sistemas de archivos montados para evitar la corrupción de datos

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)
es: remonta todos los sistemas de archivos montados como de solo lectura (<emphasis role="strong">desmonta</emphasis>)

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
es: recupera el teclado del modo c<emphasis role="strong">r</emphasis>udo después de que las X fallen

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>
es: Obtén más información en <ulink url="&linuxkernelusersmrequestkeyhacks;">Guía del administrador y del usuario del kernel de 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.
es: Desde terminales SSH etc., puede utilizar la funcionalidad Alt-SysRq resribiendo «<literal>/proc/sysrq-trigger</literal>». Por ejemplo, «<literal>echo s &gt; /proc/sysrq-trigger; echo u &gt; /proc/sysrq-trigger</literal>» desde el cursor del intérprete de órdenes del superusuario <emphasis role="strong">s</emphasis>incroniza y <emphasis role="strong">monta</emphasis> todos los sistemas de archivos.

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>:
es: El kernel de Debian amd64 Linux actual (2021) tiene <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)
es: 2 = 0x2: habilitar el control del nivel del registro de la consola (ON)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 4 = 0x4 - enable control of keyboard (SAK, unraw) (ON)
es: 4 = 0x4 - permitir el control del teclado (SAK, unraw) (ON)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 8 = 0x8 - enable debugging dumps of processes etc. (OFF)
es: 8 = 0x8 - habilitar dumps de depuración de procesos etc. (OFF)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 16 = 0x10 - enable sync command (ON)
es: 16 = 0x10 - habilitar sync command (ON)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 32 = 0x20 - enable remount read-only (ON)
es: 32 = 0x20 - habilitar volver a montar solo lectura (ON)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 64 = 0x40 - enable signaling of processes (term, kill, oom-kill) (OFF)
es: 64 = 0x40 - permitir la señalización de procesos (term, kill, oom-kill) (OFF)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 128 = 0x80 - allow reboot/poweroff (ON)
es: 128 = 0x80 - permitir reboot/poweroff (ON)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 256 = 0x100 - allow nicing of all RT tasks (ON)
es: 256 = 0x100 - permitir el inicio de todas las tareas RT (ON)

note: type: Content of: <book><chapter><section><title>
en: System maintenance tips
es: Trucos para el mantenimiento del sistema

note: type: Content of: <book><chapter><section><section><title>
en: Who is on the system?
es: ¿Quién está en el sistema?

note: type: Content of: <book><chapter><section><section><para>
en: You can check who is on the system by the following.
es: Puede comprobar quién esta en el sistema como se muestra.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>who</literal>(1) shows who is logged on.
es: <literal>who</literal>(1) muestra quién está acreditado.

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.
es: <literal>w</literal>(1) muestra quién esta acreditado y que está haciendo.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>last</literal>(1) shows listing of last logged in user.
es: <literal>last</literal>(1) muestra una lista del último usuario conectado.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>lastb</literal>(1) shows listing of last bad logged in users.
es: <literal>lastb</literal>(1) muestra una relación de los últimos intentos fallidos de acceso a una sesión.

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).
es: «<literal>/var/run/utmp</literal>» y «<literal>/var/log/wtmp</literal>» mantiene esa información de usuario. Consulte <literal>login</literal>(1) y <literal>utmp</literal>(5).

note: type: Content of: <book><chapter><section><section><title>
en: Warning everyone
es: Avisos para todos

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.
es: Puede enviar mensajes a cualquiera que esté acreditado en el sistema con <literal>wall</literal>(1) como se muestra.

note: type: Content of: <book><chapter><section><section><title>
en: Hardware identification
es: Identificación del hardware

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.
es: El punto de inicio para la identificación de los dispositivos tipo <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.) es la orden <literal>lspci</literal>(8) (preferentemente con la opción «<literal>-nn</literal>»).

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"/>).
es: Otra forma en la que puede identificar el hardware es leyendo el contenido de «<literal>/proc/bus/pci/devices</literal>» o navegando por el árbol de directorios que cuelga de «<literal>/sys/bus/pci</literal>» (consulte <xref linkend="_procfs_and_sysfs"/>).

note: type: Content of: <book><chapter><section><section><table><title>
en: List of hardware identification tools
es: Relación de las herramientas para la identificación de hardware

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Linux PCI Utilities: <literal>lspci</literal>(8)
es: Utilidades de Linux para PCI: <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)
es: Utilidades de Linux para USB: <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)
es: Utilidades NVMe para 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)
es: Utilidades Linux para PCMCIA: <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)
es: colección de herramientas para la gestión de hardware SCSI: <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)
es: información del sistema obtenida de «<literal>/proc</literal>»: <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)
es: información sobre la configuración hardware: <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)
es: sistema de identificación hardware: <literal>discover</literal>(8)

note: type: Content of: <book><chapter><section><section><title>
en: Hardware configuration
es: Configuración del hardware

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.
es: Aunque la mayor parte de la configuración del hardware en los sistemas de escritorio con interfaz gráfico de usuario como GNOME y KDE se puede realizar mediante herramientas de configuración con interfaz gráfico de usuario, es una buena idea conocer algunos métodos básicos para su configuración.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of hardware configuration tools
es: Relación de herramientas de configuración hardware

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Linux console font and keytable utilities
es: Utilidades de teclado y tipos de letra para consolas

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)
es: Utilidades de servidor X: <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)
es: demonio que gestiona los eventos que llegan del Interfaz de Fuerza y Configuración Avanzada (Advanced Configuration and Power Interface, ACPI)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utility to display information on ACPI devices
es: utilidad para visualizar información de dispositivos ACPI

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: daemon to put a laptop to sleep during inactivity
es: demonio que «duerme« el portátil si deja de tener actividad

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"/>)
es: optimización de acceso al disco duro (consulte <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>
es: control y monitoreo de sistemas de almacenamiento utilizando <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
es: colección de herramientas para la gestión del puerto serie

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: collection of tools for memory hardware management
es: colección de herramientas para la gestión de la memoria hardware

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
es: colección de herramientas para la gestión de hardware <ulink url="&scsi;">SCSI</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: compact disc drive access optimization
es: optimización de acceso a la unidad de discos compactos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: larger mouse cursors for X
es: cursores grandes del ratón para 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>.
es: Aquí, <ulink url="&acpi;">ACPI</ulink> es un marco más nuevo para el sistema de gestión de fuerza que <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>.
es: La frecuencia de funcionamiento de la CPU de los sistemas modernos esta gestionada por módulos en el núcleo como <literal>acpi_cpufreq</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: System and hardware time
es: Hora del sistema y del hardware

note: type: Content of: <book><chapter><section><section><para>
en: The following sets system and hardware time to MM/DD hh:mm, CCYY.
es: Lo siguiente asigna al sistema y hardware la hora y fecha a MM/DD hh:mm CCYY.

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>.
es: La hora habitualmente se visualiza en la hora local en el sistema Debian pero el hardware y el sistema usa generalmente la hora en <ulink url="&utcgmt;">UTC(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>".
es: Si la hora del hardware está establecida en UTC, cambia la configuración a "<literal>UTC=yes</literal>" en "<literal>/etc/default/rcS</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: The following reconfigure the timezone used by the Debian system.
es: Lo siguiente reconfigura la zona horaria utilizada por el sistema 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>.
es: Si desea actualizar el tiempo del sistema a través de la red, piense en utilizar el servicio <ulink url="&ntp;">NTP</ulink> con paquetes como <literal>ntp</literal>, <literal>ntpdate</literal> y <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).
es: En <ulink url="&systemd;">systemd</ulink> para la sincronización de la hora a través de la red utilice <literal>systemd-timesyncd</literal>. Consulte <literal>systemd-timesyncd</literal>(8).

note: type: Content of: <book><chapter><section><section><para>
en: See the following.
es: Consulte lo siguiente.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&managingaccuratedateandtimehowto;">Managing Accurate Date and Time HOWTO</ulink>
es: <ulink url="&managingaccuratedateandtimehowto;">Manual Cómo Gestionar la Precisión de la Fecha y Hora</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&ntppublicservicesproject;">NTP Public Services Project</ulink>
es: <ulink url="&ntppublicservicesproject;">Proyecto de Servicio NTP Público (NTP Public Services Project)</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The <literal>ntp-doc</literal> package
es: El paquete <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.
es: <literal>ntptrace</literal>(8) del paquete <literal>ntp</literal> puede trazar una cadena de vuelta de los servidores NTP a la fuente primigenia.

note: type: Content of: <book><chapter><section><section><title>
en: The terminal configuration
es: La configuración del 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.
es: Existen diferentes componentes para configura la consola de caracteres y las funcionalidades del sistema <literal>ncurses</literal>(3) system features.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The "<literal>/etc/terminfo/*/*</literal>" file (<literal>terminfo</literal>(5))
es: El archivo «<literal>/etc/terminfo/*/*</literal>» (<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))
es: La variable de entorno «<literal>$TERM</literal>» (<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)
es: <literal>setterm</literal>(1), <literal>stty</literal>(1), <literal>tic</literal>(1) y <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>".
es: Si la entrada <literal>terminfo</literal> de <literal>xterm</literal> no funciona con una <literal>xterm</literal> que no es de Debian, cambie el tipo de terminal  cambiando «<literal>$TERM</literal>» de «<literal>xterm</literal>» a una versión con funcionalidades limitadas como «<literal>xterm-r6</literal>» al autenticarse en el sistema Debian de forma remota. Para mayor información consulte «<literal>/usr/share/doc/libncurses5/FAQ</literal>».  «<literal>dumb</literal>» es el mínimo común denominador para «<literal>$TERM</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: The sound infrastructure
es: La infraestructura de sonido

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.
es: La <ulink url="&advancedlinuxsouarchitecturealsa;">Arquitectura Avanzada de Sonido para Linux (Advanced Linux Sound Architecture, ALSA)</ulink> proporciona los controladores de dispositivos de tarjetas de sonido en el actual Linux. ALSA tiene un modo de emulación para ser compatible con el anterior <ulink url="&opensoundsystemoss;">Open Sound System (OSS)</ulink>.

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.
es: Los software de aplicación pueden configurarse no solo para acceder directamente a los dispositivos de sonido, sino también para acceder a ellos a través de algún sistema de servidor de sonido estandarizado.  Actualmente, PulseAudio, JACK y PipeWire se utilizan como sistema de servidor de sonido.  Consulte la <ulink url="&debianwikipageonsound;">Página Wiki de Debian sobre sonido</ulink> para conocer la situación más reciente.

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.
es: Generalmente existe un motot de sonido común para los entorno de escritorio más populares. Cada motor de sonido utilizado por la aplicación puede elegir conectarse a diferentes servidores de sonido.

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).
es: Para comprobar el altavoz (speaker) utilice «<literal>cat /dev/urandom &gt; /dev/audio</literal>» o <literal>speaker-test</literal>(1) (^C para finalizar).

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.
es: Si no obtiene sonido, su altavoz puede estar conectado a una salida en silencio. <literal>Alsamixer</literal>(1) en el paquete <literal>alsa-utils</literal> le será útil para la configuración del volumen y el silencio.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of sound packages
es: Relación de paquetes de sonido

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for configuring and using ALSA
es: utilidades para configurar y usar 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
es: La compatibilidad de ALSA con OSS evita errores como «<literal>/dev/dsp no se encuentra</literal>»

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
es: <ulink url="&audioandvideopromultimediaserver;">servidor multimedia del motor de procesamiento de audio y video</ulink> - metapaquete

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
es: <ulink url="&audioandvideopromultimediaserver;">servidor multimedia del motor de procesamiento del audio y video</ulink> - servidor de audio y programas CLI

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
es: <ulink url="&audioandvideopromultimediaserver;">servidor multimedia del motor de procesamiento del audio y video</ulink> - servidor de audio para reemplazar 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
es: <ulink url="&audioandvideopromultimediaserver;">servidor multimedia del motor de procesamiento del audio y video</ulink> - servidor de audio para reemplazar PulseAudio

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&pulseaudio;">PulseAudio</ulink> server
es: <ulink url="&pulseaudio;">PulseAudio</ulink> servidor

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&pulseaudio;">PulseAudio</ulink> client library
es: biblioteca del cliente para <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)
es: <ulink url="&jackaudioconnectionkitjack;">JACK Audio Connection Kit. (JACK)</ulink> servidor (baja latencia)

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)
es: <ulink url="&jackaudioconnectionkitjack;">Kit de conexión de audio JACK. (JACK)</ulink> biblioteca (baja latencia)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gstreamer;">GStreamer</ulink>: GNOME sound engine
es: <ulink url="&gstreamer;">GStreamer</ulink>: motor de sonido GNOME

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&phonon;">Phonon</ulink>: KDE sound engine
es: <ulink url="&phonon;">Phonon</ulink>: motor de sonido KDE

note: type: Content of: <book><chapter><section><section><title>
en: Disabling the screen saver
es: Deshabilitar el salvapantallas

note: type: Content of: <book><chapter><section><section><para>
en: For disabling the screen saver, use following commands.
es: Para deshabilitar el salvapantallas, utilice las siguientes órdenes.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of commands for disabling the screen saver
es: Relación de las órdenes para deshabilitar el salvapantallas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The Linux console
es: La consola de Linux

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The X Window (turning off screensaver)
es: Las Ventanas X (deshabilitando el salvapantallas)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The X Window (disabling dpms)
es: Las Ventanas X (deshabilitando dpms)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: The X Window (GUI configuration of screen saver)
es: Las Ventanas X (configuración por GUI del salvapantallas)

note: type: Content of: <book><chapter><section><section><title>
en: Disabling beep sounds
es: Deshabilitando los pitidos

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.
es: Siempre puede desenchufar el altavoz del PC para deshabilitar los pitidos. Eliminando el módulo del núcleo <literal>pcspkr</literal> realiza ese trabajo por usted.

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).
es: Lo siguiente impide que el programa <literal>readline</literal>(3) utilizado por <literal>bash</literal>(1) pite cuando encuentre un carácter de alerta (ASCII=7).

note: type: Content of: <book><chapter><section><section><title>
en: Memory usage
es: Utilización de memoria

note: type: Content of: <book><chapter><section><section><para>
en: There are 2 resources available for you to get the memory usage situation.
es: Existen dos recursos disponibles para determinar el uso de la memoria.

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.
es: El mensaje de arranque del núcleo en «<literal>/var/log/dmesg</literal>» contiene el tamaño exacto de memoria 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.
es: <literal>free</literal>(1) y <literal>top</literal>(1) visualiza la información de los recursos de memoria en el sistema en ejecución.

note: type: Content of: <book><chapter><section><section><para>
en: Here is an example.
es: Aquí hay un ejemplo.

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 …".
es: Se puede sorprender que «dmesg le diga que existen 990 MB libres y  free -k dice que solo hay 320 MB libres. Más de 600 MB de diferencia  …«.

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.
es: No se preocupe por el gran tamaño de memoria «<literal>utilizada</literal>» y el pequeño tamaño de memoria «<literal>libre</literal>» en la línea «<literal>Mem:</literal>», pero leea lo que hay debajo (675404 y 321780 en el ejemplo anterior) y relajese.

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.
es: Para mi MacBook con 1GB=1048576k DRAM (el sistema de video usa algo de esto), tengo lo siguiente.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of memory sizes reported
es: Relación de informes de tamaño de la memoria

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: report
es: informe

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Total size in dmesg
es: Tamaño total en dmesg

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Free in dmesg
es: Memoria libre en dmesg

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Total under shell
es: Total en el intérprete de órdenes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Free under shell
es: Libre en el intérprete de órdenes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 20256k (but effectively 321780k)
es: 20256k (pero de forma efectiva 321780k)

note: type: Content of: <book><chapter><section><section><title>
en: System security and integrity check
es: Sistema de seguridad y de comprobación de la integridad

note: type: Content of: <book><chapter><section><section><para>
en: Poor system maintenance may expose your system to external exploitation.
es: Un mantenimiento inadecuado de su sistema puede exponerlo a ser atacado desde el exterior.

note: type: Content of: <book><chapter><section><section><para>
en: For system security and integrity check, you should start with the following.
es: Para la seguridad y las comprobaciones de intergridad, debe comenzar con lo que se muestra.

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"/>.
es: Para el paquete <literal>debsums</literal>, consulte <literal>debsums</literal>(1) y <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).
es: Para el paquete <literal>chkrootkit</literal> consulte <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).
es: Para la familia de paquetes <literal>clamav</literal> consulte <literal>clamscan</literal>(1) y <literal>freshclam</literal>(1).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&debiansecurityfaq;">Debian security FAQ</ulink>.
es: <ulink url="&debiansecurityfaq;">FAQ de Seguridad Debian</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&securingdebianmanual;">Securing Debian Manual</ulink>.
es: <ulink url="&securingdebianmanual;">Manual de Seguridad Debian</ulink>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of tools for system security and integrity check
es: Relación de las herramientas de seguridad del sistema y comprobación de la integridad

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
es: demonio que envía por correo anomalías en los registros del sistema al administrador

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utility to verify installed package files against MD5 checksums
es: utilidad para verificar los archivos de los paquetes instalado mediante sumas MD5

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&rootkit;">rootkit</ulink> detector
es: detector 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
es: utilidad anti-virus para Unix - interfaz de línea de órdenes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: report system security vulnerabilities
es: informa de vulnerabilidades de seguridad del sistema

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: file and directory integrity checker
es: comprobador de integridad de archivos y directorios

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: active password cracking tool
es: herramienta para descifrar contraseñas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Advanced Intrusion Detection Environment - static binary
es: Entorno de Detección Avanzado de Intrusión - binario estático

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: file integrity verification program
es: programa de verificación de la integridad del archivo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: password guessing program
es: programa que adivina contraseñas

note: type: Content of: <book><chapter><section><section><para>
en: Here is a simple script to check for typical world writable incorrect file permissions.
es: Aquí esta un archivo de órdenes para comprobar el permiso de escritura incorrecto para todos.

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.
es: Ya que el paquete <literal>debsums</literal> utliza la comprobación mediante <ulink url="&mdf;">MD5</ulink> almacenados en local, no debe usarse como una herramienta de auditoria del sistema para ataques maliciosos.

note: type: Content of: <book><chapter><section><title>
en: Data storage tips
es: Trucos del almacenamiento de datos

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.
es: El arranque de su sistema Linux con «<ulink url="&livecds;">live CDs</ulink>« o <ulink url="&debianinstallercds;">CDs de instalación de debian </ulink> en modo rescate hace que sea fácil reconfigurar la información de almacenamiento en su dispositivo de arranque.

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.
es: Es posible que debas <literal>desmontar</literal>(8) algunos dispositivos manualmente desde la línea de comandos antes de operar en ellos si el sistema del escritorio GUI los monta automáticamente.

note: type: Content of: <book><chapter><section><section><title>
en: Disk space usage
es: Uso de espacio de disco

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:
es: El uso de espacio en disco puede ser evaluado por los programas proporcionados por los paquetes  <literal>mount</literal>, <literal>coreutils</literal> y <literal>xdu</literal>:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>mount</literal>(8) reports all mounted filesystems (= disks).
es: <literal>mount</literal>(8) muestra todos los sistemas de archivos (=discos) montados.

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.
es: <literal>df</literal>(1) muestra el espacio de disco utilizado por el sistema de archivos.

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.
es: <literal>du</literal>(1) informa del espacio de disco utilizado por el árbol de un directorio.

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.
es: Puede utilizar la salida de <literal>du</literal>(8) como entrada de <literal>xdu</literal>(1x) para tener una presentación gráfica e interactiva con «<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
es: Configuración del particionado de disco

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.
es: Para la configuración de la <ulink url="&diskpartition;">partición del disco </ulink>, a pesar de que <literal>fdisk</literal>(8) fue considerado en el pasado el estándar, <literal>parted</literal>(8) merece nuestra atención. Las expresiones  «datos del particionado del disco«, «tabla de partición«, «mapa de particiones« y «marcado del disco« son todas ellas sinónimos.

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).
es: Los ordenadores más antiguos usan el esquema clásico <ulink url="&masterbootrecordmbr;">Master Boot Record (MBR)</ulink> para almacenar datos del <ulink url="&diskpartitioning;">particionamiento del disco</ulink> en el primer sector, es decir, <ulink url="&lba;">LBA</ulink> sector 0 (512 bytes).

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.
es: Algunos ordenadores modernos con <ulink url="&unifiedextensiblareinterfaceuefi;">Interfaz de firmware extensible unificada (UEFI)</ulink>, incluidas las Mac basadas en Intel, usan <ulink url="&guidpartitiontablegpt;">Identificar la tabla de particiones única globalmente (partición GUID Table, GPT)</ulink> esquema, <ulink url="&diskpartitioning;">partición del disco duro</ulink> los datos no se guardan en el primer sector.

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.
es: Aunque <literal>fdisk</literal>(8) fue la herramienta estándar para el particionado del disco, ha sido sustituida por <literal>parted</literal>(8).

note: type: Content of: <book><chapter><section><section><table><title>
en: List of disk partition management packages
es: Relación de paquetes para la gestión del particionado del disco

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)
es: las utilidades varias del sistema incluyen <literal>fdisk</literal>(8) y <literal>cfdisk</literal>(8)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNU Parted disk partition resizing program
es: Programa de modificación del tamaño de las particiones de disco GNU Parted

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNOME partition editor based on <literal>libparted</literal>
es: Editor GNOME del particionado basado en <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
es: editor de particiones para el disco híbrido GPT/MBR

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: program to create device mappings for partitions
es: programa para crear mapeos entre dispositivos y particiones

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).
es: Aunque <literal>parted</literal>(8) afirma que crea y también modifica el tamaño de los sistemas de archivos, es más seguro realizar estas tareas con herramientas especializadas de mantenimiento como <literal>mkfs</literal>(8) (<literal>mkfs.msdos</literal>(8), <literal>mkfs.ext2</literal>(8), <literal>mkfs.ext3</literal>(8), <literal>mkfs.ext4</literal>(8), …) y <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>.
es: Para realizar el cambio entre <ulink url="&gpt;">GPT</ulink> y <ulink url="&mbr;">MBR</ulink>, necesita eliminar el contenido de unos cuantos bloques ubicados al principio (consulte <xref linkend="_clearing_file_contents"/>) y utilice «<literal>parted /dev/sdx mklabel gpt</literal>» o «<literal>parted /dev/sdx mklabel msdos</literal>» para asignarlo. Tenga en cuenta que «<literal>msdos</literal>» se utiliza para <ulink url="&mbr;">MBR</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Accessing partition using UUID
es: Acceso al particionado utilizando 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.
es: Aunque la reconfiguración de tu partición o el orden de activación de los medios del almacenamiento extraíbles puede dar lugar a diferentes nombres para las particiones, puede acceder a ellos de forma coherente. Esto también es útil si tienes varios discos y tu BIOS/UEFI no les da nombres de dispositivo consistentes.

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>".
es: <literal>Mount</literal>(8) con la opción «<literal>-U</literal>» permite montar dispositivos de bloque utilizando <ulink url="&uuid;">UUID</ulink>, en lugar de sus nombres de archivo como «<literal>/dev/sda3</literal>».

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>.
es: «<literal>/etc/fstab</literal>» (consulte <literal>fstab</literal>(5)) puede utilizar <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.
es: Los gestores de arranque (<xref linkend="_stage_2_the_boot_loader"/>) pueden utilizar también <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).
es: Puede determinar el <ulink url="&uuid;">UUID</ulink> de un dispositivo especial de bloque con <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>".
es: También puedes buscar el UUID y otra información con "<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.
es: LVM2 es un <ulink url="&logicalvolumemanager;">gestor de volumenes lógicos</ulink> del núcleo de Linux. Con LVM2 las particiones de disco se pueden crear en volumenes lógicos en vez de discos duros físicos.

note: type: Content of: <book><chapter><section><section><para>
en: LVM requires the following.
es: LVM necesita lo siguiente.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: device-mapper support in the Linux kernel (default for Debian kernels)
es: soporte de device-mapper en el núcleo Linux (por defecto en los núcleos de Debian)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: the userspace device-mapper support library (<literal>libdevmapper*</literal> package)
es: el soporte de la biblioteca device-mapper en el espacio de usuario (paquete <literal>libdevmaper*</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: the userspace LVM2 tools (<literal>lvm2</literal> package)
es: herramientas LVM2 del espacio de usuario (paquete <literal>lvm2</literal>)

note: type: Content of: <book><chapter><section><section><para>
en: Please start learning LVM2 from the following manpages.
es: Por favor, para comenzar a aprender LVM2 lea las siguiente páginas de manual.

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)
es: <literal>lvm</literal>(8): Fundamentos del mecanismo LVM2 (relación de todas las órdenes LVM2)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>lvm.conf</literal>(5): Configuration file for LVM2
es: <literal>lvm.conf</literal>(5): archivo de configuración de LVM2

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>lvs</literal>(8): Report information about logical volumes
es: <literal>lvs</literal>(8): crea un informe sobre los volúmenes lógicos

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>vgs</literal>(8): Report information about volume groups
es: <literal>vgs</literal>(8): crea un informe sobre los grupos de volúmentes

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>pvs</literal>(8): Report information about physical volumes
es: <literal>pvs</literal>(8): crea un informe sobre los volúmenes físicos

note: type: Content of: <book><chapter><section><section><title>
en: Filesystem configuration
es: Configuración del sistema de archivos

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.
es: Para el sistema de archivos <ulink url="&exte;">ext4</ulink>, el paquete <literal>e2fsprogs</literal> aporta lo siguiente.

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
es: <literal>mkfs.ext4</literal>(8) para crear un nuevo de sistema de archivos <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
es: <literal>fsck.ext4</literal>(8) para comprobar y reparar un sistema de archivos <ulink url="&exte;">ext4</ulink> preexistente

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
es: <literal>tune2fs</literal>(8) para configurar el superbloque de <ulink url="&exte;">ext4</ulink> filesystem

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.)
es: <literal>debugfs</literal>(8) para depurar en modo interactivo el sistema de archivos <ulink url="&exte;">ext4</ulink>. (Existe la orden <literal>undel</literal> para recuperar los archivos borrados.)

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)).
es: Las órdenes <literal>mkfs</literal>(8) y <literal>fsck</literal>(8) esta en el paquete  <literal>e2fsprogs</literal> como interfaz de varios programas especificos del sistema de archivos (<literal>mkfs.fstype</literal> y <literal>fsck.fstype</literal>). Para el sistema de archivos <ulink url="&exte;">ext4</ulink> existen <literal>mkfs.ext4</literal>(8) y <literal>fsck.ext4</literal>(8) (esta enlazado a <literal>mke2fs</literal>(8) y <literal>e2fsck</literal>(8)).

note: type: Content of: <book><chapter><section><section><para>
en: Similar commands are available for each filesystem supported by Linux.
es: Las siguientes órdenes están disponibles para cada sistema de archivos que soporta Linux.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of filesystem management packages
es: Relación de paquetes para la gestión del sistema de archivos

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
es: utilidades para el sistema de archivos <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
es: utilidades para el sistema de archivos <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
es: utilidades para el sistema de archivos <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
es: utilidades para el sistema de archivos <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)
es: utilidades para el sistema de archivos <ulink url="&fat;">FAT</ulink>. (Microsoft: 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.
es: utilidades para el sistema de archivos <ulink url="&exfat;">exFAT</ulink> mantenido por 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.
es: lectura/escritura <ulink url="&exfat;">exFAT</ulink> controlador del sistema de archivos (Microsoft) para FUSE.

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 the exfat-fuse author.
es: utilidades para el sistema de archivos <ulink url="&exfat;">exFAT</ulink> mantenidas por el autor de exfat-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)
es: utilidades para el sistema de archivos <ulink url="&xfs;">XFS</ulink>. (SGI: 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.
es: lectura/escritura <ulink url="&ntfs;">NTFS</ulink> controlador del sistema de archivos (Microsoft: Windows NT, ...) para 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)
es: utilidades para el sistema de archivos <ulink url="&jfs;">JFS</ulink>. (IBM: 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
es: utilidades para el sistema de archivos <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)
es: utilidades para el sistema de archivos <ulink url="&hfs;">HFS</ulink> y <ulink url="&hfsplus;">HFS Plus</ulink>. (Apple: 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
es: programa de cero bloques libres para sistemas de archivos ext2/3/4

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.
es: <ulink url="&exte;">Ext4</ulink> es el sistema de archivos por defecto para el sistema Linux y es muy recomendable su uso a menos que tenga una razón concreta para no hacerlo.

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.
es: El estado de <ulink url="&btrfs;">Btrfs</ulink> se puede encontrar en <ulink url="&debianwikionbtrfs;">La wiki de Debian en btrfs</ulink> y <ulink url="&kernelorgwikionbtrfs;">la wiki kernel.org wiki en btrfs</ulink>.  Se espera que sea el siguiente sistema de archivos por defecto después del sistema de archivos 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"/>).
es: Algunas herramientas permiten el acceso al sistema de archivos sin soporte del núcleo de Linux (consulte <xref linkend="_manipulating_files_without_mounting_disk"/>).

note: type: Content of: <book><chapter><section><section><title>
en: Filesystem creation and integrity check
es: Comprobación de la integridad y creación del sistema de archivos

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.
es: La orden <literal>mkfs</literal>(8) crea el sistema de archivos en el sistema Linux. La orden <literal>fsck</literal>(8) aporta la comprobación de integridad al sistema de archivos y la capacidad de reparación al sistema Linux.

note: type: Content of: <book><chapter><section><section><para>
en: Debian now defaults to no periodic <literal>fsck</literal> after filesystem creation.
es: El Debian actual no ejecuta periódicamente <literal>fsck</literal> después de la creación del sistema de archivos.

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>.
es: Normalmente no es seguro ejecutar <literal>fsck</literal> en <emphasis role="strong">sistemas de archivos montados</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).
es: Puede ejecutar la orden <literal>fsck</literal>(8) de forma segura en todos los sistemas de archivos incluido el sistema de archivos raíz  en el arranque activando «<literal>enable_periodic_fsck</literal>» en «<literal>/etc/mke2fs.conf</literal>» y el contador de montajes máximo a 0 utilizando  «<literal>tune2fs -c0 /dev/<emphasis>nombre_de_la_partición</emphasis></literal>». Consulte <literal>mke2fs.conf</literal>(5) y <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.
es: Para comprobar la ejecución de la orden <literal>fsck</literal>(8) del archivo de órdenes del arranque compruebe los archivos en «<literal>/var/log/fsck/</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: Optimization of filesystem by mount options
es: Optimización de los sistemas de archivos a través de las opciones de montaje

note: type: Content of: <book><chapter><section><section><para>
en: The basic static filesystem configuration is given by "<literal>/etc/fstab</literal>".  For example,
es: La configuración estática básica del sistema de archivos se realizan en «<literal>/etc/fstab</literal>». Por ejemplo,

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>", …
es: <ulink url="&uuid;">UUID</ulink> (consulte <xref linkend="_accessing_partition_using_uuid"/>) puede utilizarse para identificar los dispositovos de bloque en lugar de los nombres de los dispositivos de bloque como «<literal>/dev/sda1</literal>», «<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.
es: Desde Linux 2.6.30, el kernel utiliza por defecto el comportamiento proporcionado por la opción "<literal>relatime</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: See <literal>fstab</literal>(5) and <literal>mount</literal>(8).
es: Ver <literal>fstab</literal>(5) y <literal>mount</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: Optimization of filesystem via superblock
es: Optimización del sistema de archivo a través del superbloque

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.
es: La caracterización del sistema de archivos puede ser optimizado a través de su superbloque utilizando la orden <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>".
es: La ejecución de «<literal>sudo tune2fs -l /dev/hda1</literal>» muestra el contenido del sistema de archivos del superbloque de «<literal>/dev/hda1</literal>».

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>".
es: La ejecución de «<literal>sudo tune2fs -c 50 /dev/hda1</literal>» cambia la frecuencia de comprobaciones del sistema de archivos (<literal>fsck</literal> durante el arranque) cada 50 arranques en «<literal>/dev/hda1</literal>».

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.)
es: La ejecución de «<literal>sudo tune2fs -j /dev/hda1</literal>» añade la capacidad del registro de operaciones al sistema archivos, a saber conversión del sistema de archivos de <ulink url="&extc;">ext2</ulink> a <ulink url="&extd;">ext3</ulink> en «<literal>/dev/hda1</literal>».  (Para ello se necesita que el sistema de archivos este desmontado.)

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.)
es: La ejecución de «<literal>sudo tune2fs -O extents,uninit_bg,dir_index /dev/hda1 &amp;&amp; fsck -pf /dev/hda1</literal>» lo convierte de <ulink url="&extd;">ext3</ulink> a <ulink url="&exte;">ext4</ulink> en «<literal>/dev/hda1</literal>».  (Realice esto con el sistema de archivos desmontado.)

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.
es: A pesar de su nombre, <literal>tune2fs</literal>(8) trabaja no solo con el sistema de archivos <ulink url="&extc;">ext2</ulink> pero también con los sistemas de archivos <ulink url="&extd;">ext3</ulink> y <ulink url="&exte;">ext4</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Optimization of hard disk
es: Optimización del disco duro

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.
es: Por favor, compruebe su hardware y lea las páginas de manual de <literal>hdparm</literal>(8) antes de probar las configuraciones del disco duro ya que puede ser peligroso para la integridad de los datos.

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!).
es: Puede comprobar la velocidad de acceso al disco duro, p. ej. «<literal>/dev/hda</literal>» con «<literal>hdparm -tT /dev/hda</literal>». Algunos discos conectados mediante (E)IDE se puede mejorar su velocidad con «<literal>hdparm -q -c3 -d1 -u1 -m16 /dev/hda</literal>» activando el «soporte I/O (E)IDE 32-bit«, activando la «bandera using_dma«, asignando la  «bandera interrupt-unmask« y activando «multiple 16 sector I/O« (¡peligroso!).

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>".
es: Puede comprobar la funcionalidad de la escritura de caché del disco duro , p. ej. «<literal>/dev/sda</literal>», con «<literal>hdparm -W /dev/sda</literal>». Para deshabilitar esta funcionalidad ejecute «<literal>hdparm -W 0 /dev/sda</literal>».

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>".
es: Puede intentar leer CDROMs dañados en dispositivos de lectura de alta velocidad modernos haciendo que funcionen a menor velocidad con «<literal>setcd -x 2</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: Optimization of solid state drive
es: Optimización de un disco de estado sólido (SSD)

note: type: Content of: <book><chapter><section><section><para>
en: <ulink url="&solidstatedrivessd;">Solid state drive (SSD)</ulink> is auto detected now.
es: <ulink url="&solidstatedrivessd;">La unidad de estado sólido (SSD)</ulink> ahora se detecta automáticamente.

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>.
es: Reducir los accesos innecesarios al disco para evitar el desgaste del disco montando "<literal>tmpfs</literal>" en la trayectoria de datos volátil en <literal>/etc/fstab</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Using SMART to predict hard disk failure
es: Utilice SMART para predecir fallos en su disco duro

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.
es: Puede monitorear y registrar el cumplimiento de su disco duro con <ulink url="&smart;">SMART</ulink> con el demonio <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>.
es: Active la funcionalidad <ulink url="&smart;">SMART</ulink> en la <ulink url="&bios;">BIOS</ulink>.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Install the <literal>smartmontools</literal> package.
es: Instale el paquete <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).
es: Identifique los dispositivos que son discos duros enumerándolos con <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>".
es: Asumamos que el dispositivo de disco duro a controlar es «<literal>/dev/hda</literal>».

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.
es: Compruebe la salida de «<literal>smartctl -a /dev/hda</literal>» para verificar que la funcionalidad <ulink url="&smart;">SMART</ulink> está activada realmente.

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>".
es: Si no es así, activelo con «<literal>smartctl -s on -a /dev/hda</literal>».

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Enable <literal>smartd</literal>(8) daemon to run by the following.
es: Active el demonio <literal>smartd</literal>(8) ejecutando lo siguiente.

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.
es: descomente «<literal>start_smartd=yes</literal>» en el archivo «<literal>/etc/default/smartmontools</literal>».

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>".
es: reiniciar el demonio <literal>smartd</literal>(8) mediante «<literal>sudo /etc/init.d/smartmontools restart</literal>».

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.
es: El demonio <literal>smartd</literal>(8) daemon se puede personalizar mediante el archivo <literal>/etc/smartd.conf</literal> que incluye el modo de notificación de las alertas.

note: type: Content of: <book><chapter><section><section><title>
en: Specify temporary storage directory via $TMPDIR
es: Determine el directorio de almacenamiento temporal por medio 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.
es: Las aplicaciones habitualmente crean los archivos temporales en el directorio de almacenamiento temporal «<literal>/tmp</literal>». Si «<literal>/tmp</literal>» no proporciona suficiente espacio, puede especificar el directorio de almacenamiento temporal por medio de la variable <literal>$TMPDIR</literal> para obtener el comportamiento adecuado de las aplicaciones.

note: type: Content of: <book><chapter><section><section><title>
en: Expansion of usable storage space via LVM
es: Expansión del espacio de almacenamiento utilizable mediante 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.
es: Las particiones creadas mediante el <ulink url="&logicalvolumemanagerlvm;">Gertor de Volumenes Lógicos (Logical Volume Manager, LVM)</ulink> (funcionalidad de Linux) en el momento de la instalación, pueden ser redimensionadas de forma sencilla mediante la concatenación o la extensión de estas sobre varios dispositivos de almacenamiento sin necesitar otras reconfiguraciones del sistema.

note: type: Content of: <book><chapter><section><section><title>
en: Expansion of usable storage space by mounting another partition
es: Expansión del espacio de almacenamiento útil mendiante el montaje de otra partición

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.)
es: Si tiene una partición vacia (p. ej. «<literal>/dev/sdx</literal>»), puede darle formato con <literal>mkfs.ext4</literal>(1) y <literal>montarlo</literal>(8) en un directorio donde necesite más espacio. (Necesitará copiar el contenido de los datos originales.)

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.
es: También puede montar un archivo de imagen de disco vacio (consulte <xref linkend="_making_the_empty_disk_image_file"/>) como un dispositivo «loop« (consulte <xref linkend="_mounting_the_disk_image_file"/>). La utilización de disco real crece con el almacenamiento de datos.

note: type: Content of: <book><chapter><section><section><title>
en: Expansion of usable storage space by bind-mounting another directory
es: Expansión del espacio de almacenamient por el enlace mediante el montaje en otro directorio

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.
es: Si tiene un directorio vacio (p. ej. «<literal>/path/to/emp-dir</literal>») en otra partición con espacio utilizable, puede montar(8)lo con la opción «<literal>--bind</literal>» a un directorio (p. ej., «<literal>work-dir</literal>») donde necesite más espacio.

note: type: Content of: <book><chapter><section><section><title>
en: Expansion of usable storage space by overlay-mounting another directory
es: Expansión del espacio de almacenamiento utilizable por superposición-montaje de otro directorio

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).
es: Si tiene espacio útil en otras particiones (p. ej. «<literal>/path/to/empty</literal>» y «<literal>/path/to/work</literal>»), puede crear un directorio en él y juntarlo con el antiguo directorio (p. ej., «<literal>/path/to/old</literal>») donde necesita espacio usando el <ulink url="&overlayfs;">OverlayFS</ulink> para el kernel de Linux 3.18 o posterior (Debian Stretch 9.0 or newer).

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>".
es: Aquí, «<literal>/ruta/al/directorio_vacio</literal>» y «<literal>/ruta/al/directorio_de_trabajo</literal>» deben ser una partición con permisos de lectura y escritura para escribir en «<literal>/ruta/al/directorio_antiguo</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: Expansion of usable storage space using symlink
es: Expansión del espacio de almacenamiento útil utilizando un enlace simbólico

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.
es: Este es un método obsoleto.  Algún software puede no funcionar bien con "enlace simbólico a un directorio".  En su lugar, utilice los enfoques de "montaje" ya descritos.

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).
es: Si tiene un directorio vacio (p. ej., «<literal>/path/to/emp-dir</literal>») en otra partición con espacio utilzable, puede crear un enlace simbólico a el directorio con <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.
es: No utilice «enlaces simbólicos a directorios« que son gestionados por el sistema como «<literal>/opt</literal>».  Como enlace simbólico puede ser sobreescrito cuando se actualice el sistema.

note: type: Content of: <book><chapter><section><title>
en: The disk image
es: La imagen de disco

note: type: Content of: <book><chapter><section><para>
en: Here, we discuss manipulations of the disk image.
es: Aquí hablaremos de la manipulación de imágenes de disco.

note: type: Content of: <book><chapter><section><section><title>
en: Making the disk image file
es: Creando un archivo de imagen de disco

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.
es: El archivo de imagen de disco «<literal>disk.img</literal>», de un dispositivo desmontado, p. ej. el segundo disco SCSI o serial ATA «<literal>/dev/sdb</literal>», puede hacerse utilizando <literal>cp</literal>(1) o <literal>dd</literal>(1) como se muestra.

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.
es: La imagen de disco de un PC tradicional <ulink url="&masterbootrecordmbr;">Registro de Arranque Maestro(MBR)</ulink> (consulte <xref linkend="_disk_partition_configuration"/>) el cual está en el primer sector del disco primario IDE puede hacerse mediante <literal>dd</literal>(1) lo siguiente.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>mbr.img</literal>": The MBR with the partition table
es: «<literal>mbr.img</literal>»: MBR con la tabla de particiones

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>mbr-nopart.img</literal>": The MBR without the partition table
es: «<literal>mbr-nopart.img</literal>»: MBR sin la tabla de particiones

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>mbr-part.img</literal>": The partition table of the MBR only
es: «<literal>mbr-part.img</literal>»: Unicamente la tabla de particiones MBR

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>".
es: Si su disco de arranque es SCSI o serial  ATA, cambie «<literal>/dev/hda</literal>» por «<literal>/dev/sda</literal>».

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.
es: Si ha hecho una imagen del disco de la partición del disco original, cambie «<literal>/dev/hda</literal>» por «<literal>/dev/hda1</literal>» etc.

note: type: Content of: <book><chapter><section><section><title>
en: Writing directly to the disk
es: Escribiendo directamente en el disco

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.
es: El archivo de la imagen del disco  «<literal>disk.img</literal>» puede ser escrito como un dispositivo sin montar, p. ej., el dispositivo SCSI secundario «<literal>/dev/sdb</literal>» con el tamaño adecuado como se muestra.

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.
es: De forma parecida, el archivo de la imagen de la partición del disco, «<literal>partition.img</literal>» puede ser escrito a una partición desmontada, p. ej., la primera partición del segundo dispositivo SCSI «<literal>/dev/sdb1</literal>» con el tamaño correcto, como se muestra.

note: type: Content of: <book><chapter><section><section><title>
en: Mounting the disk image file
es: Montaje del archivo de la imagen del disco

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.
es: La imagen del disco «<literal>partition.img</literal>» que contiene la imagen de una única partición puede ser montada y desmontada utilizandolo como <ulink url="&loopdevice;">dispositivo «loop«</ulink> como se muestra.

note: type: Content of: <book><chapter><section><section><para>
en: This can be simplified as follows.
es: Este se puede simplificar como se muestra.

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>.
es: Cada partición de una imagen de disco «<literal>disk.img</literal>» que contiene varias particiones pueden ser montadas utilizando los <ulink url="&loopdevice;">dispositivos «loop«</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.
es: De forma, los mismos efectos pueden conseguirse utilizando el <ulink url="&devicemapper;">mapeo de dispositivos</ulink> de los dispositivos creados por  <literal>kpartx</literal>(8) del paquete <literal>kpartx</literal> como se muestra.

note: type: Content of: <book><chapter><section><section><title>
en: Cleaning a disk image file
es: Limpiando un archivo de imagen de disco

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.
es: Un archivo de imagen de disco, «<literal>disk.img</literal>» puede ser limpiado de archivos borrados en una imagen dispersa limpia «<literal>new.img</literal>» como se muestra.

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.
es: Si «<literal>disk.img</literal>» es ext2, ext3 or ext4, también puede utilizar <literal>zerofree</literal>(8) del paquete <literal>zerofree</literal> como se muestra.

note: type: Content of: <book><chapter><section><section><title>
en: Making the empty disk image file
es: Haciendo un archivo de imagen de disco vacio

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.
es: La imagen de disco vacio «<literal>disk.img</literal>» el cual puede crecer hasta 5GiB, pude hacerse mediante <literal>dd</literal>(1) como se muestra.

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.
es: En lugar de usar <literal>dd</literal>(1), se puede usar aquí <literal>fallocate</literal>(8) especializado.

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.
es: Puede crear un sistema de archivos ext4 en la imagen de disco «<literal>disk.img</literal>» utilizando el <ulink url="&loopdevice;">dispositivo «loop«</ulink> como se muestra.

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>.
es: Para «<literal>disk.img</literal>», su tamaño de archivo es 5.0 GiB y su utilización real de disco es de sólo 83MiB. Esta discrepancia es posible ya que <ulink url="&exte;">ext4</ulink> se puede representar mediante un <ulink url="&sparsefile;">archivo disperso</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.
es: La utilización real de discos que utiliza un <ulink url="&sparsefile;">archivo disperso</ulink> crece con los datos que son escritos en el.

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.
es: Utilizando la misma operación en dispositivos creados por el <ulink url="&loopdevice;">dispositivo «loop«</ulink> o el dispositivo <ulink url="&devicemapper;">mapeador de dispositivos</ulink> como <xref linkend="_mounting_the_disk_image_file"/>, puede particionar esta imagen de disco «<literal>disk.img</literal>» utilizando <literal>parted</literal>(8) o <literal>fdisk</literal>(8) y puede crear el archivo de sistemas en el utilizando <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
es: Haciendo un archivo de imagen 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.
es: El archivo de imagen <ulink url="&isojgga;">ISO9660</ulink>, «<literal>cd.iso</literal>», utilizando como origen el árbol de directorios de «<literal>directorio_origen</literal>» se puede hacer utilizando <literal>genisoimage</literal>(1) aportado por <ulink url="&cdrkit;">cdrkit</ulink> como se muestra.

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.
es: De igual manera, el archivo imagen ISO9660 arrancable, «<literal>cdboot.iso</literal>», se puede realizar desde el <literal>instalador debian</literal> como el árbol de directorios del «<literal>directorio_origen</literal>» como se muestra.

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.
es: Aquí el <ulink url="&isolinuxbootloader;">cargador de arranque Isolinux</ulink> (consulte <xref linkend="_stage_2_the_boot_loader"/>) se utiliza para el arranque.

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.
es: Puede calcular el valor md5sum y hace la imagen ISO9660 directamente desde el dispositivo CD-ROM como se muestra.

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.
es: Debe evitar cuidadosamente el sistema de archivos ISO9660 debido al problema de lectura adelantada de Linux para obtener el resultado correcto.

note: type: Content of: <book><chapter><section><section><title>
en: Writing directly to the CD/DVD-R/RW
es: Escritura directa al 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>.
es: DVD es unicamente un CD de mayor tamaño que utiliza <literal>wodim</literal>(1) que es proporcionado por <ulink url="&cdrkit;">cdrkit</ulink>.

note: type: Content of: <book><chapter><section><section><para>
en: You can find a usable device by the following.
es: Puede encontrar un dispositivo utilizable como se muestra.

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.
es: Entonces se inserta el CD-R vacio en el dispositivo CD,y el archivo de imagen ISO9660 , «<literal>cd.iso</literal>» se escribe en el dispositivo, p. ej. «<literal>/dev/hda</literal>», utilizando <literal>wodim</literal>(1) como se muestra.

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.
es: Si se utiliza un CR-RW enlugar de un CD-R, hago lo siguiente en su lugar.

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).
es: Si su sistema de escritorio monta automaticamente los CD, desmontelo con «<literal>sudo umount /dev/hda</literal>» desde la consola antes de utilizar <literal>wodim</literal>(1).

note: type: Content of: <book><chapter><section><section><title>
en: Mounting the ISO9660 image file
es: Montando un archivo imagen 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>".
es: Si «<literal>cd.iso</literal>» contiene una imagen ISO9660, entonces lo siguiente sirve para montarlo de forma manual en «<literal>/cdrom</literal>».

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"/>).
es: Los sistemas de escritorio modernos pueden montar los medios extraibles como un CD con formato ISO9660 de forma automática (consulte <xref linkend="_removable_storage_device"/>).

note: type: Content of: <book><chapter><section><title>
en: The binary data
es: Datos binarios

note: type: Content of: <book><chapter><section><para>
en: Here, we discuss direct manipulations of the binary data on storage media.
es: Aquí discutiremos la manipulación directa de datos binarios en medios de almacenamiento.

note: type: Content of: <book><chapter><section><section><title>
en: Viewing and editing binary data
es: Viendo y editando datos binarios

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.
es: El método más básico de visualización de datos binarios es la orden  «<literal>od -t x1</literal>».

note: type: Content of: <book><chapter><section><section><table><title>
en: List of packages which view and edit binary data
es: Relación de paquetes para la visualización y edición de datos binarios

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, …)
es: paquete básico que tiene <literal>od</literal>(1) para volcar archivos (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, …)
es: paquete de utilidades que tiene <literal>hd</literal>(1) para volcar archivos (HEX, ASCII, OCTAL, …)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: binary editor and viewer (HEX, ASCII)
es: visor y editor binario (HEX, ASCII)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: full featured hexadecimal editor (GNOME)
es: editor hexadecimal con funcionalidad completa (GNOME)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: full featured hexadecimal editor (KDE4)
es: editor hexadecimal con funcionalidad completa (KDE4)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: binary editor and viewer (HEX, ASCII, EBCDIC)
es: visor y editor binario (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, …)
es: visor y editor binario (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.
es: HEX es un acrónimo del formato <ulink url="&hexadecimal;">hexadecimal</ulink> con <ulink url="&radix;">radix</ulink> 16.  OCTAL se utiliza para formato <ulink url="&octal;">octal</ulink> con <ulink url="&radix;">radix</ulink> 8.  ASCII se utiliza para <ulink url="&americanstandardationinterchange;">Codificación Americana Estándar para el Intercambio de Información (American Standard Code for Information Interchange)</ulink>, a saber, codificación del inglés normal.  EBCDIC es para <ulink url="&extendedbinarycolinterchangecode;">Extended Binary Coded Decimal Interchange Code</ulink> utilizado en sistemas operativos de <ulink url="&ibmmainframe;">IBM mainframe</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Manipulating files without mounting disk
es: Manipular archivos sin el montaje de discos

note: type: Content of: <book><chapter><section><section><para>
en: There are tools to read and write files without mounting disk.
es: Existen herramientas para leer y escribir archivos sin montar el disco.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of packages to manipulate files without mounting disk
es: Relación de paquetes para manipular archivos sin montar el disco

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for MSDOS files without mounting them
es: utilidades para archivos MSDOS sin montarlos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for HFS and HFS+ files without mounting them
es: utilidades para archivos HFS y HFS+ sin montarlos

note: type: Content of: <book><chapter><section><section><title>
en: Data redundancy
es: Redundancia de datos

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.
es: Los sistemas de software <ulink url="&raid;">RAID</ulink> del núcleo Linux aportan redundancia en el nivel del sistema de archivos de datos del núcleo con la finalidad de alcanzar alta fiabilidad en el almacenamiento.

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.
es: Existen herramientas para añadir datos redundados a archivos al nivel de aplicación de programas para conseguir también alta fiabilidad en el almacenamiento.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of tools to add data redundancy to files
es: Relación de herramientas para añadir redundancia de datos a los archivos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Parity Archive Volume Set, for checking and repair of files
es: Paridad del conjunto de volúmenes de archivo, para comprobar y reparar archivos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: data loss/scratch/aging protection for CD/DVD media
es: Protección contra pérdida/rotura/vejez de medios CD/DVD

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: backup tool using MiniDV camcorders (providing <literal>rsbep</literal>(1))
es: herramienta de copia de seguridad para MiniDV (aportada por <literal>rsbep</literal>(1))

note: type: Content of: <book><chapter><section><section><title>
en: Data file recovery and forensic analysis
es: Recuperación de datos de archivos y análisis forense

note: type: Content of: <book><chapter><section><section><para>
en: There are tools for data file recovery and forensic analysis.
es: Existen herramientas para la recuperación de archivos y análisis forense.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of packages for data file recovery and forensic analysis
es: Relación de paquetes para la recuperación de archivos y análisis forense

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utilities for partition scan and disk recovery
es: utilidades para el escaneado de particiones y recuperaciones de disco

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utility to recover files by looking for magic bytes
es: utilidades para la recuperación de archivos y búsqueda de bytes mágicos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: frugal, high performance file carver
es: Divisor de archivos ligero y alto rendimiento

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: rescue data from damaged harddisks
es: recuperación de datos de discos duros dañados

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: utility to undelete files on the ext3/4 filesystem
es: utilidad para recuperar archivos borrados en sistemas de archivos 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
es: herramienta de ayuda a la recuperación de archivos borrados en sistemas de archivos ext3

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: data recovery program for NTFS filesystems
es: programa de recuperación de datos en sistemas de archivos NTFS

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: gzip recovery toolkit
es: conjunto de herramientas de recuperación gzip

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: tools for forensics analysis. (Sleuthkit)
es: herramientas de análisis forense (Sleuthkit)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: graphical interface to SleuthKit
es: interfaz gráfico para SleuthKit

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: forensics application to recover data
es: aplicación forense para la recuperación de datos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: forensic imaging tool based on Qt
es: herramienta para el análisis forense de imágenes basado en 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
es: versión mejorada de <literal>dd</literal> para análisis forense y seguridad

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.
es: Puede recuperar archivos borrados en sistemas de archivos ext2 utilizando la <literal>relación_de_inodos_borrados</literal> y la orden <literal>undel</literal> de <literal>debugfs</literal>(8) en el paquete <literal>e2fsprogs</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Splitting a large file into small files
es: División de un archivo grande en archivos de tamaño menor

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.
es: Cuando los datos son demasiado grandes para guardalos en un único archivo, puede obtener una copia de seguridad de su contenido dividiendolo en, p. ej. trozos de 2000MiB y juntarlos más tarde para obtener el archivo original.

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.
es: Por favor, aseguresé que no tiene ningún archivo que comienza por «<literal>x</literal>» para evitar fallos de nombrado.

note: type: Content of: <book><chapter><section><section><title>
en: Clearing file contents
es: Limpieza del contenido de los archivos

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.
es: Para limpiar el contenido de los archivos como los archivos de registro, no utilice <literal>rm</literal>(1) para borrarlo y crear uno nuevo vacio, ya que puede intentar ser accedido entre ambas operaciones. La forma segura de limpiar el contenido de un archivo es la que se muestra.

note: type: Content of: <book><chapter><section><section><title>
en: Dummy files
es: Archivos «vacíos»

note: type: Content of: <book><chapter><section><section><para>
en: The following commands create dummy or empty files.
es: Las órdenes siguientes crean archivos «vacíos».

note: type: Content of: <book><chapter><section><section><para>
en: You should find following files.
es: Encontrará lo siguiente tras ejecutar lo anterior.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>5kb.file</literal>" is 5KB of zeros.
es: «<literal>5kb.file</literal>» que contiene 5KB de ceros.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>7mb.file</literal>" is 7MB of random data.
es: «<literal>7mb.file</literal>» que contiene 7MB de datos aleatorios.

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.
es: «<literal>zero.file</literal>» puede tener 0 bytes. Si existiera con anterioridad, su <literal>mtime</literal> es actualizado y su contenido y su longitud permanecen sin cambios.

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.
es: «<literal>alwayszero.file</literal>» es siempre un archivo de 0 bytes. Si existía con anterioridad, su <literal>mtime</literal> es actualizado y su contenido borrado.

note: type: Content of: <book><chapter><section><section><title>
en: Erasing an entire hard disk
es: Borrando completo de un disco duro

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>".
es: Existen diferentes modos de borrar completamente la información de un disco duro como dispositivo, p. ej.  una memoria USB ubicada en «<literal>/dev/sda</literal>».

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.
es: Antes de ejecutar las órdenes que le vamos a mostrar, compruebe la ubicación de su memoria USB por medio de <literal>mount</literal>(8). El dispositivo que indica «<literal>/dev/sda</literal>» puede ser un disco duro SCSI o serial-ATA que contiene su sistema.

note: type: Content of: <book><chapter><section><section><para>
en: Erase all the disk content by resetting data to 0 with the following.
es: Borre todo el contenido del disco poiendo a 0 toda la información como se muestra.

note: type: Content of: <book><chapter><section><section><para>
en: Erase everything by overwriting with random data as follows.
es: Borrelo todo escribiendo datos aleatorios como sigue.

note: type: Content of: <book><chapter><section><section><para>
en: Erase everything by overwriting with random data very efficiently as follows.
es: Borrelo todo sobreescribiendolo con datos aleatorios de forma eficiente como se muestra.

note: type: Content of: <book><chapter><section><section><para>
en: You may alternatively use <literal>badblocks</literal>(8) with <literal>-t random</literal> option.
es: También puede usar la opción <literal>badblocks</literal>(8) con la opción <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.
es: Ya que <literal>dd</literal>(1) esta disponible en el intérprete de órdenes de muchos CDs de Linux arrancables como el CD instalador de Debian, puede borrar el sistema instalado completamente ejecutando una  de las órdenes anteriores desde dicho medio sobre el disco duro del sistema, p. ej.«<literal>/dev/hda</literal>», «<literal>/dev/sda</literal>», etc.

note: type: Content of: <book><chapter><section><section><title>
en: Erasing unused area of an hard disk
es: Borrar áreas de disco duro no utilizadas

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.
es: Las áreas en deshuso del disco duro (o de la memoria USB), p. ej. «<literal>/dev/sdb1</literal>» todavái pueden contener datos borrados ya que solo han sido desligados del sistema de archivos. Estos pueden ser limpiados sobreescribiendolos.

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.
es: Esto es generalmente suficiente para las memorias USB. Pero no es perfecto. La mayor parte de los nombres de archivo borrados y sus atributos pueden estar ocultos y permanecer en el sistema de archivos.

note: type: Content of: <book><chapter><section><section><title>
en: Undeleting deleted but still open files
es: Recuperando archivos borrados pero todavía abiertos

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.
es: Incluso en el caso de que accidentalmente haya borrado un archivo, mientras que ese archivo sea utilizado por alguna aplicación (en modo lectura o escritura), es posible recuperar dicho archivo.

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.
es: Ejecute en otro terminal (cuando tenga el paquete <literal>lsof</literal> instalado) como se muestra.

note: type: Content of: <book><chapter><section><section><title>
en: Searching all hardlinks
es: Buscando todos los enlaces duros

note: type: Content of: <book><chapter><section><section><para>
en: Files with hardlinks can be identified by "<literal>ls -li</literal>".
es: Los archivos con enlaces duros pueden identificarse mediante «<literal>ls -li</literal>».

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.
es: Tanto «<literal>baz</literal>» y «<literal>foo</literal>» tiene una cuenta de «2« (&gt;1) de forma que tiene enlaces duros. Sus números de <ulink url="&inode;">inodos</ulink> son comunes «2738404«. Esto significa que son el mismo archivo mediante un archivo duro. Si no quiere encontrar todos los enlaces duros mediante la suerte, puede buscarlos mediante el <ulink url="&inode;">inodo</ulink>, p. ej. «2738404« como se muestra.

note: type: Content of: <book><chapter><section><section><title>
en: Invisible disk space consumption
es: Consumo invisible de espacio de disco

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.
es: Todos los archivos borrados pero abiertos consumen espacio de disco aunque no son visibles para el <literal>du</literal>(1) normal. Estos pueden ser enumerados junto con su tamaño como se muestra.

note: type: Content of: <book><chapter><section><title>
en: Data encryption tips
es: Trucos para cifrar información

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.
es: Con acceso físico a su PC, cualquiera puede acceder como superusuario y acceder a todos los archivos en él  (consulte <xref linkend="_securing_the_root_password"/>).  Esto significa que el sistema de acceso por contraseña puede no securizar sus datos delicados y privados contra posibles ladrones de su PC. Para hacerlo debe desplegar  alguna tecnología de cifrado de información.  Aunque <ulink url="&gnuprivacyguard;">GNU privacy guard</ulink> (consulte <xref linkend="_data_security_infrastructure"/>) puede cifrar archivos , necesita de los esfuerzos del usuario.

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>.
es: <ulink url="&dmcrypt;">Dm-crypt</ulink> ayuda al cifrado automático de la información de forma nativa por medio de módulos del núcleo Linux con el mínimo esfuezo por parte del usuario usando <ulink url="&devicemapper;">device-mapper</ulink>.

note: type: Content of: <book><chapter><section><table><title>
en: List of data encryption utilities
es: Relación de utilidades para el cifrado de información

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>)
es: utilidades para cifrar dispositivos de bloque (<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
es: utilidades para cifrar dispositivos de bloque (<ulink url="&dmcrypt;">dm-crypt</ulink> / <ulink url="&luks;">LUKS</ulink>) centrado en el montaje/desmontaje por usuarios normales

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: utilities for Linux filesystem encryption (<ulink url="&fscrypt;">fscrypt</ulink>)
es: utilidades para el cifrado del sistema de archivos de 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>)
es: Módulo PAM para el cifrado del sistema de archivos de 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.
es: El cifrado de datos gasta recursos de la CPU, etc.  Los datos encriptados se vuelven inaccesibles si se pierde su contraseña.  Sopesa sus ventajas y sus costes.

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.
es: El sistema Debian entero puede instalarse en el disco cifrado por el <ulink url="&debianinstaller;">instalador debian</ulink> (lenny o más nuevo) utilizando <ulink url="&dmcrypt;">dm-crypt</ulink>/<ulink url="&luks;">LUKS</ulink> y 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>.
es: Consulte <xref linkend="_data_security_infrastructure"/> para la utilización del cifrado del espacio de usuario: <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Removable disk encryption with dm-crypt/LUKS
es: Cifrado de discos externos con 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.
es: Puede cifrar el contenido de los dispositivos masivos extraibles, p. ej. memoria USB en «<literal>/dev/sdx</literal>», utilizando <ulink url="&dmcrypt;">dm-crypt</ulink>/<ulink url="&luks;">LUKS</ulink>.  Simplemente formateelo como se muestra.

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"/>).
es: Entonces, se puede montar igual que uno normal en "<literal>/media/<emphasis>nombre_usuario/etiqueta_disco</emphasis></literal>", excepto para pedir la contraseña (ver <xref linkend="_removable_storage_device"/>) bajo el entorno de un escritorio moderno usando el paquete <literal>udisks2</literal>.  La diferencia es que todos los datos que se escriben en él están cifrados.  La introducción de la contraseña puede automatizarse utilizando llaveros (véase <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.
es: Alternativamente, puedes formatear los medios en un sistema de archivos diferente, por ejemplo, ext4 con "<literal>mkfs.ext4 /dev/mapper/sdx1</literal>".  Si se utiliza btrfs en su lugar, es necesario instalar el paquete <literal>udisks2-btrfs</literal>.  Para estos sistemas de archivos, puede ser necesario configurar la propiedad y los permisos de los archivos.

note: type: Content of: <book><chapter><section><section><title>
en: Mounting encrypted disk with dm-crypt/LUKS
es: Montaje de disco cifrado con dm-crypt/LUCKS

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:
es: Por ejemplo, una partición de disco cifrada creada con dm-crypt/LUKS en "<literal>/dev/sdc5</literal>" por el instalador de Debian puede montarse en "<literal>/mnt</literal>" de la siguiente forma:

note: type: Content of: <book><chapter><section><title>
en: The kernel
es: El núcleo

note: type: Content of: <book><chapter><section><para>
en: Debian distributes modularized <ulink url="&linuxkernel;">Linux kernel</ulink> as packages for supported architectures.
es: Debian distribuye el <ulink url="&linuxkernel;">núcleo de Linux</ulink> modularizado en paquetes para soportar las arquitecturas.

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.
es: Si estás leyendo esta documentación, probablemente no necesites compilar el kernel de Linux por ti mismo.

note: type: Content of: <book><chapter><section><section><title>
en: Kernel parameters
es: Parametros del núcleo

note: type: Content of: <book><chapter><section><section><para>
en: Many Linux features are configurable via kernel parameters as follows.
es: Muchas funcionalidades de Linux son configurables por medio de parámetros del núcleo como se muestra.

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"/>)
es: Los parámetros del núcleo son inicializados por el cargador de arranque (consulte <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"/>)
es: Los parámetros del núcleo cambian mediante <literal>sysctl</literal>(8) en tiempo de ejecución por aquellos accesibles por medio de sysfs (consulte <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"/>)
es: Los parámetros de <literal>modprobe</literal>(8) se asignan como parámetros del módulo cuando se activa el módulo (consulte <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.
es: Consulta la "<ulink url="&thelinuxkernelusinistratorsguide;">Guía del usuario y administrador del kernel de Linux</ulink> " <ulink url="&thekernelscommandlineparameters;">Parámetros de la línea de comandos del kernel</ulink>" para obtener más información.

note: type: Content of: <book><chapter><section><section><title>
en: Kernel headers
es: Cabeceras del núcleo

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.
es: La mayor parte de los  <emphasis role="strong">programas normales</emphasis> no necesitan las cabeceras del núcleo y de hecho puede producir errores si se utiliza directamente para compilar. Estos deben ser compilados con las cabeceras en «<literal>/usr/include/linux</literal>» y «<literal>/usr/include/asm</literal>» que están en el paquete <literal>libc6-dev</literal> (creado por el paquete fuente <literal>glibc</literal>) en el sistema Debian.

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.
es: Para compilar algunos programas específicos del kernel, como los módulos del kernel de la fuente externa y el contador automático de daemon (<literal>amd</literal>), debe incluir la ruta a las cabeceras del kernel correspondientes, por ejemplo, "<literal>-I/usr/src/linux-particular-version/include/</literal>", en tu línea de comandos.

note: type: Content of: <book><chapter><section><section><title>
en: Compiling the kernel and related modules
es: Compilar el núcleo y los módulos asociados

note: type: Content of: <book><chapter><section><section><para>
en: Debian has its own method of compiling the kernel and related modules.
es: Debian tiene su propio método para compilar el núcleo y los módulos asociados.

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
es: Relación de los paquetes fundamentales para la recompilación del núcleo en los sistemas 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>, …
es: paquetes fundamentales para la construcción de paquetes Debian: <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
es: utilidades de compresión y decompresión de archivos bz2

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: developer's libraries and docs for ncurses
es: bibliotecas de desaroollo y documentación de 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
es: git: sistema de control de versiones distribuido utilizado por el núcleo 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
es: aporta el entorno fakeroot para la construcción de paquetes sin ser «root«

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: tool to build an initramfs (Debian specific)
es: herramienta para contruir initramfs (propio de 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)
es: <ulink url="&dynamickernelmodulesupportdkms;">soporte del núcleo para módulos dinámico (DKMS,  dynamic kernel module support)</ulink> (genérico)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: helper tool to make module package (Debian specific)
es: herramienta de ayuda para crear los paquetes de los módulos (específico de Debian)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: helper scripts for a Debian Package maintainer (Debian specific)
es: archivos de órdenes para el mantenimiento de Paquetes Debian (específico de 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).
es: Si utiliza <literal>initrd</literal> in <xref linkend="_stage_2_the_boot_loader"/>, asegurese de leer la documentación asociada en <literal>initramfs-tools</literal>(8), <literal>update-initramfs</literal>(8), <literal>mkinitramfs</literal>(8) y <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.)
es: No cree enlaces simbólicos en el árbol de directorios del código fuente (p. ej. «<literal>/usr/src/linux*</literal>») de «<literal>/usr/include/linux</literal>» y «<literal>/usr/include/asm</literal>» cuando compile código fuente del núcleo de Linux. (Algunos documentos sin actualizar lo sugieren.)

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.
es: Cuando compile el núcleo de Linux en el sistema Debian <literal>stable</literal> (estable), la utilización las últimas herramientas retroportadas de Debian  <literal>unstable</literal> (inestable) pueden ser necesarias.

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.
es: <literal>module-assistant</literal>(8) (o su forma abreviada <literal>m-a</literal>) ayuda a los usuarios a construir e instalar fácilmente los paquetes de los módulos para uno o más núcleos personalizados.

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.
es: El <ulink url="&dynamickernelmodulesupportdkms;">soporte del núcelo a módulos dinámicos (dynamic kernel module support, DKMS)</ulink> es un marco nuevo de distribución independiente diseñado para permitir la actualización de módulos sueltos sin cambiar el núcleo completo. Esto es utilizado para mantener módulos externos.  Esto también facilita la reconstrucción de módulos cuando actualice su núcleo.

note: type: Content of: <book><chapter><section><section><title>
en: Compiling the kernel source: Debian Kernel Team recommendation
es: Compilando el código fuente del núcleo: recomendaciones del Equipo Debian del Núcleo

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.
es: Para la construcción de paquetes binarios personalizados del núcleo desde el código fuente del núcleo, podría utilizar el objetivo «<literal>deb-pkg</literal>» que se proporciona para ello.

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>".
es: El paquete linux-source-<emphasis>version</emphasis> package contiene el código fuente del núcleo de Linux con los parches de Debian como «<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>".
es: Para la contrucción de paquetes binarios concretos desde el paquete de código fuente del núcleo de Debian, puede utilizar los objetivos «<literal>binary-arch_<emphasis>architecture</emphasis>_<emphasis>featureset</emphasis>_<emphasis>flavour</emphasis></literal>» en «<literal>debian/rules.gen</literal>».

note: type: Content of: <book><chapter><section><section><para>
en: See further information:
es: Compruebe la información adicional:

note: type: Content of: <book><chapter><section><section><title>
en: Hardware drivers and firmware
es: Controladores y firware del hardware

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.
es: El controlador de hardware es el código que se ejecuta en las CPU principales del sistema de destino.. La mayor parte de los controladores de hardware están disponibles como software libre actualmente se incluyen en los paquetes normales del núcleo de Debian en el apartado <literal>main</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&gpu;">GPU</ulink> driver
es: controlador de <ulink url="&gpu;">GPU</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Intel GPU driver (<literal>main</literal>)
es: Controlador de Intel GPU (<literal>main</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: AMD/ATI GPU driver (<literal>main</literal>)
es: Controladores AMD/ATI GPU (<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.)
es: Controlador NVIDIA GPU (<literal>main</literal> para el controlador <ulink url="&nouveau;">nouveau</ulink> y <literal>non-free</literal> para los controladores binarios aportador por el vendedor.)

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.
es: El firmware es el código o los datos ubicados en el propio dispositivo (p. ej. CPU <ulink url="&microcode;">microcode</ulink>, código ejecutable para el «rendering« en GPU, o  los datos <ulink url="&fpga;">FPGA</ulink> / <ulink url="&cpld;">CPLD</ulink> , …).  Algunos paquetes con firmware están disponibles como software libre pero no la mayoría ya que contienen información binaria sin su código fuente.  La instalación de estos datos de firmware es esencial para que el dispositivo funcione como se espera.

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.
es: Paquetes de datos de firmware que contienen datos cargados en la memoria volátil en el dispositivo de destino.

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.
es: El programa de actualización de firmware empaqueta los datos de actualización en la memoria no volátil en el dispositivo de destino.

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>.
es: <ulink url="&fwupd;">fwupd</ulink> (<literal>main</literal>): Demonio de actualización de firmware que descarga datos de firmware 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
es: gnome-firmware (<literal>principal</literal>): interfaz GTK para 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
es: plasma-discover-backend-fwupd (<literal>principal</literal>): interfaz Qt para 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"/>.
es: Ten en cuenta que el acceso a los paquetes de <literal>non-free-firmware</literal> es proporcionado por los medios de instalación oficiales para ofrecer una experiencia de instalación funcional al usuario desde Debian 12 Bookworm.  El área de <literal>firmware no libre</literal> se describe en <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>.
es: Ten en cuenta también que los datos del firmware descargados por <ulink url="&fwupd;">fwupd</ulink> del <ulink url="&linuxvendorfirmwareservice;">Servicio de firmware del proveedor de Linux</ulink> y cargados en el kernel de Linux en la ejecución pueden ser <literal>no libre</literal>.

note: type: Content of: <book><chapter><section><title>
en: Virtualized system
es: Sistemas virtualizados

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.
es: La utilización de sistemas virtualizados nos permite la ejecución de varias instancias del sistema a la vez sobre un único hardware.

note: type: Content of: <book><chapter><section><tip><para>
en: See <ulink url="&debianwikionsystemvirtualization;">Debian wiki on SystemVirtualization</ulink>.
es: Ver <ulink url="&debianwikionsystemvirtualization;">Debian wiki en SystemVirtualization</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Virtualization and emulation tools
es: Herramientas de virtualización y emulación

note: type: Content of: <book><chapter><section><section><para>
en: There are several <ulink url="&virtualization;">virtualization</ulink> and emulation tool platforms.
es: Hay varias plataformas de <ulink url="&virtualization;">virtualización</ulink> y emulación.

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
es: Completa los paquetes del <ulink url="&hardwareemulation;">hardware de emulation</ulink> como los instalados por el metapaquete <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>
es: Principalmente la emulación a nivel de la CPU con algunas emulaciones de dispositivos de E/S como <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>
es: Principalmente la virtualización a nivel de CPU con algunas emulaciones de dispositivos de E/S como <ulink url="&kernelbasedvirtualmachinekvm;">Máquina virtual basada en kernel (KVM)</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), ...
es: Virtualización de los contenedores a nivel del sistema operativo con soporte a nivel de kernel como <ulink url="&lxclinuxcontainers;">LXC (Linux Containers)</ulink>, <ulink url="&docker;">Docker</ulink>, <literal>systemd-nspawn</literal>(1), ....

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>
es: Virtualización del acceso al sistema de archivos a nivel del sistema operativo con la anulación de la llamada a la biblioteca del sistema en la ruta del archivo, como <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>
es: Virtualización del acceso al sistema de archivos a nivel del sistema operativo con la anulación de las llamada a la biblioteca del sistema sobre la propiedad del archivo, como <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>
es: Emulación de API de SO como <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
es: Virtualización a nivel del intérprete, además de la selección de la ejecución y anulaciones de las bibliotecas en el tiempo de ejecución, como <ulink url="&virtualenv;">virtualenv</ulink> y <ulink url="&venv;">venv</ulink> de 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"/>.
es: La virtualización de los contenedores utiliza <xref linkend="_linux_security_features"/> y es la tecnología backend de <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.
es: Aquí tienes algunos paquetes que te ayudarán a configurar el sistema virtualizado.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of virtualization tools
es: Relación de herramientas de virtualización

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNU core utilities which contain <literal>chroot</literal>(8)
es: Utilidades básicas de GNU que contienen <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)
es: herramientas systemd container/nspawn que contienen <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
es: herramientas especializadas para la ejecución de paquetes binarios en «chroot«

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: tool for building Debian binary packages from Debian sources
es: herramientas para la construcción de paquetes binarios desde el código fuente de Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: bootstrap a basic Debian system (written in sh)
es: sistema de arranque como sistema Debian mínimo (escrito en sh)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: bootstrap a Debian system (written in C)
es: sistema de arranque de un sistema Debian (escrito en C)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cloud image management utilities
es: utilidades para la gestión de las imágenes en la nube

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: cloud guest utilities
es: utilidades para invitados en la nube

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
es: <ulink url="&virtualmachinemanager;">Gestor de Máquinas Virtuales</ulink>: aplicación de escritorio para la gestión de máquinas virtuales

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: programs for the <ulink url="&libvirt;">libvirt</ulink> library
es: programas para la biblioteca <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")
es: <ulink url="&incus;">Incus</ulink>: contenedor de los sistemas y gestor de máquinas virtuales (para 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")
es: <ulink url="&lxd;">LXD</ulink>: contenedor de los sistemas y gestor de máquinas virtuales (para 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
es: <ulink url="&podman;">podman</ulink>: motor para ejecutar contenedores basados en OCI en Pods

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
es: motor para ejecutar contenedores basados en OCI en Pods - wrapper para docker

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&docker;">docker</ulink>: Linux container runtime
es: <ulink url="&docker;">docker</ulink>: Tiempo de ejecución de contenedores 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
es: <ulink url="&gamesemulator;">games-emulator</ulink>: emuladores de Debian para juegos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&bochs;">Bochs</ulink>: IA-32 PC emulator
es: <ulink url="&bochs;">Bochs</ulink>: emulador de PC IA-32 PC

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&qemu;">QEMU</ulink>: fast generic processor emulator
es: <ulink url="&qemu;">QEMU</ulink>: emulador rápido de un procesador genérico

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&qemu;">QEMU</ulink>: full system emulation binaries
es: <ulink url="&qemu;">QEMU</ulink>: binarios para la emulación de un sistema completo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&qemu;">QEMU</ulink>: user mode emulation binaries
es: <ulink url="&qemu;">QEMU</ulink>: binarios para la emulación en modo usuario

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&qemu;">QEMU</ulink>: utilities
es: <ulink url="&qemu;">QEMU</ulink>: utilidades

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>
es: <ulink url="&kvm;">KVM</ulink>: virtualización completa de harsware x86 con la <ulink url="&hardwareassistedvirtualization;">virtualización asistida por hardware</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
es: <ulink url="&virtualbox;">VirtualBox</ulink>: solución de virtualización x86 en  i386 y 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
es: <ulink url="&boxes;">Boxes</ulink>: Sencilla aplicación de GNOME para acceder a sistemas virtuales

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
es: herramientas para la gestión de debian del servidor virtual <ulink url="&xen;">XEN</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&wine;">Wine</ulink>: Windows API Implementation (standard suite)
es: <ulink url="&wine;">Wine</ulink>: Implementación de la API Windows (suite estándar)

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
es: <ulink url="&dosbox;">DOSBox</ulink>: emulador x86 con gráficos Tandy/Herc/CGA/EGA/VGA/SVGA , sonido y DOS

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&linuxcontainersuserspacetools;">Linux containers user space tools</ulink>
es: <ulink url="&linuxcontainers;">Contenedores Linux herramientas del espacio de usuario</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)
es: <ulink url="&venv;">venv</ulink> para crear entornos virtuales python (biblioteca del sistema)

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
es: <ulink url="&virtualenv;">virtualenv</ulink> para crear entornos python virtuales aislados

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
es: <ulink url="&pipx;">pipx</ulink> para instalar aplicaciones python en entornos aislados

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.
es: Consulte el artículo de Wikipedia <ulink url="&comparisonofplatmvirtualmachines;">Comparison of platform virtual machines</ulink> para obtener detalles de la comparación entre diferentes plataformas y soluciones de virtualización.

note: type: Content of: <book><chapter><section><section><title>
en: Virtualization work flow
es: Flujo de trabajo de la virtualización

note: type: Content of: <book><chapter><section><section><note><para>
en: Default Debian kernels support <ulink url="&kvm;">KVM</ulink> since <literal>lenny</literal>.
es: El núcleo de Debian por defecto soporta <ulink url="&kvm;">KVM</ulink> desde <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.
es: El flujo de trabajo de la <ulink url="&virtualization;">virtualización</ulink> conlleva varios pasos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Create an empty filesystem (a file tree or a disk image).
es: Crear un sistema de archivos vacio (un árbol de directorios o una imágen de disco).

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>".
es: El árbol de directorios puede ser creado mediante «<literal>mkdir -p /ruta/al/entorno//chroot</literal>».

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"/>).
es: El archivo de la imagen de disco en crudo puede ser creado con <literal>dd</literal>(1) (consulte<xref linkend="_making_the_disk_image_file"/> y <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>.
es: <literal>qemu-img</literal>(1) puede ser utilizado para crear y convertir archivos de imagen de disco utilizados por <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.
es: Los formatos de archivo crudos y <ulink url="&vmdk;">VMDK</ulink> se pueden utilizar como formato común entre diferentes herramientas de virtualización.

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).
es: Monte la imágen de disco con <literal>mount</literal>(8) en el sistema de archivos (opcional).

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"/>).
es: Para el archivo de imágen de disco crudo, montelo como un <ulink url="&loopdevice;">dispositivo «loop«</ulink> o <ulink url="&devicemapper;">mapeo de dispositivo</ulink> (consulte <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"/>).
es: Para el soporte de imágenes de disco por <ulink url="&qemu;">QEMU</ulink>, montelos como <ulink url="&networkblockdevice;">dispositivo de bloque de red</ulink> (consulte <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.
es: Llene el sistema de archivos objetivo con la información del sistema.

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"/>).
es: La utilización de programas como <literal>debootstrap</literal> y <literal>cdebootstrap</literal> ayudan en este proceso (consulte <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.
es: Utilización de instaladores de los sistemas operativos en la emulación del sistema completo.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Run a program under a virtualized environment.
es: Ejecute un programa en un entorno virtualizado.

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.
es: <ulink url="&chroot;">chroot</ulink> ofrece un entorno de virtualización básico para compilar programas , ejecutar aplicaciones de consola y ejecutar demonios en él.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <ulink url="&qemu;">QEMU</ulink> provides cross-platform CPU emulation.
es: <ulink url="&qemu;">QEMU</ulink> ofrece emulación de CPU independiente de la plataforma.

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>.
es: <ulink url="&qemu;">QEMU</ulink> con <ulink url="&kvm;">KVM</ulink> ofrece un sistema de emulación completo por medio de la <ulink url="&hardwareassistedvirtualization;">virtualización asistida por hardware</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>.
es: <ulink url="&virtualbox;">VirtualBox</ulink> ofrece un sistema completo de emulación en i386 y amd64 con o sin la <ulink url="&hardwareassistedvirtualization;">virtualización asistida por hardware</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Mounting the virtual disk image file
es: Montando el archivo de imagen de disco virtual

note: type: Content of: <book><chapter><section><section><para>
en: For the raw disk image file, see <xref linkend="_the_disk_image"/>.
es: Para un archivo de imágen de disco crudo, consulte <xref linkend="_the_disk_image"/>.

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.
es: Para otros archivos de imágenes de disco virtuales, puede utilizar <literal>qemu-nbd</literal>(8) para exportarlos utilizando el protocolo de <ulink url="&networkblockdevice;">dispositivos de bloque de red</ulink> y montarlos utilizando el módulo del núcleo <literal>nbd</literal>.

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>: <ulink url="&qemu;">QEMU</ulink> supports following disk formats: 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.
es: <literal>qemu-nbd</literal>(8) soporta los formatos de disco soportados por <ulink url="&qemu;">QEMU</ulink>: <ulink url="&qemu;">QEMU</ulink>  que soporta los siguientes formato de disco: crudo, <ulink url="&qcowcqcow;">qcow2, qcow</ulink>, <ulink url="&vmdk;">vmdk</ulink>, <ulink url="&vdi;">vdi</ulink>, <ulink url="&bochs;">bochs</ulink>, cow (copia al escribir en modo usuario de Linux), <ulink url="&parallels;">parallels</ulink>, <ulink url="&dmg;">dmg</ulink>, <ulink url="&cloop;">cloop</ulink>, <ulink url="&vpc;">vpc</ulink>, vvfat (virtual VFAT) y «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.
es: Los <ulink url="&networkblockdevice;">dispositivos de bloque de red</ulink> pueden soportar particiones de la misma manera que los <ulink url="&loopdevice;">dispositivos «loop«</ulink> (consulte <xref linkend="_mounting_the_disk_image_file"/>). Puede montar la primera partición de «<literal>disk.img</literal>» como se muestra.

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).
es: Puede exportar únicamente la primera partición de «<literal>disk.img</literal>» utilizando la opción «<literal>-P 1</literal>» de <literal>qemu-nbd</literal>(8).

note: type: Content of: <book><chapter><section><section><title>
en: Chroot system
es: Sistemas 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.
es: Si deseas probar un nuevo entorno Debian desde una consola de terminal, te recomiendo que uses <ulink url="&chroot;">chroot</ulink>.  Esto te permite ejecutar aplicaciones de la consola de Debian <literal>inestable</literal> y <literal>prueba</literal> sin los riesgos habituales asociados y sin reiniciar.  <literal>chroot</literal>(8) es la forma más básica.

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.
es: Los ejemplos de abajo asumen que tanto el sistema padre como el sistema chroot comparten la misma arquitectura 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.
es: Aunque puedes crear manualmente un entorno <literal>chroot</literal>(8) usando <literal>debootstrap</literal>(1), esto requiere esfuerzos no triviales.

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.
es: El paquete <ulink url="&sbuild;">sbuild</ulink> para crear paquetes Debian desde el código fuente utiliza el entorno chroot administrado por el paquete <ulink url="&schroot;">schroot</ulink>.  Viene con una secuencia de comandos auxiliar <literal>sbuild-createchroot</literal>(1).  Aprendamos cómo funciona ejecutándolo de la siguiente manera.

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.
es: Puedes ver como <literal>debootstrap</literal>(8) rellena los datos del sistema para el entorno <literal>unstable</literal> bajo "<literal>/srv/chroot/unstable-amd64-sbuild</literal>" para un sistema de construcción mínimo.

note: type: Content of: <book><chapter><section><section><para>
en: You can login to this environment using <literal>schroot</literal>(1).
es: Puedes acceder a este entorno utilizando <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.
es: Verás cómo se crea un shell de sistema que se ejecuta en un entorno <literal>inestable</literal>.

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>".
es: El fichero "<literal>/usr/sbin/policy-rc.d</literal>" que siempre sale con 101 impide que los programas demonio se inicien automáticamente en el sistema Debian.  Consulta "<literal>/usr/share/doc/init-system-helpers/README.policy-rc.d.gz</literal>".

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.
es: Algunos programas en chroot pueden requerir acceso a más archivos del sistema principal para funcionar que los que proporciona <literal>sbuild-createchroot</literal> como se indicó anteriormente.  Por ejemplo, "<literal>/sys</literal>", "<literal>/etc/passwd</literal>", "<literal>/etc/group</literal>", "<literal>/var/ run/utmp</literal>", "<literal>/var/log/wtmp</literal>", etc. pueden necesitar ser montados o copiados.

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>.
es: El paquete <literal>sbuild</literal> ayuda a construir un sistema chroot y construye un paquete dentro del chroot usando <literal>schroot</literal> como su backend.  Es un sistema ideal para verificar las dependencias de compilación.  Vea más en <ulink url="&sbuildatdebianwiki;">sbuild en Debian wiki</ulink> y <ulink url="&sbuildconfiguratebianmaintainers;">ejemplo de configuración de sbuild en la "Guía para administradores de 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>.
es: El comando <literal>systemd-nspawn</literal>(1) ayuda a ejecutar un comando o SO en un contenedor ligero de forma similar a <literal>chroot</literal>.  Es más potente ya que utiliza espacios de nombres para virtualizar completamente el árbol de procesos, IPC, nombre de host, nombre de dominio y, opcionalmente, bases de datos de red y de usuario.  Ver <ulink url="&systemdnspawn;">systemd-nspawn</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Multiple desktop systems
es: Varios sistemas de escritorio

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.
es: Si deseas probar un nuevo entorno de escritorio GUI de cualquier sistema operativo, te recomiendo que uses <ulink url="&qemu;">QEMU</ulink> o <ulink url="&kvm;">KVM</ulink> en un sistema Debian <literal>stable</literal> (estable) para ejecutar múltiples sistemas de escritorio de forma segura usando <ulink url="&virtualization;">la virtualización</ulink>.  Esto te permite ejecutar cualquier aplicación de escritorio incluyendo las de Debian <literal>unstable</literal> (inestable) y <literal>testing</literal> (pruebas) sin los riesgos habituales asociados a ellas y sin reiniciar.

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.
es: Dado que <ulink url="&qemu;">QEMU</ulink> puro es muy lento, se recomienda acelerarlo con <ulink url="&kvm;">KVM</ulink> cuando el sistema anfitrión lo soporte.

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>.
es: <ulink url="&virtualmachinemanager;">Gestor de máquinas virtuales</ulink> también conocido como <literal>virt-manager</literal> es una práctica herramienta GUI para gestionar las máquinas virtuales KVM a través 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.
es: La imágen de disco virtual «<literal>virtdisk.qcow2</literal>» que contiene una imágen del sistema Debian para  <ulink url="&qemu;">QEMU</ulink> se puede crear utilizando el <ulink url="&debianinstallersmallcds;">instalador debian: en pequeños CDs</ulink> como se muestra.

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.
es: Ejecutar otra distribución GNU/Linux como <ulink url="&ubuntu;">Ubuntu</ulink> y <ulink url="&fedora;">Fedora</ulink> de forma <ulink url="&virtualization;">virtualizada</ulink> es un gran manera de aprender formas de configuración. También se pueden ejecutar correctamente SS.OO. propietarios <ulink url="&virtualization;">virtualializado</ulink> sobre GNU/Linux.

note: type: Content of: <book><chapter><section><section><para>
en: See more tips at <ulink url="&debianwikisystemvirtualization;">Debian wiki: SystemVirtualization</ulink>.
es: Ve más consejos en <ulink url="&debianwikisystemvirtualization;">La Wikipedia de Debian: Virtualización del sistema</ulink>.

note: type: Content of: <book><chapter><title>
en: Data management
es: Gestión de información

note: type: Content of: <book><chapter><para>
en: Tools and tips for managing binary and text data on the Debian system are described.
es: Se describen las herramientas y operaciones para la gestión de información en formato binarios y texto.

note: type: Content of: <book><chapter><section><title>
en: Sharing, copying, and archiving
es: Compartición, copia y archivo

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.
es: El acceso de escritura sin coordinación a los dispositivos disponibles y a los archivos desde varios procesos no debe realizarse sin evitar la <ulink url="&racecondition;">condición de carrera</ulink>. Para evitarla se puede utilizar el mecanismo de <ulink url="&filelocking;">bloqueo del archivo (file locking)</ulink> <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.
es: La seguridad de la información y el control de su compartición tiene varios aspectos.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The creation of data archive
es: La creación de un repositorio de información

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The remote storage access
es: El acceso al almacenamiento remoto

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The duplication
es: La duplicación

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The tracking of the modification history
es: El seguimiento del histórico de modificaciones

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The facilitation of data sharing
es: Las facilidades de la compartición de la información

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The prevention of unauthorized file access
es: Evitar el acceso no autorizado a archivos

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The detection of unauthorized file modification
es: La detección de modificaciones no autorizadas de archivos

note: type: Content of: <book><chapter><section><para>
en: These can be realized by using some combination of tools.
es: Esto se puede llevar a cabo por la combinación de algunas herramientas.

note: type: Content of: <book><chapter><section><section><title>
en: Archive and compression tools
es: Herramientas de repositorios y compresión

note: type: Content of: <book><chapter><section><section><title>
en: Copy and synchronization tools
es: Herramientas de sincronización y copia

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Network filesystems
es: Sistemas de archivos en red

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Removable storage media
es: Medios de almacenamiento extraibles

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The secure shell
es: El intérprete de órdenes seguro

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: The authentication system
es: El sistema de autenticación

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Version control system tools
es: Herramientas de sistemas de control de versiones

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: Hash and cryptographic encryption tools
es: Herramientas de criptográficas de cifrado y resumen

note: type: Content of: <book><chapter><section><section><para>
en: Here is a summary of archive and compression tools available on the Debian system.
es: Aquí esta un resumen de las herramientas de repositorio y compresión disponibles en un sistema Debian.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of archive and compression tools
es: Relación de las herramientas de repositorios y compresión

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: extension
es: extensión

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: comment
es: comentario

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the standard archiver (de facto standard)
es: herramienta estándar del archivo (predeterminada)

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)
es: Archivador estilo Unix System V, utilizado con <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
es: archivador para la creación de bibliotecas estáticas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: archiver for Java (zip like)
es: archivador para Java (similar a 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>
es: nuevo archivador estándar POSIX, comprometido entre <literal>tar</literal> y <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)
es: Utilidad de compresión GNU <ulink url="&lzhh;">LZ77</ulink> (estándar de facto)

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)
es: La utilidad de <ulink url="&burrowswheelerblrtingcompression;">compresión por ordenamiento de bloques Burrows-Wheeler</ulink> tiene el índice de compresión mayor que <literal>gzip</literal>(1) (más lento que  <literal>gzip</literal> con una sintáxis similar)

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)
es: <ulink url="&lzma;">Utilidad de compresión LZMA</ulink> con mayor ratio de compresión que <literal>gzip</literal>(1) (obsoleto)

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)
es: La utilidad de compresión <ulink url="&xz;">XZ</ulink> tiene un índice de compresión mayor que <literal>bzip2</literal>(1) (más lento que <literal>gzip</literal> pero más rápdio que <literal>bzip2</literal>; es el sustituyo del la utilidad de compresión <ulink url="&lzma;">LZMA</ulink>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&zstandard;">Zstandard</ulink> fast lossless compression utility
es: <ulink url="&zstandard;">Utilidad de compresión rápida sin pérdidas 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)
es: <ulink url="&hzip;">7-Zip</ulink> archivador de archivos con alto índice de compresión (<ulink url="&lzma;">compresión 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)
es: <ulink url="&hzip;">7-Zip</ulink> archivador de archivos con alto ratio de compresión (<ulink url="&lzma;">compresión LZMA</ulink> y otros).

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)
es: La utilidad de compresión <ulink url="&lzo;">LZO</ulink> tiene una velocidad de compresión y descompresión más alta que <literal>gzip</literal>(1) (menor índice de compresión que <literal>gzip</literal> con una sintáxis parecida)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&infozip;">InfoZIP</ulink>: DOS archive and compression tool
es: <ulink url="&infozip;">InfoZIP</ulink>: herramienta de archivo y compresión 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
es: <ulink url="&infozip;">InfoZIP</ulink>: herramienta de desarchivo y descompresión 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.
es: No asigne la variable «<literal>$TAPE</literal>» a menos que sepa sus consecuencias. Esta cambia el comportamiento <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>".
es: Cuando se realiza una compresiñon gzip de un archivo <literal>tar</literal>(1) se utiliza la extensión de archivo «<literal>.tgz</literal>» o «<literal>.tar.gz</literal>».

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>".
es: La compresión xz de un archivo <literal>tar</literal>(1) utiliza la extensión de archivo «<literal>.txz</literal>» o «<literal>.tar.xz</literal>».

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>
es: Los métodos de compresión más populares entre las herramientas <ulink url="&foss;">FOSS</ulink> como <literal>tar</literal>(1) ha evolucionado como se muestra: <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.
es: <literal>cp</literal>(1), <literal>scp</literal>(1) y <literal>tar</literal>(1) puede tener alguna limitación con archivos especiales.  <literal>Cpio</literal>(1) es más versátil.

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.
es: <literal>cpio</literal>(1) esta diseñado para ser utilizado con <literal>find</literal>(1) y otras órdenes y archivos de órdenes para la creación de copias de respaldo ya que la parte de selección de archivo del archivo de órdenes puede ser probado de forma independiente.

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>.
es: La estructura interna de los archivos de información de Libreoffice son archivos «<literal>.jar</literal>» los cuales pueden incluso abrirse con <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.
es: La herramienta de archivo multiplataforma de-facto es <literal>zip</literal>. Para conseguir la máxima compatibilidad utilicela mediante «<literal>zip -rX</literal>». Si el tamaño del fichero es importante añada también la opción «<literal>-s</literal>».

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.
es: Aquí hay un resumen de las herramientas de copia y respaldo disponibles en el sistema Debian.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of copy and synchronization tools
es: Relación de las herramientas de copia y sincronización

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: locally copy files and directories ("-a" for recursive)
es: copia archivos y directorios localmente («-a« para hacerlo recursivo)

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)
es: copia archivos y directorios de forma remota (cliente, <literal>-r</literal>» para hacerlo recursivo)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remotely copy files and directories (remote server)
es: copia archivos y directorios de forma remota (servidor remoto)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 1-way remote synchronization and backup
es: sincronización y respaldo remoto en un sentido

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 2-way remote synchronization and backup
es: sincronización y respaldo remoto en dos direcciones

note: type: Content of: <book><chapter><section><section><para>
en: Copying files with <literal>rsync</literal>(8) offers richer features than others.
es: La copia de archivos con <literal>rsync</literal>(8) aporta muchas más funcionalidades que otros.

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
es: el algorimo de transferencia delta envia únicamente las diferencias entre los archivos de origen y los archivos que hay en el destino

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
es: el algoritmo de comprobación rápido (quick check algorithm) (por omisión) busca los archivos que han cambiado su tamaño o su fecha de última modificación

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)
es: las opciones «<literal>--exclude</literal>» y «<literal>--exclude-from</literal>» son parecidas  a las 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.
es: la sintáxis de «una barra «/« en el directorio origen« evita la creación de un nivel de directorios adicional en el destino

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.
es: Las herramientas de sistemas de control de versiones (VCS) en <xref linkend="list-of-vcs"/> pueden operar como herramientas de sincronización y copia en múltiples sentidos.

note: type: Content of: <book><chapter><section><section><title>
en: Idioms for the archive
es: Formas de archivado

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.
es: Aquí estan algunas manreas de archivar y desarchivar el contenido entero de un directorio «<literal>./origen</literal>» utilizando diferentes herramientas.

note: type: Content of: <book><chapter><section><section><para>
en: Alternatively, by the following.
es: Otra forma es como se muestra.

note: type: Content of: <book><chapter><section><section><title>
en: Idioms for the copy
es: Formas de copia

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.
es: Aquí están diferentes maneras de copiar el contenido completo de un directotio «<literal>./origen</literal>» utilizando diferentes herramientas.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Local copy: "<literal>./source</literal>" directory → "<literal>/dest</literal>" directory
es: Copia local: directorio «<literal>./origen</literal>»  → directorio «<literal>/destino</literal>»

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
es: Copia remota: directorio «<literal>./origen</literal>» en el equipo local → directorio «<literal>/destino</literal>» en el equipo «<literal>usuario@equipo.dom</literal>»

note: type: Content of: <book><chapter><section><section><para>
en: You can alternatively use "a trailing slash on the source directory" syntax.
es: Puede utilizar la sintáxis de «barra «/« en el directorio origen«.

note: type: Content of: <book><chapter><section><section><para>
en: GNU <literal>cp</literal>(1) and openSSH <literal>scp</literal>(1):
es: <literal>cp</literal>(1) de GNU y <literal>scp</literal>(1) de openSSH:

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.
es: Puede sustituir «<literal>.</literal>» por «<literal>foo</literal>» para todos los ejemplos que contienen «<literal>.</literal>» para copiar archivos desde el directorio «<literal>./origen/foo</literal>» al directorio «<literal>/destino/foo</literal>».

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.
es: Puede sustituir «<literal>.</literal>» por la ruta absoluta «<literal>/ruta/al/origen/foo</literal>» para todos los ejemplos que contienen  «<literal>.</literal>» para eliminar «<literal>cd ./source;</literal>». La copia de estos archivos a diferentes ubicaciones depende de las herramientas utilizadas como se muestra.

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)
es: «<literal>/destino/foo</literal>»: <literal>rsync</literal>(8), GNU <literal>cp</literal>(1) y  <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)
es: «<literal>/destino/ruta/al/origen/foo</literal>»: GNU <literal>tar</literal>(1) y <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.
es: <literal>Rsync</literal>(8) y GNU <literal>cp</literal>(1) tiene la opción «<literal>-u</literal>» para no tener en cuenta los archivos que son más nuevos que los recibidos.

note: type: Content of: <book><chapter><section><section><title>
en: Idioms for the selection of files
es: Formas de selección de archivos

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.
es: La orden <literal>find</literal>(1) es utilizada para la selección de archivos en combinación con las órdenes de archivado y copia (consulte <xref linkend="_idioms_for_the_archive"/> and <xref linkend="_idioms_for_the_copy"/>) o por <literal>xargs</literal>(1) (consulte <xref linkend="_repeating_a_command_looping_over_files"/>).  Esto se puede mejorar con la utilización de los parámetros de la orden.

note: type: Content of: <book><chapter><section><section><para>
en: Basic syntax of <literal>find</literal>(1) can be summarized as the following.
es: La sintáxis básica de <literal>find</literal>(1) se puede resumir en lo que se muestra.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Its conditional arguments are evaluated from left to right.
es: los parámetros condicionales son evaluados de izquierda a derecha

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: This evaluation stops once its outcome is determined.
es: Esta evaluación se para una vez que se ha determinado la salida.

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).
es: El «<emphasis role="strong">O</emphasis> lógico« (que se escribe «<literal>-o</literal>» entre condiciones) tiene menor precedencia que el «<emphasis role="strong">Y</emphasis> lógico« (que se escribe «<literal>-a</literal>» o vacio entre condiciones).

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>".
es: El «<emphasis role="strong">NO</emphasis> lógico« (que se escribe «<literal>!</literal>» antes de la condición) tiene mayor precedencia que el «<emphasis role="strong">Y</emphasis> lógico«.

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.
es: La expresión «<literal>-prune</literal>» devuelve siempre un <emphasis role="strong">VERDADERO</emphasis> lógico y, si es un directorio, la búsqueda del archivos es detenida al llegar a este punto.

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)
es: La expresión «<literal>-name</literal>» encaja con los nombres de archivos con el mismo tipo de expresiones regulares que se usan en el intérprete de órdenes (glob) (consulte <xref linkend="_shell_glob"/>) pero también encaja su «<literal>.</literal>» inicial con metacaracteres como «<literal>*</literal>» y «<literal>?</literal>». (Nueva funcionalidad de <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.
es: La expresión «<literal>-regex</literal>» encaja con rutas absolutas al estilo de emacs <emphasis role="strong">BRE</emphasis> (consulte <xref linkend="_regular_expressions"/>) por defecto.

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)
es: La expresión «<literal>-size</literal>» encaja con los archivos en base a su tamaño (el valor precedido de «<literal>+</literal>» para mayor y precedido de «<literal>-</literal>» para menor)

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.
es: La expresión «<literal>-newer</literal>» encaja con archivos más recientes que el que consta como parámetro.

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.
es: La expresión «<literal>-print0</literal>» devuelve siempre un <emphasis role="strong">VERDADERO</emphasis> lógico e imprimet el nombre de archivo completo (<ulink url="&nullterminated;">finalizado con un null</ulink>) por la salida estándar..

note: type: Content of: <book><chapter><section><section><para>
en: <literal>find</literal>(1) is often used with an idiomatic style as the following.
es: La orden <literal>find</literal>(1) se utiliza frecuentemente con el estilo que se muestra a continuación.

note: type: Content of: <book><chapter><section><section><para>
en: This means to do following actions.
es: Lo que se traduce en las acciones siguientes.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Search all files starting from "<literal>/path/to</literal>"
es: Busca todo los archivos que comienzan con «<literal>/ruta/a</literal>»

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
es: Limita la búsqueda globalmente al comienzo de su sistema de archivos y en su lugar utiliza <emphasis role="strong">ERE</emphasis> (consulte <xref linkend="_regular_expressions"/>)

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
es: Excluye los archivos que encajan con las expresiones regulares «<literal>.*\.cpio</literal>» o «<literal>.*~</literal>» de la búsqueda sin procesarlos

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
es: Excluye los directorios que encajan con la expresión regular de «<literal>.*/\.git</literal>» de la búsqueda sin procesarlas

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
es: Excluye los archivos cuyo tamaño es mayor de 99 Megabytes (en bytes 1048576 ) de la búsqueda sin procesarla

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>"
es: Impreme los nombres de los archivos que cumplen los criterios de búsqueda anterirores y son más nuevos que el «<literal>/ruta/al/sellodetiempo</literal>»

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.
es: Tenga el cuenta la forma en que se utiliza «<literal>-prune -o</literal>»para excluir los archvios en los ejemplos anteriores.

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.
es: Para sistemas no Debian <ulink url="&unixlike;">tipo Unix</ulink>, algunas opciones de <literal>find</literal>(1) pueden no estar disponibles. En ese caso, por favor, considere ajustar los métodos de encaje y sustituya «<literal>-print0</literal>» con «<literal>-print</literal>». Puede que también necesite ajustar las órdenes parecidas.

note: type: Content of: <book><chapter><section><section><title>
en: Archive media
es: Medios de archivo

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.)
es: Cuando elija los <ulink url="&computerdatastoragemedia;">medios de almacenamiento de información</ulink> para el archivo de información importante, debe tener cuidado con sus limitaciones. Para el respaldo de pequeñas cantidades de información personal, yo utilizo CD-R y DVD-R de una compañia conocida y los almaceno en un lugar fresco, sin luz, seco y limpio.  (El medio de archivo en cinta parece una opción común en entornos profesionales).

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.
es: <ulink url="&afireresistantsafe;">Un lugar resistente al fuegoA fire-resistant safe</ulink> tiene sentido para documentos en papel. La mayor parte de los medios de almacenamiento de información tienen menor tolerancia a la temperatura que el papel. Yo normalmente mantengo almacenadas varias copias cifradas en diferentes ubicaciones seguras.

note: type: Content of: <book><chapter><section><section><para>
en: Optimistic storage life of archive media seen on the net (mostly from vendor info).
es: Tiempo de vida optimista de los medios de archivo (la mayor parte proveniente de los proveedores del medio).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 100+ years : Acid free paper with ink
es: Más de 100 años: papel libre de ácido con tinta

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 100 years : Optical storage (CD/DVD, CD/DVD-R)
es: 100 años : almacenamiento óptico (CD/DVD, CD/DVD-R)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 30 years : Magnetic storage (tape, floppy)
es: 30 años: almacenamiento magnético (cinta, diquete)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 20 years : Phase change optical storage (CD-RW)
es: 20 años: almacenamiento óptico con cambio de fase (CD-RW)

note: type: Content of: <book><chapter><section><section><para>
en: These do not count on the mechanical failures due to handling etc.
es: Esto no tiene en cuenta los errores mecánicos debido al manejo 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).
es: Ciclo de escritura de medios de archivos optimista visto en internet (proveniente de la información aportada por el vendedor).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 250,000+ cycles : Harddisk drive
es: Más de 250,000 ciclos : discos duros

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 10,000+ cycles : Flash memory
es: Más de 10,000 ciclos : memoria flash

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 1,000 cycles : CD/DVD-RW
es: 1,000 ciclos : CD/DVD-RW

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: 1 cycles : CD/DVD-R, paper
es: 1 ciclo : CD/DVD-R, papel

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.
es: Los datos que vida de los medios de almacenamiento y de los ciclos de escritura que hemos comentado no deben ser tenidos en cuenta para la toma de decisiones sobre almacenamiento de datos críticos. Por favor, consulte la informaciń especifica del producto que proporciona el fabricante.

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!
es: Ya que los CD/DVD-R y el papel tienen únicamente un ciclo de escritura, impide de informa intrínseca la pérdida de datos por sobreescritura. ¡Esto es una ventaja!

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.
es: Si necesita copias de respaldo rápidas, frecuentes y de grandes cantidades de información, un disco duro en un equipo remoto sonre una conexión de red rápida, puede ser la única opción real.

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.
es: Si usas medios regrabables para tus copias de seguridad, usa un sistema de archivos como <ulink url="&btrfs;">btrfs</ulink> o <ulink url="&zfs;">zfs</ulink> que admite solo la lectura de las instantáneas pueden ser una buena idea.

note: type: Content of: <book><chapter><section><section><title>
en: Removable storage device
es: Dispositivos de almacenamiento extraibles

note: type: Content of: <book><chapter><section><section><para>
en: Removable storage devices may be any one of the following.
es: Los dispositivos de almacenamiento extraíbles pueden ser cualquiera de los siguientes.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&usbflashdrive;">USB flash drive</ulink>
es: <ulink url="&usbflashdrive;">dispositivo USB flash</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&harddiskdrive;">Hard disk drive</ulink>
es: <ulink url="&harddiskdrive;">disco duro</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&opticaldiscdrive;">Optical disc drive</ulink>
es: <ulink url="&opticaldiscdrive;">disco óptico</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Digital camera
es: Cámara digital

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Digital music player
es: reproductor digital de música

note: type: Content of: <book><chapter><section><section><para>
en: They may be connected via any one of the following.
es: Se pueden conectar de las siguientes maneras.

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.
es: Los entornos de escritorio modernos como GNOME y KDE pueden montar automaticamente estos dispositivos extraibles sin su entrada correspondiente en «<literal>/etc/fstab</literal>».

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.
es: El paquete <literal>udisks2</literal> proporciona un daemon (servicio) y utilidades asociadas para montar y desmontar estos dispositivos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&dbus;">D-bus</ulink> creates events to initiate automatic processes.
es: <ulink url="&dbus;">D-bus</ulink> crea los eventos para iniciar automáticamente dicho proceso.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&policykit;">PolicyKit</ulink> provides required privileges.
es: <ulink url="&policykit;">PolicyKit</ulink> aporta los permisos necesarios.

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).
es: Los dispositivos que se montan de forma automática pueden tener la opción de montaje «<literal>uhelper=</literal>» que es utilizada por <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>".
es: En los entornos de escritorio modernos el automontaje ocurre unicamente cuando el dispositivo no posee una entrada en «<literal>/etc/fstab</literal>».

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.
es: El punto de montaje en el entorno de escritorio moderno se elige como "<literal>/media/<emphasis>username/disk_label</emphasis></literal>" que puede personalizarse de la siguiente manera.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>mlabel</literal>(1) for FAT filesystem
es: <literal>mlabel</literal>(1) para el sistema de archivos FAT

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>genisoimage</literal>(1) with "<literal>-V</literal>" option for ISO9660 filesystem
es: <literal>genisoimage</literal>(1) con la opción «<literal>-V</literal>» para el sistema de archivos ISO9660

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
es: <literal>tune2fs</literal>(1) con la opción «<literal>-L</literal>» para los sistemas de archivos ext2/ext3/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"/>).
es: Puede que necesite proporcionar el tipo de codificación como una opción a la hora del montaje (consulte <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.
es: Si utiliza el menú del interfaz gráfico de usuario para desmontar un sistema de archivos puede eliminar su nodo de dispositivo generado dinámicamente como «<literal>/dev/sdc</literal>». Si quiere mantener el node del dispositivo, desmóntelo con la orden <literal>umount</literal>(8) desde el cursor del intérprete de órdenes.

note: type: Content of: <book><chapter><section><section><title>
en: Filesystem choice for sharing data
es: Selección del sistema de archivos para compartir datos

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.
es: Cuando comparte información con otro sistema por medio de un dispositivo de almacenamiento extraible, podría formatearlo en un <ulink url="&filesystem;">sistema de archivos</ulink> que tenga soporte en ambos sistemas. Aquí esta una relación de posibles candidatos.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of filesystem choices for removable storage devices with typical usage scenarios
es: Relación de posibles sistemas de archivos para dispositivos de almacenamiento extrabiles con sus casos de uso normales

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: filesystem name
es: nombre del sistema de archivos

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: typical usage scenario
es: escenario típico de uso

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)
es: compartición de información entre diferentes platadormas mediante disquete (&lt;32MiB)

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)
es: compartición de información entre plataformas con el uso de dispositivos como pequeños discos duros (&lt;2GiB)

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)
es: compartición de información entre plaformas mediante dispositivos como un gran disco duro (&lt;8TiB, soportados por MS Windows95 OSR2 y posteriores)

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)
es: Intercambio de datos multiplataforma en dispositivos de disco duro grandes (&lt;512TiB, compatible con Windows XP, Mac OS X Snow Leopard 10.6.5 y Linux kernel versión 5.4 y superior)

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)
es: compartición de información entre platadormas mediante un dispositivo como un gran disco duro (soporte nativo en <ulink url="&mswindowsnt;">MS Windows NT</ulink> y versiones posteriores y soportdado por<ulink url="&ntfsdg;">NTFS-3G</ulink> por medio de <ulink url="&fuse;">FUSE</ulink> en Linux)

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
es: compartición de información entre plataformas de datos no volátiles en CD-R y DVD+/-R

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: incremental data writing on CD-R and DVD+/-R (new)
es: escritura incremental de información en CD-R y DVD+/+R (nuevo)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: space efficient unix file data storage on the floppy disk
es: almacenamiento de información en archivos unix eficiente en disquete

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
es: almacenamiento de información en dispositivos como discos duro para sistemas Linux antiguos

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
es: compartición de datos en un dispositivo com oun disco duro para sistemas Linux actuales

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
es: uso compartido de datos en el disco duro como dispositivo con sistemas Linux actuales con instantáneas de solo lectura

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.
es: Consulte <xref linkend="_removable_disk_encryption_with_dm_crypt_luks"/> para la compartición de información entre plataformas utilizando cifrado a nivel de dispositivo.

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.
es: El sistema de archivos FAT esta soportado por casit todos los sistemas operativos modernos y es bastante útil para el intercambio de información por medio de un disco duro externo.

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.
es: Cuando se formatea un disco duro externo con el sistemas de archivos FAT para compartir información entre diferentes platadormas, lo siguiente podrían ser las opciones más seguras.

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.
es: Particionemoslos con <literal>fdisk</literal>(8), <literal>cfdisk</literal>(8) or <literal>parted</literal>(8) (consulte <xref linkend="_disk_partition_configuration"/>) en una única partición primaria y marquemosla como se muestra.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Type "6" for FAT16 for media smaller than 2GB.
es: Tipo «6« para FAT15 para dispositivos menores de 2 GB.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Type "c" for FAT32 (LBA) for larger media.
es: Tipo «c« para FAT32 (LBA) para dispositivos grandes.

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.
es: Formateemos la partición primaria con <literal>mkfs.vfat</literal>(8) como se muestra.

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
es: Si el nombre del dispositivo fuera, p. ej. «<literal>/dev/sda1</literal>» para 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
es: La opción explícita para FAT32 y su nombre de dispositivo, p.ej. «<literal>-F 32 /dev/sda1</literal>»

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.
es: Cuando se utiliza el sistema de archivos FAT o ISO9660 para compartir los datos, los siguientes son los problemas de seguridad a los que se debe prestar atención.

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.
es: El archivo de archivos se recomienda utilizar primero <literal>tar</literal>(1), o <literal>cpio</literal>(1) par mantener los nombres de archivos largos, los enlaces blandos, los permisos originales de Unix y la información del propietario.

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.
es: Para protegerlo de las limitaciones de tamaño divida el archivo en trozos menores de 2GiB con la orden <literal>split</literal>(1).

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Encrypting the archive file to secure its contents from the unauthorized access.
es: Cifre el archivo para asegurar que no existirán accesos no autorizados.

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.
es: En sistemas de archivos FAT debido a su diseño, el tamaño máximo de un archivo es <literal>(2^32 - 1) bytes = (4GiB - 1 byte)</literal>. Para algunas aplicaciones antiguas en SSOO de 32 bits, el tamaño máximo de archivo es todavía menor <literal>(2^31 - 1) bytes = (2GiB - 1 byte)</literal>.  Debian no tiene este último problema.

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.
es: La propia compañia Microsoft no recomienda el uso de FAT para dispostivos o particiones menores de 200 MB. Microsoft resalta en su «<ulink url="&overviewoffathpfdntfsfilesystems;">Visión de conjunto de los sistemas de archivos FAT, HPFS y  NTFS</ulink>« su uso ineficiente del espacio de disco. Sin duda en Linux habitualmente usaremos el sistema de archivos ext4.

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>".
es: Para más información acerca de sistemas de archivos y su uso, por favor lea «<ulink url="&filesystemshowto;">Cómo Sistemas de Archivos</ulink>«.

note: type: Content of: <book><chapter><section><section><title>
en: Sharing data via network
es: Compartición de información a través de la red

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.
es: Para compartir información con otros sistemas a través de internet, debería utilizar un servicio común. Aquí estan algunas pistas.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of the network service to chose with the typical usage scenario
es: Relación de los servicios de red disponibles con el escenario típico de utilización

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: network service
es: servicio de red

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of typical usage scenario
es: descripción del caso de uso normal

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>
es: <ulink url="&smbcifs;">SMB/CIFS</ulink> sistema de archivos en red montado con <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
es: compartición de archivos por medio de«Microsoft Windows Network«, consulte <literal>smb.conf</literal>(5) y <ulink url="&theofficialsambandreferenceguide;">Cómo Oficial y Guía de Referencia de 3.x.x</ulink> o el paquete <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
es: Sistema de archivos montado <ulink url="&nfs;">NFS</ulink> con el núcleo de 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>
es: compatición de archivos mediante una «Red Unix/Linux«, consulte <literal>exports</literal>(5) y <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
es: compartición de archivos entre cliente/servidor web

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&https;">HTTPS</ulink> service
es: servicio <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)
es: compartición de archivos entre servidor web/cliente con cifrado con «Secure Sockets Layer« (SSL) o «<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
es: servicio <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
es: compartición de archivos entre servidor FTP/cliente

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.
es: Aunque los sistemas de archivos montados a través de la red pueden ser útiles, estos pueden ser inseguros. Sus conexiones de red deben securizarse como se muestra.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Encrypt it with <ulink url="&ssltls;">SSL/TLS</ulink>
es: Cifrado con <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>
es: Con túnel con <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>
es: Con túnel por medio de <ulink url="&vpn;">VPN</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Limit it behind the secure firewall
es: Limitando al área interna cubierto por un cortafuegos

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"/>.
es: Consulte además <xref linkend="_other_network_application_servers"/> y <xref linkend="_other_network_application_clients"/>.

note: type: Content of: <book><chapter><section><title>
en: Backup and recovery
es: Respaldo y recuperación

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.
es: Todos sabemos que los equipos fallan algunas veces o los errores humanos producen daños en el sistema o la información. Las operaciones de copia de seguridad y respaldo son una parte esencial de la administración de sistemas. Todos los errores posible ocurrirán alguna vez.

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.
es: Mantenga su sistema de respaldo simple y cree copias de seguridad con frecuencia. El hecho de tener copias de seguridad de la información es más importante que la forma en las que las realice.

note: type: Content of: <book><chapter><section><section><title>
en: Backup and recovery policy
es: Política de respaldo y recuperación

note: type: Content of: <book><chapter><section><section><para>
en: There are 3 key factors which determine actual backup and recovery policy.
es: Existen tres factores que determinan la directriz de copia de seguridad y recuperación real.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Knowing what to backup and recover.
es: Saber lo qué hay que respaldar y recuperar.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Data files directly created by you: data in "<literal>~/</literal>"
es: Los archivos creados por usted: información en «<literal>~/</literal>»

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>")
es: Archivos de información creados por las aplicaciones que utiliza: la información en «<literal>/var/</literal>» (excepto «<literal>/var/cache/</literal>», «<literal>/var/run/</literal>» y «<literal>/var/tmp/</literal>»)

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: System configuration files: data in "<literal>/etc/</literal>"
es: Archivos de configuración del sistema: información en «<literal>/etc/</literal>»

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>"
es: Programas locales: datos en «<literal>/usr/local/</literal>» o «<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, …)
es: Información de la instalación del sistema: un resumen en texto plano de los pasos fundamentales (particionado, ...)

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
es: Probar el conjunto de datos: confirmarlo mediante la ejecución de operaciones de recuperación

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).
es: Un trabajo cron como un proceso de usuario, los archivos en el directorio «<literal>/var/spool/cron/crontabs</literal>» y reinicie <literal>cron</literal>(8).  Ver <xref linkend="_scheduling_tasks_regularly"/> para <literal>cron</literal>(8) y <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).
es: Trabajos del temporizador del sistema como procesos de usuario: archivos en el directorio "<literal>~/.config/systemd/user</literal>".  Ver <literal>systemd.timer</literal>(5) y <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>.
es: Tareas de inicio automático como procesos de usuario: archivos en el directorio "<literal>~/.config/autostart</literal>".  Ver <ulink url="&desktopapplicatiartspecification;">Desktop Application Autostart Specification</ulink>.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Knowing how to backup and recover.
es: Saber como respaldar y recuperar datos.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Secure storage of data: protection from overwrite and system failure
es: Seguridad de la información almacenada: protegerlo de la sobreescritura y del fallo del sistema

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Frequent backup: scheduled backup
es: Frecuencia de respaldo: planficación del respaldo

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Redundant backup: data mirroring
es: Redundancia de respaldo: copias de la información

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Fool proof process: easy single command backup
es: Proceso a prueba de fallos: una única y sencilla orden para crear la copia de respaldo

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><para>
en: Assessing risks and costs involved.
es: Evaluación de riesgos y costes implícitos.

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Risk of data when lost
es: Peligro de pérdida de datos

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".)
es: Un medio de escritura única, como CD / DVD-R, puede evitar accidentes de sobrescritura.  (Ver <xref linkend="_the_binary_data"/> para saber cómo escribir en el medio de almacenamiento desde la línea de comandos del shell.  El entorno GUI de escritorio GNOME le brinda fácil acceso a través del menú: "Lugares→Creador de CD/DVD".)

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"/>
es: Los datos deben estar al menos en diferentes particiones del disco, preferiblemente en diferentes discos y máquinas para resistir la corrupción del sistema de archivos.  Los datos importantes se almacenan mejor en un sistema de archivos de solo lectura.  <placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Risk of data when breached
es: Riesgo de violación de datos

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.
es: Algunos de estos datos no se pueden regenerar introduciendo la misma cadena de entrada en el sistema.

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"/>.)
es: Datos de identidad confidenciales, como "<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>", y "<literal>/etc/exim4/passwd.client</literal>" se debe hacer una copia de seguridad cifrada.  <placeholder type="footnote" id="0"/> (Ver <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"/>.)
es: Nunca codifique la contraseña de inicio de sesión del sistema ni la frase de contraseña de descifrado en ningún script, incluso en cualquier sistema confiable.  (Ver <xref linkend="_password_keyring"/>.)

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Failure mode and their possibility
es: Modo de error en la recuperación y sus posibilidades

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Hardware (especially HDD) will break
es: El hardware (especialmente el disco duro) se romperá

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
es: El sistema de archivos puede estar dañado y los datos que contiene pueden perderse

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
es: No se puede confiar en los sistemas de almacenamiento remoto para las brechas de seguridad

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: Weak password protection can be easily compromised
es: La protección de la contraseña débil puede verse fácilmente comprometida

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><itemizedlist><listitem><para>
en: File permission system may be compromised
es: El sistema de permisos de los archivos puede estar comprometido

note: type: Content of: <book><chapter><section><section><orderedlist><listitem><itemizedlist><listitem><para>
en: Required resources for backup: human, hardware, software, …
es: Uso de recursos para el respaldo: humanos, hardware, software, …

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
es: Copia de seguridad automática programada con cron job o systemd timer job

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>".
es: Puede recuperar la información de configuración de con «<literal>debconf-set-selections debconf-selections</literal>» y la selección de información de dpkg con «<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.
es: No respalde el contenido de los pseudo sistemas de archivos ubicados en <literal>/proc</literal>, <literal>/sys</literal>, <literal>/tmp</literal> y <literal>/run</literal> (consulte <xref linkend="_procfs_and_sysfs"/> y <xref linkend="_tmpfs"/>).  A menos que sepa exactamente que está haciendo, estas ubicaciones contienen grandes cantidades de información poco relevantes.

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.
es: Puee que quiera para algunos demonios como MTA (consulte <xref linkend="_mail_transport_agent_mta"/>) mientras respalda su información.

note: type: Content of: <book><chapter><section><section><title>
en: Backup utility suites
es: Suites de utilidades de copias de seguridad

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.
es: Aquí estan una relación con las suites de copias de seguridad más importantes en un sistema Debian.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of backup suite utilities
es: Relación de suites de utilidades de copias de respaldo

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
es: <ulink url="&bacula;">Bacula</ulink>: copia de respaldo en red, recuperación y verificación - archivos de apoyo comunes

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
es: <ulink url="&bacula;">Bacula</ulink>: copia de seguridad en red, recuperación y verificación - metapaquete cliente

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
es: <ulink url="&bacula;">Bacula</ulink>: copia de seguridad en red, recuperación y verificación - consola de texto

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
es: <ulink url="&bacula;">Bacula</ulink>: copia de seguridad en red, recuperación y verificación - metapaquete del servidor

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)
es: <ulink url="&amanda;">Amanda</ulink>: Archivador Automático de Discos en Red Avanzado Maryland (Bibliotecas)

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)
es: <ulink url="&amanda;">Amanda</ulink>: Archivador Automático de Discos en Red Avanzado Maryland (Cliente)

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)
es: <ulink url="&amanda;">Amanda</ulink>: Archivador Automático de Discos en Red Avanzado Maryland (Servidor)

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)
es: <ulink url="&backuppc;">BackupPC</ulink> sistema de copia de respadlo de PCs( basado en disco) de alto rendimiento y ámbito empresarial

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: (remote) incremental backup
es: respaldo incremental (remoto)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GUI frontend for duplicity
es: Interfaz gráfica de usuario para duplicity

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: (remote) deduplicating backup
es: copia de seguridad deduplicada (remota)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: borgbackup helper
es: ayudante borgbackup

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: lightweight, extensible <emphasis role="strong">meta-backup</emphasis> system
es: sistema <emphasis role="strong">meta-backup</emphasis> extensible y ligero

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: command-line backup tool
es: herramienta de copia de seguridad en línea de órdenes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: low-maintenance backup/restore tool for mountable media (disk based)
es: herramienta para medios externos para su copia/restauración con bajo mantenimiento (basado en discos)

note: type: Content of: <book><chapter><section><section><para>
en: Backup tools have their specialized focuses.
es: Las herramientas de copias de seguridad están especializadas en diferentes aspectos.

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.
es: <ulink url="&mondorescue;">Mondo Rescue</ulink> es un sistema de copias de seguridad centrado en realizar la restauración completa de un sistema rapidamente desde una copia en CD/DVD etc. sin seguir el proceso normal de instalación del sistema.

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.
es: <ulink url="&bacula;">Bacula</ulink>, <ulink url="&amanda;">Amanda</ulink>, and <ulink url="&backuppc;">BackupPC</ulink> son suites de utilidades de copia de respaldo con funcionalidad completa centradas en la copias de seguridad regulars a través de la red.

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.
es: <ulink url="&duplicity;">Duplicity</ulink>, y <ulink url="&borg;">Borg</ulink> son utilidades de copia de seguridad más sencillas para estaciones de trabajo típicas.

note: type: Content of: <book><chapter><section><section><title>
en: Backup tips
es: Consejos para copias de seguridad

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.
es: Para una estación de trabajo personal, las utilidades completas de la suite de copia de seguridad diseñadas para el entorno de servidor pueden no servir bien.  Al mismo tiempo, las utilidades de copia de seguridad existentes para estaciones de trabajo pueden presentar algunas deficiencias.

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.
es: He aquí algunos consejos para facilitar las copias de seguridad con el mínimo esfuerzo por parte del usuario.  Estas técnicas pueden utilizarse con cualquier utilidad de copia de seguridad.

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:
es: Para fines de demostración, vamos a suponer que el usuario principal y el nombre de grupo es <literal>pingüino</literal> y crear un ejemplo de script de copia de seguridad e instantánea "<literal>/usr/local/bin/bkss.sh</literal>" como:

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>.
es: Aquí, sólo se utiliza la herramienta básica <literal>rsync</literal>(1) para facilitar la copia de seguridad del sistema y el espacio de almacenamiento es utilizado eficientemente por <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.
es: Para su información: Este autor utiliza su propio script de shell similar "<ulink url="&bssbtrfssubvolumesnapshotutility;">bss: Btrfs Subvolume Snapshot Utility</ulink>" para su estación de trabajo.

note: type: Content of: <book><chapter><section><section><section><title>
en: GUI backup
es: Copia de seguridad de la GUI

note: type: Content of: <book><chapter><section><section><section><para>
en: Here is an example to setup the single GUI click backup.
es: A continuación se muestra un ejemplo para configurar la copia de seguridad con un solo clic de GUI.

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Prepare a USB storage device to be used for backup.
es: Prepare un dispositivo de almacenamiento USB para utilizarlo como copia de seguridad.

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"/>).
es: Formatea un dispositivo de almacenamiento USB con una partición en btrfs con su nombre de etiqueta como "<literal>BKUP</literal>".  Esto se puede cifrar (véase <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>".
es: Conéctelo a su sistema.  El sistema de escritorio debería montarlo automáticamente como "<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.
es: Ejecute "<literal>sudo chown penguin:penguin /media/penguin/BKUP</literal>" para que el usuario pueda escribir en él.

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:
es: Crear "<literal>~/.local/share/applications/BKUP.desktop</literal>" siguiendo las técnicas escritas en <xref linkend="_starting_a_program_from_gui"/> como:

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.
es: Por cada clic en la GUI, se realiza una copia de seguridad de sus datos desde "<literal>~/Documents</literal>" a un dispositivo de almacenamiento USB y se crea una instantánea de sólo lectura.

note: type: Content of: <book><chapter><section><section><section><title>
en: Mount event triggered backup
es: Montar la copia de seguridad activada por el evento

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.
es: A continuación se muestra un ejemplo de configuración para la copia de seguridad automática activada por el evento de montaje.

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"/>.
es: Prepara un dispositivo de almacenamiento USB que se utilizará para la copia de seguridad como en <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:
es: Crear un archivo de la unidad de servicio systemd "<literal>~/.config/systemd/user/back-BKUP.service</literal>" como:

note: type: Content of: <book><chapter><section><section><section><itemizedlist><listitem><para>
en: Enable this systemd unit configuration with the following:
es: Habilite esta configuración de unidad systemd con lo siguiente:

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.
es: Para cada evento de montaje, se realiza una copia de seguridad de sus datos desde "<literal>~/Documents</literal>" a un dispositivo de almacenamiento USB y se crea una instantánea de sólo lectura.

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>".
es: Aquí, los nombres de las unidades de montaje systemd que systemd tiene actualmente en memoria se pueden pedir al gestor de servicios del usuario que llama con "<literal>systemctl --user list-units --type=mount</literal>".

note: type: Content of: <book><chapter><section><section><section><title>
en: Timer event triggered backup
es: Copia de seguridad activada por evento del temporizador

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.
es: A continuación se muestra un ejemplo de configuración para la copia de seguridad automática activada por el evento del temporizador.

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:
es: Crear un archivo de unidad de temporizador systemd "<literal>~/.config/systemd/user/snap-Documents.timer</literal>" como:

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:
es: Crear un archivo de unidad de servicio systemd "<literal>~/.config/systemd/user/snap-Documents.service</literal>" como:

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.
es: Para cada evento del temporizador, se realiza una copia de seguridad de sus datos desde "<literal>~/Documents</literal>" a un dispositivo de almacenamiento USB y se crea una instantánea de sólo lectura.

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>".
es: Aquí, los nombres de las unidades de usuario del temporizador systemd que systemd tiene actualmente en memoria se pueden pedir al gestor de servicios del usuario llamante con "<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).
es: Para el sistema de escritorio moderno, este enfoque systemd puede ofrecer un control más fino que los tradicionales de Unix usando <literal>at</literal>(1), <literal>cron</literal>(8), o <literal>anacron</literal>(8).

note: type: Content of: <book><chapter><section><title>
en: Data security infrastructure
es: Infraestructura de seguridad de la información

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.
es: La infraestructura de seguridad de la información es una combinación de herramientas de cifrado de datos, herramientas de resúmenes de mensajes y herramientas de firma.

note: type: Content of: <book><chapter><section><table><title>
en: List of data security infrastructure tools
es: Relación de herramientas de infraestructura de seguridad de la información

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
es: <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink> - herramienta de firma y cifrado OpenPGP

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU Privacy Guard - signature verification tool
es: GNU Privacy Guard - herramienta de verificación de firma

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: extract just the secret information out of OpenPGP secret keys
es: extracción únicamente de la información secreta sin considerar las claves secretas 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>
es: utilidades para <ulink url="&dmcrypt;">dm-crypt</ulink> cifrado de dispositivos de bloque compatibles con <ulink url="&luks;">LUKS</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compute and check MD5 message digest
es: crea y comprueba el resúmen MD5 de un mensaje

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compute and check SHA1 message digest
es: crea y comprueba el resumen SHA1 de un mensaje

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compute message digest with "<literal>openssl dgst</literal>" (OpenSSL)
es: crea el resumen de un mensaje con «<literal>openssl dgst</literal>» (OpenSSL)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: store and retrieve passwords (CLI)
es: almacenar y recuperar las contraseñas (CLI)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: key management tool (GNOME)
es: herramienta de gestión de claves (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.
es: Véase <xref linkend="_data_encryption_tips"/> en <ulink url="&dmcrypt;">dm-crypt</ulink> y <ulink url="&fscrypt;">fscrypt</ulink> que implementan una infraestructura de cifrado automático de datos a través de módulos del núcleo de Linux.

note: type: Content of: <book><chapter><section><section><title>
en: Key management for GnuPG
es: Gestión de claves con 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.
es: Aquí están las órdenes <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink> para la gestión básica de claves.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of GNU Privacy Guard commands for the key management
es: Relación de las órdenes GNU Privacy Guard par la gestión de claves

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: generate a new key
es: genera una nueva clave

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --gen-revoke my_user_ID</literal>
es: <literal>gpg --gen-revoke mi_Id_de_usuario</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: generate revoke key for my_user_ID
es: provoca la revocación de la clave para mi_ID_de_usuario

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --edit-key user_ID</literal>
es: <literal>gpg --edit-key ID_de_usuario</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: edit key interactively, "help" for help
es: edición interactiva de la clave, «help« para obtener ayuda

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o file --export</literal>
es: <literal>gpg -o archivo --export</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: export all keys to file
es: exporta todas las claves a un archivo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --import file</literal>
es: <literal>gpg --import archivo</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: import all keys from file
es: importa todas las claves desde un archivo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --send-keys user_ID</literal>
es: <literal>gpg --send-keys ID_usuario</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: send key of user_ID to keyserver
es: envia la clave de un ID_de_usuario al servidor de claves

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --recv-keys user_ID</literal>
es: <literal>gpg --recv-keys ID_de_usuario</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: recv. key of user_ID from keyserver
es: recibe claves  del usuario ID_de_usuario desde el servidor de claves

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --list-keys user_ID</literal>
es: <literal>gpg --list-keys ID_de_usuario</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list keys of user_ID
es: relación de las claves de ID_de_usuario

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --list-sigs user_ID</literal>
es: <literal>gpg --list-sigs ID_de_usuario</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list sig. of user_ID
es: relación de las firmas de ID_de_usuarios

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --check-sigs user_ID</literal>
es: <literal>gpg --check-sigs ID_de_usuario</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check sig. of user_ID
es: comprueba la firma de ID_de_usuario

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --fingerprint user_ID</literal>
es: <literal>gpg --fingerprint ID_de_usuario</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check fingerprint of user_ID
es: comprueba la huella del ID_de_usuario

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: update local keyring
es: actualiza el círculo de claves local

note: type: Content of: <book><chapter><section><section><para>
en: Here is the meaning of the trust code.
es: Aquí esta el significado de un código seguro.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of the meaning of the trust code
es: Relación del significado del código de confianza

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: code
es: código

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description of trust
es: descripción de la confianza

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: no owner trust assigned / not yet calculated
es: sin asignación del dueño de la confianza /no calculado todavía

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: trust calculation failed
es: cálculo de confianza fallido

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: not enough information for calculation
es: falta de información suficiente para el cálculo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: never trust this key
es: no confie nunca en esta clave

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: marginally trusted
es: confianza marginal

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: fully trusted
es: confianza total

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ultimately trusted
es: confianza básica

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>".
es: Lo siguiente carga mi clave «<literal>1DD8D791</literal>» a un popular servidor de claves «<literal>hkp://keys.gnupg.net</literal>».

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.
es: Un buen servidor de claves por defecto configurado en «<literal>~/.gnupg/gpg.conf</literal>» (o su ubicación antigua «<literal>~/.gnupg/options</literal>») contiene lo siguiente.

note: type: Content of: <book><chapter><section><section><para>
en: The following obtains unknown keys from the keyserver.
es: Lo siguiente obtiene las claves desconocidas del servidor de claves.

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.
es: Existió un error en el <ulink url="&openpgppublickeyserver;">Servidor de Claves Públicas OpenPGP</ulink> (pre versión 0.9.6) el cual corrompia las claves con más de dos subclaves. El nuevo paquete <literal>gnupg</literal> (&gt;1.2.1-2) pueden gestionar estas subclaves corruptas. Consulte <literal>gpg</literal>(1) bajo la opción «<literal>--repair-pks-subkey-bug</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: Using GnuPG on files
es: Usando GnuPG en archivos

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.
es: Aquí estan los ejemplos de utilización de las órdenes <ulink url="&gnuprivacyguard;">GNU Privacy Guard</ulink> sobre archivos.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of GNU Privacy Guard commands on files
es: Relación de órdenes GNU Privacy Guard sobre archivos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -a -s file</literal>
es: <literal>gpg -a -s archivo</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
es: archivo de firma en <ulink url="&ascii;">ASCII</ulink> del archivo.asc blindado

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --armor --sign file</literal>
es: <literal>gpg --armor --sign archivo</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --clearsign file</literal>
es: <literal>gpg --clearsign archivo</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: clear-sign message
es: mensaje sin firmar

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --clearsign file|mail foo@example.org</literal>
es: <literal>gpg --clearsign archivo|mail foo@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>
es: envia un mensaje de correo sin firmar a <literal>foo@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>
es: <literal>gpg --clearsign --not-dash-escaped parche</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: clear-sign patchfile
es: parche sin firmar

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --verify file</literal>
es: <literal>gpg --verify archivo</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: verify clear-signed file
es: comprueba un archivo sin firmar

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o file.sig -b file</literal>
es: <literal>gpg -o archivo.sig -b archivo</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create detached signature
es: crea un firma objetivo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg --verify file.sig file</literal>
es: <literal>gpg --verify archivo.sig archivo</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: verify file with file.sig
es: comprueba el archivo con archivo.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>
es: <literal>gpg -o archivo_cifrado.gpg -r nombre -e archivo</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
es: intento de cifrado con clave pública para el nombre del archivo al arhivo binario  archivo_cifrado.gpg

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>
es: <literal>gpg -o archivo_cifrado.gpg --recipient nombre --encrypt archivo</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>
es: <literal>gpg -o archivo_cifrado.asc -a -r name -e archivo</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
es: intento de cifrado con clave pública para el nombre del archivo al archivo blindado <ulink url="&ascii;">ASCII</ulink> archivo_cifrado.asc

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o crypt_file.gpg -c file</literal>
es: <literal>gpg -o archivo_cifrado.gpg -c archivo</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: symmetric encryption from file to crypt_file.gpg
es: cifrado simétrico de archivo a archivo_cifrado_gpg

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o crypt_file.gpg --symmetric file</literal>
es: <literal>gpg -o archivo_cifrado.gpg --symmetric archivo</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>
es: <literal>gpg -o archivo_cifrado.asc -a -c archivo</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
es: intento del cifrado simétrico para el nombre desde el archivo fuente al archivo blindado en <ulink url="&ascii;">ASCII</ulink> archivo_cifrado.asc

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>
es: <literal>gpg -o archivo -d archivo_cifrado.gpg -r name</literal>

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

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>gpg -o file --decrypt crypt_file.gpg</literal>
es: <literal>gpg -o file --decrypt archivo_cifrado.gpg</literal>

note: type: Content of: <book><chapter><section><section><title>
en: Using GnuPG with Mutt
es: Uso de Mutt con GnuPG

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.
es: Añada lo siguiente a «<literal>~/.muttrc</literal>» para mantener el lento el inicio automático de  GnuPG, mientras permite usarlo pulsado  «<literal>S</literal>» del menú principal.

note: type: Content of: <book><chapter><section><section><title>
en: Using GnuPG with Vim
es: Utilizando Vim con GnuPG

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.
es: Si utilizas "<literal>~/.vimrc</literal>" en lugar de "<literal>~/.vim/vimrc</literal>", sustituye lo según corresponda.

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"/>
es: El plugin <literal>gnupg</literal> permite ejecutar GnuPG de forma transparente para los archivos con extensiones "<literal>.gpg</literal>", "<literal>.asc</literal>", y "<literal>.pgp</literal>".<placeholder type="footnote" id="0"/>

note: type: Content of: <book><chapter><section><section><title>
en: The MD5 sum
es: El resumen 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.
es: <literal>md5sum</literal>(1) proporciona la funcionalidad de hacer resumenes de un archivo utilizando el método descrito en <ulink url="&rfcbdcb;">rfc1321</ulink> y verificar cada archivo con él.

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.
es: La computación de la suma <ulink url="&mdf;">MD5</ulink> es menos intensiva en CPU que la de firma criptográfica de <ulink url="&gnuprivacyguardgnupg;">GNU Privacy Guard (GnuPG)</ulink>. Normalmente, solo los archivos resumen de alto nivel están firmados criptologicamente para asegurar la integridad de la información.

note: type: Content of: <book><chapter><section><section><title>
en: Password keyring
es: Llavero de contraseña

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>.
es: En el sistema GNOME, la herramienta GUI <literal>seahorse</literal>(1) gestiona las contraseñas y las almacena de forma segura en el llavero <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.
es: <literal>secret-tool</literal>(1) puede almacenar la contraseña en el llavero desde la línea de comandos.

note: type: Content of: <book><chapter><section><section><para>
en: Let's store passphrase used for LUKS/dm-crypt encrypted disk image
es: Almacenemos la frase de la contraseña utilizada para la imagen del disco encriptada 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).
es: Esta contraseña almacenada puede ser recuperada y cedida a otros programas, por ejemplo, <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.
es: Siempre que necesites proporcionar una contraseña en un script, utiliza <literal>secret-tool</literal> y evita codificar directamente la frase de la contraseña en él..

note: type: Content of: <book><chapter><section><title>
en: Source code merge tools
es: Herramientas para mezclar código fuente

note: type: Content of: <book><chapter><section><para>
en: There are many merge tools for the source code.  Following commands caught my eyes.
es: Existen múltiples herramientas para el código fuente. Las siguientes órdenes llamaron mi atención.

note: type: Content of: <book><chapter><section><table><title>
en: List of source code merge tools
es: Relación de las herramientas para mezclar código fuente

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: apply a diff file to an original
es: aplica un archivo diff al original

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compare 2 files side by side in vim
es: compare dos archivos en vim uno contra otro

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: interactive full screen 2/3-way merge tool
es: herramienta interactiva de fusión 2/3 a pantalla completa

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compare and merge files (GTK)
es: compara y mezcla archivos (GTK)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: apply rejected patches
es: aplica parches rechazados

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compare files line by line
es: compara archivos línea a línea

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compare and merges three files line by line
es: compara y mezcla tres archivos línea a línea

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: manage series of patches
es: gestiona un conjunto de parches

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: display word differences between text files
es: muestra las palabras diferentes en dos archivos de textos

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: produce a histogram of changes by the diff
es: produce un histográma de los cambios de diff

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: create a cumulative patch from two incremental patches
es: crea un parche acumulativo con dos parches incrementales

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: extract a diff from an HTML page
es: extrae un diff de un página HTML

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: extract or excludes diffs from a diff file
es: extrae o excluye diffs de un archivo diff

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
es: repara archivos diff creados por CVS que son malinterpretados por <literal>patch</literal>(1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: exchange the order of two patches
es: intercambia el orden de dos parches

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: show which files are modified by a patch matching a regex
es: muestra que archivos son modificados por un parche de acuerdo a una expresión regular

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: show differences between two unified diff files
es: muestra las diferencias entre dos archivos diff unificados

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: show which files are modified by a patch
es: muestra los archivos modificados por un parche

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: recompute counts and offsets in unified context diffs
es: recalcula las cuentas y desplazamientos en un contexto diff unificado

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: fix offsets and counts of a hand-edited diff
es: repara los desplazamientos y cuentas en un diff editado de forma manual

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: separate out incremental patches
es: selecciona parches incrementales

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: demangle patches that have been word-wrapped
es: deshace los parches que han sido mezclados

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: display differences and merge changes between directory trees
es: muestra las diferencias y mezcla los cambios entre árboles de directorio

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: compare two files word by word / char by char
es: compara dos archivos palabra a palabra / carácter a carácter

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: generate extended patch files
es: genera archivos de parches extendidos

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: apply extended patch files
es: aplica archivos de parches extendidos

note: type: Content of: <book><chapter><section><section><title>
en: Extracting differences for source files
es: extrae las diferencias entre dos archivos fuente

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.
es: Los procedimientos siguientes extraen las diferencias entre dos archivos de código fuente y crea los archivos diff unificados  «<literal>archivo.patch0</literal>» o «<literal>archivo.patch1</literal>» dependiendo de la ubicación del archivo.

note: type: Content of: <book><chapter><section><section><title>
en: Merging updates for source files
es: Mezcla actualizaciones del archivos de código fuente

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.
es: Un archivo diff (también llamado un parche o un archivo de parche) se utiliza para enviar una actualización de un programa. Quien lo recibe aplica esta actualización a otro archivo como se muestra.

note: type: Content of: <book><chapter><section><section><title>
en: Interactive merge
es: Integración interactiva

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.
es: Si tienes dos versiones de un código fuente, puede realizar la fusión bidireccional de forma interactiva utilizando <literal>imediff</literal>(1) de la siguiente forma.

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.
es: Si tiene tres versiones de un código fuente, puede realizar la fusión a tres bandas de forma interactiva utilizando <literal>imediff</literal>(1) de la siguiente forma.

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.
es: Git es la herramienta de elección en estos días para el <ulink url="&versioncontrolsystemvcs;">sistema de control de versiones (VCS)</ulink> ya que Git puede hacerlo todo tanto para la gestión local como remota del código fuente.

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> .
es: Debian proporciona servicios Git gratuitos a través de <ulink url="&debiansalsaservice;">Servicio Debian Salsa</ulink>.  Su documentación puede encontrarse en <ulink url="&httpswikidebianorgsalsa;">https://wiki.debian.org/Salsa</ulink> .

note: type: Content of: <book><chapter><section><para>
en: Here are some Git related packages.
es: Aquí hay algunos paquetes relacionados con Git.

note: type: Content of: <book><chapter><section><table><title>
en: List of git related packages and commands
es: Relación de paquetes y órdenes relacionados con git

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Git, the fast, scalable, distributed revision control system
es: Git, el sistema de control de versiones rápido, escalable y distribuido

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GUI Git repository browser with history
es: Navegador de repositorios Git GUI con históricos

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GUI for Git (No history)
es: GUI para Git (sin históricos)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: send a collection of patches as email from the Git
es: Git envia un conjunto de parches como un correo

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: automate the Debian packaging with the Git
es: automatiza la creación de paquetes Debian con Git

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: git interoperability with the Debian archive
es: interoperabilidad de git con el archivo de Debian

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: interactive git commit split helper tool
es: herramienta de ayuda interactiva para confirmaciones de git separadas

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: quilt on top of git (Python)
es: quilt sobre git (Python)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: official documentation for Git
es: documentación oficial de Git

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "Git Magic", easier to understand guide for Git
es: «Git Mágico«, una guía de Git fácil de entender

note: type: Content of: <book><chapter><section><section><title>
en: Configuration of Git client
es: Configuración del cliente 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.
es: Puede que quiera guardar parte de la configuración global en «<literal>~/.gitconfig</literal>» como su nombre y la dirección de correo electrónico que utiliza Git como se muestra.

note: type: Content of: <book><chapter><section><section><para>
en: You may also customize the Git default behavior by the following.
es: También puedes personalizar el comportamiento predeterminado de Git de la siguiente manera.

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.
es: Si esta acostumbrado a utilizar órdenes Subversion o CVS, puede que quiera crear algunos alias de orden como se muestra.

note: type: Content of: <book><chapter><section><section><para>
en: You can check your global configuration by the following.
es: Puede comprobar la configuración global como se muestra.

note: type: Content of: <book><chapter><section><section><title>
en: Basic Git commands
es: Comandos Git básicos

note: type: Content of: <book><chapter><section><section><para>
en: Git operation involves several data.
es: La operación Git involucra varios datos.

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.
es: El árbol de trabajo que contiene los archivos del usuario y en el que se realizan los cambios.

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.
es: Los cambios a registrar deben ser explícitamente seleccionados y puestos en escena en el índice.  Se trata de los comandos <literal>git add</literal> y <literal>git rm</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The index which holds staged files.
es: El índice mantiene los archivos organizados.

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.
es: Los archivos almacenados se enviarán al repositorio local en las solicitudes posteriores.  Este es el comando <literal>git commit</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The local repository which holds committed files.
es: El repositorio local mantiene los archivos confirmados.

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.
es: Git realiza un seguimiento del historial vinculado de los datos comprometidos y lo administra como una bifurcación en el repositorio.

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.
es: El repositorio local puede enviar datos al repositorio remoto con el comando <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.
es: El repositorio local puede recibir datos del repositorio remoto mediante los comandos <literal>git fetch</literal> y <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.
es: El comando <literal>git pull</literal> ejecuta el comando <literal>git merge</literal> o <literal>git rebase</literal> después del comando <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.)
es: Aquí, <literal>git merge</literal> combina los extremos de las historias de dos ramas separadas en un solo punto. (A falta de un <literal>git pull</literal> personalizado, este es el valor predeterminado, y también es bueno para que los autores anteriores publiquen ramas para muchas personas)

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.)
es: Aquí, <literal>git rebase</literal> crea una única rama del historial secuencial de la rama remota, seguida de la rama local. (Este es el caso de la personalización <literal>pull.rebase true</literal>  y esto puede ser válido para el resto de nosotros.)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The remote repository which holds committed files.
es: El repositorio remoto que contiene los archivos confirmados.

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.
es: La comunicación con el repositorio remoto utiliza protocolos de comunicación seguros como SSH o 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.
es: El árbol de trabajo son los archivos fuera del directorio <literal>.git/</literal>.  Los archivos dentro del directorio <literal>.git/</literal> contienen el índice, los datos del repositorio local y algunos archivos de texto de configuración de git.

note: type: Content of: <book><chapter><section><section><para>
en: Here is an overview of main Git commands.
es: Aquí hay una descripción general de los principales comandos de Git.

note: type: Content of: <book><chapter><section><section><table><title>
en: Main Git commands
es: Principales comandos de Git

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: Git command
es: Comandos Git

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create the (local) repository
es: crea un repositorio (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
es: clonar el repositorio remoto en un repositorio local con el árbol de trabajo

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>
es: actualizar la rama local <literal>principal</literal> por el repositorio remoto <literal>origen</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
es: añadir archivo(s) en el árbol de trabajo al índice sólo para archivos preexistentes en el índice

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
es: añadir archivo(s) en el árbol de trabajo al índice para todos los archivos, incluidas las eliminaciones

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove file(s) from the working tree and the index
es: eliminar archivo(s) del árbol de trabajo y del índice

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: commit staged changes in the index to the local repository
es: confirmar los cambios por etapas en el índice al repositorio local

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)
es: agrega todos los cambios en el árbol de trabajo al índice y los envía al repositorio local (agregar + confirmar)

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)
es: actualizar el repositorio remoto <literal>origin</literal> por la rama local <literal>branch_name</literal> (invocación inicial)

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)
es: actualizar el repositorio remoto <literal>origin</literal> por la rama local <literal>branch_name</literal> (invocación posterior)

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
es: Muestra la diferencia entre la confirmación <emphasis>treeish1</emphasis> y la confirmación <emphasis>treeish2</emphasis>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GUI display of VCS repository branch history tree
es: Visualización GUI del árbol histórico de ramas del repositorio VCS

note: type: Content of: <book><chapter><section><section><table><title>
en: Git tips
es: Consejos para Git

note: type: Content of: <book><chapter><section><section><para>
en: Here are some Git tips.
es: Aquí hay algunos consejos para Git.

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: Git command line
es: Línea de comandos 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 ...
es: ver el historial completo de Git y operar en ellos, como restablecer HEAD a otro compromiso, seleccionar un parche, crear etiquetas y ramas...

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: get the clean working tree without loosing data
es: recuperar el árbol de trabajo limpio sin pérdida de datos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check settings for remote
es: verifica la configuración del control remoto

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: check settings for branch
es: verifica la configuración de la rama del repositorio

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: show working tree status
es: mostrar el estado del árbol de trabajo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: list git settings
es: listar la configuración 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
es: revertir todos los cambios en el árbol de trabajo y limpiarlos por completo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: revert staged index changed by <literal>git add filename</literal>
es: revertir índice por pasos cambiado por <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)
es: obtener el registro de referencia (útil para recuperar confirmaciones de la rama eliminada)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create a new branch from reflog information
es: crear una nueva rama a partir de la información de reflog

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
es: añadir un repositorio remoto <literal>new_remote</literal> apuntado por 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>
es: cambiar el nombre del repositorio remoto de <literal>origin</literal> a <literal>upstream</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>.
es: establecer el seguimiento remoto en el repositorio remoto <literal>upstream</literal> y su nombre de rama <literal>branch_name</literal>.

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: change URL of <literal>origin</literal>
es: cambiar la URL de <literal>origin</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)
es: deshabilitar pulsar para <literal>upstream</literal> (Editar <literal>.git/config</literal> para volver a habilitar)

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
es: Obtener actualizaciones de todas las ramas remotas en el repositorio <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
es: crear una rama local (posiblemente huérfana) <literal>upstream-foo</literal> como copia de la rama <literal>foo</literal> en el repositorio <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>
es: hacer un nuevo <literal>topic_branch</literal> y llevarlo a <literal>origin</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: rename local branch name
es: cambiar el nombre del nombre de la sucursal local

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove remote branch (new method)
es: eliminar uns rama remota (nuevo método)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove remote branch (old method)
es: eliminar la rama remota (método antiguo)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create a new <literal>unconnected</literal> branch
es: crear una rama <literal>desconectada</literal> nueva

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
es: reorder/drop/squish commits desde <literal>origin/main</literal> para limpiar el historial de la rama

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: squash last 2 commits into one
es: squash los últimos 2 commits en uno

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: squash entire <literal>topic_branch</literal> into a commit
es: squash todo <literal>topic_branch</literal> en un commit

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
es: convertir un clon superficial en un clon completo de todas las ramas

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)
es: dividir la última confirmación en una serie de confirmaciones de los archivos por archivos más pequeñas, etc. (se requiere el paquete <literal>imediff</literal>)

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.)
es: Vuelve a empaquetar el repositorio local en un paquete separado (esto puede limitar las oportunidades de recuperar los datos perdidos de ramas eliminadas, 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.
es: No utilice etiquetas con caracteres blancos a pesar de que algunas herramientas permiten su utilización como <literal>gitk</literal>(1).  Puede provocar errores en otras órdenes <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.
es: Si una rama local que se ha enviado a un repositorio remoto se reubica o aplasta, enviar esta rama tiene riesgos y requiere la opción <literal>--force</literal>.  Por lo general, esto no es aceptable para la rama <literal>main</literal>, pero puede ser aceptable para una rama temática antes de fusionarse con la rama <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.
es: LLamar una subórden  <literal>git</literal> directamento como «<literal>git-xyz</literal>» desde la línea de órdenes ha sido declarado obsoleto desde principios de 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.
es: Si existe un archivo ejecutable <literal>git-foo</literal> en la ruta determinada por <literal>$PATH</literal>, al escribir «<literal>git foo</literal>» sin guión en la línea de órdenes llama a <literal>git-foo</literal>.  Esto es una funcionalidad de la orden <literal>git</literal>.

note: type: Content of: <book><chapter><section><section><title>
en: Git references
es: Algunas referencias sobre Git

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>)
es: <ulink url="&gitusersmanual;">Manual de Usuario</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>)
es: <ulink url="&atutorialintroductiontogit;">Un tutorial de introducción a git</ulink> (<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>)
es: <ulink url="&atutorialintrodutiontogitparttwo;">Un tutorial inicial a git: parte dos</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>)
es: <ulink url="&everydaygitwithcacommandsorso;">«20 órdenes GIT para todos los días</ulink> (<literal>/usr/share/doc/git-doc/everyday.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>)
es: <ulink url="&gitmagic;">Git Mágico</ulink> (<literal>/usr/share/doc/gitmagic/html/index.html</literal>)

note: type: Content of: <book><chapter><section><section><title>
en: Other version control systems
es: Otros sistemas de control de versiones

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).
es: Los <ulink url="&versioncontrolsystemsvcs;">Sistemas de control de versiones (VCS)</ulink> a veces se denominan Sistemas de control de revisiones (RCS) o Administradores de configuración de software (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.
es: Aquí hay un resumen de otros VCS notables que no son Git en sistemas Debian.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of other version control system tools
es: Lista de otras herramientas del sistema del control de las versiones

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: VCS type
es: Tipo de CVS

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

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: DVCS in Python and some C
es: DCVS escrito en Python y una pequeña parte en C

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: DVCS with smart algebra of patches (slow)
es: DCVS con notación álgebraica inteligente (lento)

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>)
es: DVCS influenciado por <literal>tla</literal>, escrito en Python (<ulink url="&historic;">historic</ulink>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: DVCS mainly by Tom Lord (historic)
es: DVCS principalmente por Tom Lord (histórico)

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

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "CVS done right", newer standard remote VCS (historic)
es: «CVS bien hecho«, nuevo estándar CVS remoto (histórico)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: previous standard remote VCS (historic)
es: estándar remoto anterior VCS (histórico)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GUI display of VCS (CVS, Subversion, RCS) repository tree
es: Visualización GUI del árbol de repositorios 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)
es: «<ulink url="&unixsccs;">Unix SCCS</ulink> bien hecho« (histórico)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: clone of the <ulink url="&unixsccs;">Unix SCCS</ulink> (historic)
es: clon de <ulink url="&unixsccs;">Unix SCCS</ulink> (histórico)

note: type: Content of: <book><chapter><title>
en: Data conversion
es: Conversión de datos

note: type: Content of: <book><chapter><para>
en: Tools and tips for converting data formats on the Debian system are described.
es: Se describen herramientas y métodos para convertir formatos de datos en el sistema 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.
es: Las herramientas para formatos estándar son muy buenas pero para formatos propietarios son limitadas.

note: type: Content of: <book><chapter><section><title>
en: Text data conversion tools
es: Herramientas para la conversión de información en formato texto

note: type: Content of: <book><chapter><section><para>
en: Following packages for the text data conversion caught my eyes.
es: Los siguientes paquetes para la conversión de información en formato texto llamaron mi atención.

note: type: Content of: <book><chapter><section><table><title>
en: List of text data conversion tools
es: Relación de herramientas de conversión de información en formato texto

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: keyword
es: palabra clave

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: charset
es: conjunto de caracteres

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: text encoding converter between locales by <literal>iconv</literal>(1) (fundamental)
es: conversor de la codificación de texto entre configuraciones locales mediante <literal>iconv</literal>(1) (fundamental)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: charset+eol
es: conjunto de caracteres+eol

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: text encoding converter between locales (versatile, more aliases and features)
es: conversor de codificaciones de texto entre configuraciones locales (versátil, con más funcionalidades y alias)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: text encoding converter between locales (fancy)
es: conversor de codificaciones de texto entre configuraciones locales (sofisticado)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: character set translator for Japanese
es: traductor del conjunto de caracteres para el japonés

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: character set translator
es: traductor de conjunto de caracteres

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: replace accented letters by their unaccented equivalent
es: cambia las letras acentuadas por su equivalente sin acentuar

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)
es: conversor entre formatos de texto entre DOS y Unix: <literal>fromdos</literal>(1) y <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)
es: conversor de formatos de texto entre Macintosh y Unix: <literal>frommac</literal>(1) y <literal>tomac</literal>(1)

note: type: Content of: <book><chapter><section><section><title>
en: Converting a text file with iconv
es: Convirtiendo un archivo de texto con 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.
es: <literal>iconv</literal>(1) es parte del paquete <literal>libc6</literal> y esta siempre disponible en practicamente el cualquier sistema tipo Unix para la conversión de codificaciones de caracteres.

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.
es: Puede converitr las codificaciones de los archivos de texto con <literal>iconv</literal>(1)como es muestra.

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.
es: Los valores de codificaciones  para el encaje distinguen entre mayúsculas y minúsculas y pasan por alto «<literal>-</literal>» y «<literal>_</literal>». Puede obtener una relación de las codificaciones reconocidas mediante la orden «<literal>iconv -l</literal>».

note: type: Content of: <book><chapter><section><section><table><title>
en: List of encoding values and their usage
es: Relación de valores de codificación y su uso

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: encoding value
es: valor de la codificación

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
es: <ulink url="&americanstandardationinterchange;">Código Estándar Americano para el Intercambio de Información</ulink>, código de 7 bits sin caracteres acentuados

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: current multilingual standard for all modern OSs
es: estándar multilenguaje actual en los sistemas operativos modernos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: old standard for western European languages, ASCII + accented characters
es: estándar antiguo de las lenguas occidentales, ASCII+ caracteres acentuados

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: old standard for eastern European languages, ASCII + accented characters
es: antiguo estándar de las lenguas occidentales, ASCII + caracteres acentuados

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
es: antiguo estándar de las lenguas occidentales, <ulink url="&isoiifjb;">ISO-8859-1</ulink> con el símbolo del 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
es: página de códigos 850, caracteres de Microsoft DOS con gráficos para los lenguajes de la Europa occidental, 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
es: página de código 932, variante del japonés de <ulink url="&shiftjis;">Shift-JIS</ulink> al estilo Microsoft Windows

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
es: página de códigos 936,<ulink url="&gbcdbc;">GB2312</ulink>, <ulink url="&gbk;">GBK</ulink> o <ulink url="&gbbiada;">GB18030</ulink> variante para chino simplificado al estilo Microsoft Windows

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
es: página de código 949, <ulink url="&euckr;">EUC-KR</ulink> o Código Unificado Hangul par coreano al estilo Microsoft Windows

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
es: código de página 950, <ulink url="&bigf;">Big5</ulink> variante par chino tradicional al estilo Microsoft  Windows

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
es: código de página 1251, codificación del alfabeto cirílico al estilo Microsoft Windows

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
es: código de página 1252, <ulink url="&isoiifjbf;">ISO-8859-15</ulink> para las lenguas de Europa occidental al estilo Microsoft Windows

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: old Russian UNIX standard for the Cyrillic alphabet
es: antiguo estándar ruso UNIX para el alfabeto cirílico

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
es: estándar de codificación japones para el correo electrónico que solo utiliza códigos de 7 bit

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>
es: código de 8 bit del antiguo estándar japonés de UNIX, completamente diferente 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>)
es: Apéndice 1 para el japonés JIS X 0208 (consulte <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"/>).
es: Algunas codificaciones son únicamente usadas para la conversión de información y no son usables como valores locales (<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.
es: Para los conjuntos de caracteres que caben en un único byte como <ulink url="&ascii;">ASCII</ulink> y <ulink url="&isoiifj;">ISO-8859</ulink>, la <ulink url="&characterencoding;">códificación de caracteres</ulink> es casi lo mismo que el conjunto de caracteres.

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.
es: Para los conjuntos de caracteres con muchos elementos como <ulink url="&jisxacbd;">JIS X 0213</ulink> en el japonés o <ulink url="&universalcharactunicodeisobagegb;">Conjunto de Caracteres Universal (UCS, Unicode, ISO-10646-1)</ulink> en prácticamente cualquier lenguaje, existen muchos esquemas de codificación y encajan como secuencias de bytes de datos.

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
es: <ulink url="&euc;">EUC</ulink> e <ulink url="&isoieccaccalsoknownasjisxacac;">ISO/IEC 2022 (también conocido como JIS X 0202)</ulink> para el japonés

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
es: <ulink url="&utfi;">UTF-8</ulink>, <ulink url="&utfbgucsc;">UTF-16/UCS-2</ulink> y <ulink url="&utfdcucse;">UTF-32/UCS-4</ulink> para 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.
es: En este caso existe un diferenciación clara entre el conjunto de caracteres y la códificación de caracteres

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.
es: Algunos proveedores en algunos casos utilizan la <ulink url="&codepage;">página de códigos</ulink> como sinónimo de la tabla de codificación de caracteres.

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.
es: Tenga en cuenta que la mayor parte de los sistemas de codificación comparten los mismos códigos con ASCII de 7 bits. Pero existen algunas excepciones. Si esta convirtiendo programas antiguos japoneses en C y datos URL de la codificación conocida como formato shift-JIS a formato UTF-8, utilice «<literal>CP932</literal>» como nombre de la codificación en lugar de «<literal>shift-JIS</literal>» para obtener los resultados correctos: <literal>0x5C</literal> → «<literal>\</literal>» y <literal>0x7E</literal> → «<literal>~</literal>». De otro modo serán convertidos a los caracteres incorrectos.

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>".
es: <literal>recode</literal>(1) también puede ser usado y aporta mayor funcionalidad que la combinación de <literal>iconv</literal>(1), <literal>fromdos</literal>(1), <literal>todos</literal>(1), <literal>frommac</literal>(1) y <literal>tomac</literal>(1). Para más información, consulte «<literal>info recode</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: Checking file to be UTF-8 with iconv
es: Comprobando que un archivo es UTF-8 con 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.
es: Puede comprobar si un archivo de texto está codificado en UTF-8 con <literal>iconv</literal>(1) como se muestra.

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.
es: Utilice la opción «<literal>--verbose</literal>» en el ejemplo anterior para determinar el primer caracter que no pertenece a UTF-8.

note: type: Content of: <book><chapter><section><section><title>
en: Converting file names with iconv
es: Convirtiendo los nombres de archivos con 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.
es: Aquí esta un archivo de órdenes de ejemplo de conversión de los nombres de archivos creados en un sistema operativo antiguo a otro moderno UTF-8 en un único directorio.

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"/>.
es: La variable «<literal>$ENCDN</literal>» contiene la codificación original utilizada por el nombre de archivo en el sistema operativo antiguo como en <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.
es: Para escenarios más complicados, por favor, monte el sistema de archivos (p. ej. la partición del disco) que contiene los nombres de archivos con la codificación adecuada mediante la opción correspondiente de <literal>mount</literal>(8) (consulte <xref linkend="_filename_encoding"/>) y copie el contenido completo a otro sistema de archivos montado como UTF-8 con la orden «<literal>cp -a</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: EOL conversion
es: Conversión 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.
es: El formato de archivo de texto, concretamente el código de final de línea (EOL) depende de la plataforma.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of EOL styles for different platforms
es: Relación de estilos EOL para las diferentes plataformas

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: platform
es: plataforma

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: EOL code
es: codificación de EOL

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: MSDOS and Windows
es: MSDOS y Windows

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Apple's Macintosh
es: Macintosh

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.
es: ,Los porgramas de conversion del formato EOL  <literal>fromdos</literal>(1), <literal>todos</literal>(1), <literal>frommac</literal>(1) y <literal>tomac</literal>(1), son muy útiles.  <literal>Recode</literal>(1) también es muy útil.

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.
es: Algunos datos del sistema Debian, como las páginas wiki del paquete <literal>python-moinmoin</literal> utilizan el estilo de MSDOS usando como EOL la combinación CR-LF. Así es que lo anterior es solo una regla general.

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.
es: La mayor parte de los editores (p ej.<literal>vim</literal>, <literal>emacs</literal>, <literal>gedit</literal>, …) gestionan de forma transparente el estilo EOL de 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.
es: La utilización de «<literal>sed -e '/\r$/!s/$/\r/'</literal>» en lugar de <literal>todos</literal>(1) es mejor si quiere unificar el uso de EOL de los estilos MSDOS y Unix.  (p. ej. tras mezclar dos archivos MSDOS con <literal>diff3</literal>(1).)  Esto es debido a que <literal>todos</literal> añade CR a todas las líneas.

note: type: Content of: <book><chapter><section><section><title>
en: TAB conversion
es: Conversión de tabuladores

note: type: Content of: <book><chapter><section><section><para>
en: There are few popular specialized programs to convert the tab codes.
es: Existen unow pocos programas especializados en convertir los códigos de tabulación.

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
es: Relación de las órdenes de conversión de tabuladores de los paquetes <literal>bsdmainutils</literal> y <literal>coreutils</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: expand tab to spaces
es: cambia los tabuladores a espacios

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>col -x</literal>"
es: «<literal>col -x</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: unexpand tab from spaces
es: no cambia los tabuladores por espacios

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>col -h</literal>"
es: «<literal>col -h</literal>»

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.
es: <literal>indent</literal>(1) perteneciente al paquete <literal>indent</literal> reformatea completamente a un programa 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.
es: Los programas de edición como <literal>vim</literal> y <literal>emacs</literal> pueden también utilizar la conversión de tabuladores. Por ejemplo con <literal>vim</literal>, puede expandir los tabuladores con la secuencia de órdenes «<literal>:set expandtab</literal>» y «<literal>:%retab</literal>». Puede deshacer estos cambios con la secuencia de órdenes «<literal>:set noexpandtab</literal>» y «<literal>:%retab!</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: Editors with auto-conversion
es: Editores con conversión automática

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.
es: Los editores modernos inteligentes como el programa <literal>vim</literal> son lo bastante inteligentes y trabajan bien con cualquier sistema de codificación y formato de archivo. Para mejorar la compatibilidad debería usar la configuración local UTF-8 en una consola con esta posibilidad.

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.
es: Un archivo de texto Unix  «<literal>u-file.txt</literal>» almacenado en la antiguo europeo occidental con la codificación latin1 (iso-8859-1) puede ser editado con <literal>vim</literal> como se muestra.

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.
es: Esto es debido al mecanismode autodetección de la codificación del archivo en <literal>vim</literal> que asume por defecto UTF-8 y si falla asume que será 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.
es: Un antiguo archivo de text polaco en Unix, «<literal>pu-file.txt</literal>», almacenado en la codificación latin2 (iso-8859-2) puede ser editado con <literal>vim</literal> como se muestra.

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.
es: Un antiguo fichero de texto Unix en japonés, «<literal>ju-file.txt</literal>», almacenado con la codificación eucJP puede ser editado por <literal>vim</literal> como se muestra.

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.
es: Un archivo de texto MS-Windows antiguo en japonés, «<literal>jw-file.txt</literal>», almacenado con la codificación shift-JIS  (concretamente: CP932) puede ser editado con <literal>vim</literal> como se muestra.

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>".
es: Cuando se abre un archivo con las opciones «<literal>++enc</literal>» y «<literal>++ff</literal>» , la orden de Vim «<literal>:w</literal>» lo almacena en su formato original sobreescribiendo el archivo original. También puede guardarlo con un formato y nombre de archivo específico con la orden de Vim correspondiente, p. ej. , «<literal>:w ++enc=utf8 new.txt</literal>».

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>".
es: Por favor para más información sobre el «soporte de texto multibyte« consulte mbyte.txt en la ayuda de <literal>vim</literal> y  <xref linkend="list-of-encoding-values"/> para los valores de configuraciones de la ubicación utilizados por «<literal>++enc</literal>».

note: type: Content of: <book><chapter><section><section><para>
en: The <literal>emacs</literal> family of programs can perform the equivalent functions.
es: En los programas de la familia de  <literal>emacs</literal> existen funcionalidades equivalentes a las anteriormente descritas.

note: type: Content of: <book><chapter><section><section><title>
en: Plain text extraction
es: Extracción de texto plano

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.
es: Los siguiente lee un página web y la convierte en un archivo de texto. Es muy útil copiando configuraciones de la Web o para aplicarle las herramientas de texto de Unix a la página web como <literal>grep</literal>(1).

note: type: Content of: <book><chapter><section><section><para>
en: Similarly, you can extract plain text data from other formats using the following.
es: De igual forma, puede extraer información en texto plano desde otros formatos como se muestra.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of tools to extract plain text data
es: Relación de las herramientas para extraer información en texto plano

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
es: conversor de HTML a texto con la orden «<literal>w3m -dump</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: advanced HTML to text converter (ISO 8859-1)
es: conversor avanzado de HTML a texto (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
es: conversor de HTML a texto con la orden «<literal>lynx -dump</literal>»

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
es: conversor de HTML a texto con la orden «<literal>elinks -dump</literal>»

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
es: Conversor de HTML a texto con la orden «<literal>links -dump</literal>»

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
es: conversor de HTML a texto con la orden «<literal>links2 -dump</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert MSWord files to plain text or TeX
es: convierte archivos MSWord a texto plano o TeX

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert MSWord files to plain text or ps
es: convierte archivos MSWord a texto plano o ps

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove the markup tags from an HTML file
es: borra lass etiquetas de marcado de un archivo HTML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: odt→text
es: odt→texto

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from OpenDocument Text to text
es: conversor de Texto OpenDocument a texto

note: type: Content of: <book><chapter><section><section><title>
en: Highlighting and formatting plain text data
es: Resaltando y dándole formato a información en texto plano

note: type: Content of: <book><chapter><section><section><para>
en: You can highlight and format plain text data by the following.
es: Puede resaltar y dar formato a información en texto plano como se muestra.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of tools to highlight plain text data
es: Relación de herramientas para resaltar información en texto plano

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>"
es: Vim MACRO para convertir código fuente a HTML con «<literal>:source $VIMRUNTIME/syntax/html.vim</literal>»

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)
es: convierte un programa en lenguaje C a latext y HTML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert many source codes to TeX (C language)
es: convierte varios códigos fuentes a TeX (lenguaje 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++)
es: convierte varias códigos fuente a HTML, XHTML, LaTeX, Texinfo, secuencias de escape de color ANSI y archivos DocBook con resaltado (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++)
es: convierte varios códigos fuente a archivos HTML, XHTML, RTF, LaTeX, TeX o XSL-FO con resaltado (C++)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: text→color
es: texto→color

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: generic colouriser for everything (Python)
es: coloreado genérico para todo (Python)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: text→any
es: texto→cualquier cosa

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: general markup converter (Haskell)
es: conversor general «markup« (Haskell)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ReStructured Text document formatter to XML (Python)
es: formateador de documentos de Texto ReStructurado a XML (Python)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: text→html
es: texto→html

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Markdown text document formatter to (X)HTML (Perl)
es: Formateador de documentos de texto 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)
es: formateador de documentos de texto AsciiDoc a XML/HTML (Ruby)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ReStructured Text based document publication system (Python)
es: Sistema de publicación de documentos basado en ReStructured Text (Python)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Markdown based static site publication system (Go)
es: Sistema de publicación de sitios estáticos basado en Markdown (Go)

note: type: Content of: <book><chapter><section><title>
en: XML data
es: datos 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.
es: <ulink url="&theextensiblemarkuplanguagexml;">El Lenguaje de Marcado Extensible (XML)</ulink> es un lenguaje de marcado para documentos que tengan la información estructurada.

note: type: Content of: <book><chapter><section><para>
en: See introductory information at <ulink url="&xmlcom;">XML.COM</ulink>.
es: Consulte la información introductoria en <ulink url="&xmlcom;">XML.COM</ulink>.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&whatisxml;">"What is XML?"</ulink>
es: <ulink url="&whatisxml;">«¿Qué es XML?«</ulink>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&whatisxslt;">"What Is XSLT?"</ulink>
es: <ulink url="&whatisxslt;">«¿Qué es XSLT?«</ulink>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&whatisxslfo;">"What Is XSL-FO?"</ulink>
es: <ulink url="&whatisxslfo;">«¿Qué es XSL-FO?«</ulink>

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <ulink url="&whatisxlink;">"What Is XLink?"</ulink>
es: <ulink url="&whatisxlink;">«¿Qué es XLink?«</ulink>

note: type: Content of: <book><chapter><section><section><title>
en: Basic hints for XML
es: Conceptos básicos de 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.
es: El código XML tiene la apariencia de <ulink url="&html;">HTML</ulink>.  Nos permite obtener diferentes formatos de un documento. Un sistema sencillo de XML es el paquete <literal>docbook-xsl</literal>, que utilizamos aquí.

note: type: Content of: <book><chapter><section><section><para>
en: Each XML file starts with standard XML declaration as the following.
es: Todo archivo XML comienza con una declaración estándar XML como se muestra.

note: type: Content of: <book><chapter><section><section><para>
en: The basic syntax for one XML element is marked up as the following.
es: La sintaxis fundamental de un elemento XML se marca como se muestra.

note: type: Content of: <book><chapter><section><section><para>
en: XML element with empty content is marked up in the following short form.
es: Un elemento XML sin contenido se marca de forma resumida como se muestra.

note: type: Content of: <book><chapter><section><section><para>
en: The "<literal>attribute="value"</literal>" in the above examples are optional.
es: El «<literal>atributo=«valor«</literal>» de los ejemplos anteriores son opcionales.

note: type: Content of: <book><chapter><section><section><para>
en: The comment section in XML is marked up as the following.
es: Un comentario en XML se marca como se muestra.

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.
es: Mientras que otros añaden marcas, XML necesita cambios menores al utilizar entidades predefinidas para los siguientes caracteres.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of predefined entities for XML
es: Relación de entidades predefinidas para XML

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: predefined entity
es: entidad predefinida

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: character to be converted into
es: carácter a ser convertido

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>"</literal> : quote
es: <literal>«</literal> : comillas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>'</literal> : apostrophe
es: <literal>'</literal> : apóstrofe

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>&lt;</literal> : less-than
es: <literal>&lt;</literal> : menor que

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>&gt;</literal> : greater-than
es: <literal>&gt;</literal> : mayor que

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>&amp;</literal> : ampersand
es: <literal>&amp;</literal> : signo &amp;

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.
es: «<literal>&lt;</literal>» y «<literal>&amp;</literal>» no se pueden utilizar en los atributos y elementos.

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>".
es: Cuando se utilizan entidades definidas por el usuario, p. ej. «<literal>&amp;alguna_etiqueta:</literal>», la primera definición prevalece sobre las demás.  La definición de la entidad se realiza como «<literal>&lt;!ENTITY alguna-etiqueta «valor de la entidad«&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>.
es: Ya que las marcas XML se realizan de forma coherente con un cierto conjunto de etiquetas (y alguna información en su contenido y atributos), la conversión a otro XML es un procedimiento trivial utilizando <ulink url="&extensiblestylesnsformationsxslt;"> Transformaciones del Lenguaje de Estilo Extensibles (XSLT, Extensible Stylesheet Language Transformations)</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: XML processing
es: Procesamiento 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>.
es: Existen muchas herramientas para procesar archivos XML como <ulink url="&theextensiblestysheetlanguagexsl;">el Lenguaje de Estilos Extensible (XSL, the Extensible Stylesheet Language)</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>.
es: Principalmente, una vez que tenga un archivo XML bien formado, puede convertirlo en cualquier otro formato utilizando el <ulink url="&extensiblestylesnsformationsxslt;">Lenguaje de Transformación de Estilos Extensible (XSLT, Extensible Stylesheet Language Transformations </ulink>.

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.
es: El <ulink url="&extensiblestylestingobjectsxslfo;">Lenguaje de Estilo Extensible para dar Formato a Objetos (XSL-FO, Extensible Stylesheet Language for Formatting Objects)</ulink> se supone que es la solución en lo referente a dar formato. El paquete <literal>fop</literal> es nuevo en el archivo <literal>main</literal> de Debian debido a su dependencia del <ulink url="&javaprograminglanguage;">lenguaje de programación Java</ulink>. Así que el código LaTeX se genera normalmente partiendo de XML  y utilizando XSLT y el sistema LaTeX se utiliza para crear los formatos de archivo imprimibles como DVI, PostScript y PDF.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of XML tools
es: Relación de herramientas XML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: XML document type definition (DTD) for DocBook
es: Documento de definición de XML (DTD) para 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
es: Hojas de estilos XSL para procesar documetnos XML DocBook a diferentes formatos de salida con 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.)
es: procesador de línea de órdenes XSLT (XML → XML, HTML, texto plano, etc.)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: XML-to-any converter with XSLT
es: conversor de XML a cualquier cosa con XSLT

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert Docbook XML files to PDF
es: convierte archivos XML Docbook a 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
es: convierte archivos Docbook adocumentos DVI, PostScript, PDF con XSLT

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: DocBook XML to .epub converter
es: conversor DocBook XML a .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>.
es: Ya que XML es un subconjunto del <ulink url="&standardgeneralirkuplanguagesgml;">Lenguaje Estándar de Marcas Generalizado (SGML)</ulink>, puede ser procesado por cualquier herramienta para SGML, como <ulink url="&documentstylesemionlanguagedsssl;">Lenguaje de Especificación y Semantica de Documentos de Estilo (DSSSL, Document Style Semantics and Specification Language)</ulink>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of DSSSL tools
es: Relación de herramientas DSSSL

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ISO/IEC 10179:1996 standard DSSSL processor (latest)
es: ISO/IEC 10179:1996 procesador de estándar DSSSL  (más actualizado)

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
es: Hojas de estilo DSSSL para el procesamiento de documentos XML DocBook a diferentes formatos de salida con 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
es: utilidades para archivos DocBook incluyendo la conversión a otros formatos (HTML, RTF, PS, man, PDF) con  las órdenes <literal>docbook2*</literal> con DSSSL

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from SGML and XML using DSSSL stylesheets
es: conversor de SGML y XML usando hojas de estilos de DSSSL

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.
es: Algunas veces es práctico leer directamente archivos XML <ulink url="&docbook;">DocBook</ulink> con  <literal>yelp</literal> de <ulink url="&gnome;">GNOME</ulink> ya que tiene una representación de imágenes en X decente.

note: type: Content of: <book><chapter><section><section><title>
en: The XML data extraction
es: La extracción de información XML

note: type: Content of: <book><chapter><section><section><para>
en: You can extract HTML or XML data from other formats using followings.
es: Puedes extraer los datos HTML o XML de otros formatos utilizando los siguientes.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of XML data extraction tools
es: Relación de herramientas de extracción de información XML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: manpage→html
es: páginas man→html

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from manpage to HTML (CGI support)
es: conversor de páginas man a HTML (soporte CGI)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from troff to DocBook XML
es: conversor de troff a DocBook XML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from Texinfo to HTML
es: conversor de Texinfo a HTML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from GNU info to HTML (CGI support)
es: conversor de GNU info a HTML (soporte CGI)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: MSWord→any
es: MSWord→cualquiera

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: document converter from Microsoft Word to HTML, LaTeX, etc.
es: conversor de documentos de Microsoft Word a HTML, LaTeX, etc.

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: document converter from RTF to HTML, etc
es: conversor de documentos de RTF a HTML, etc

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: WordPerfect→any
es: WordPerfect→cualquiera

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
es: archivos WordPerfect 5.0 y 5.1 a TeX, LaTeX, troff, GML y HTML

note: type: Content of: <book><chapter><section><section><title>
en: The XML data lint
es: Análisis de datos 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.
es: Para archivos HTML que no son XML, puede convertirlos a XHTML el cual es una ocurrencia de XML bien formado. XHTML puede ser procesado por las herramientas 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.
es: Se puede comprobar la sintaxis de los archivos XML y la bondad de las URL encontradas en ellos.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of XML pretty print tools
es: Relación de las herramientas de impresión de calidad de 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, …)
es: herramienta XML en línea de órdenes <literal>xmllint</literal>(1) (comprobación de sintáxi, reformateo, filtrado, …)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: HTML syntax checker and reformatter
es: comprobador de la sintáxis HTML y reformateador

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: syntax and minimal style checker for HTML
es: comprobador de estilo mínimo y sintáctico para HTML

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: link check
es: Comprobar el enlace

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: fast link checker and web site maintenance tool
es: herramientas de mantenimiento de sitios web y comprobador de enlaces rápido

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.
es: Una vez que se genera el apropiado  XML, puede utilizar la tecnología XSLT para extraer información basandose el contexo de marcas, etc.

note: type: Content of: <book><chapter><section><title>
en: Type setting
es: Configuración tipográfica

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.
es: El programa Unix <ulink url="&troff;">troff</ulink>, creado por AT&amp;T puede utilizarse para la composición tipográfica simple.  Las páginas de man son generalmente creadas con él.

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.
es: <ulink url="&tex;">TeX</ulink> fue creado por Donald Knuth y es una herramienta de composición tipográfica muy poderoso y el estándar de facto <ulink url="&latex;">LaTeX</ulink> fue creado por Leslie Lamport y permite un acceso a nivel alto a todas la potencia de TeX.

note: type: Content of: <book><chapter><section><table><title>
en: List of type setting tools
es: Relación de las herramientas de composición tipográfica

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: TeX system for typesetting, previewing and printing
es: El sistema de composición tipográfica TeX, para previsualización e impresión

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU troff text-formatting system
es: sistema para dar formato al texto GNU troff

note: type: Content of: <book><chapter><section><section><title>
en: roff typesetting
es: composición tipográfica 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>".
es: Tradicionalmente, <ulink url="&roff;">roff</ulink> es el sistema principal de Unix para la composición tipográfica.  Consulte <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) y «<literal>info groff</literal>».

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.
es: Puede leer o imprimir un buen tutorial y texto de referencia en la <ulink url="&macro;">macro</ulink> «<literal>-me</literal>» instalando el paquete <literal>groff</literal> en el archivo «<literal>/usr/share/doc/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.
es: Con «<literal>groff -Tascii -me -</literal>» se obtiene una salida en texto plano con <ulink url="&ansiescapecode;">códigos de escape ANSI</ulink>. Si lo que quiere son páginas man con muchos «^H« y «_«, utilice en su lugar«<literal>GROFF_NO_SGR=1 groff -Tascii -me -</literal>».

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>".
es: Para eliminar los «^H« y «_« del archivo de texto que <literal>groff</literal> ha generado, fíltrelo con «<literal>col -b -x</literal>».

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.
es: El software <ulink url="&texlive;">TeX Live</ulink> contiene un sistema completo del sistema TeX. El metapaquete <literal>texlive</literal> aporta un selección apropiada de paquetes <ulink url="&texlive;">TeX Live</ulink> que cumplirá decentemente la mayor parte de las tareas.

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>.
es: Hay disponibles numerosas referencias a <ulink url="&tex;">TeX</ulink> y <ulink url="&latex;">LaTeX</ulink>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&thetetexhowtothextetexlocalguide;">The teTeX HOWTO: The Linux-teTeX Local Guide</ulink>
es: <ulink url="&thetetexhowtothextetexlocalguide;">Cómo teTeX: La Guía Local de Linux-teTeX</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "The TeXbook", by Donald E. Knuth, (Addison-Wesley)
es: «El libro de TeX«, de Donald E. Knuth, (Addison-Wesley)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "LaTeX - A Document Preparation System", by Leslie Lamport, (Addison-Wesley)
es: «LaTeX - Un Sistema para Preparar un Documento«, de Leslie Lamport, (Addison-Wesley)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "The LaTeX Companion", by Goossens, Mittelbach, Samarin, (Addison-Wesley)
es: «El Compendio de  LaTeX«, de 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.
es: Este es el entorno de composición tipográfica más potente. Muchos procesadores de <ulink url="&sgml;">SGML</ulink> lo utilizan como motor para el procesamiento de texto. <ulink url="&lyx;">Lyx</ulink> que está en el paquete <literal>lyx</literal> y <ulink url="&gnutexmacs;">GNU TeXmacs</ulink> que se encuentra en el paquete <literal>texmacs</literal> ofrecen un entorno de edición  <ulink url="&latex;">LaTeX</ulink> agradable <ulink url="&wysiwyg;">WYSIWYG</ulink> mientras que muchos utilizan <ulink url="&emacs;">Emacs</ulink> y <ulink url="&vim;">Vim</ulink> como su preferencia como editor.

note: type: Content of: <book><chapter><section><section><para>
en: There are many online resources available.
es: Existen multitud de recursos disponibles en la red.

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)
es: La Guía de  TEX Live - TEX Live 2007 («<literal>/usr/share/doc/texlive-doc-base/english/texlive-en/live.html</literal>») (del paquete <literal>texlive-doc-base</literal>)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&asimpleguidetolatexlyx;">A Simple Guide to Latex/Lyx</ulink>
es: <ulink url="&asimpleguidetolatexlyx;">Una Guía Sencilla de Latex/Lyx</ulink>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <ulink url="&wordprocessingusinglatex;">Word Processing Using LaTeX</ulink>
es: <ulink url="&wordprocessingusinglatex;">Procesando Texto con  LaTeX</ulink>

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.
es: Cuando los documentos se vuelven grandes, algunas veces TeX puede fallar. Debe incrementar el tamaño de los recursos compartidos en «<literal>/etc/texmf/texmf.cnf</literal>» (o más concretamente editar «<literal>/etc/texmf/texmf.d/95NonPath</literal>» y ejecutar <literal>update-texmf</literal>(8)) con el fin de solucionarlo.

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!
es: La fuente TeX de "The TeXbook" está disponible en <ulink url="&wwwctanorgtexarcitefortexbooktex;">www.ctan.org sitio tex-archivo para texbook.tex</ulink>. Este archivo contiene la mayoría de las macros necesarias.  He oído que puedes procesar este documento con <literal>tex</literal>(1) después de comentar las líneas 7 a 10 y añadir "<literal>input manmac \proofmodefalse</literal>". Se recomienda encarecidamente comprar este libro (y todos los demás libros de Donald E. Knuth) en lugar de usar la versión en línea, ¡pero la fuente es un gran ejemplo de entrada TeX!

note: type: Content of: <book><chapter><section><section><title>
en: Pretty print a manual page
es: Impresión de una página de manual

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.
es: Puede imprimir una página manual en PostScript con una de las órdenes que se muestran.

note: type: Content of: <book><chapter><section><section><title>
en: Creating a manual page
es: Crear una página de man

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.
es: Aunque es posible escribir una página de man en formato <ulink url="&troff;">troff</ulink> plano, existen algunos paquetes que ayudan a crearla.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of packages to help creating the manpage
es: Relación de paquetes que ayudan a crear páginas man

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: SGML→manpage
es: SGML→página man

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from DocBook SGML into roff man macros
es: conversor de SGML DocBook en macros man roff

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: text→manpage
es: text→página man

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: automatic manpage generator from --help
es: generador de página man automático con --help

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: info→manpage
es: info→página man

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from GNU info to POD or man pages
es: conversor de GNU info a POD o páginas man

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert flat ASCII text to man page format
es: conversor de texto ASCII plano a formato de página man

note: type: Content of: <book><chapter><section><title>
en: Printable data
es: Información imprimible

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.
es: En el sistema Debian la información imprimible se realizan en formato <ulink url="&postscript;">PostScript</ulink>. El <ulink url="&commonunixprintingsystemcups;">Sistema de Impresión Común de Unix (CUPS)</ulink> utiliza Ghostscript como motor de representación para impresoras que no reconocen 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.
es: Los datos imprimibles también pueden expresarse en formato <ulink url="&pdf;">PDF</ulink> en el reciente sistema Debian.

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>.
es: Los archivos PDF pueden visualizarse y las entradas de sus formularios pueden rellenarse utilizando herramientas de visualización GUI como <ulink url="&evince;">Evince</ulink> y <ulink url="&okular;">Okular</ulink> (véase <xref linkend="_gui_applications"/>); y navegadores modernos como <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"/>).
es: Los archivos PDF pueden editarse con algunas herramientas gráficas como <ulink url="&libreoffice;">LibreOffice</ulink>, <ulink url="&scribus;">Scribus</ulink> y <ulink url="&inkscape;">Inkscape</ulink> (véase <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.
es: Puede leer un archivo PDF con <ulink url="&gimp;">GIMP</ulink> y convertirlo a formato <ulink url="&png;">PNG</ulink> utilizando una resolución superior a 300 ppp.  Esto se puede utilizar como una imagen de fondo para <ulink url="&libreoffice;">LibreOffice</ulink> para producir una impresión alterada deseable con el mínimo esfuerzo.

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.
es: El núcleo de la manipulación es el intérprete de <ulink url="&ghostscript;">Ghostscript</ulink> <ulink url="&postscriptps;">PostScript (PS)</ulink> el cual genera imágenes de representación.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of Ghostscript PostScript interpreters
es: Relación de intérpretes Ghostscript de 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>
es: <ulink url="&thegplghostscripptpdfinterpreter;">El intérprete GPL Ghostscript de 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
es: Intérprete Ghostscript de PostScript/PDF GPL - soporte para entornos X

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PDF rendering library forked from the xpdf PDF viewer
es: biblioteca de representación de PDF bifurcado del visor PDF xpdf

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PDF rendering library (GLib-based shared library)
es: biblioteca de representación PDF (biblioteca compartida basada en 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-*)
es: biblioteca de representación CMaps para PDF (con soporte <ulink url="&cjk;">CJK</ulink>: Adobe-*)

note: type: Content of: <book><chapter><section><section><tip><para>
en: "<literal>gs -h</literal>" can display the configuration of Ghostscript.
es: «<literal>gs -h</literal>» puede mostrar la configuración de Ghostscript.

note: type: Content of: <book><chapter><section><section><title>
en: Merge two PS or PDF files
es: Mezcla de dos archivos PS o 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.
es: Puede mezclar dos archivos <ulink url="&postscriptps;">PostScript (PS)</ulink> o <ulink url="&portabledocumentformatpdf;">Formato de Documentos Portable (PDF, Portable Document Format )</ulink> utilizando la orden <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.
es: El formato <ulink url="&pdf;">PDF</ulink>, el cual se usa de forma habitual como un formato de impresión multiplatafoma, es en su esencia un formato <ulink url="&ps;">PS</ulink> comprimido con algunas funcionalidades y extensiones adicionales.

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.
es: Para la manipulación de documentos PostScript desde la línea de órdenes existen órdenes como <literal>psmerge</literal>(1) y otras que pertenecen al paquete  <literal>psutils</literal> package.  <literal>pdftk</literal>(1) del paquete <literal>pdftk</literal> se utiliza para la manipulación de documentos PDF.

note: type: Content of: <book><chapter><section><section><title>
en: Printable data utilities
es: Utilidades de impresión

note: type: Content of: <book><chapter><section><section><para>
en: The following packages for the printable data utilities caught my eyes.
es: Los siguienetes paquetes contienen utilidades para la impresión que considero importantes.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of printable data utilities
es: Relación de utilidades para la impresión

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: pdf→ps,text,…
es: pdf→ps,texto,…

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>
es: Utilidades PDF : <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
es: herramientas de conversión de documentos PostScript

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: create large posters out of PostScript pages
es: crea póster grandes de páginas PostScript

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: text→ps, html, rtf
es: texto→ps, html, rtf

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert ASCII text to PostScript, HTML, RTF or Pretty-Print
es: convierte texto ASCII a PostScript, HTML, RTF o una impresión bonita

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: text→ps
es: texto→ps

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 'Anything to PostScript' converter and pretty-printer
es: conversor de «cualquier formato a PostScript« e impresión bonita

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PDF document conversion tool: <literal>pdftk</literal>
es: herramienta de conversión de documentos PDF: <literal>pdftk</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from HTML to PostScript
es: conversor de HTML a PostScript

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from html to latex
es: conversor de html a 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
es: conversor de documentos LaTeX a RTF la cual puede ser leído por MS Word

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from PostScript to EPS (Encapsulated PostScript)
es: conversor de PostScript a EPS (PostScript encapsulado)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Text to PostScript converter with Japanese encoding support
es: conversor de texto a PostScript con soporte a la codificación japonés

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PostScript utilities
es: utilidades 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)
es: imprime bien muchos códigos fuente (C, C++, Java, Pascal, Perl, Pike, Sh y Verilog) a PostScript (lenguaje 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
es: conversor de PDF al formato <ulink url="&scalablevectorgraphics;">gráficos de vector escalable (Scalable vector graphics)</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: converter from PDF to IPE's XML format
es: conversor de PDF a formato XML IPE

note: type: Content of: <book><chapter><section><section><title>
en: Printing with CUPS
es: Imprimiendo con 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.
es: Tanto las órdenes de <literal>lp</literal>(1) y <literal>lpr</literal>(1) existen en <ulink url="&commonunixprintingsystemcups;">Sistema de Impresión Común de Unix (CUPS)</ulink> que proporciona opciones personalizadas para la impresión.

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.
es: Puede imprimir tres copias del archivo correspondiente utilizando las siguientes órdenes.

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>.
es: Puede personalizar las impresiones mediante opciones como «<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., según consta en <ulink url="&commandlineprintingandoptions;">Impresión con línea de órdenes y sus opciones</ulink>.

note: type: Content of: <book><chapter><section><title>
en: The mail data conversion
es: La conversión de los datos de correo

note: type: Content of: <book><chapter><section><para>
en: The following packages for the mail data conversion caught my eyes.
es: Considero importantes los siguientes paquetes de conversión de datos de correo.

note: type: Content of: <book><chapter><section><table><title>
en: List of packages to help mail data conversion
es: Relación de paquetes que ayudan a la conversión de datos de correo

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)
es: codifica y decodifica los mensajes <ulink url="&mime;">MIME</ulink>: <literal>mpack</literal>(1) y <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
es: desempaca los archivos adjuntos <ulink url="&mime;">MIME</ulink> del tipo «application/ms-tnef« que es un formato propio de 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>
es: codifica y decodifica los siguientes formatos: <ulink url="&uuencode;">uuencode</ulink>, <ulink url="&xxencode;">xxencode</ulink>, <ulink url="&basege;">BASE64</ulink>, <ulink url="&quotedprintable;">quoted printable</ulink> y <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.
es: Se puede utilizar un servidor del <ulink url="&internetmessageaccessprotocol;">Protocolo de Acceso a Mensajes de Internet </ulink> versión 4 (IMAP4) para obtener los correos de un sistema de correo propietario siempre que el cliente permita configurar el servidor de correo IMAP4.

note: type: Content of: <book><chapter><section><section><title>
en: Mail data basics
es: Fundamentos de información de correo

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"/>).
es: La información de correo (<ulink url="&smtp;">SMTP</ulink>) deben utilizar 7 bits.  Así los datos binarios y los de texto de 8 bits se codifican en formato de 7 bits con <ulink url="&multipurposeinteilextensionsmime;">Multipurpose Internet Mail Extensions (MIME)</ulink> y la selección del juego de caracteres (ver <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).
es: El formato de almacenamiento estándar de correo es mbox según <ulink url="&rfcciccupdatedrfcicc;">RFC2822 (actualizado por el RFC822)</ulink>.  Consulte <literal>mbox</literal>(5) (es proporcionado por el paquete <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.
es: En las lenguas europeas normalmente se utiliza en el correo la «<literal>Codificación-para-Tranferir-Contenido:quoted-printable</literal>» con el juego de caracteres ISO-8859-1 ya que no existen muchos de los caracteres de 8 bits. SI el texto europeo esta codificado en UTF-8, «<literal>Codificación-para-Transferir-Contenido: quoted-printable</literal>» es usado como la mayor parte de la información en 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.
es: En japonés el tradicional «<literal>Content-Type: text/plain; charset=ISO-2022-JP</literal>» es normalmente utilizado en el correo ya que mantiene el texto en 7 bits. Pero los antiguos sistemas Microsoft puede enviar información en Shift-JIS sin la declaración correspondiente. Si el texto japonés esta codificado en UTF-8 <ulink url="&basege;">Base64</ulink> es como utilizar información de 8 bits.  Lo que ocurre en otros lenguajes asiáticos es parecido.

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.
es: Si su información de correo no Unix se accede desde un cliente que no es de Debian, con soporte de IMAP4, puede moverlo desplegando su propio servidor 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.
es: Si utiliza otros formatos de almacenamiento de correo, moverlos al formato mbox es un buen comienzo. Un cliente versátil como <literal>mutt</literal>(1) puede ser útil para ello.

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).
es: Puede partir el contenido del buzón de correo en mensajes utilizando <literal>procmail</literal>(1) y <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.
es: Cada mensaje de correo se puede desempaquetar utilizando <literal>munpack</literal>(1) del paquete <literal>mpack</literal> (u otra herramienta especiaizada) para obtener el contenido codificado con MIME.

note: type: Content of: <book><chapter><section><title>
en: Graphic data tools
es: Herramientas para información gráfica

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.
es: Aunque existen programas GUI muy potentes como <literal>gimp</literal>(1), las herramientas en línea de órdenes como <literal>imagemagick</literal>(1) son muy útiles para automatizar la manipulación de imágenes por medio de archivos de órdenes.

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.
es: El formato de facto de los archivos de imágenes en cámaras digitales es <ulink url="&exchangeableimagefileformat;">Formato de Archivo de Imagen Intercambiable</ulink> (EXIF, Exchangeable Image File Format) que se corresponde con el formato de archivo de imágenes <ulink url="&jpeg;">JPEG</ulink>con etiquetas de metainformación adicionales. Puede contener información como la fecha, la hora y la configuración de la cámara.

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.
es: La patente de <ulink url="&thelempelzivwelcsdatacompression;">compresión de datos sin pérdida Lempel-Ziv-Welch (LZW)</ulink> ha expirado. Las utilidades del  <ulink url="&graphicsinterchangeformatgif;">Formato de Intercambio de Gráficos (GIF, Graphics Interchange Format)</ulink>, que utiliza el método de compresión LZW, están ahora disponibles libremente en el sistema 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"/>.
es: Cualquier cámara digital o escáner con un medio de grabación extraible interactua con Linux a través de lectores de <ulink url="&usbstorage;">almacenamiento USB</ulink> ya que cumple con el <ulink url="&designruleforcamerafilesystem;">las reglas del Sistema de archivos para Cámaras</ulink> y utiliza el sistema de archivos <ulink url="&fat;">FAT</ulink>. Consulte <xref linkend="_removable_storage_device"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Graphic data tools (metapackage)
es: Herramientas gráficas de datos (meta paquete)

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.
es: Los siguientes meta paquetes son buenos puntos de partida para buscar herramientas de datos gráficos utilizando <literal>aptitude</literal>(8).  "<ulink url="&packagesoverviewtoolsmaintainers;">Resumen de paquetes para los mantenedores de Debian PhotoTools</ulink>" puede ser otro punto de partida.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of graphics data tools (metapackage)
es: Lista de herramientas de datos gráficos (meta paquete)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: metapackage for graphics designers
es: meta paquete para diseñadores gráficos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: metapackage for teaching graphics and pictural art.
es: meta paquete para la enseñanza de gráficos y arte pictórico.

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: metapackage for open font design
es: metapaquete para el diseño de tipos de letra abiertos

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"/>).
es: Busque más herramientras de imágenes utilizando <literal>aptitude</literal>(8) con la expresión regular «<literal>~Gworks-with::image</literal>»  (consulte <xref linkend="_search_method_options_with_aptitude"/>).

note: type: Content of: <book><chapter><section><section><title>
en: Graphic data tools (GUI)
es: Herramientas de datos gráficos (GUI)

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.
es: Me llamaron la atención los siguientes paquetes para las herramientas de organización, edición y conversión de datos gráficos GUI.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of graphics data tools (GUI)
es: Lista de herramientas de datos gráficos (GUI)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image(bitmap)
es: imagen (bitmap)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNU Image Manipulation Program
es: GNU GIMP Programa de Manipulación de Imágenes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GTK-based X11 frontend for SANE (Scanner Access Now Easy)
es: Interfaz GTKbasado en X11 para SANE (Acceso inmediato y fácil a escáner)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&scribus;">Scribus</ulink> DTP editor
es: <ulink url="&scribus;">Scribus</ulink> editor de documentos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image(vector)
es: imágen (vector)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: LibreOffice office suite - drawing
es: LibreOffice office suite - dibujo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&svgscalablevectorgraphics;">SVG (Scalable Vector Graphics)</ulink> editor
es: editor <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)
es: editor de diagramas (Gtk)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Facility for Interactive Generation of figures under X11
es: facilidad para la creación interactiva de figuras en X11

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image→text
es: imágen→texto

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: free OCR software
es: software libre OCR

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image(Exif)
es: imágen(Exif)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Eye of GNOME graphics viewer program
es: programa visor de gráficos «Eye of GNOME«

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image viewer and browser (GNOME)
es: visor y navegador de imágenes (GNOME)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image viewer using GTK
es: visor de imágenes utilizando GTK

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: digital photo organizer (GNOME)
es: organizador de fotos digital (GNOME)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image viewer (KDE)
es: visor de imágenes (KDE)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: digital camera support for KDE applications
es: aplicaciones KDE para soporte de cámaras digitales

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: digital photo management application for KDE
es: aplicación para la gestión de fotos digitales para KDE

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: virtual lighttable and darkroom for photographers
es: mesa de luz y cuarto oscuro virtuales para fotógrafos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: panorama photo stitcher
es: agrupador de fotografías panorámicas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 2D CAD data editor
es: Editor de datos CAD en 2D

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 3D CAD data editor
es: Editor de datos CAD en 3D

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: 3D content editor for animation etc
es: editor de animaciones 3D etc

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: OpenGL based 3D model editor
es: editor OpenGL de modelado 3D

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: font editor for PS, TrueType and OpenType fonts
es: editor de tipos de letra PS, TrueType y 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
es: programas para la <ulink url="&gridfittingandhinting;"> ajuste e interpolación (gridfitting y hinting)</ulink> de tipos de letra TrueType

note: type: Content of: <book><chapter><section><section><title>
en: Graphic data tools (CLI)
es: Herramientas de datos gráficos (CLI)

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.
es: Me llamaron la atención los siguientes paquetes para las herramientas de conversión, edición y organización de datos gráficos CLI.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of graphics data tools (CLI)
es: Lista de herramientas de datos gráficos (CLI)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image manipulation programs
es: programa de manipulación de imágenes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image manipulation programs (fork of <literal>imagemagick</literal>)
es: programas de manipulación de imágenes (bifurcaciones de <literal>imagemagick</literal>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: graphics conversion tools
es: herramienta de conversión de gráficos

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
es: convertir <ulink url="&highefficiencyimgefileformatheif;">Formato de archivo de imagen de alta eficiencia (HEIF)</ulink> a formatos JPEG, PNG o Y4M con el comando <literal>heif-convert</literal>(1)

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>)
es: convierte <ulink url="&mswindowsiconsanndfrompngformats;">iconos y cursores MS Windows a y desde formatos PNG</ulink> (<ulink url="&faviconico;">favicon.ico</ulink>)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PostScript and PDF files to editable vector graphics converter (SVG)
es: conversor de archivos PostScript y PDF a SVG

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Windows/image(vector)
es: Windows/imágen(vector)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Windows metafile (vector graphics data) conversion tools
es: herramientas de conversión de archivos con formato metafile de Windows (formato de gráficos vectoriales)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: convert XFig files to OpenOffice.org Draw format
es: convierte archivos XFig a formato Draw de OpenOffice.org

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image→image
es: imágen→imágen

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>
es: herramienta para el procesado posteriro de páginas escaneadas para <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
es: software libre <ulink url="&ocr;">OCR</ulink> basado en el motor OCR comercial 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
es: motor de información OCR: archivo en inglés tesseact-ocr para textos ingleses

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: command-line utility to show EXIF information in JPEG files
es: utilidad de línea de órdenes para mostrar información EXIF de archivos JPEG

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: EXIF/IPTC metadata manipulation tool
es: herramienta de manipulación de metainformación EXIF/IPTC

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: transform digital camera jpeg images
es: transforma imágenes de cámaras digitales jpeg

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
es: utilidad para leer etiquetas Exif de archivos JPEG de cámaras digitales

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: read metadata from digital pictures
es: lee metainformación de imágenes digitales

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image(Raw)→ppm
es: imágen (crudo)→ppm

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: decode raw digital camera images
es: decodifica imágenes en crudo de cámaras digitales

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image→fingerprint
es: imagen→huella

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: find visually similar or duplicate images
es: busca imágenes duplicadas o parecidas visualmente

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: merge images to increase fidelity or create mosaics
es: fusiona imágenes para aumentar su integridad o crea mosaicos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: image(Exif)→html
es: imagen(Exif)→html

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: generate static HTML galleries from images
es: genera galerias HTML estáticos partiendo un grupo de imágenes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: universal <ulink url="&steganographic;">Steganographic</ulink> tool
es: herramienta universal <ulink url="&steganographic;">esteanográfica</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: optimize <ulink url="&jpeg;">JPEG</ulink> files
es: optimizar los archivos <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
es: optimizar archivos <ulink url="&png;">PNG</ulink>, compresión sin pérdidas

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: optimize <ulink url="&png;">PNG</ulink> files, lossy compression
es: optimizar los archivos <ulink url="&png;">PNG</ulink>, compresión con pérdida

note: type: Content of: <book><chapter><section><title>
en: Miscellaneous data conversion
es: Conversiones de información variadas

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"/>).
es: Existen otros programas para la conversión entre datos. Los siguientes paquetes llamaron mi atención al usar <literal>aptitude</literal>(8) con la expresión regular «<literal>~Guse::converting</literal>» (consulte <xref linkend="_search_method_options_with_aptitude"/>).

note: type: Content of: <book><chapter><section><table><title>
en: List of miscellaneous data conversion tools
es: Relación de herramientas varias para la conversión de información

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: converter for the foreign package into the Debian package
es: conversor entre paquetes externos en paquetes 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)
es: conversor de «Libro Electrónico« (común en Japón) a uno único con formato <ulink url="&jisxeaib;">JIS X 4081</ulink> (un subconjunto de <ulink url="&epwing;">EPWING</ulink> V1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: any→EPUB
es: cualquiera→EPUB

note: type: Content of: <book><chapter><section><para>
en: You can also extract data from RPM format with the following.
es: Puede extraer la información de formato RPM como se muestra.

note: type: Content of: <book><chapter><title>
en: Programming
es: Programación

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.
es: Algunos consejos para quién quiera aprender a programar en el sistema Debian para trazar el código fuente. Aquí están los paquetes más importantes y los paquetes de documentación más importantes para la programación.

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.
es: Las referencia en línea está disponible escribiendo by typing «<literal>man nombre</literal>» tras instalar los paquetes <literal>manpages</literal> y <literal>manpages-dev</literal>. La referencia en línea para las herramientas GNU están disponibles escribiendo «<literal>info nombre_de_programa</literal>» después de instalar los paquetes correspondientes de documentación. Pude necesitar incluir los repositorios <literal>contrib</literal> y <literal>non-free</literal> además del repositorio <literal>main</literal> ya que una parte de la documentación GFDL no se cosidera que cumple con DFSG.

note: type: Content of: <book><chapter><para>
en: Please consider to use version control system tools.  See <xref linkend="_git"/>.
es: Por favor, considera la posibilidad de utilizar las herramientas de los sistemas de lod control de las versiones.  Véase <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.
es: No use«<literal>test</literal>» como nombre de un archivo ejecutable.  «<literal>test</literal>» es una orden interna del intérprete de órdenes.

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.
es: Usted puede instalar programas de software directametne compilado de la fuente en «<literal>/usr/local</literal>» o «<literal>/opt</literal>» para evitar la colisión con los programas del sistema.

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.
es: <ulink url="&codeexamplesofcrgjjbottlesofbeer;">Los ejemplos de código para crear «La canción de 99 botellas de Cerveza«</ulink> le aportará buenas ideas para pácticamente cualquier lenguaje de programación.

note: type: Content of: <book><chapter><section><title>
en: The shell script
es: Los archivos de órdenes

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.
es: Un <ulink url="&shellscript;">archivo de órdenes</ulink> es un archivo de texto co el bit de ejecución activado y contiene órdenes con el formato siguiente.

note: type: Content of: <book><chapter><section><para>
en: The first line specifies the shell interpreter which read and execute this file contents.
es: La primera línea determina cuál es el intérprete de órdenes que se encarga de leer y ejecutar el contenido del archivo.

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.
es: La lectura de archivos de órdenes es la <emphasis role="strong">mejor</emphasis> manera de entender como funciona un sistema tipo Unix. Aquí, doy algunos apuntes para la programación de archivos de órdenes. Consulte «Errores con el intérprete de órdenes« (<ulink url="&httpswwwgreenendkcaabaeshellhtml;">https://www.greenend.org.uk/rjk/2001/04/shell.html</ulink>) para aprender los errores más comunes.

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.
es: A diferencia del uso interactivo del intérprete de órdenes (consulte <xref linkend="_the_simple_shell_command"/> y <xref linkend="_unix_like_text_processing"/>) en los archivos de órdenes se usan generalmente parámetros, condiciones y bucles.

note: type: Content of: <book><chapter><section><section><title>
en: POSIX shell compatibility
es: Compatibilidad del intérprete de órdenes 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"/>).
es: Muchos scripts en el sistema pueden ser ejecutados por cualquier shell <ulink url="&posix;">POSIX</ulink> (ver <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.
es: El shell POSIX no interactivo por defecto "<literal>/usr/bin/sh</literal>" es un enlace simbólico que apunta a <literal>/usr/bin/dash</literal> y es utilizado por muchos programas del sistema.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The default interactive POSIX shell is <literal>/usr/bin/bash</literal>.
es: El shell POSIX interactivo predeterminado es <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).
es: Evite escribir archivos de órdenes con particularidades de  <emphasis role="strong">bash</emphasis> o <emphasis role="strong">zs</emphasis> para hacerlo portable entre intérpretes de órdenes POSIX. Puede comprobaro utilizando <literal>checkbashisms</literal>(1).

note: type: Content of: <book><chapter><section><section><table><title>
en: List of typical bashisms
es: Relación de particularidades de bash

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: Good: POSIX
es: Bien: POSIX

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: Avoid: bashism
es: Mal: bashism

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>if [ "$foo" = "$bar" ] ; then …</literal>
es: <literal>if [ «$foo« = «$bar« ] ; then …</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>if [ "$foo" == "$bar" ] ; then …</literal>
es: <literal>if [ «$foo« == «$bar« ] ; 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>
es: <literal>diff -u archivo.c.orig archivo.c</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>diff -u file.c{.orig,}</literal>
es: <literal>diff -u archivo.c{.orig,}</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: octal format: "<literal>\377</literal>"
es: octal format: «<literal>\377</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: hexadecimal format: "<literal>\xff</literal>"
es: formato hexadecimal: «<literal>\xff</literal>»

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.
es: La orden «<literal>echo</literal>» debe utilizarse con cuidado ya que su implementación cambia entre la orden interna y la externa.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Avoid using any command options except "<literal>-n</literal>".
es: Evite utilizar cualquier opción excepto <literal>-n</literal>».

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Avoid using escape sequences in the string since their handling varies.
es: Evite utilizar secuencias de escape en una cadena ya que su tratamiento varia.

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.
es: Ya que la opción «<literal>-n</literal>» <emphasis role="strong">no</emphasis> pertenece realmente a la sintáxis POSIX es aceptada normalmente.

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.
es: Utilice la orden «<literal>printf</literal>» en vez de la orden «<literal>echo</literal>» si necesita incluir secuencias de caracteres en las cadenas de caracteres de salida.

note: type: Content of: <book><chapter><section><section><title>
en: Shell parameters
es: Parámetros del intérprete de órdenes

note: type: Content of: <book><chapter><section><section><para>
en: Special shell parameters are frequently used in the shell script.
es: Frecuentemente son utilizados por el intérprete de órdenes parámetros especiales

note: type: Content of: <book><chapter><section><section><table><title>
en: List of shell parameters
es: Relación de los parámetros de intérprete de órdenes

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: shell parameter
es: parámetro del intérprete de órdenes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: name of the shell or shell script
es: nombre del archivo de órdenes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: first (1st) shell argument
es: primer parámetro del archivo de órdenes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: ninth (9th) shell argument
es: noveno parámetro del archivo de órdenes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: number of positional parameters
es: parámetro posicionado en el número

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>"$*"</literal>
es: <literal>«$*«</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>"$1 $2 $3 $4 … "</literal>
es: <literal>«$1 $2 $3 $4 … «</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>"$@"</literal>
es: <literal>«$@«</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>"$1" "$2" "$3" "$4" …</literal>
es: <literal>«$1« «$2« «$3« «$4« …</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: exit status of the most recent command
es: estado de finalización de la orden más reciente

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PID of this shell script
es: PID de este archivo de órdenes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: PID of most recently started background job
es: PID del trabajo en segundo plano que se ha iniciado más recientemente

note: type: Content of: <book><chapter><section><section><para>
en: Basic <emphasis role="strong">parameter expansions</emphasis> to remember are as follows.
es: Las<emphasis role="strong">expansiones de parámetros</emphasis> fundamentales que debe recordar son las que se muestran.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of shell parameter expansions
es: Relación de expansiones de parámetros del intérprete de órdenes

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: parameter expression form
es: forma de expresión del parámetro

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: value if <literal>var</literal> is set
es: valor si <literal>var</literal> esta activado

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: value if <literal>var</literal> is not set
es: valor si <literal>var</literal> no está asignado

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>$var</literal>"
es: «<literal>$var</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>string</literal>"
es: «<literal>string</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>null</literal>"
es: «<literal>null</literal>»

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>string</literal>" (and run "<literal>var=string</literal>")
es: «<literal>string</literal>» (y ejecuta «<literal>var=string</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)
es: echo «<literal>string</literal>» a <emphasis role="strong">stderr</emphasis> (y finalizar con error)

note: type: Content of: <book><chapter><section><section><para>
en: Here, the colon "<literal>:</literal>" in all of these operators is actually optional.
es: Aquí, el símbolo «<literal>:</literal>» en todos estos operadores es realmente opcional.

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>
es: <emphasis role="strong">con</emphasis> «<literal>:</literal>» el operador = comprueba que <emphasis role="strong">existe</emphasis> y <emphasis role="strong">no es 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
es: <emphasis role="strong">sin</emphasis> «<literal>:</literal>» el operador = comprueba unicamente si <emphasis role="strong">existe</emphasis>

note: type: Content of: <book><chapter><section><section><table><title>
en: List of key shell parameter substitutions
es: Relación de las sustituciones clave de parámetros del intérprete de órdenes

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: parameter substitution form
es: formulario de sustitución del parámetro

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: result
es: resultado

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove smallest suffix pattern
es: elimina patrón del sufijo más pequeño

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove largest suffix pattern
es: elimina el patrón del sufijo más largo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove smallest prefix pattern
es: elimina el patrón del prefijo más pequeño

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: remove largest prefix pattern
es: elimina el patrón del prefijo más largo

note: type: Content of: <book><chapter><section><section><title>
en: Shell conditionals
es: Condiciones del intérprete de órdenes

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.
es: Cada comando devuelve un <emphasis role="strong">estado de salida</emphasis> que puede usarse para expresioneos condicionales.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Success: 0 ("True")
es: Éxito: 0 («Verdadero«)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Error: non 0 ("False")
es: Error: no 0 («Falso«)

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".
es: En el contexto del intérprete de órdenes «0« es equivalente a «verdadero«, mientras que en contexto de una condición en C «0« significa «falso«.

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.
es: «<literal>[</literal>» es el equivalente a la orden <literal>test</literal>, la cual detemina la expresión condicional de sus parámetros hasta«<literal>]</literal>».

note: type: Content of: <book><chapter><section><section><para>
en: Basic <emphasis role="strong">conditional idioms</emphasis> to remember are the following.
es: Algunas <emphasis role="strong">expresiones condicionales</emphasis> que es importate recordar son las que se muestran.

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>"
es: «<literal><emphasis>orden</emphasis> &amp;&amp; <emphasis>si_éxito_ejecuta_esta_orden_además</emphasis> || true</literal>»

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>"
es: «<literal><emphasis>orden</emphasis> || <emphasis>si_no_tiene_éxito_ejecuta_esta_orden_además</emphasis> || true</literal>»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: A multi-line script snippet as the following
es: Un pequeño archivo de órdenes de varias líneas como se muestra

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.
es: Aquí se añade «<literal>|| true</literal>» para asegurarnos de que el archivo de órdenes no finaliza en esta línea si el intérprete de órdenes se llama con la bandera «<literal>-e</literal>».

note: type: Content of: <book><chapter><section><section><table><title>
en: List of file comparison operators in the conditional expression
es: Relación de operadores para comparar archivos en la expresión condicional

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: equation
es: ecuación

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: condition to return logical true
es: condición que devuelve un verdadero lógico

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>-e <emphasis>file</emphasis></literal>
es: <literal>-e <emphasis>archivo</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file</emphasis> exists
es: <emphasis>archivo</emphasis> existe

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>-d <emphasis>file</emphasis></literal>
es: <literal>-d <emphasis>archivo</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file</emphasis> exists and is a directory
es: <emphasis>archivo</emphasis> existe y es un directorio

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>-f <emphasis>file</emphasis></literal>
es: <literal>-f <emphasis>archivo</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
es: <emphasis>archivo</emphasis> existe y es un archivo normal

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>-w <emphasis>file</emphasis></literal>
es: <literal>-w <emphasis>archivo</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file</emphasis> exists and is writable
es: <emphasis>archivo</emphasis> existe y se puede modificar

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>-x <emphasis>file</emphasis></literal>
es: <literal>-x <emphasis>archivo</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>file</emphasis> exists and is executable
es: <emphasis>archivo</emphasis> existe y es ejecutable

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>file1</emphasis> -nt <emphasis>file2</emphasis></literal>
es: <literal><emphasis>archivo1</emphasis> -nt <emphasis>archivo2</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)
es: <emphasis>archivo</emphasis> es más nuevo que<emphasis>archivo2</emphasis> (respecto de la modificación)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>file1</emphasis> -ot <emphasis>file2</emphasis></literal>
es: <literal><emphasis>archivo1</emphasis> -ot <emphasis>archivo2</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)
es: <emphasis>archivo1</emphasis> es más viejo que  <emphasis>archivo2</emphasis> (respecto de al modificación)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>file1</emphasis> -ef <emphasis>file2</emphasis></literal>
es: <literal><emphasis>archivo1</emphasis> -ef <emphasis>archivo2</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
es: <emphasis>archivo1</emphasis> y <emphasis>archivo2</emphasis> están en el mismo dispositivo y tienen el mismo número de inodo

note: type: Content of: <book><chapter><section><section><table><title>
en: List of string comparison operators in the conditional expression
es: Relación de operadores de comparación de cadenas en expresiones condicionales

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>-z <emphasis>str</emphasis></literal>
es: <literal>-z <emphasis>cadena_de_caracteres</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the length of <emphasis>str</emphasis> is zero
es: la longitud de <emphasis>str</emphasis> es cero

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>-n <emphasis>str</emphasis></literal>
es: <literal>-n <emphasis>cadena_de_caracteres</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: the length of <emphasis>str</emphasis> is non-zero
es: la longitud de <emphasis>str</emphasis> no es cero

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>str1</emphasis> = <emphasis>str2</emphasis></literal>
es: <literal><emphasis>cadena_de_caracteres1</emphasis> = <emphasis>cadena_de_caracteres2</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>str1</emphasis> and <emphasis>str2</emphasis> are equal
es: <emphasis>cadena1</emphasis> y <emphasis>cadena2</emphasis> son iguales

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>str1</emphasis> != <emphasis>str2</emphasis></literal>
es: <literal><emphasis>cadena_de_caracteres1</emphasis> != <emphasis>cadena_de_caracteres2</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
es: <emphasis>str1</emphasis> y <emphasis>str2</emphasis> no son iguales

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>str1</emphasis> &lt; <emphasis>str2</emphasis></literal>
es: <literal><emphasis>cadena_de_caracteres1</emphasis> &lt; <emphasis>cadena_de_caracteres2</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>str1</emphasis> sorts before <emphasis>str2</emphasis> (locale dependent)
es: <emphasis>cadena1</emphasis> está antes que <emphasis>cadena2</emphasis> (depende de la configuración regional)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal><emphasis>str1</emphasis> &gt; <emphasis>str2</emphasis></literal>
es: <literal><emphasis>cadena_de_caracteres1</emphasis> &gt; <emphasis>cadena_de_caracteres2</emphasis></literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <emphasis>str1</emphasis> sorts after <emphasis>str2</emphasis> (locale dependent)
es: <emphasis>cadena1</emphasis> está después de la <emphasis>cadena2</emphasis> (depende de la configuración local)

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>".
es: Los operadores <emphasis role="strong">aritméticos</emphasis> de comparación de enteros en la expresión original son «<literal>-eq</literal>», «<literal>-ne</literal>», «<literal>-lt</literal>», «<literal>-le</literal>», «<literal>-gt</literal>» y «<literal>-ge</literal>».

note: type: Content of: <book><chapter><section><section><title>
en: Shell loops
es: Bucles del intérprete de órdenes

note: type: Content of: <book><chapter><section><section><para>
en: There are several loop idioms to use in POSIX shell.
es: Existen diferentes bucles en el intérprete de órdenes 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>".
es: «<literal>for x in foo1 foo2 … ; do comand0 ; done</literal>» asigna secuencialmente elementos de la relación «<literal>foo1 foo2 …</literal>» a la variable «<literal>x</literal>» y ejecuta «<literal>comando</literal>».

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.
es: «<literal>while condición ; do comando ; done</literal>» repite «<literal>comando</literal>» mientras «<literal>condición</literal>» sea verdadero.

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.
es: «<literal>until condición ; do comando ; done</literal>» repite «<literal>comando</literal>» mientras «<literal>condición</literal>» no sea verdadero.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>break</literal>" enables to exit from the loop.
es: «<literal>break</literal>» permite salir del bucle.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>continue</literal>" enables to resume the next iteration of the loop.
es: «<literal>continue</literal>» permite continuar con la próxima iteración del bucle.

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.
es: La iteración sobre números como la del lenguaje <ulink url="&c;">C</ulink> puede realizarse con la utilización de <literal>seq</literal>(1) como un generador de «<literal>foo1 foo2 …</literal>».

note: type: Content of: <book><chapter><section><section><tip><para>
en: See <xref linkend="_repeating_a_command_looping_over_files"/>.
es: Consulta <xref linkend="_repeating_a_command_looping_over_files"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Shell environment variables
es: Variables del entorno de shell

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.
es: Algunas variables del entorno populares para el símbolo del sistema del shell normal pueden no estar disponibles en el entorno de ejecución de su script.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For "<literal>$USER</literal>", use "<literal>$(id -un)</literal>"
es: Para "<literal>$USER</literal>", usar "<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>"
es: Para "<literal>$UID</literal>", usa "<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"/>)
es: Para "<literal>$HOME</literal>", utiliza "<literal>$(getent passwd "$(id -u)"|cut -d ":" -f 6)</literal>" (esto también funciona en <xref linkend="_the_modern_centralized_system_management"/>)

note: type: Content of: <book><chapter><section><section><title>
en: The shell command-line processing sequence
es: La secuencia de procesamiento de la línea de órdenes

note: type: Content of: <book><chapter><section><section><para>
en: The shell processes a script roughly as the following sequence.
es: El shell procesa un script aproximadamente como la siguiente secuencia.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The shell reads a line.
es: el intérprete de órdenes lee la línea

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>.
es: El intérprete de órdenes agrupa como un <emphasis role="strong">único elemento</emphasis> la parte de la línea incluida entre <literal>«…«</literal> o <literal>'…'</literal>.

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.
es: el intérprete de órdenes divide el resto de la línea  en <emphasis role="strong">elementos</emphasis> como se muestra.

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>
es: Espacios en blanco: <literal><emphasis>espacio</emphasis> <emphasis>tabulador</emphasis> &lt;nueva línea&gt;</literal>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Metacharacters: <literal>&lt; &gt; | ; &amp; ( )</literal>
es: Metacaracteres: <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>.
es: El intérprete de órdenes comprueba si cada elemento es una <emphasis role="strong">palabra reservada</emphasis> para adaptar su comportamiento si no esta incluida entre <literal>«…«</literal> o <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>
es: <emphasis role="strong">palabras reservadas</emphasis>: <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>.
es: el intérprete de órdenes expande los <emphasis role="strong">alias</emphasis> si no están incluidos entre <literal>«…«</literal> o <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>.
es: El intérprete de órdenes expande las <emphasis role="strong">tilde</emphasis> si no están incluidas entre <literal>«…«</literal> o <literal>'…'</literal>.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>~</literal>" → current user's home directory
es: «<literal>~</literal>» → el directorio home del usuario actual

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
es: «<literal>~<emphasis>usuario</emphasis></literal>» → el directorio home de <literal><emphasis>usuario</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>.
es: el intérprete de órdenes expande los <emphasis role="strong">parámetros</emphasis> a sus valores si no están incluidos 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>"
es: <emphasis role="strong">parámetro</emphasis>: «<literal>$PARAMETER</literal>» o «<literal>${PARAMETER}</literal>»

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>.
es: el intérprete de órdenes expande la <emphasis role="strong">sustitución de órdenes</emphasis> si no está incluida 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>"
es: «<literal>$( comando )</literal>» → la salida de «<literal>comando</literal>»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: "<literal>` command `</literal>" → the output of "<literal>command</literal>"
es: «<literal>` comando `</literal>» → la salida de «<literal>comando</literal>»

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>.
es: el intérprete de órdenes expande las <emphasis role="strong">rutas de nombres</emphasis> que encajan con nombres de archivos si no están incluidas entre <literal>«…«</literal> o <literal>'…'</literal>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>*</literal> → any characters
es: <literal>*</literal> → cualesquier caracteres

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>?</literal> → one character
es: <literal>?</literal> → un caracter

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <literal>[…]</literal> → any one of the characters in "<literal>…</literal>"
es: <literal>[…]</literal> →  cualquiera de los caracteres en «<literal>…</literal>»

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.
es: el intérprete de órdenes busca las <emphasis role="strong">órdenes</emphasis> como se muestra y los ejecuta

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <emphasis role="strong">function</emphasis> definition
es: definición de la<emphasis role="strong">función</emphasis>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <emphasis role="strong">builtin</emphasis> command
es: orden <emphasis role="strong">interna</emphasis>

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: <emphasis role="strong">executable file</emphasis> in "<literal>$PATH</literal>"
es: <emphasis role="strong">archivo ejecutable</emphasis> en «<literal>$PATH</literal>»

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.
es: el intérprete de órdenes va a la siguiente línea y repite este proceso de nuevo desde el inicio de la secuencia

note: type: Content of: <book><chapter><section><section><para>
en: Single quotes within double quotes have no effect.
es: Las comillas simples no tienen efecto dentro de comillas dobles.

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.
es: Si ejecuta «<literal>set -x</literal>» en el intérprete de órdenes o lo llama con la opción «<literal>-x</literal>» hace que se impriman todas las órdenes ejecutadas. Esto puede ser muy útil para la depuración.

note: type: Content of: <book><chapter><section><section><title>
en: Utility programs for shell script
es: Programas útiles para los archivos de órdenes

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.
es: Para hacer los archivos de órdenes tan portables como sea posible entre sistemas Debian, es una buena idea limitar las utilidades a aquellos que son proporcionados por los paquetes <emphasis role="strong">esenciales</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.
es: «<literal>aptitude search ~E</literal>» relación paquetes <emphasis role="strong">esenciales</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.
es: «<literal>dpkg -L <emphasis>paquete</emphasis> | grep '/man/man.*/'</literal>» relación páginas de manual de las órdenes del paquete <literal><emphasis>paquete</emphasis></literal>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of packages containing small utility programs for shell scripts
es: Relación de paquetes que contienen pequeñas utilidades para los archivos de órdenes

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: small and fast POSIX-compliant shell for <literal>sh</literal>
es: Shell compatible con POSIX pequeño y rápido para <literal>sh</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: GNU core utilities
es: Utilidades fundamentales 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>
es: GNU <literal>grep</literal>, <literal>egrep</literal> y <literal>fgrep</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: small and fast <literal>awk</literal>
es: pequeño y rápido <literal>awk</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: miscellaneous utilities specific to Debian
es: utilidades varias específicas de Debian

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: basic utilities from 4.4BSD-Lite
es: utilidades básicas de BSD-Lite 4.4

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: extra utilities from 4.4BSD-Lite
es: Herramientas adicionales de 4.4BSD-Lite

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: additional Unix utilities
es: utilidades adicionales de 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.
es: Aunque <literal>moreutils</literal> puede no existir fuera de Debian, proporciona algunos pequeños programas interesantes. El más notable es <literal>sponge</literal>(8), que es muy útil cuando desea sobrescribir el archivo original.

note: type: Content of: <book><chapter><section><section><para>
en: See <xref linkend="_unix_like_text_processing"/> for examples.
es: Consulta <xref linkend="_unix_like_text_processing"/> para ver un ejemplo.

note: type: Content of: <book><chapter><section><title>
en: Scripting in interpreted languages
es: Programación en lenguajes interpretados

note: type: Content of: <book><chapter><section><table><title>
en: List of interpreter related packages
es: Lista de paquetes relacionados con el intérprete

note: type: Content of: <book><chapter><section><table><tgroup><thead><row><entry>
en: documentation
es: documentación

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>
es: <ulink url="&sh;">sh</ulink>: shell pequeño y rápido compatible con POSIX para <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>
es: <ulink url="&sh;">sh</ulink>: "<literal>info bash</literal>" proporcionado por el paquete <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>
es: <ulink url="&awk;">AWK</ulink>: pequeño y rápido <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>
es: <ulink url="&awk;">AWK</ulink>: "<literal>info gawk</literal>" proporcionado por <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>
es: <ulink url="&perl;">Perl</ulink>: <literal>perl</literal>(1) y páginas html proporcionadas por <literal>perl-doc</literal> y <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)
es: Extensión de Perl para la biblioteca GNU ReadLine/History Library: <literal>perlsh</literal>(1)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: REPL for Perl: <literal>reply</literal>(1)
es: REPL para 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)
es: REPL para 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>
es: <ulink url="&python;">Python</ulink>: <literal>python3</literal>(1) y páginas html proporcionadas por <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>
es: <ulink url="&tcl;">Tcl</ulink>: <literal>tcl</literal>(3) páginas de manual detalladas proporcionadas por <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>
es: <ulink url="&tk;">Tk</ulink>: <literal>tk</literal>(3) y páginas detalladas del manual proporcionadas por <literal>tk-doc</literal>

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:
es: Cuando deseas automatizar una tarea en Debian, deberías pprogramarla primero con un lenguaje interpretado.  La línea guía para la elección del lenguaje interpretado es:

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.
es: Utiliza<literal>dash</literal>, si la tarea es sencilla y combina programas CLI con un programa shell.

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.
es: Utiliza <literal>python3</literal>, si la tarea no es sencilla y la estás escribiendo desde cero.

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.
es: Usa <literal>perl</literal>, <literal>tcl</literal>, <literal>ruby</literal>, ... si hay un código existente usando uno de estos lenguajes en Debian que necesita ser retocado para hacer la tarea.

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.
es: Si el código resultante es demasiado lento, puede reescribir sólo la parte crítica para la velocidad de ejecución en un lenguaje compilado y llamarlo desde el lenguaje interpretado.

note: type: Content of: <book><chapter><section><section><title>
en: Debugging interpreted language codes
es: Depuración de los códigos del lenguaje interpretado

note: type: Content of: <book><chapter><section><section><para>
en: Most interpreters offer basic syntax check and code tracing functionalities.
es: La mayoría de los intérpretes ofrecen funciones básicas de comprobación sintáctica y rastreo de código.

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
es: “<emphasis role="strong">dash -n</emphasis> <emphasis>script.sh</emphasis>” - Comprobación de sintaxis de un script de Shell

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
es: “<emphasis role="strong">dash -x</emphasis> <emphasis>script.sh</emphasis>” - Trazar un script de Shell

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
es: "<emphasis role="strong">python -m py_compile</emphasis> <emphasis>script.py</emphasis>" - Comprobación sintáctica de 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
es: "<emphasis role="strong">python -mtrace --trace</emphasis> <emphasis>script.py</emphasis>" - Rastrear un script de 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
es: "<emphasis role="strong">perl -I ../libpath -c</emphasis> <emphasis>script.pl</emphasis>" - Comprobación sintáctica de 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
es: “<emphasis role="strong">perl -d:Trace</emphasis> <emphasis>script.pl</emphasis>” - Trazar un script de 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.
es: Para probar el código para <literal>dash</literal>, prueba <xref linkend="_readline_wrapper"/> que se acomoda a un entorno interactivo tipo <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>.
es: Para probar código para <literal>perl</literal>, prueba el entorno REPL para Perl que acomoda <ulink url="&python;">Python</ulink>-like <ulink url="&replreadevalprintloop;">REPL (=READ + EVAL + PRINT + LOOP)</ulink> entorno para <ulink url="&perl;">Perl</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: GUI program with the shell script
es: Programa GUI con el script de shell

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.
es: El script de shell se puede mejorar para crear un programa GUI atractivo.  El truco es usar uno de los llamados programas de diálogo en lugar de una interacción ligera usando los comandos<literal>echo</literal> y <literal>read</literal>.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of dialog programs
es: Lista de programas de diálogo

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)
es: <literal>xmessage</literal>(1): muestra un mensaje o realiza un pregunta en una ventana(X)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: displays user-friendly dialog boxes from shell scripts (newt)
es: muestra cuadros de diálogo de fácil uso para los archivos de órdenes (newt)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: displays user-friendly dialog boxes from shell scripts (ncurses)
es: muestra cuadros de diálogo de fácil uso para los archivos de órdenes (ncurses)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: display graphical dialog boxes from shell scripts (GTK)
es: mostrar cuadros de diálogo gráficos a partir de scripts de shell (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)
es: Herramienta de interfaz de archivo de órdenes (cubierto con zenity, kdialog y dialog con gettext)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>/usr/bin/gettext.sh</literal>": translate message
es: «<literal>/usr/bin/gettext.sh</literal>»: traduce un mensajes

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.
es: Aquí hay un ejemplo del programa GUI para demostrar lo fácil que es sólo con un script de shell.

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.
es: Este script usa <literal>zenity</literal> para seleccionar un archivo (predeterminado <literal>/etc/motd</literal>) y mostrarlo.

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"/>.
es: El lanzador GUI para este script se puede crear siguiendo <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.
es: Este tipo de aproximación al programa GUI con el shell script es útil sólo para casos de elección simple.  Si va a escribir cualquier programa con complejidades, por favor considera escribirlo en una plataforma más capaz.

note: type: Content of: <book><chapter><section><section><title>
en: Custom actions for GUI filer
es: Acciones personalizadas para el archivador GUI

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.
es: Los programas archivadores GUI pueden ampliarse para realizar algunas acciones populares en archivos seleccionados utilizando paquetes de extensión adicionales.  También pueden realizar acciones personalizadas muy específicas añadiendo sus scripts específicos.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: For GNOME, see <ulink url="&nautilusscriptshowto;">NautilusScriptsHowto</ulink>.
es: Para GNOME, véase <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>.
es: Para KDE, consulta <ulink url="&creatingdolphinservicemenus;">Creación de menús de servicio 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>.
es: Para Xfce, consulta <ulink url="&thunarcustomactions;">Thunar - Acciones personalizadas</ulink> y <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>.
es: Para LXDE, consulta <ulink url="&customactions;">Acciones personalizadas</ulink>.

note: type: Content of: <book><chapter><section><section><title>
en: Perl short script madness
es: Locura de pequeños archivos de órdenes 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>.
es: Para procesar los datos, <literal>sh</literal> necesita generar subprocesos que ejecuten <literal>cut</literal>, <literal>grep</literal>, <literal>sed</literal>, etc., es lento.  Por otro lado, <literal>perl</literal> tiene capacidades internas para procesar datos, y es rápido.  Así que muchos scripts de mantenimiento del sistema en Debian usan <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.
es: Pensemos en seguir un fragmento de la secuencia de comandos AWK de una sola línea y sus equivalentes en Perl.

note: type: Content of: <book><chapter><section><section><para>
en: This is equivalent to any one of the following lines.
es: Esto es equivalente a cualquiera de las siguientes líneas.

note: type: Content of: <book><chapter><section><section><para>
en: The last one is a riddle.  It took advantage of following Perl features.
es: El último es retorcido. Utiliza algunas de las funcionalidades avanzadas de Perl.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The whitespace is optional.
es: El espacio en blanco es opcional.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: The automatic conversion exists from number to the string.
es: La conversión entre números y cadenas se realiza de forma automática.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Perl execution tricks via command line options: <literal>perlrun</literal>(1)
es: Trucos de ejecución de Perl mediante las opciones de la línea de comandos: <literal>perlrun</literal>(1)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Perl special variables: <literal>perlvar</literal>(1)
es: Variables especiales de 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.
es: Esta flexibilidad es el punto fuerte de Perl.  Al mismo tiempo, esto nos permite crear códigos crípticos y enredados.  Así que ten cuidado.

note: type: Content of: <book><chapter><section><title>
en: Coding in compiled languages
es: Codificación en lenguajes compilados

note: type: Content of: <book><chapter><section><table><title>
en: List of compiler related packages
es: Lista de paquetes relacionados con el compilador

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU C compiler
es: Compilador de GNU C

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU C Library: Development Libraries and Header Files
es: Biblioteca en C de GNU: Bibliotecas de desarrollo y archivos de cabecera

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU C++ compiler
es: Compilador GNU C++

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU Standard C++ Library v3 (development files)
es: GNU Standard C++ Library v3 (archivos de desarrollo)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU C preprocessor
es: Preprocesador GNU C

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU Internationalization utilities
es: Utilidades de internacionalización GNU

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GTK User Interface Builder
es: Desarrollador de interfaces de usuario GTK

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: C# like language for the GObject system
es: Lenguaje similar a C# para el sistema 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>
es: <ulink url="&lex;">LEX</ulink>-compatible <ulink url="&fastlexicalanalyzergenerator;">generador analizador de léxico rápido</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>
es: <ulink url="&yacc;">YACC</ulink>-compatible <ulink url="&parsergenerator;">generador de analizador</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: fetch "<ulink url="&thesingleunixspecificationsvc;">The Single UNIX Specifications v2</ulink>"
es: cumple «<ulink url="&thesingleunixspecificationsvc;">La Especificación Única de UNIX v2</ulink>«

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: fetch "<ulink url="&thesingleunixspecificationsvd;">The Single UNIX Specifications v3</ulink>"
es: cumple «<ulink url="&thesingleunixspecificationsvd;">La Especificación Única de UNIX v3</ulink>«

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: fetch "<ulink url="&thesingleunixspecificationsve;">The Single UNIX Specifications v4</ulink>"
es: buscar "<ulink url="&thesingleunixspecificationsve;">Las especificaciones únicas de UNIX v4</ulink>"

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Go programming language compiler
es: Compilador del lenguaje de programación Go

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Rust systems programming language
es: Lenguaje de programación de sistemas Rust

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Standard <ulink url="&haskell;">Haskell</ulink> libraries and tools
es: Bibliotecas y herramientas estándar<ulink url="&haskell;">Haskell</ulink>

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: GNU Fortran 95 compiler
es: Compilador de GNU Fortran 95

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Free Pascal
es: Pascal gratis

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.
es: Aquí, <xref linkend="_flex_a_better_lex"/> y <xref linkend="_bison_a_better_yacc"/> se incluyen para indicar cómo se puede escribir un programa similar a un compilador en lenguaje C compilando una descripción de nivel superior en lenguaje 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.
es: Puede configurar su entorno para la compilación de programas escritos en el <ulink url="&cprogramminglanguage;">lenguaje de programación C</ulink> como se muestra.

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.
es: El paquete <literal>libc6-dev</literal>, a saber, la biblioteca GNU C, aporta la <ulink url="&cstandardlibrary;">biblioteca estándar de C</ulink> que es un conujnto de archivos de cabecera y rutinas de biblioteca utilizadas por el lenguaje de programación C.

note: type: Content of: <book><chapter><section><section><para>
en: See references for C as the following.
es: Consulte las referencias siguientes sobre C.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: "<literal>info libc</literal>" (C library function reference)
es: «<literal>info libc</literal>» (referencia de las funciones de la biblioteca de C)

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>gcc</literal>(1) and "<literal>info gcc</literal>"
es: <literal>gcc</literal>(1) y «<literal>info gcc</literal>»

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: <literal>each_C_library_function_name</literal>(3)
es: <literal>nombre_de_cada_función_de_la_biblioteca_de_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)
es: Kernighan &amp; Ritchie, «The C Programming Language«, 2nd edición (Prentice Hall)

note: type: Content of: <book><chapter><section><section><title>
en: Simple C program (gcc)
es: Programa sencillo 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.
es: Se puede crear un ejecutable «<literal>ejecutable_de_ejemplo</literal>» utilizando la biblioteca «<literal>libm</literal>» mediante este sencillo ejemplo.

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>".
es: Aquí, se necesita «<literal>-lm</literal>» para enlazar la biblioteca «<literal>/usr/lib/libm.so</literal>» del paquete <literal>libc6</literal> para utilizar la función <literal>sqrt</literal>(3).  La biblioteca real está ubicada en «<literal>/lib/</literal>» con el nombre de archivo «<literal>libm.so.6</literal>», el cual es un enlace simbólico a «<literal>libm-2.7.so</literal>».

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.
es: Mire el último elemento de la salida. Tiene incluso más de 10 caracteres a pesar de tener  «<literal>%10s</literal>».

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).
es: La utilización de operaciones de punteros sin comprobar los límites, como ocurre con <literal>sprintf</literal>(3) y <literal>strcpy</literal>(3), no se utilizan para evitar el desbordamiento del buffer que puede provocar problemas desconocidos. En su lugar se utilizan <literal>snprintf</literal>(3) y <literal>strncpy</literal>(3).

note: type: Content of: <book><chapter><section><section><title>
en: Flex — a better Lex
es: Flex — una mejora de  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.
es: <ulink url="&flex;">Flex</ulink> es un generador rápido de <ulink url="&lexicalanalyzer;">analizadores léxicos</ulink> compatible con <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>".
es: Puede encontrar un tutuorial de <literal>flex</literal>(1) en «<literal>info flex</literal>».

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.
es: Es posible que se necesiten algunos <ulink url="&tweaks;">ajustes</ulink> para que funcionen con el sistema actual.

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"/>
es: Se pueden encontrar muchos ejemplos sencillos en "<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
es: Bison — una mejora de 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.
es: Los paquetes que proporcionan un mejor y compatible <ulink url="&yacc;">Yacc</ulink> son el <ulink url="&lrparser;">analizador sintáctico LR</ulink> o el <ulink url="&lalrparser;">analizador sintáctico LALR</ulink> de Debian.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of Yacc-compatible LALR parser generators
es: Relación de analizadores sintácticos  LALR compatibles con Yacc

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <ulink url="&gnulalrparsergenerator;">GNU LALR parser generator</ulink>
es: <ulink url="&gnulalrparsergenerator;">Analizador sintáctico GNU LALR</ulink>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Berkeley LALR parser generator
es: Analizador sintáctico LALR Berkeley

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: backtracking parser generator based on <literal>byacc</literal>
es: analizador sintáctico hacia atrás basado en <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>".
es: Puede encontrar un tutorial de  <literal>bison</literal>(1) en «<literal>info bison</literal>».

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.
es: Puede que sea necesario que proporcione su propio «<literal>main()</literal>» y «<literal>yyerror()</literal>».  El método «<literal>main()</literal>» invoca «<literal>yyparse()</literal>» el cual invoca «<literal>yylex()</literal>», que normalmente se crea con Flex.

note: type: Content of: <book><chapter><section><section><para>
en: Here is an example to create a simple terminal calculator program.
es: He aquí un ejemplo para crear un sencillo programa de calculadora de terminal.

note: type: Content of: <book><chapter><section><section><para>
en: Let's create <literal>example.y</literal>:
es: Vamos a crear <literal>example.y</literal>:

note: type: Content of: <book><chapter><section><section><para>
en: Let's create, <literal>example.l</literal>:
es: Vamos a crear <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:
es: A continuación, ejecute lo siguiente desde el símbolo del sistema para probar esto:

note: type: Content of: <book><chapter><section><title>
en: Static code analysis tools
es: Herramientas de análisis estático de memoria

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>.
es: <ulink url="&lint;">Lint</ulink> herramientas similares pueden ayudar a <ulink url="&staticcodeanalysis;">análisis de código estático automático</ulink>.

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.
es: <ulink url="&indent;">Indent</ulink> como herramientas pueden ayudar a las revisiones humanas de código reformateando los códigos fuente de forma coherente.

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.
es: <ulink url="&ctags;">Ctags</ulink> como herramientas pueden ayudar a las revisiones humanas de código mediante la generación de un archivo de índice (o etiqueta) de los nombres que se encuentran en los códigos fuente.

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.
es: Configurar tu editor favorito (<literal>emacs</literal> o <literal>vim</literal>) para usar plugins asíncronos del motor lint ayuda a tu escritura de código.  Estos plugins se están volviendo muy potentes aprovechando <ulink url="&languageserverprotocol;">Protocolo de servidor de idiomas</ulink>.  Dado que se están moviendo rápidamente, usar su código upstream en lugar del paquete Debian puede ser una buena opción.

note: type: Content of: <book><chapter><section><table><title>
en: List of tools for static code analysis
es: Relación de las herramientras para el análisis de código estático

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Asynchronous Lint Engine for Vim 8 and NeoVim
es: Motor asíncrono Lint para Vim 8 y NeoVim

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Syntax checking hacks for vim
es: Trucos de comprobación sintáctica para vim

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: modern on-the-fly syntax checking for Emacs
es: moderna comprobación sintáctica sobre la marcha para Emacs

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Emacs Lisp regexp mistake finder
es: Buscador de errores regexp de Emacs Lisp

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: tool for static C/C++ code analysis (GUI)
es: herramientra para el análisis de código C/C++ (GUI)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: lint tool for shell scripts
es: herramienta útil para scripts de shell

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: passive checker of Python 3 programs
es: Verificado pasivo de programas Python 3

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Python code static checker
es: comprobador de código estático 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)
es: intérprete con comprobador de código estático interno: <literal>B::Lint</literal>(3perl)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Ruby static code analyzer
es: Analizador de código estático Ruby

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: clang-based C++ linter tool
es: Herramienta de verificación de formato de regla C++ basada en Clang

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: tool for statically checking C programs for bugs
es: herramienta para la comprobación estática de errores de programación 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
es: herramienta que examina código fuente en C/C++ para encontrar debilidades de seguridad

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: uncompromising Python code formatter
es: Formateador de código Python agresivo

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Perl script indenter and reformatter
es: Indentador y reformateador de scripts de Perl

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: C language source code formatting program
es: Programa de formateo del código fuente en lenguaje 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
es: Indentador de código fuente para C, C++, Objective-C, C# y Java

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: C(++) beautifier
es: Embellecer C(++)

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: XML stream reformatter
es: reformateador del flujo XML

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: Source code search and browse tools
es: Herramientas de búsqueda y exploración de código fuente

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: build tag file indexes of source code definitions
es: Crea un índice de archivo de etiquetas de definiciones del código fuente

note: type: Content of: <book><chapter><section><title>
en: Debug
es: Depuración

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.
es: La depuración es una parte importante de las actividades de programación.  Saber cómo depurar programas lo convierte en un buen usuario de Debian que puede producir informes de errores significativos.

note: type: Content of: <book><chapter><section><table><title>
en: List of debug packages
es: Lista de paquetes de la depuración

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>info gdb</literal>" provided by <literal>gdb-doc</literal>
es: «<literal>info gdb</literal>» proporcionado por <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>
es: «<literal>info ddd</literal>» proporcionado por <literal>ddd-doc</literal>

note: type: Content of: <book><chapter><section><section><title>
en: Basic gdb execution
es: Fundamentos 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.
es: El principal <ulink url="&debugger;">depurador</ulink> en Debian es <literal>gdb</literal>(1) el cual permite inspeccionar un programa mientras se ejecuta.

note: type: Content of: <book><chapter><section><section><para>
en: Let's install <literal>gdb</literal> and related programs by the following.
es: Instalemo <literal>gdb</literal> y otros programas relevantes com se muestra.

note: type: Content of: <book><chapter><section><section><para>
en: Good tutorial of <literal>gdb</literal> can be found:
es: Se puede encontrar un buen tutorial de <literal>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>
es: “Depuración con GDB” en <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>”
es: “<ulink url="&tutorialontheweb;">tutorial en la 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.
es: Aquí hay un ejemplo simple del uso de <literal>gdb</literal>(1) en un "<literal>programa</literal>" compilado con la opción "<literal>-g</literal>" para generar información de depuración.

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.
es: Existen abreviaturas para la mayor parte de las órdenes de <literal>gdb</literal>(1). La expansión del tabulador funciona de la misma manera que en el intérprete de órdenes.

note: type: Content of: <book><chapter><section><section><title>
en: Debugging the Debian package
es: Depurando un paquete 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.
es: Dado que todos los archivos binarios instalados deben eliminarse en el sistema Debian de forma predeterminada, la mayoría de los símbolos de depuración se eliminan en el paquete normal. Para depurar paquetes Debian con <literal>gdb</literal>(1), se deben instalar paquetes <literal>*-dbgsym</literal> (p. ej., <literal>coreutils-dbgsym</literal> en el caso de <literal>coreutils</literal>). Los paquetes fuente generan automáticamente paquetes <literal>*-dbgsym</literal> junto con paquetes binarios normales y esos paquetes de depuración se colocan por separado en el archivo <ulink url="&debiandebug;">debian-debug</ulink>. Consulte los <ulink url="&articlesondebianwiki;">artículos en Debian Wiki</ulink> para obtener más información.

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.
es: Si un paquete que se va a depurar no proporciona su paquete <literal>*-dbgsym</literal>, debe instalarlo después de reconstruirlo de la siguiente manera.

note: type: Content of: <book><chapter><section><section><para>
en: Fix bugs if needed.
es: Si lo necesita corrija los errores.

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.
es: Cuando recompile la publicación de un paquete ya existente elija una que no exista en Debian, p. ej. añadiendole «<literal>+debug1</literal>» o añadiendole «<literal>~pre1</literal>» como se muestra.

note: type: Content of: <book><chapter><section><section><para>
en: Compile and install packages with debug symbols by the following.
es: Compila o instala los paquetes con los símbolos de depuración de la siguiente manera.

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.
es: Necesita comprobar que los archivos de órdenes del paquete y utlizar «<literal>CFLAGS=-g -Wall</literal>» para la compilación de binarios.

note: type: Content of: <book><chapter><section><section><title>
en: Obtaining backtrace
es: Obteniendo trazas

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.
es: Cuando encuentre un programas que no funciona, es una buena idea al informar del error añadir información sobre las trazas de su ejecución.

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:
es: El backtrace se puede obtener mediante <literal>gdb</literal>(1) usando uno de los siguientes enfoques:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Crash-in-GDB approach:
es: Enfoque de los errores en GDB:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Run the program from GDB.
es: Ejecuta el programa desde GDB.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Crash the program.
es: Bloquea el programa.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Type "<literal>bt</literal>" at the GDB prompt.
es: Escriba "<literal>bt</literal>" en el indicador de GDB.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><para>
en: Crash-first approach:
es: Primer enfoque de los errores:

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:
es: Actualiza el archivo “<emphasis role="strong">/etc/security/limits.conf</emphasis>” para incluir lo siguiente:

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Type "<literal>ulimit -c unlimited</literal>" to the shell prompt.
es: Escribe "<literal>ulimit -c ilimitado</literal>" en el indicador de shell.

note: type: Content of: <book><chapter><section><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: Run the program from this shell prompt.
es: Ejecuta el programa desde este indicador de shell

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.
es: Bloquea el programa para generar un archivo <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>" .
es: Cargar el archivo <ulink url="&coredump;">core dump</ulink> a GDB como "<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"/>)
es: Para un bucle infinito o una situación de teclado congelado, puede forzar el bloqueo del programa pulsando <literal>Ctrl-\</literal> o <literal>Ctrl-C</literal> o ejecutando “<literal>kill -ABRT <emphasis>PID</emphasis></literal>”.  (Ver <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.
es: Frecuentemente encontrará en primeras líneas «<literal>malloc()</literal>» o «<literal>g_malloc()</literal>». Cuando esto ocurre disminuyen las posibilidades de que las trazas sean útiles. La forma más fácil de encontrar alguna información útil es asignado a la variable de entorno «<literal>$MALLOC_CHECK_</literal>» el valor de 2 (<literal>malloc</literal>(3)). Puede hacer esto a la vez que se ejecuta <literal>gdb</literal> como se muestra.

note: type: Content of: <book><chapter><section><section><title>
en: Advanced gdb commands
es: Órdenes avanzadas de gdb

note: type: Content of: <book><chapter><section><section><table><title>
en: List of advanced gdb commands
es: Relación de órdenes avanzadas gdb

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: description for command objectives
es: descripción de la funcionalidad de la orden

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>(gdb) thread apply all bt</literal>
es: <literal>(gdb) hilo aplica a todos bt</literal>

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: get a backtrace for all threads for multi-threaded program
es: recogen trazas de todos los hilos para programas multihilo

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: get parameters came on the stack of function calls
es: recoge los parámetros de la pila de las llamadas de función

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
es: recoge trazas y parámetros como una combinación de las opciones anteriores

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
es: recoge trazas y parámetros de las 10 llamadas más recientes para eliminar información no relevante

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>")
es: escribe la salida del registro de <literal>gdb</literal> a un archivo (por defecto «<literal>gdb.txt</literal>»)

note: type: Content of: <book><chapter><section><section><title>
en: Check dependency on libraries
es: Comprobar las dependencias de las bibliotecas

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.
es: Utilice como se muestra <literal>ldd</literal>(1) para determinar las bibliotecas de las que depende un programa.

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.
es: Para que <literal>ls</literal>(1) funcione en un entorno `chroot` las bibliotecas siguientes deben estar disponibles en dicho entorno.

note: type: Content of: <book><chapter><section><section><para>
en: See <xref linkend="_tracing_program_activities"/>.
es: Consulte <xref linkend="_tracing_program_activities"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Dynamic call tracing tools
es: Herramientas de rastreo dinámico de llamadas

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"/>.
es: Hay varias herramientas de rastreo dinámico de llamadas disponibles en Debian.  Consulta <xref linkend="_monitoring_controlling_and_starting_program_activities"/>.

note: type: Content of: <book><chapter><section><section><title>
en: Debugging X Errors
es: Errores de depuración 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.
es: Si el programa GNOME <literal>preview1</literal> ha recibido un error de las X se puede ver el mensaje como se muestra.

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.
es: En este caso, puede intentar ejecutar el programa con «<literal>--sync</literal>», y poner un punto de ruptura en la función «<literal>gdk_x_error</literal>» con el fin de obtener trazas.

note: type: Content of: <book><chapter><section><section><title>
en: Memory leak detection tools
es: Herramientas de detección de fugas de memoria

note: type: Content of: <book><chapter><section><section><para>
en: There are several memory leak detection tools available in Debian.
es: Existen varias herramientas de detección de fugas de memoria en Debian.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of memory leak detection tools
es: Relación de herramientas de detección de fugas de memoria

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>mtrace</literal>(1): malloc debugging functionality in glibc
es: <literal>mtrace</literal>(1): funcionalidad de depuración de malloc en glibc

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: memory debugger and profiler
es: depurador y analizador de memoria

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: <literal>malloc</literal>(3) debugger
es: depurador <literal>malloc</literal>(3)

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: debug memory allocation library
es: biblioteca de depuración de la asignación de memoria

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
es: biblioteca para detectar desbordamientos y subdesbordamientos de búfer en programas C y C++

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: memory-leak tracer for C++ programs
es: programas C++ para trazar fugas de memoria

note: type: Content of: <book><chapter><section><section><title>
en: Disassemble binary
es: Desemsamblado de binarios

note: type: Content of: <book><chapter><section><section><para>
en: You can disassemble binary code with <literal>objdump</literal>(1) by the following.
es: Usted puede desemsamblar código binario con <literal>objdump</literal>(1) como se muestra.

note: type: Content of: <book><chapter><section><section><note><para>
en: <literal>gdb</literal>(1) may be used to disassemble code interactively.
es: <literal>gdb</literal>(1) puede ser utilizado para desemsamblar el código de forma interactiva.

note: type: Content of: <book><chapter><section><title>
en: Build tools
es: Herramientas de construcción

note: type: Content of: <book><chapter><section><table><title>
en: List of build tool packages
es: Lista de paquetes de herramientas de compilación

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: "<literal>info make</literal>" provided by <literal>make-doc</literal>
es: «<literal>info make</literal>» proporcionado por <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>
es: «<literal>info autoconf</literal>» proporcionado con <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>
es: «<literal>info automake</literal>» proporcionado con <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>
es: "<literal>info libtool</literal>" proporcionado por <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
es: <literal>cmake</literal>(1) sistema make multiplataforma de código abierto

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
es: <literal>ninja</literal>(1) pequeño sistema de construcción más cercano en espíritu a 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>
es: <literal>meson</literal>(1) sistema de construcción de alta productividad sobre <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.
es: <ulink url="&make;">Make</ulink> es una utilidad para mantener grupos de programas. is a utility to maintain groups of programs. La ejecución de <literal>make</literal>(1) consiste en, la lectura del archivo de reglas «<literal>Makefile</literal>» por parte de <literal>make</literal> y la actualización de un objetivo si los archivos que son necesarios han sido modificados desde la última vez o si el objetivo no existe. La ejecución de estas actualizaciones pueden suceder de concurrentemente.

note: type: Content of: <book><chapter><section><section><para>
en: The rule file syntax is the following.
es: La sintáxis del archivo de reglas es la que se muestra.

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.
es: Aquí «<literal>[TAB]</literal>» es un código TAB. Cada línea es interpretada por el intérprete de órdenes después de la sustitución de las variables. Utilice «<literal>\</literal>» al final de la líena para continuar el archivo de órdenes. Utilice «<literal>$$</literal>» para incluir «<literal>$</literal>» par los valores del entorno para el archivo de órdenes.

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.
es: Las reglas implícitas y los prerequisitos para un objetivos pueden ser escrito, por ejemplo, como se muestra.

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.
es: Aquí, el objetivo contiene el carácter «<literal>%</literal>» (únicamente un carácter). El carácter <literal>%</literal>» encaja con cualquier cadena no vacía que corresponda a los nombres de archivo del objetivo real. Así mismo el prerrequisito utiliza «<literal>%</literal>» para mostrar como se relaciones sus nombres con los nombres del objetivo real.

note: type: Content of: <book><chapter><section><section><table><title>
en: List of make automatic variables
es: Relación de variables automáticas de make

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: automatic variable
es: variable automática

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: first prerequisite
es: primer prerrequisitos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: all newer prerequisites
es: todos los prerrequisitos nuevos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: all prerequisites
es: todos los prerequisitos

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: "<literal>%</literal>" matched stem in the target pattern
es: «<literal>%</literal>» encaja la raíz en el patrón del objetivo

note: type: Content of: <book><chapter><section><section><table><title>
en: List of make variable expansions
es: Relación de expansiones de variables de make

note: type: Content of: <book><chapter><section><section><table><tgroup><thead><row><entry>
en: variable expansion
es: expansión variable

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: one-time expansion
es: expansión por única vez

note: type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: recursive expansion
es: expansión recursiva

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

note: type: Content of: <book><chapter><section><section><para>
en: Run "<literal>make -p -f/dev/null</literal>" to see automatic internal rules.
es: Ejecute «<literal>make -p -f/dev/null</literal>»para ver las reglas internas automática.

note: type: Content of: <book><chapter><section><section><title>
en: Autotools
es: Autotools (Autoherramientas) (herramientas de automatización)

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.
es: <ulink url="&autotools;">Autotools</ulink> es un conjunto de herramientas de programación diseñadas para ayudar a que los paquetes de código fuente sean portables a muchos sistemas <ulink url="&unixlike;">Unix-like</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>".
es: <ulink url="&autoconf;">Autoconf</ulink> es una herramienta para generar scripts de shell "<literal>configure</literal>" desde "<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.
es: "<literal>configure</literal>" se usa más adelante para producir "<literal>Makefile</literal>" a partir de la plantilla "<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>".
es: <ulink url="&automake;">Automake</ulink> es una herramienta para producir "<literal>Makefile.in</literal>" a 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.
es: <ulink url="&libtool;">Libtool</ulink> es un script de shell para abordar el problema de la portabilidad del software al compilar bibliotecas compartidas a partir del código fuente.

note: type: Content of: <book><chapter><section><section><section><title>
en: Compile and install a program
es: Compilando e instalando un programa

note: type: Content of: <book><chapter><section><section><section><warning><para>
en: Do not overwrite system files with your compiled programs when installing them.
es: Cuando compile programas y los instale no sobreescriba los archivos del sistema.

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.
es: Debian no modifica los archivos en «<literal>/usr/local/</literal>» o «<literal>/opt</literal>».  Así que si compila un programa desde el código fuente, instaleló en «<literal>/usr/local/</literal>» para que no interfiera con Debian.

note: type: Content of: <book><chapter><section><section><section><title>
en: Uninstall program
es: Desistalando programas

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.
es: Si se tiene el código original, se utiliza <literal>autoconf</literal>(1)/<literal>automake</literal>(1) y se recuerda como se configuró, ejecute lo siguiente para realizar la desistalación del programa.

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.
es: Otra manera, si está totalmente seguro de que la instalación solo únicamente archivos en «<literal>/usr/local/</literal>» y no hay nada importante allí, puede borrar todo su contenido como se muestra.

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.
es: Si no estás seguro de dónde se instalaron los archivos, puede considerar usar <literal>checkinstall</literal>(8) del paquete <literal>checkinstall</literal>, que proporcionará una ruta de desinstalación clara. Ahora admite la creación de paquetes Debian con la opción "<literal>-D</literal>".

note: type: Content of: <book><chapter><section><section><para>
en: The software build system has been evolving:
es: El sistema de creación del software ha ido evolucionando:

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.
es: <ulink url="&autotools;">Autotools</ulink> en la parte superior de <ulink url="&make;">Make</ulink> ha sido el estándar de facto para la infraestructura de compilación portátil desde 1990.  Esto es extremadamente lento.

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.)
es: <ulink url="&cmake;">CMake</ulink> lanzado inicialmente en el 2000 mejoró la velocidad significativamente pero fue construido originalmente sobre el inherentemente lento <ulink url="&make;">Make</ulink>.  (Ahora <ulink url="&ninja;">Ninja</ulink> puede ser tu backend).

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.
es: <ulink url="&ninja;">Ninja</ulink>, lanzado inicialmente en 2012, está destinado a sustituir a Make para mejorar aún más la velocidad de la compilación y está diseñado para que tus archivos sean generados por un sistema de compilación de nivel superior.

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.
es: <ulink url="&meson;">Meson</ulink> lanzado inicialmente en 2013 es el nuevo, popular y rápido sistema de compilación de nivel superior que utiliza <ulink url="&ninja;">Ninja</ulink> como backend.

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>".
es: Consulta los documentos que se encuentran en "<ulink url="&themesonbuildsystem;">El sistema de construcción Meson</ulink>" y "<ulink url="&theninjabuildsystem;">El sistema de construcción Ninja</ulink>".

note: type: Content of: <book><chapter><section><para>
en: Basic interactive dynamic web pages can be made as follows.
es: Se pueden crear páginas web dinámicas básicas como se muestra.

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.
es: Las consultas se presentan al navegador del usuario utilizando formularios <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.
es: Rellenando y pulsado sobre las entradas del formulario se envia la cadena <ulink url="&url;">URL</ulink> con los parámetros codificados desde el navegador al servidor 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>"
es: «<literal>https://www.foo.dom/cgi-bin/program.pl?VAR1=VAL1&amp;VAR2=VAL2&amp;VAR3=VAL3</literal>»

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>"
es: «<literal>https://www.foo.dom/cgi-bin/program.py?VAR1=VAL1&amp;VAR2=VAL2&amp;VAR3=VAL3</literal>»

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>"
es: «<literal>https://www.foo.dom/program.php?VAR1=VAL1&amp;VAR2=VAL2&amp;VAR3=VAL3</literal>»

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.
es: «<literal>%nn</literal>» en la URL se sustituye por el carácter hexadecimal que tiene el valor <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>".
es: Las variables de entorno se asignan como: «<literal>QUERY_STRING=«VAR1=VAL1 VAR2=VAL2 VAR3=VAL3«</literal>».

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>".
es: Un programa <ulink url="&cgi;">CGI</ulink> (independientemente de su extensión «<literal>programa.*</literal>») en un servidor web se ejecuta a si mimo con la variable de entorno «<literal>$QUERY_STRING</literal>».

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.
es: La <literal>salida</literal> de un programa CGI se envía al servidor web y se representa como una página web dinámica.

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.
es: Por seguridad es mejor no realizar de forma manual o de otras formas la gestión de análisis de los parámetros CGI. Existen módulos para ello en Perl y Python. <ulink url="&php;">PHP</ulink> tiene dicha funcionalidad. Cuando se necesita almacenar información del usuario, se utilizan las <ulink url="&httpcookies;">cookies HTTP cookies</ulink>. Cuando se necesita procesar información en el lado del cliente, normalmente se utiliza <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>.
es: Para mayor información, consulte<ulink url="&commongatewayinterface;">Interfaz de Pasarela Común (Common Gateway Interface)</ulink>, <ulink url="&theapachesoftwarefoundation;">La Fundación de Software Apache (The Apache Software Foundation)</ulink> y <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.
es: Buscar «CGI tutorial« en Google, escribiendo la URL codificada <ulink url="&httpswwwgooglecoutfiqcgitutorial;">https://www.google.com/search?hl=en&amp;ie=UTF-8&amp;q=CGI+tutorial</ulink>  directamente en la barra de direcciones del navegador, es una buena manera de ver en acción un archivo de órdenes en el servidor G¡de Google.

note: type: Content of: <book><chapter><section><title>
en: The source code translation
es: La traducción de código fuente

note: type: Content of: <book><chapter><section><para>
en: There are programs to convert source codes.
es: Existen aplicaciones para convertir código fuente de un lenguaje a otro.

note: type: Content of: <book><chapter><section><table><title>
en: List of source code translation tools
es: Relación de herramientas de traducción de código fuente

note: type: Content of: <book><chapter><section><table><tgroup><tbody><row><entry>
en: convert source codes from AWK to PERL: <literal>a2p</literal>(1)
es: converit código fuente de AWK a PERL: <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)
es: convierte código fuente de FORTRAN 77 a C/C++: <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)
es: convierte de NASM (formato Intel) a GAS (Ensamblador GNU)

note: type: Content of: <book><chapter><section><title>
en: Making Debian package
es: Haciendo un paquete Debian

note: type: Content of: <book><chapter><section><para>
en: If you want to make a Debian package, read followings.
es: Si quiere hacer un paquete Debian, lea lo siguiente.

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <xref linkend="_debian_package_management"/> to understand the basic package system
es: <xref linkend="_debian_package_management"/> para comprender los fundamentos del sistema de paquetes

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
es: <xref linkend="_porting_a_package_to_the_stable_system"/> para comprender lo fundamental del proceso de portabilidad

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <xref linkend="_chroot_system"/> to understand basic chroot techniques
es: <xref linkend="_chroot_system"/> para comprender los fundamentos de la técnica de chroot

note: type: Content of: <book><chapter><section><itemizedlist><listitem><para>
en: <literal>debuild</literal>(1), and <literal>sbuild</literal>(1)
es: <literal>debuild</literal>(1), y <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
es: <xref linkend="_debugging_the_debian_package"/> para la recompilación con la finalidad de la depuración

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)
es: <ulink url="&guidefordebianmaintainers;">Guía de Mantenedores Debian (Guide for Debian Maintainers) </ulink> (el paquete <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)
es: <ulink url="&debiandevelopersreference;">Referencia para desarrolladores Debian</ulink> (el paquete <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)
es: <ulink url="&debianpolicymanual;">Manual Directrices de Debian</ulink> (en el paquete <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.
es: Existen paquetes que ayudan al empaquetado como <literal>debmake</literal>, <literal>dh-make</literal>, <literal>dh-make-perl</literal>, etc.

note: type: Content of: <book><appendix><title>
en: Appendix
es: Apéndice

note: type: Content of: <book><appendix><para>
en: Here are backgrounds of this document.
es: Aquí estan las referencias de este documento.

note: type: Content of: <book><appendix><section><title>
en: The Debian maze
es: La mazmorra 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.)
es: El sistema Debian es una platadorma de computación compleja para un equipo en red. Sin embargo, aprender a utilizar todas sus capacidades no es sencillo. Configurar una cola de impresora LPR con una impresora que no soporta PostScript es un buen ejemplo de ello. (No existen ahora problemas con ello desde que se utiliza el sistema 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.
es: Es un completo y detallado mapa llamado el «CÓDIGO FUENTE«. Es muy preciso pero difícil de entender. Existen también referencias a Cómos o MiniCómos. Son más fáciles de comprender pero tienden a dar demasiados detalles y pierden la visión global. Algunas veces tengo problemas para encontrar la sección correcta en los Cómos largo cuando solo necesito saber como se ejecutan.

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.
es: Espero que esta "Referencia de Debian (versión &dr-version;)" (&build-date;) proporciona una buena dirección de inicio para las personas en el laberinto de Debian.

note: type: Content of: <book><appendix><section><title>
en: Copyright history
es: Histórico de 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.
es: La Referencia de Debian fue iniciada por mi, Osamu Aoki &lt;osamu at debian punto org&gt;, como un sistema personal de administración de notas. Mucho contenido proviene del conocimiento que he adquirido de <ulink url="&thedebianusermailinglist;">la lista de correo de usuarios de debian</ulink> y otros recursos 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.
es: La Referencia de Debian (versión 1, 2001-2007) fue creado como una sugerencia de Josip Rodin, que es muy activo en el <ulink url="&debiandocumentationprojectddp;">Proyecto de Documentación Debian (DDP)</ulink> como parte de los documentos 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.
es: Después de 6 años, me di cuenta de que la versión original de la «Referencia de Debian« estaba desactualizada y comencé a reescribir parte de su contenido. La nueva «Referencia de Debian (versión 2)» se publicó 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.
es: He actualizado "Referencia Debian (versión 2)" para tratar temas nuevos (Systemd, Wayland, IMAP, PipeWire, núcleo Linux 5.10) y eliminado temas obsoletos (SysV init, CVS, Subversion, protocolo SSH 1, núcleos Linux anteriores a 2.5).  Se han eliminado la mayoría de las referencias a &release-outdated; release situation o anteriores.

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.
es: Esta "Referencia de Debian (versión &dr-version;)" (&build-date;) cubre principalmente &Codename-doc-1; y &Codename-doc-2; Lanzamientos de Debian.

note: type: Content of: <book><appendix><section><para>
en: The tutorial contents can trace its origin and its inspiration in followings.
es: El contenido del tutorial puede ser seguido desde su original y su inspiración como se muestra.

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: "<ulink url="&linuxusersguide;">Linux User's Guide</ulink>" by Larry Greenfield (December 1996)
es: «<ulink url="&linuxusersguide;">Guía Linux de Usuario (Linux User's Guide)</ulink>« de Larry Greenfield (Diciembre 1996)

note: type: Content of: <book><appendix><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: obsoleted by "Debian Tutorial"
es: obsoleto por el «Tutorial de Debian«

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: "Debian Tutorial" by Havoc Pennington. (11 December, 1998)
es: "Tutorial de Debian" por Havoc Pennington. (11 de diciembre, 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
es: parcialmente escrito por Oliver Elphick, Ole Tetlie, James Treacy, Craig Sawyer e 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"
es: obsoleto por la «GNU/Linux Debian: guía de instalación y uso«

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)
es: «<ulink url="&debiangnulinuxguallationandusage;">GNU/Linux Debian: guía de instalación y uso</ulink>« de John Goerzen y Ossama Othman (1999)

note: type: Content of: <book><appendix><section><itemizedlist><listitem><itemizedlist><listitem><para>
en: obsoleted by "Debian Reference (version 1)"
es: obsoleto por la «Referencia de Debian (versión 1)«

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.
es: El paquete y la descripción del archivo puede seguir algo sobre sus origenes y su inspiración en lo siguiente.

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)
es: «<ulink url="&debianfaq;">FAQ Debian FAQ</ulink>« (versión de March 2002, que era mantenida por 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.
es: Otro contenido puede seguir a sus originales y su inspiración de lo siguiente.

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: "Debian Reference (version 1)" by Osamu Aoki (2001–2007)
es: «Referencia de Debian (version 1)« 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.
es: obsoleto por la nueva "Referencia de Debian (versión 2)" en 2008.

note: type: Content of: <book><appendix><section><para>
en: The previous "Debian Reference (version 1)" was created with many contributors.
es: La versión anterior «Referencia Debian (versión 1)« fue creada por varios autores.

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: the major contents contribution on network configuration topics by Thomas Hood
es: la mayor parte del contenido de la configuración de red fue escrito por Thomas Hood

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: significant contents contribution on X and VCS related topics by Brian Nelson
es: una parte significativa del contenido de X y CSV fue escrita por Brian Nelson

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: the help on the build scripts and many content corrections by Jens Seidel
es: la ayuda en los archivos de órdenes de contrucciń y la mayor parte de las correcciones fueron aportadas por Jens Seidel

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: extensive proofreading by David Sewell
es: gran parte de las correcciones fueron aportadas por David Sewell

note: type: Content of: <book><appendix><section><itemizedlist><listitem><para>
en: many contributions by the translators, contributors, and bug reporters
es: múltiples contribuciones de los traductores, colaboradores y personas que descubrieron errores

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.
es: Se utilizaron muchas páginas de manual y páginas de información sobre el sistema Debian, así como también páginas web originales y documentos de <ulink url="&wikipedia;">Wikipedia</ulink> como referencias principales para escribir este documento. En la medida en que Osamu Aoki los consideró dentro del <ulink url="&fairuse;">uso justo</ulink>, muchas partes de ellos, especialmente las definiciones de comandos, se usaron como fragmentos de frases después de cuidadosos esfuerzos editoriales para encajarlos en el estilo y la objetivo de este documento.

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.
es: La descripción de depurardor gdb se amplió utilizando el <ulink url="&debianwikicontentsonbacktrace;">contenido de la Wiki de Debian sobre la depuración</ulink> con el consentimiento de Ari Pollak, Loïc Minier y 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.
es: El contenido de la actual "Referencia de Debian (versión &dr-version;)" (&build-date;) es principalmente mi propio trabajo excepto como se mencionó anteriormente.  Estos también han sido actualizados por los colaboradores.

note: type: Content of: <book><appendix><section><para>
en: The author, Osamu Aoki, thanks all those who helped make this document possible.
es: El autor, Osamu Aoki, agradece a todos ellos su ayuda para hacer posible este documento.

note: type: Content of: <book><appendix><section><title>
en: Document format
es: Formato del documento

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.)
es: La fuente del documento original en inglés está escrita actualmente en archivos <ulink url="&docbook;">DocBook</ulink> XML.  Esta fuente Docbook XML se convierten a HTML, texto sin formato, PostScript y PDF. (Algunos formatos pueden omitirse para su distribución)
