Fink

Guía del Usuario - 5. El archivo de configuración de Fink

Este capítulo explica las variables existentes en el archivo de configuración del Fink (fink.conf) y como influencian el comportamiento del Fink, especificamente de la herramienta de línea de comandosfink (i.e. mientras se trabaja con la distribución fuente).

5.1 Acerca de fink.conf

Cuando Fink es instalado inicialmente te pide varias elecciones en torno a cosas como los espejos que prefieres usar para descargar los archivos y como adquirir derehos de superusuario. Puedes volver a ejecutar este proceso usando el comando fink configure Para cambiar algunas de estas opciones, puede ser necesario que edites tu archivo fink.conf a mano. en general, estas opciones son solamente para usuarios avanzados.

El archivo fink.conf se localiza en el directorio /opt/sw/etc/fink.conf, y puede ser editado con tu editor de texts favorito. Pero se necesitaran derechos de superusuario.

5.2 Sintaxis del fink.conf

Tu archivo fink.conf fde varias �neas, redactadas en el siguiente formato:

Optionname: Value

Las opciones (Options) solo pueden ser una por línea y esta separada de su valor (Value) por ":" y un solo espacio. El contenido del valor depende de la opción, pero normalemte es booleano (Verdadero o Falso, "True" or "False"), una línea , o una lista de líneas delimitados por un espacio. Por ejemplo:

BooleanOption: True
StringOption: Something
ListOption: Option1 Option2 Option3

5.3 Configuración requerida

Algunas de las configuraciones del fink.conf son requeridas. Sin ellas, Fink no puede funcionar adecuadamente. La siguiente configuración pertenece a esa categoría .

5.4 Ajustes opcionales del usuario

Existen varios ajustes opcionales que el usuario puede cambiar para alterar el comportamineto del Fink.

5.5 Ajustes de Descargas

Hay varios ajustes que influencian como descarga Fink los datos de los paquetes.

5.6 Ajustes de Espejo

Obtener software del interner puede ser algo tedioso y usualmente no tan veloz como nos gustaría que lo fuera. Los servidores espejo alamcenan copias de otros servidores, pero ueden tener conecciones más veloces o estar geográficamente más cerca a ti, permitiendote descargar más rápido. También ayudan a reducir la carga sobre los srvidores primarios, como son el ftp.gnu.org, y proveen una alternativa en caso de que algun servidor no este disponible.

Con el fin de que Fink obtenenga el mejor espejo para ti, debes decirle en que continente y pais resides. Si las descargas de un servidor fallan, te preguntara si quieres reintentarlo o si prefieres usar otro epejo en el mismo pais o continente, o de otro espejo en cualquier lugar del mundo.

El archivo fink.conf contiene los ajustes de los servidoresque podrías usar.

5.7 Ajustes de Desarrollador

Algunas opciones en el archivo fink.conf solo son utiles para los desarrolladores. Se recomienda que los usuarios convencionales del Fink no los modifiquen. Las siguientes opciones caen en esa categoría.

5.8 Advanced Settings

There are some other options which may be useful, but require some knowledge to get right.

5.9 Managing apt's sources.list file

Starting with fink 0.21.0, fink actively manages the file /opt/sw/etc/apt/sources.list which is used by apt to locate binary files for installation. The default sources.list file looks something like this, adjusted to match your Distribution and Trees:

# Local modifications should either go above this line, or at the end.
#
# Default APT sources configuration for Fink, written by the fink program

# Local package trees - packages built from source locally
# NOTE: this is automatically kept in sync with the Trees: line in 
# /opt/sw/etc/fink.conf
# NOTE: run 'fink scanpackages' to update the corresponding Packages.gz files
deb file:/opt/sw/fink local main
deb file:/opt/sw/fink stable main crypto

# Official binary distribution: download location for packages
# from the latest release
deb http://us.dl.sourceforge.net/fink/direct_download 10.3/release main crypto

# Official binary distribution: download location for updated
# packages built between releases
deb http://us.dl.sourceforge.net/fink/direct_download 10.3/current main crypto

# Put local modifications to this file below this line, or at the top.

With this default file, apt-get first looks in your local installation for already-compiled binaries, and then looks in the official binary distribution. You can alter this by making entries at the beginning of the file (which will be searched first) or at the end of the file (which will be searched last).

If you change your Trees line or the Distribution you are using, fink will automatically modify the "default" portion of the file to correspond to the new values. Fink will, however, preserve any local modifications you have made to the file, provided that you confine your modifications to the top of the file (above the first default line) and the bottom of the file (below the last default line).

Note: If you had modified /opt/sw/etc/apt/sources.list prior to upgrading to fink 0.21.0, you will find your former file stored at /opt/sw/etc/apt/sources.list.finkbak .

Siguiente: 6. Usando el Fink desde la línea de comando