.\" -*- coding: UTF-8 -*- .\" Copyright 1999 SuSE GmbH Nuernberg, Germany .\" Author: Thorsten Kukuk .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" .\" Modified, 6 May 2002, Michael Kerrisk, .\" Change listed order of /usr/lib and /lib .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH LDCONFIG 8 "9 Octubre 2022" "Páginas de manual de Linux 6.02" .SH NOMBRE ldconfig \- configura vínculos del enlazador dinámico durante la ejecución .SH SINOPSIS \fB/sbin/ldconfig\fP [\fB\-nNvXV\fP] [\fB\-f\fP \fIconf\fP] [\fB\-C\fP \fIcaché\fP] [\fB\-r\fP \fIraíz\fP] \fIdirectorio\fP... .PD 0 .PP .PD \fB/sbin/ldconfig\fP \fB\-l\fP [\fB\-v\fP] \fIbiblioteca\fP... .PD 0 .PP .PD \fB/sbin/ldconfig\fP \fB\-p\fP .SH DESCRIPCIÓN \fBldconfig\fP crea los vínculos y caché necesarios a las bibliotecas compartidas más recientes que se encuentren en los directorios especificados en la línea de órdenes, tanto en el archivo \fI/etc/ld.so.conf\fP como en los directorios de confianza (\fI/lib\fP y \fI/usr/lib\fP). En algunas arquitecturas de 64 bits, éstos sería para las librerías de 32 bits mientras que para las de 64 bits se usarían \fI/lib64\fP y \fI/usr/lib64\fP. .PP La caché es utilizada por el enlazador durante la ejecución, \fIld.so\fP o \fIld\-linux.so\fP. \fBldconfig\fP comprueba la cabecera y los nombres de fichero de las bibliotecas que va encontrando cuando determina qué versiones deberían actualizar sus vínculos. .PP .\" The following sentence looks suspect .\" (perhaps historical cruft) -- MTK, Jul 2005 .\" Therefore, when making dynamic libraries, .\" it is wise to explicitly link against libc (use \-lc). \fBldconfig\fP intentará deducir el tipo de bibliotecas ELF (o sea, libc5 o libc6/glibc) basandose en qué bibliotecas C fue enlazada. .PP Algunas bibliotecas no contienen suficiente información para permitir deducir su tipo. En ese caso, el formato del fichero \fI/etc/ld.so.conf\fP permite especificar el tipo esperado. Esto \fIsolo\fP se usa en aquellas bibliotecas ELF que no puedan ser gestionadas de otro modo. El formato es "dirname=TIPO", donde TIPO puede ser libc4, libc5, o libc6. (Esto también funciona en la línea de órdenes.) Los espacios \fIno\fP están permitidos. Véase también la opción \fB\-p\fP. \fBldconfig\fP normalmente debería ejecutarlo un usuario con privilegios de administrador ya que puede ser necesario el permiso de escritura sobre algunos directorios y ficheros cuyo propietario es root. .PP Observe que \fBldconfig\fP solo tendrá en cuenta archivos que coincidan con estos patrones: \fIlib*.so*\fP (para los objetos compartidos) or \fIld\-*.so*\fP (para el cargador propiamente dicho). \fBldconfig\fP espera una forma concreta para configuración de los enlaces dinamicos. En este ejemplo el archivo del medio (\fBlibfoo.so.1\fP ) es el SONAME de la biblioteca: .PP .in +4n .EX libfoo.so \-> libfoo.so.1 \-> libfoo.so.1.12 .EE .in .PP Si no se sigue ese patrón, es posible que tenga problemas de compatibilidad después de actualizar. .SH OPCIONES .TP \fB\-c\fP \fIfmt\fP, \fB\-\-format=\fP\fIfmt\fP .\" commit cad64f778aced84efdaa04ae64f8737b86f063ab A partir de la versión 2.2 de glibc, el formato de cache es el siguiente: \fIold\fP, \fInew\fP, o \fIcompat\fP. A partir de la versión 2.32, por defecto será \fInew\fP y anteriormente era \fIcompat\fP. .TP \fB\-C \fP\fIcaché\fP Utiliza \fIcaché\fP en vez de \fI/etc/ld.so.cache\fP. .TP \fB\-f \fP\fIconf\fP .\" FIXME glibc 2.7 added -i Utiliza \fIconf\fP en vez de \fI/etc/ld.so.conf\fP. .TP \fB\-i\fP, \fB\-\-ignore\-aux\-cache\fP .\" commit 27d9ffda17df4d2388687afd12897774fde39bcc A partir de la versión 2.7 de glibc se ignora el archivo de caché auxiliar. .TP \fB\-l\fP A partir de la versión 2.2 de glibc, Modo biblioteca. Crea vínculos manualmente en bibliotecas individuales. Para usuarios avanzados. .TP \fB\-n\fP Procesa solo los directorios especificados en la línea de órdenes. No procesa los directorios de confianza, ni los especificados en \fI/etc/ld.so.conf\fP. Implica \fB\-N\fP. .TP \fB\-N\fP No reconstruir la caché. A menos que se especifique también \fB\-X\fP, los vínculos sí son actualizados. .TP \fB\-p\fP, \fB\-\-print\-cache\fP Imprime las listas de directorios y bibliotecas candidatas almcenadas en la caché actual. .TP \fB\-r \fP\fIraíz\fP Cambia al directorio \fIraíz\fP y lo utiliza como directorio raíz. .TP \fB\-v\fP, \fB\-\-verbose\fP Modo verboso. Imprime el número de versión actual, el nombre de cada directorio a medida que se examina, y los enlaces que se crean. Tiene preferencia sobre el modo silencioso. .TP \fB\-V\fP, \fB\-\-version\fP Imprime la versión del programa .TP \fB\-X\fP No actualizar los enlaces. A menos que se especifique también \fB\-N\fP, la caché se reconstruye. .SH ARCHIVOS .\" FIXME Since glibc-2.3.4, "include" directives are supported in ld.so.conf .\" .\" FIXME Since glibc-2.4, "hwcap" directives are supported in ld.so.conf .PD 0 .TP \fI/lib/ld.so\fP Enlazador/cargador en tiempo de ejecución. .TP \fI/etc/ld.so.conf\fP Fichero que contiene una lista de directorios, uno en cada línea, dónde se buscarán las librerías. .TP \fI/etc/ld.so.cache\fP Fichero que contiene una lista ordenada de bibliotecas encontradas en los directorios especificados en \fB/etc/ld.so.conf\fP y en los directorios confiables. .PD .SH "VÉASE TAMBIÉN" \fBldd\fP(1), \fBld.so\fP(8) .PP .SH TRADUCCIÓN La traducción al español de esta página del manual fue creada por Luis M. Garcia y Marcos Fouces . .PP Esta traducción es documentación libre; lea la .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD. .PP Si encuentra algún error en la traducción de esta página del manual, envíe un correo electrónico a .MT debian-l10n-spanish@lists.debian.org .ME .