De ontwikkelaars van Fedora hebben de eerste testversies van versie 17 uitgebracht waarbij een groot deel van de systeemdirectories en de onderliggende bestanden zijn verplaatst van de rootfolder naar de /usr-directory.
In Fedora 17 zijn in de Rawhide-testversies de mappen /bin, /sbin, /lib en /lib64 en de onderliggende bestanden verplaatst van de root-directory naar de /usr-folder. De developers spreken met de herschikking over een unified filesystem. Om problemen met 'oude' Linux-software en -scripts te voorkomen, zal Fedora 17 gebruik maken van doorverwijzende symbolic links in de root-directory.
Met de ingreep, waar binnen de Fedora-gemeenschap lange tijd over is gediscussieerd, stellen de ontwikkelaars de compatibiliteit met opensource GNU-software en diverse Unix-varianten te verbeteren. Zo heeft onder andere het commerciële Unix-besturingssysteem Oracle Solaris een groot deel van zijn systeembestanden al ondergebracht in de usr-folder.
Met de nieuwe indeling zou het mogelijk worden om slechts een klein aantal systeembestanden in een rootpartitie onder te brengen, waarna het besturingssysteem de overige bestanden via een apart mountpoint uit een usr-partitie kan uitlezen. Met name voor virtualisering en cloud computing zou de vereenvoudigde directorystructuur voordelen bieden.
Ondanks de wijzigingen die het Fedora-team wil doorvoeren in de directorystructuur van Fedora 17, hebben andere 'grote' distributies vooralsnog geen concrete plannen om het voorbeeld te volgen. Fedora 17 zal naar verwachting in mei worden uitgebracht.
de filosofie van FreeBSD is eerder dat, als je zoveel user data hebt, je daar al lang iets snuggers voor bedacht hebt met bijvoorbeeld NFS en bindingen via YP, LDAP, oid.Raar inderdaad dat (Free)BSD standaard geen aparte partitie voor /home maakt. Meestal komt het er toch wel op neer dat ik het niet eens ben met de defaults van sysinstall en dus eigenlijk altijd wat verschuif maar een slimmere default zou leuk zijn.
[Reactie gewijzigd door arjankoole op 29 januari 2012 22:47]
Voor de Thuisgebruiker biedt 't vooral mogelijkheden om kapot te gaan heb ik 't idee.Met name voor virtualisering en cloud computing zou de vereenvoudigde directorystructuur voordelen bieden.
[Reactie gewijzigd door CyBeR op 29 januari 2012 13:34]
/lib, /sbin en /bin staan wel degelijk in /usr.[...]
Hierboven: nee hoor, OSX heeft gewoon een traditionele /bin en /sbin, maar inderdaad geen /lib.
[Reactie gewijzigd door drib83 op 29 januari 2012 13:55]
[Reactie gewijzigd door himlims_ op 29 januari 2012 14:26]
Hoezo ? De locatie van configuratie bestanden (/etc) word toch niet verplaatst ?allemaal net even iets andere structuur of locatie van configs
De verdeling tussen lange termijn en ff snel wat nieuws proberen is welk belangrijk.Echter het gebruik van verschillende linux distro's zie ik niet echt voordelen in.
[Reactie gewijzigd door MadEgg op 29 januari 2012 13:50]
Het wordt juist maar beter als alles in /usr komt te staan, omdat je dan het gehele OS als readonly image of netwerk disk kan mounten. Voor de rest, zie:The historical justification for a /bin, /sbin and /lib separate from /usr no longer applies today. (More on the historical justification for the split, by Rob Landley) They were split off to have selected tools on a faster hard disk (which was small, because it was more expensive) and to contain all the tools necessary to mount the slower /usr partition.
Today, a separate /usr partition already must be mounted by the initramfs during early boot, thus making the justification for a split-off moot. In addition a lot of tools in /bin and /sbin in the status quo already lost the ability to run without a pre-mounted /usr. There is no valid reason anymore to have the operating system spread over multiple hierarchies, it lost its purpose.
[Reactie gewijzigd door YaPP op 29 januari 2012 15:43]
[Reactie gewijzigd door Xubby op 29 januari 2012 15:37]
[Reactie gewijzigd door Bunga op 29 januari 2012 14:55]
[Reactie gewijzigd door Iva_Bigone op 29 januari 2012 13:51]
Dat 'snapshotten' lijkt me dan wel weer een mooie als dat van systeem naar systeem kan: als je dan (behoorlijke) upgrade doet (ander mobo/cpu etc.) dat je niet al je persoonlijke instellingen én je extra software opnieuw hoeft te installeren.Myth #4: The /usr merge’s only purpose is to look pretty, and has no other benefits
Fact: The /usr merge makes sharing the vendor-supplied OS resources between a host and networked clients as well as a host and local light-weight containers easier and atomic.
Snapshotting the OS becomes a viable option.
The /usr merge also allows making the entire vendor-supplied OS resources read-only for increased security and robustness.
[Reactie gewijzigd door Iva_Bigone op 29 januari 2012 14:03]
doelde ik dus op.The following commands, or symbolic links to commands, are required in /bin
[Reactie gewijzigd door webkiller71 op 29 januari 2012 17:16]
[Reactie gewijzigd door marcovtjetje op 29 januari 2012 14:39]
Op dit item kan niet meer gereageerd worden.
© 1998 - 2013 Tweakers.net B.V. onderdeel van De Persgroep, ook uitgever van Computable.nl, Autotrack.nl en Carsom.nl • Hosting door True