Instalación de monit 5.0.3 en FreeBSD

Instalación de monit 5.0.3 en FreeBSD

Es cierto que no soy muy experto en UNIX, pero de todos modos esta es mi pregunta. Estoy intentando instalar monit en mi "espacio de usuario" y recibo este mensaje:

>./configure --prefix=/usr/home/peter
configure: creando ./config.status
config.status: creando Makefile
config.status: ADVERTENCIA: Makefile.in parece ignorar la configuración --datarootdir
config.status: creando config.h
config.status: config.h no ha cambiado
>make
make: Permiso denegado

Mi proveedor de hosting dice que tengo permisos de creación pero que todavía está intentando instalar en /usr/local donde no tengo permisos. ¿Alguien tiene alguna idea? ¿Modificar el archivo de configuración de alguna manera? ¿Parece que no puedo encontrar ninguna documentación sobre las opciones de configuración? Gracias.

Respuesta1

Intente ejecutar " configure --help" para ver si hay otras opciones relevantes. No he probado monit en particular, pero a veces, si intentas instalar una aplicación desde el código fuente, es posible que necesites GNU make (que quizás también necesites instalar y tener en tu camino antes que FreeBSD).

Sin embargo, esto es extraño, ya que --prefix suele ser todo lo que se necesita para hacer lo que desea.

EDITAR: Acabo de intentar instalar monit en /tmp/monit como usuario no root (usando --prefix) y funcionó bien. Solo tuve que usar "gmake" (marca GNU, tal como se instala desde los puertos). Pruébalo. (Por cierto, tuve que descomprimir el archivo fuente de /usr/ports/distfiles en /tmp para que esto funcione. Es posible que no tenga suficientes permisos desde /usr/ports para realizar una compilación desde allí).

información relacionada