se på den filesystem hierarki standard 3, 0

, var det en stor nyhed, når 3,0 kernel blev frigivet i slutningen af juli, men skæbnen ville, at en grundlæggende del af den gennemsnitlige fordeling er med til at støde sin egen version nummer 3, samt: filesystem hierarki standard (bst).hvis du og' er ikke sikker på, hvad det betyder, eller hvorfor du er ligeglad, bare '. bare rolig.det ' den distros at gennemføre bst &mdash, når det går godt, alt hvad du ved er, at systemet fungerer gnidningsløst.men det betyder ' t det ' intet vigtigt gemt væk i denne nye version.,, hvad nu?,, bst definerer de grundlæggende struktur af en unix - såsom operativsystemer — hvad telefonbøger er, hvilke typer dokumenter og data, hører hjemme i hver, og så videre.dette er vigtigt for anvendelsen udviklere, således at de ved at oprette midlertidige filer, /tmp /snarere end brugeren ' hjemme fortegnelse, f.eks.), men det er også vigtigt for system administratorer.ikke blot er bst - angive, hvor de fortegnelser, men det indeholder vigtige egenskaber som fortegnelser skal være monteret rom (kritisk for sikkerhed), og som skal være til rådighed på boot (så vitale telefonbøger er på lokale disketter ikke nfs har vundet ' t være til rådighed i begyndelsen af boot sekvens).,, denne type oplysninger er af særlig betydning for systemer som linux, der ikke har en samlet ejer.ibm og solen kan diktere aix - og solaris udformning uden at spørge nogen.rød hat, - - og debian, på den anden side, skal nå til enighed om filesystem indretning eller behandle " opsplitning " klager.selvfølgelig, den faktiske administrator i en maskine kan ombygge linux system ad nauseum.hvis de f.eks. ønsker at opbevare alle dine logfiler, /støvle, deres hjem, fortegnelse, /m.v., fjerne /bin /sh, og at iværksætte, /bar /lib fra en iscsi drive, ingen vil stoppe dig - du ' ll nødt til at migrere konfigurationen selv).bst kun angiver, hvordan for at få et velfungerende system op at køre ud af æsken., fhs voksede ud af den gamle " bsd " hierarki af forhistoriske unix - dage, selv om den moderne * bsds (freebsd, openbsd, netbsd) er gået siden da.bst er efterfølgende blevet linux fokuseret standard, som mere og mere fortrolige unix - sælgere migrere til linux fra deres historiske produkter, og det er en del af linux standarder base (lsb 's).men den sidste ajourføring af bst - — udgave 2.3 &mdash, blev løsladt i 2004, som er gamle i edb - form.,, tilbage i maj 2011, linux foundation (, der opretholder lsb 's) besluttet at forsøge at genoplive bst - processen, opfordre til deltagelse fra hele unix - som landskab og producere en længe tiltrængt ajourføring.denne indsats er nu næsten afsluttet.0, vil være en yderligere ajourføring af bst, som afspejler nye fremgangsmåder og gør plads til de måder, hvorpå edb har ændret sig i de foregående syv år i stedet for at indføre radikale nye ideer, hvad ' nye i 3, den største ændring i bst - 3,0 sandsynligvis er tilføjelsen af en ny højtstående fortegnelse, - løb.den, løb, fortegnelse primært bevæger sig, var /er, der anvendes til at holde driftstid data, der kun optræder efter starter op, såsom proces id (pid) filer) en plan, og konsoliderer et par andre dynamisk, der genereres, ikke - vedvarende viser — herunder /var /lås lås filer, dev /shm, midlertidig oplagring og udev stat, er målet for /løb, for at holde alle systemets tilstand data, der ikke er relevante, hvis varede fra en genstart til en anden.det, var, hvor det er bst - 2: x er angivet som værende for " variable " - indhold filer, men for det meste er det, der anvendes af standardansøgninger — kævler, e - mail - spoler, depoter, og så videre.det betyder, at det ofte er lagret på en separat opdeling, og kan være monteret relativt sent i bagagerummet sekvens.den, løb, fortegnelse indeholder centrale system oplysninger, og ved at være et separat øverste fortegnelse, kan det være anbragt på roden) for at sikre tilgængeligheden, så snart en lokalitet proces har brug for det.den, løb, fortegnelse, kan også anvendes til pr. bruger offentlige data (f.eks. samling af oplysninger), men der er en løbende diskussion om, hvordan denne mulighed vil blive formuleret, er det også en gang - over.traditionelt, spil blev behandlet anderledes end andre brugerprogrammer, med deres egne, /bar /spil og /var /spil, underkataloger.det var for det meste af historiske årsager og mdash; størrelsen af spil data var stor i forhold til andre indhold og på grund af dens ikke - væsentlige karakter, er ikke værd at støtte op om forholdsvis langsomme og dyre bånd.men det samme, kan blive argumenteret for underholdning og andre ikke - væsentlige tjenesteydelser og backup - oplagring har udviklet sig betydeligt i de seneste år.den nye plan er til sjov at anvende /bar /bin, for binaries, /bar /andel for spil, indhold og /var /l for " high score " data og andre stumper og stykker, som potentielt skal være tilgængelige via flere brugerkonti, taler om konsekvens., selinux har også levet i en ikke - placering i bst - 2. x tidsalder: i den øverste, /selinux, fortegnelse.det er også ændringer i 0, flytter til, /. /fs /selinux,.henvisninger til den gamle x11r6 — findes i /bar /x11r6 og andre steder, og der mdash, er blevet afvist på anmodning af x.org, der er tæt på forøgelse af den mistede løbende protokol ' s versionsnummer.ældre henvisninger til xfree86 er også blevet fjernet, og i sidste ende " xorg ", kan tage deres navn helt.det kan være svært at tro i 2011, men for ti år siden var der kommercielle x - servere, der konkurrerede kraftigt med henvisning xfree86 pressemeddelelser, administration og' s.ingen indflydelse længere.,, der er masser af andre mindre cleanups i det udkast til specifikationer, herunder udskiftning af henvisninger til bourne skal (sh) og slå til at acceptere posix forenelig skal i stedet, oplysninger om, hvordan uafhængige software sælgere kan bruge /opt - out - og oplagringssteder for mand sider og icc farve profiler.,, hvad ' er ikke ny i 3, 0 (eller i hvert fald ikke endnu, betyder det ikke, at alt er mejslet i sten til 3,0 imidlertid endnu.igangværende drøftelser omfatter præcisering af anvendelsen af den, og /srv, fortegnelse, og vigtige spørgsmål om, hvordan bst, vedrører nogle andre specifikationer, såsom xdg adresseregister specifikationer.du kan læse bst diskussion liste arkiver for at følge de enkelte ideer, men en hurtigere overblik over processen er til rådighed, ved at se på bst, 0 ", rul " problemet og dets afhængighed.bemærker, at ikke alle spørgsmål, der er opført i den tilhørende vil ende med at få fat i denne overgang, til trods for den konservative ændring, der er udvalgt til optagelse på 3, 0, processen med at drøfte foreslåede ændringer er interessant på egen hånd, dels fordi det afslører, hvilke bekymringer er administratorer og' og distributører og' sind, og som kan anføres i fremtidige revisioner, der f.eks. er en løbende debat om, hvordan vi skal håndtere, at binaries for flere forarbejdningsvirksomhed arkitekturer på et enkelt system.i øjeblikket betyder normalt kun støtte ia-32 (32 - bit - tal x86 -) binaries og ia-64 (64 - bit amd64) binaries på en maskine, men den konventionelle metode har sine mangler.til en, forviser 64 bit - biblioteker til en specifik, /lib64, placering, mens ia-32 slapper i, /l, og mdash; selv om ia-64 er langt størstedelen af biblioteker.for det andet er en kunstig grænse, støtte til to arkitekturer, der altid irriterer standardiseringsorganisationerne.debian har udarbejdet sin egen tilgang til problemet, som debian multiarch, der håndterer 32 /64 bit - arkitekturer på en række forarbejdningsvirksomhed familier samt blandet undervisning fastsættes ved hjælp af (., var der også forslag om at begrænse brugen af /var,, der i dag er et sammensurium af ikke - forretningsmæssigt forbundne typer data, skabe en overordnet /eksport, adresseregister for net - aktier, og at fusionere, /usr, hierarki i /, helt.ingen ser især forventes på nuværende tidspunkt, men under forudsætning af, at det ikke er syv år før den næste bst - revision, idéer kan genoplives.,,, at ' er sikkert et vigtigt punkt, at interesserede parter på ét sted for at drøfte disse spørgsmål med til at tydeliggøre den aktuelle situation og får de berørte parter at tænke på nye muligheder.det var aldrig en bevidst beslutning om at lade den 2.3 frigivelse af bst - samler støv i syv år og mdash; den faldt bare ud af den kollektive bevidsthed.som følge heraf var der flere unix - som grupper (f.eks. bsds), der mistede interesse fuldt ud og har ' ikke gidet at deltage i bst 3,0 diskussion.forhåbentlig vil den nye overgang vil sætte standarden på et solidt grundlag, og mere nyttige drøftelser vil fortsætte som det bevæger sig fremad.



Previous:
Next Page: