Fedora anunció su intención de cambiar drásticamente el sistemas de archivos de distribuciones Linux. Esto no es algo tan nuevo, la idea existía hace no mucho, no obstante es primera vez que leo al respecto, por lo que para mí sí que es algo novedoso.
Se basa en mover todo a /usr, o sea, todos los binarios del sistema estarían en /usr/bin, las librerías en /usr/lib (para 32 bits) y en /usr/lib64 (las de 64 bits)
La estructura para la «vista» bien podría no cambiar mucho, o sea… sí, los binarios ya NO estarían en /bin sin en /usr/bin, pero habría un enlace simbólico de /usr/bin a /bin, por lo que parecería que no cambió nada en nuestro sistema.
Obviamente, el cambio, idea, sugerencia o como quieran llamarle ellos la tienen en cuenta primeramente para distros RPM, pues no sé, tal vez yo esté equivocado pero… Fedora no es que tenga mucha voz y voto en distros como por ejemplo Debian ¿o no? 😀
La explicación a este cambio es más simple de lo que pensé: «desorden«
Son demasiados los directorios actualmente existentes en /, por lo que Harald y Kay Sievers (ambos desarrolladores de Red Hat) hicieron esta propuesta más que nada, para lograr una mayor limpieza y orden en nuestro sistema, por ejemplo… dejaría de existir /bin y /sbin, y otros cambios que tal vez hagan más simple esta estructura de directorios de Linux para los novatos.
Además, según Lennart Poettering (también desarrollador de Red Hat), hacer estos cambios de ubicación de las librerías del sistema, podría aumentar la velocidad de carga de las aplicaciones, estas funcionarán de forma más simple, así como iniciar dos o más aplicaciones que usen una misma librería sería una tarea más simple.
Por ahora no parece haber problemas con esto, el detalle está en que de realizase estos cambios, se opondría o rompería el FHS (Standard de Estructura de Archivos) en nuestras distros, standard que está basado en la jerarquía del sistema de archivos de Unix v7 y Solaris.
Personalmente no estoy totalmente en contra ni totalmente a favor, creo que sí, sería sumamente útil (por ejemplo) poner todos los binarios en un solo lugar, pues que hayan binarios en /bin, /usr/bin, /sbin, /usr/sbin, y en varios lados más no es algo totalmente claro, al menos a mí me confunde un poco ^_^
Ya veremos qué depara esto.
Saludos
En lo personal me gustaría que se hicieran muchos más cambios de este tipo. No estaría mal darle una estructura más fácil al sistema de archivos en GNU/Linux. Hay directorios como /mnt /sbin y demás, que casi no se usan.
Yo propondría otra cosa. No cambiar el sistema de archivos sino esconderlo, camuflarlo, cosa que para el usuario solo sea visible /home y /usr/
Ahí te equivocas, la mayoría de los cambios importantes en GNU/Linux vienen de Fedora/RedHat
Un gran zas para el arenoso como diría el compañero Eduar2
Por cierto, hice una vez un comentario parecido y me decías que soy el típico usuario que dice esto y ahora lo dices tú jaja
A lo que me refiero es a que Fedora/RedHat puede proponer X cambio, pero comunidades como Debian (y derivados), Gentoo, Slackware, Arch, etc no tienen por qué usar/aceptar eso cambios.
En lo personal sería:
home – para usuarios
sis – todo de todo el sistema, configuraciones, etc…
para que más, el que sabe, sabe y si no es usuario normal y es más facil una sola carpeta.
Pues si, algo como eso…
Ojalá que los desarrolladores de las principales «distros» (sobre todo las que son bases, sean comerciales o no) puedan establecer un diálogo sobre este tipo de temas.
En otras cosas como paquetes, versiones, escritorios, interfaces,licencias, etc., cada distro que tome sus decisiones, pero en temas como el que señalas en el post, me parecería adecuado, e incluso necesario, un diálogo entre las distintas comunidades de desarrolladores linuxeros.
Saludos.
Conocen esta distro? según estuve viendo ya presente una estructura de archivos diferente: System – App files – Temporary – Users – Volumes
¿A qué distro te refieres? 😕
jeje, perdón, la distro se llama Moon os… se ve que ya estaba muy dormido cuando escribí ayer. Saludos!
Jajajaja muchas gracias Nacho, veré si encuentro documentación y referencias al respecto.. ^^