Inicio / Wikis / Tutoriales / Linux y el FHS / Estructura del sistema de ficheros en GNU/Linux - /usr

Linux y el FHS / Estructura del sistema de ficheros en GNU/Linux - /usr

Tutorial creado por
26 de Enero de 2005
LinuxSistemas operativosGNU
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.

  • 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'
Reynaldo H. Verdejo Pinochet Extraído de: http://www.tux.cl/articulos.php?id=47

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.
copyleft © 2000-2004 tux.cl
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

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



* Valoración:
* Nombre:
* Correo electrónico:
* Título:
* Comentario:

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 »
¿Estás seguro de que deseas eliminar este capítulo?