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: