Linux y el FHS / Estructura del sistema de ficheros en GNU/Linux - /usr
26 de Enero de 2005
Linux, Sistemas operativos, GNU
Esta jerarquia es la segunda en importancia y en nivel de complejidad, contiene datos `compartibles` y de solo lectura, los paquetes de software muy grandes no deben usar un subdirectorio directamente sobre /usr (como parecen creer algunos malos programadores/empaquetadores)
Los siguientes directorios o links a los mismos deben existir y residir en /usr.
Los siguientes directorios pueden existir y DEBEN residir en /usr en caso de estar instalados sus subsistemas asociados:
Los siguientes enlaces simbólicos pueden existir para guardar la compatibilidad con sistemas mas antiguos, hasta que todos aprendan a usar /var :-)
/usr/bin contiene binarios que no son necesarios cuando el sitema esta operando en modo `monousario` (single user mode), los siguientes directorios o links a los mismos pueden existir y DEBEN residir en /usr/bin si sus subsistemas correspondientes se encuentran instalados.
Debe ser un link a /usr/X11R6/bin en caso de que este ultimo este instalado
Los siguientes archivos o links a los mismos pueden existir y en ese caso DEBEN residir en /usr/bin si sus correspondientes subsistemas se encuentran instalados
La jerarquia /usr/local debe ser usada por el administrador de sistemas cuando instala software localmente, debe estar protegida de manera que no sea afectada por upgrades al software de sistema, puede ser usada para compartir programas y/o datos con otros host.
Los siguientes directorios o links a los mismos deben encontrarse en /usr/local.
en caso de existir /usr/lib y/o /lib sus equivalentes deben existir también en /usr/local
Aqui deben estar los binarios no esenciales que solo usará el administrador de sistemas
Destinado a almacenar datos que son independientes de la arquitectura del host (ojo, solo lectura), diseñado de manera de ser compartido con otros
host de la red en caso de existir esta necesidad y/o posibilidad.
Se recomienda que cualquier programa que necesite guardar datos que no son modificables, lo haga bajo subdirectorios de /usr/share (o en /usr/local/share si esta instalado localmente).
Los datos de juegos y/o programas educacionales en /usr/share/games deben ser datos estáticos, para cualquier otro tipo (puntuaciones, etapas, etc ) se debe usar /var/games
Los siguientes directorios o links a los mismos deben encontrarse en /usr/sh are
Los siguientes directorios pueden existir y DEBEN residir en /usr/share en c aso que sus subsistemas especificos se encuentren instalados
Los siguientes directorios o links a los mismos deben existir y residir en /usr.
- bin
- include
- lib
- local
- sbin
- share
Los siguientes directorios pueden existir y DEBEN residir en /usr en caso de estar instalados sus subsistemas asociados:
- X11R6 (contiene su propia jerarquia, no discutida en este documento)
- games
- lib
- src
Los siguientes enlaces simbólicos pueden existir para guardar la compatibilidad con sistemas mas antiguos, hasta que todos aprendan a usar /var :-)
- /usr/spool -> /var/spool
- /usr/tmp -> /var/tmp
- /usr/spool/locks -> /var/lock
/usr/bin contiene binarios que no son necesarios cuando el sitema esta operando en modo `monousario` (single user mode), los siguientes directorios o links a los mismos pueden existir y DEBEN residir en /usr/bin si sus subsistemas correspondientes se encuentran instalados.
- mh (comandos para el sistema manejador de mails)
- /usr/bin/X11
Debe ser un link a /usr/X11R6/bin en caso de que este ultimo este instalado
Los siguientes archivos o links a los mismos pueden existir y en ese caso DEBEN residir en /usr/bin si sus correspondientes subsistemas se encuentran instalados
- perl
- python
- tclsh
- wish
- expect
La jerarquia /usr/local debe ser usada por el administrador de sistemas cuando instala software localmente, debe estar protegida de manera que no sea afectada por upgrades al software de sistema, puede ser usada para compartir programas y/o datos con otros host.
Requerimientos
Los siguientes directorios o links a los mismos deben encontrarse en /usr/local.
- bin
- games
- include
- lib
- man
- sbin
- share
- src
Opciones específicas
en caso de existir /usr/lib y/o /lib sus equivalentes deben existir también en /usr/local
Aqui deben estar los binarios no esenciales que solo usará el administrador de sistemas
/usr/share
Destinado a almacenar datos que son independientes de la arquitectura del host (ojo, solo lectura), diseñado de manera de ser compartido con otros
host de la red en caso de existir esta necesidad y/o posibilidad.
Se recomienda que cualquier programa que necesite guardar datos que no son modificables, lo haga bajo subdirectorios de /usr/share (o en /usr/local/share si esta instalado localmente).
Los datos de juegos y/o programas educacionales en /usr/share/games deben ser datos estáticos, para cualquier otro tipo (puntuaciones, etapas, etc ) se debe usar /var/games
Requerimientos
Los siguientes directorios o links a los mismos deben encontrarse en /usr/sh are
- man
- misc
Opciones específicas
Los siguientes directorios pueden existir y DEBEN residir en /usr/share en c aso que sus subsistemas especificos se encuentren instalados
- dict
- docs
- games
- info
- locale
- nls
- sgml
- terminfo
- tmac
- zoneinfo
Valora este capítulo:
Autor y licencia de 'Linux y el FHS / Estructura del sistema de ficheros en GNU/Linux - /usr'
|
Opiniona sobre 'Linux y el FHS / Estructura del sistema de ficheros en GNU/Linux - /usr' (0)
Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.
Opina sobre este tutorial |
Wikis relacionados con 'Linux y el FHS / Estructura del sistema de ficheros en GNU/Linux - /usr'
Este documento pretende introducir al usuario de GNU/Linux el conjunto de directrices establecidas por el...
Más »
En este artículo nos ocupamos en primer lugar, someramente, de los síntomas de crisis...
Más »
Este documento describe cómo usar el sistema de spooling para impresoras de líneas que provee...
Más »
Un sistema informático utiliza ordenadores para almacenar datos, procesarlos y ponerlos a disposición de quien...
Más »
El sistema inmune es el sistema de defensa que tienen los organismos superiores. Es un...
Más »


