Differences between revisions 2 and 3
Revision 2 as of 2009-03-16 03:35:05
Size: 11053
Editor: anonymous
Comment: converted to 1.6 markup
Revision 3 as of 2017-05-19 20:38:53
Size: 11129
Editor: Moray
Comment: Add to CategoryProposedDeletion : only partial translation of table of contents
Deletions are marked like this. Additions are marked like this.
Line 218: Line 218:

CategoryProposedDeletion : only partial translation of table of contents

Manual de las Normas de Debian Sumario

Este manual describe los requerimientos de la distribución Debian GNU/Linux. Esto incluye la estructura y los contenidos de los archivos de Debian, además de varios tratados de diseño del sistema operativo, como también los requerimientos técnicos que cada paquete debe poseer para poder ser incluido dentro de la distribución.

Aviso de Copyright

Copyright © 1996,1997,1998 Ian Jackson y Christian Schwarz.

Este manual es software libre; usted puede redistribuirlo y/o modificarlo bajo los términos de la licencia GNU General Public según lo publicado por la fundación libre de software; versión 2, o (en su opción) cualquier versión más última.

Contenido

  • 1 Sobre este manual (SobreEsteManual, Ramón Ramos)

  • 1.1 Scope
  • 1.2 New versions of this document
  • 1.3 Authors and Maintainers
  • 1.4 Related documents
  • 2 El Archivo de Debian (ElArchivodeDebian, Jesús Sutil, "chacal")

    • o 2.1 Las Pautas del Software Libre de Debian o 2.2 Secciones
      • + 2.2.1 La sección main + 2.2.2 La sección contrib + 2.2.3 La sección non-free + 2.2.4 La secciónes non-US
      o 2.3 Consideraciones del copyright o 2.4 Subsecciones o 2.5 Prioridades
  • 3 Paquetes binarios (PaquetesBinarios, Eloy Cano)

    • o 3.1 El nombre del paquete o 3.2 La versión del paquete
      • + 3.2.1 Números de versión basados en fechas
      o 3.3 El encargado de un paquete o 3.4 La descripción de un paquete
      • + 3.4.1 La sinopsis de una línea + 3.4.2 La descripción extendida
      o 3.5 Dependencias o 3.6 Paquetes virtuales o 3.7 Sistema base o 3.8 Paquetes esenciales o 3.9 Tareas o 3.10 Libretos (scripts) del encargado
      • + 3.10.1 Diálogos en los libretos del encargado
  • 4 Source packages (PaquetesFuente, Jesús Sutil, "chacal")

    • o 4.1 Standards conformance o 4.2 Relaciones de Paquetes o 4.3 Cambios en las fuentes originales o 4.4 La lista de cambios de Debian: debian/changelog
      • + 4.4.1 Formatos alternativos de changelog
      o 4.5 Interceptación de errores en el makefile o 4.6 Marcas Temporales o 4.7 Restricciones de objetos en paquetes fuente o 4.8 Script de construcción principal o 4.9 Sustitución de Variables: debian/substvars o 4.10 Lista de ficheros generados: debian/files
  • 5 Archivos de control y sus campos (?ArchivosDeControl, Eloy Cano)

    • o 5.1 Sintaxis de los archivos de control o 5.2 Archivos de control de paquetes fuente -- debian/control o 5.3 Archivos de contro de paquetes binarios -- DEBIAN/control o 5.4 Archivos de control Debian-fuente -- .dsc o 5.5 Archivos de cambios Debian -- .changes o 5.6 Lista de campos
      • + 5.6.1 Source (fuente) + 5.6.2 Maintainer (encargado) + 5.6.3 Changed-By (cambiado por) + 5.6.4 Section (sección) + 5.6.5 Priority (prioridad) + 5.6.6 Package (paquete) + 5.6.7 Architecture (arquitectura) + 5.6.8 Essential (esencial) + 5.6.9 Campos de relación entre paquetes: Depends, Pre-Depends, Recommends, Suggests, Conflicts, Provides, Replaces, Enhances + 5.6.10 Standards-Version (versión de estándares) + 5.6.11 Version (versión) + 5.6.12 Description (descripción) + 5.6.13 Distribution (distribución) + 5.6.14 Date (fecha) + 5.6.15 Format (formato) + 5.6.16 Urgency (urgencia) + 5.6.17 Changes (cambios) + 5.6.18 Binary (binario) + 5.6.19 Installed-Size (tamaño instalado) + 5.6.20 Files (archivos) + 5.6.21 Closes
      o 5.7 Campos definidos por el usuario
  • 6 Scripts del encargado de paquete y procedimiento de instalación (ScriptsDelEncargado, F.J. Madrid)

    • o 6.1 Introducción a los scripts del encargado de paquete o 6.2 Idempotencia de los scripts del encargado o 6.3 Terminal de control para los scripts del encargado o 6.4 Resumen de las maneras en que son llamados los scripts del encargado o 6.5 Detalles de la fase de desempaquetado en la instalación o actualización o 6.6 Detalles de la configuración o 6.7 Detalles de la eliminación y/o purgado de la configuración
  • 7 Declarando Relaciones entre paquetes (RelacionPaquetes, Ramón Ramos)

  • 7.1 Syntax of relationship fields
  • 7.2 Binary Dependencies - Depends, Recommends, Suggests, Enhances, Pre-Depends
  • 7.3 Conflicting binary packages - Conflicts
  • 7.4 Virtual packages - Provides
  • 7.5 Overwriting files and replacing packages - Replaces
  • 7.5.1 Overwriting files in other packages
  • 7.5.2 Replacing whole packages, forcing their removal
  • 7.6 Relationships between source and binary packages - Build-Depends, Build-Depends-Indep, Build-Conflicts, Build-Conflicts-Indep
  • 8 Librerías Compartidas (LibreriasCompartidas,Leoh)

  • 8.1 Librerías Run-time Compartidas
  • 8.1.1 ldconfig
  • 8.2 Soporte De Programas Run-time
  • 8.3 Librerías Estáticas
  • 8.4 Archivos Para Desarrolar
  • 8.5 Dependencias Entre Paquetes De La Misma Librería
  • 8.6 Dependencias Entre La Librería y Otros Paquetes -shlibs system-
  • 8.6.1 Los Archivos Shlibs Presentes En El Sistema
  • 8.6.2 Cómo Usar El dpkg-shildeps y Los Archivos shlibs
  • 8.6.3 El Formato Del Archivo shlibs
  • 8.6.4 Proveer El Archivo shlibs
  • 8.6.5 Escribiendo El Archivo debian/shlibs.local
  • 9 El sistema operativo (SistemaOperativo, Eloy Cano)

    • o 9.1 Jerarquía del sistema de archivos
      • + 9.1.1 Estructura del sistema de archivos + 9.1.2 Programas locales + 9.1.3 El directorio de correo global
      o 9.2 Usuarios y grupos
      • + 9.2.1 Introducción + 9.2.2 Clases UID y GID
      o 9.3 Niveles de ejecución del sistema y libretos init.d
      • + 9.3.1 Introducción + 9.3.2 Escritura de los libretos + 9.3.3 Relación con la inicialización + 9.3.4 Inicialización durante el arranque + 9.3.5 Ejemplo
      o 9.4 Mensajes a la consola de los libretos init.d o 9.5 Tareas Cron o 9.6 Menúes o 9.7 Registros multimedia o 9.8 Configuración del teclado o 9.9 Variables ambientales
  • 10 Archivos (?ArChivos, Jose Parrella)

    • o 10.1 Binarios o 10.2 Librerías o 10.3 Librerías Compartidas o 10.4 Scripts o 10.5 Enlaces Simbólicos o 10.6 Archivos de Dispositivo o 10.7 Archivos de Configuración
      • + 10.7.1 Definiciones + 10.7.2 Ubicaciones + 10.7.3 Comportamiento + 10.7.4 Compartir Archivos de Configuración + 10.7.5 Archivos de Configuración del Usuario ("dotfiles")
      o 10.8 Archivos de Registro o 10.9 Permisos y Propietarios
      • + 10.9.1 Uso de dpkg-statoverride
  • 11 Customized programs
  • 11.1 Architecture specification strings
  • 11.2 Daemons
  • 11.3 Using pseudo-ttys and modifying wtmp, utmp and lastlog
  • 11.4 Editors and pagers
  • 11.5 Web servers and applications
  • 11.6 Mail transport, delivery and user agents
  • 11.7 News system configuration
  • 11.8 Programs for the X Window System
  • 11.8.1 Providing X support and package priorities
  • 11.8.2 Packages providing an X server
  • 11.8.3 Packages providing a terminal emulator
  • 11.8.4 Packages providing a window manager
  • 11.8.5 Packages providing fonts
  • 11.8.6 Application defaults files
  • 11.8.7 Installation directory issues
  • 11.8.8 The OSF/Motif and Open Motif libraries
  • 11.9 Perl programs and modules
  • 11.10 Emacs lisp programs
  • 11.11 Games
  • 12 La Documentación (?LaDocumentacion, Rogelio Castillo A.)

    • o 12.1 Páginas del Manual o 12.2 Documentos Info o 12.3 Additional documentation o 12.4 Preferred documentation formats o 12.5 Copyright information o 12.6 Examples o 12.7 Changelog files
  • A Introducción y alcance de estos apéndices (IntroduccionyAlcancedeEstosApendices, Jesús Sutil, "chacal")

  • B Los Paquetes Binarios (del antiguo Manual de Empaquetado) (LosPaquetesBinarios, ?JesúsSutil, "chacal")

    • o B.1 Creando paquetes - dpkg-deb o B.2 Archivos de información de control de paquete o B.3 El archivo de información de control principal: control o B.4 Marca Temporal
  • C Source packages (from old Packaging Manual)
  • C.1 Tools for processing source packages
  • C.1.1 dpkg-source - packs and unpacks Debian source packages
  • C.1.2 dpkg-buildpackage - overall package-building control script
  • C.1.3 dpkg-gencontrol - generates binary package control files
  • C.1.4 dpkg-shlibdeps - calculates shared library dependencies
  • C.1.5 dpkg-distaddfile - adds a file to debian/files
  • C.1.6 dpkg-genchanges - generates a .changes upload control file
  • C.1.7 dpkg-parsechangelog - produces parsed representation of a changelog
  • C.1.8 dpkg-architecture - information about the build and host system
  • C.2 The Debianised source tree
  • C.2.1 debian/rules - the main building script
  • C.2.2 debian/changelog
  • C.2.3 debian/substvars and variable substitutions
  • C.2.4 debian/files
  • C.2.5 debian/tmp
  • C.3 Source packages as archives
  • C.4 Unpacking a Debian source package without dpkg-source
  • C.4.1 Restrictions on objects in source packages
  • D Control files and their fields (from old Packaging Manual)
  • D.1 Syntax of control files
  • D.2 List of fields
  • D.2.1 Filename and MSDOS-Filename
  • D.2.2 Size and MD5sum
  • D.2.3 Status
  • D.2.4 Config-Version
  • D.2.5 Conffiles
  • D.2.6 Obsolete fields
  • E Configuration file handling (from old Packaging Manual)
  • E.1 Automatic handling of configuration files by dpkg
  • E.2 Fully-featured maintainer script configuration handling
  • F Alternative versions of an interface - update-alternatives (from old Packaging Manual)
  • G Diversions - overriding a package's version of a file (from old Packaging Manual)

CategoryProposedDeletion : only partial translation of table of contents