[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Donde deberia guardar un script



2008/5/5 Carlos <cgalisteo@k-rolus.net>:
>  Dicho esto, mi opinión es que el script debería ir, siempre que sea
>  posible en /usr/bin. Si hubiera algún problema en que vaya ahí el
>  lugar adecuado sería /usr/local/bin.

Lo siento, pero no puedo estar de acuerdo con Carlos.  El sitio
adecuado, en mi opinión, es /usr/local/sbin.  ¿Por qué?  Según el FHS,
versión 2.3, sección 4.8.2.1:

"The /usr/local hierarchy is for use by the system administrator when installing
software locally."

O sea, que si va a instalar algo el administrador, que no esté dentro
de un paquete ni que forme parte del sistema, debería ir en
/usr/local. El /usr/bin y /usr/sbin son para el software del sistema
operativo, o sea, Debian, o sea, lo que forme parte de un paquete .deb

¿Y por qué /usr/local/sbin en lugar de /usr/local/bin?  Pues, una vez
más, por el FHS, sección 3.15.1:

"Utilities used for system administration (and other root-only commands) are
stored in /sbin, /usr/sbin, and /usr/local/sbin."

En concreto, en esa misma sección también aparece:

"Locally-installed system administration programs should be placed
into /usr/local/sbin."

Lo cual responde exactamente a la pregunta que nos haces.

Juan Céspedes

Reply to: