Artwork des Fedora-Projekts
Artwork des Fedora-Projekts (Bild: liquidat / Wikimedia.org)

Fedora Binärdateien alle in /usr/bin

Künftig sollen alle Binärdateien von Fedora im Ordner /usr/bin abgelegt werden. Das schlagen einige Entwickler der Linux-Distribution vor und verweisen auf diverse Vorteile.

Anzeige

Die Entwickler der Linux-Distribution Fedora diskutieren das Verschieben sämtlicher Binärdateien und Werkzeuge in das Verzeichnis /usr. Dabei werden die Ordner für Binärdaten /bin und /sbin in /usr/bin zusammengefasst und auch /lib und /lib64 werden nach /usr verschoben. Die Neuordnung der Verzeichnisse soll vor allem eine Vereinfachung sein.

Unterteilung in /bin und /sbin

Auch der Red-Hat-Angestellte Lennart Poettering spricht sich für den Vorschlag aus und fasst einige der Argumente der Diskussion in einem Mailinglisteneintrag zusammen. Demnach bereitet die Trennung in /sbin und /bin Entwicklern häufig Probleme. Denn sie müssen dabei bedenken, ob ihr Programm stets nur mit Administratorrechten ausgeführt wird oder auch aus irgendeinem Grund mit Nutzerrechten ausgeführt werden muss. Das führt zu Problemen und Verwirrung, deshalb legt der Init-Daemon Systemd auch keine Dateien in /sbin an.

Ebenso sei die Trennung in /bin und /sbin ohnehin obsolet, schreibt Poettering. Denn diese spiele lediglich in der "$PATH"-Variablen ein Rolle. Im Fall von Fedora jedoch sind beide Verzeichnisse in der "$PATH"-Variablen vorhanden und die Dateien darin somit für den Nutzer erreichbar. Ein eventuelles Verstecken von Dateien in /sbin aus Sicherheitsgründen funktioniere in Fedora also nicht und ergebe auch generell wenig Sinn, schreibt Poettering.

Bootprozess

Für den Bootvorgang sollten die Dateien im Wurzelverzeichnis ein Minimalsystem bilden, das sämtliche anderen Dateien des Betriebssystems in /usr findet. Dies habe jedoch nie richtig funktioniert und sei auch nicht mehr nötig, bemerkt Poettering. Denn das minimale System zum Booten sei Initrd, ein anderes werde also nicht benötigt.

Auch würden keine Hacks mehr benötigt, um verschiedene Verzeichnisse während des Bootvorgangs einzuhängen. Das gesamte Betriebssystem könne so nur lesbar (read-only) eingehängt werden, da sich die relevanten Dateien in einem Ordner befänden.

Ein weiterer Aspekt, der für den Vorschlag spricht, betreffe die Snapshot-Funktion von Dateisystemen, etwa Btrfs. Statt der derzeit nötigen Snapshots von fünf Ordnern reiche einer. Das wiederum vereinfache das Anlegen eines Schnappschusses des gesamten Betriebssystems.

Wenig Probleme für Entwickler

Einige Tests der Entwickler zeigten bereits, dass das Zusammenfügen nur sehr wenige Probleme bereiten würde. Ebenso sei die nötige Entwicklungsarbeit klar definiert und daher überschaubar. Außerdem hätten sich bereits Fedora-Entwickler bereiterklärt, die nötige Arbeit zu übernehmen. Für Poettering spricht also nichts gegen die Umsetzung des Vorschlags.

Die Entwickler planen die Umsetzung ihres Vorschlags bereits in Fedora 17, das im Mai 2012 erscheinen soll. Ob die neue Ordnerstruktur tatsächlich so schnell umgesetzt werden kann, ist fraglich. Dass die Fedora-Entwickler jedoch gewillt sind, das Wurzelverzeichnis ihrer Distribution neu zu organisieren, zeigte sich bereits mit der Einführung des Ordners für Laufzeitdaten /run.


SSD 12. Nov 2011

Was braucht man denn für Sachen vor dem Init? Und was hast du wann warum von Hand...

Hello_World 03. Nov 2011

Blödsinn, nur weil ein Programm in /opt statt in /usr liegt, lässt es sich doch nicht...

SSD 02. Nov 2011

oh ok wenn man für das jeweilige Programm Symlinks macht, dann hat man sowas wie ein...

tendenzrot 01. Nov 2011

Die Argumentation, dass bei Fedora sowieso schon alles in der $PATH-Variablen enthalten...

hb 01. Nov 2011

Oh, ja, erst für jeden Pfad "which" aufrufen zu müssen ist natürlich eine großartige...

Kommentieren



Anzeige

  1. Algorithmenentwickler/in für videobasierte Fahrerassistenzsysteme
    Robert Bosch GmbH, Abstatt
  2. Datenbank-Administrator (Oracle) (m/w)
    Bayerisches Landesamt für Steuern, Nürnberg, München
  3. Informatikerin / Informatiker / Bauinformatikerin / Bauinformatiker für zentrales Daten- und Prozessmanagement
    Ed. Züblin AG, Stuttgart
  4. Produkt Architekt (m/w)
    Continental AG, Babenhausen

 

Detailsuche


Blu-ray-Angebote
  1. Animations- & Kinderfilme auf bis zu 40% günstiger
    (u. a. Looney Tunes Collection 7,97€, Batman Assault on Arkham 10,97€, Scooby Doo 8,97€)
  2. NEU: Fack ju Göhte [Blu-ray]
    7,50€
  3. Blu-rays je 5 EUR
    (u. a. John Dies at the End, Odd Thomas, Ong-Bak, Daybreakers, The Guard)

 

Weitere Angebote


Folgen Sie uns
       


  1. Verdacht auf Landesverrat

    Generalbundesanwalt ermittelt gegen Netzpolitik.org

  2. Security

    Gehacktes Scharfschützengewehr schießt daneben

  3. Sony

    Schwarze Zahlen dank Playstation 4 und Fotosensoren

  4. Rocket League im Test

    Fantastische Tore mit der Heckklappe

  5. Neuer Windows Store

    Windows 10 erlaubt deutlich weniger Parallelinstallationen

  6. Schwache Mobilsparte

    Samsung plant Preisreduzierung der Galaxy-S6-Modelle

  7. Angry Birds 2

    Vogelauswahl im Schweinekampf

  8. Windows 10 im Tablet-Test

    Ein sinnvolles Windows für Tablets

  9. Elon Musk

    Tesla-Fahrer sollen neue Tesla-Fahrer werben

  10. Minecraft

    Beta mit nutzbarer Zweithand



Haben wir etwas übersehen?

E-Mail an news@golem.de



The Vanishing of Ethan Carter im Test: Mysteriöse Wunderwelt
The Vanishing of Ethan Carter im Test
Mysteriöse Wunderwelt
  1. Shenmue 3 Crowdfunding soll trotz Rekord weiterlaufen
  2. Anna's Quest im Test Mit Telekinese gegen die böse Hexe
  3. Test Toren Turmbau zu Babel plus Drache

Intel Compute Stick im Test: Unter Linux nur mit gemächlicher Geschwindigkeit
Intel Compute Stick im Test
Unter Linux nur mit gemächlicher Geschwindigkeit
  1. Quartalszahlen Intel verkauft ein Fünftel weniger Desktop-Prozessoren
  2. Management Intel-Präsidentin tritt zurück und Mobile-Chef muss gehen
  3. Intel Compute Stick im Test Der mit dem Lüfter streamt

Meizu MX4 mit Ubuntu im Test: Knapp daneben ist wieder vorbei
Meizu MX4 mit Ubuntu im Test
Knapp daneben ist wieder vorbei
  1. Meizu MX4 Ubuntu-Smartphone kommt noch diese Woche nach Europa
  2. Canonical Ubuntu-Phone mit Konvergenz kommt im Oktober
  3. Unity8 Ubuntu-Phone mit konvergentem Desktop kommt dieses Jahr

  1. Re: Müssten dann nicht unsere Politiker angeklagt...

    Muhaha | 18:02

  2. Re: Darum geht es nicht

    Lala Satalin... | 18:01

  3. Re: Die Landesverräter sitzen in der Regierung...

    tingelchen | 18:01

  4. Re: Win 10 und es geht fast nichts...

    Abseus | 17:56

  5. Re: Wer installiert sich 512 Programme an einem Tag?

    der_wahre_hannes | 17:56


  1. 17:25

  2. 17:08

  3. 14:58

  4. 14:44

  5. 13:07

  6. 12:48

  7. 12:11

  8. 12:05


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel