GNU/Linux >> Tutoriales Linux >  >> Linux

¿Qué significa opt (como en el directorio opt)? ¿Es una abreviatura?

En los viejos tiempos, los proveedores de UNIX como AT&T, Sun, DEC y otros proveedores utilizaban "/opt" para almacenar paquetes de "Opciones"; es decir, paquetes por los que podría haber pagado dinero extra. No recuerdo haber visto "/opt" en Berkeley BSD UNIX. Usaron "/usr/local" para las cosas que instaló usted mismo.

Pero claro, el verdadero "significado" de los diferentes directorios siempre ha sido algo vago. Podría decirse que eso es algo bueno, porque si estos directorios tuvieran significados precisos (y estrictamente aplicados), terminaría con una proliferación de diferentes nombres de directorio.

El estándar de jerarquía del sistema de archivos dice esto sobre "/opt/*":

"/opt está reservado para la instalación de paquetes de software de aplicación complementarios. "

Por el contrario, dice esto sobre "/usr/local/*":

"La jerarquía /usr/local es para uso del administrador del sistema al instalar el software localmente. "

En estos días, "/usr/local/*" se usa normalmente para instalar software que ha sido construido localmente, posiblemente después de ajustar las opciones de configuración, etcétera.


Paquetes de software adicionales.

Consulte http://www.pathname.com/fhs/2.2/fhs-3.12.html para obtener más información.

También descrito en Wikipedia.

Su uso se remonta al menos a fines de la década de 1980, cuando era una parte estándar de System V UNIX. En estos días, también se ve en Linux, Solaris (que es SysV), OSX Cygwin, etc. Otros unix BSD (FreeBSD, NetBSD, etc.) tienden a seguir otras reglas, por lo que no suele ver los sistemas BSD con /opt a menos que los administre alguien que se sienta más cómodo en otros entornos.


OPT ional

Contiene software y paquetes opcionales que usted instala y que no son necesarios para que el sistema funcione.


Por lo general, se describe como optional add-on software packages fuente, o cualquier cosa que no sea parte del sistema base. Solo algunas distribuciones lo usan, otras simplemente usan /usr/local .


Linux
  1. ¿Qué significa "-" (doble guión)?

  2. ¿Qué significa el tamaño de un directorio en la salida del comando 'ls -l'?

  3. ¿Qué significa en la salida de Ps?

  4. ¿Qué significa &al final de un comando de Linux?

  5. ¿Qué significa la sintaxis |&en lenguaje shell?

¿Qué significa un punto antes del nombre de la variable en struct?

¿Qué significa __init en el código del kernel de Linux?

¿Qué significa el 'rc' en '.bashrc', etc.?

¿Qué significa el último - (guión) en las opciones de `bash`?

¿Qué significa la capacidad ep?

¿Qué significa un + al final de los permisos de ls -l?