Es por diseño. Según el Homebrew página web:
Homebrew no instalará archivos fuera de su prefijo y puedes colocar una instalación de Homebrew donde quieras.
Según el hombre lince página:
LYNX_CFG Esta variable, si se establece, anulará la ubicación y el nombre por defecto del archivo de configuración global (norma ubicación y nombre del archivo de configuración global (normalmente, lynx.cfg) que fue definido por la constante LYNX_CFG_FILE en el archivo userdefs.h, durante la instalación.
En alguna distribución de linux, la constante LYNX_CFG_FILE
en el conjunto de ~/.lynxrc
(según recuerdo) pero en Homebrew esta constante se deja con su valor por defecto. Puedes comprobarlo con brew edit lynx
. Si quieres cambiar la ubicación del archivo de configuración de lynx, tienes, como dices, que configurar:
export LYNX_CFG=~/.lynxrc
0 votos
¿No es
/usr/local/Cellar/lynx/2.8.9rel.1/etc/lynx.cfg
vinculado a/usr/local/etc/lynx.cfg
?0 votos
@fd0: ¡Tienes razón! No me había fijado en eso. Sin embargo Lynx muestra el camino largo en la pantalla de opciones, lo cual es confuso (¡y feo!) Está vinculado esta dirección:
/usr/local/etc/lynx.cfg -> ../Cellar/lynx/2.8.9rel.1/etc/lynx.cfg
, por lo que si se edita/usr/local/etc/lynx.cfg
Supongo que tus cambios desaparecerán cuando instales la siguiente versión de Lynx. ¿Sabes en qué han pensado cuando han decidido hacerlo así? ¿Hay alguna lógica de uso detrás del diseño que me esté perdiendo?