Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
News GoboLinux 017 Alpha: Distribution revolutioniert das Linux-Dateisystem
- Ersteller SVΞN
- Erstellt am
- Zur News: GoboLinux 017 Alpha: Distribution revolutioniert das Linux-Dateisystem
DaZpoon
Commander
- Registriert
- Dez. 2009
- Beiträge
- 2.985
@SV3N
Könnte auch ein wenig die Sicherheit erhöhen. Habe es gestern schon anderswo gepostet: Man kann bspw. einige UEFI-PCs mit einem irrtümlich ausgeführten "rm -rf /" (als root) bricken. Warum? Weil alles ein File ist, auch die UEFI Variablen. Und am besten noch alle Boot Partitionen mit gemountet - et voilla.
Der Screenshot zeigt aber andere Namen.mit den fünf Ordnern Depot, Files, Mount, Programs, System und Users.
Könnte auch ein wenig die Sicherheit erhöhen. Habe es gestern schon anderswo gepostet: Man kann bspw. einige UEFI-PCs mit einem irrtümlich ausgeführten "rm -rf /" (als root) bricken. Warum? Weil alles ein File ist, auch die UEFI Variablen. Und am besten noch alle Boot Partitionen mit gemountet - et voilla.
Mihawk90
Commander
- Registriert
- Jan. 2008
- Beiträge
- 2.876
Das funktioniert schon seit spätestens 2006 nicht mehr ohneDaZpoon schrieb:"rm -rf /" (als root)
--no-preserve-root
, ansonsten schmeißt rm
einen Fehler aus, dass das auf dem Rootverzeichnis nicht erlaubt ist.Das ist ein Meme und nichts anderes.
Das ist auch im POSIX Standard so festgelegt (wobei die obige Option nur im GNU
rm
verfügbar ist):If either of the files dot or dot-dot are specified as the basename portion of an operand (that is, the final pathname component) or if an operand resolves to the root directory, rm shall write a diagnostic message to standard error and do nothing more with such operands.
Jesterfox
Legende
- Registriert
- März 2009
- Beiträge
- 44.484
In Windows werden gemeinsam benutzte Bibliotheken üblicherweise nur ein mal installiert, z.B. nach Win32, WinSXS oder in einen eigenen Pfad und sind dann über die Registry auffindbar.Mickey Cohen schrieb:ein schritt richtung windows
Von daher bin ich mir noch nicht so sicher was ich von diesem Konzept hier halten soll... klingt ein wenig nach Snap/Flatpak, nur ohne Container.
Und bezüglich Boot- bzw. EFI-Partition könnte man die default auch readonly einbinden und bei Bedarf (Config-Änderungen, Updates) temporär schreibbar mounten. Im Alltagsbetrieb kommt es davon ab ja selten vor, das man dort irgendwie schreibend tätig wird.Mihawk90 schrieb:Das funktioniert schon seit spätestens 2006 nicht mehr ohne--no-preserve-root
, ansonsten schmeißtrm
einen Fehler aus, dass das auf dem Rootverzeichnis nicht erlaubt ist.
Rossie
Rear Admiral
- Registriert
- Dez. 2010
- Beiträge
- 5.132
Gamienator schrieb:Um einsteigern ein leichteren Einstieg zu gewähren?
Den Einsteiger hat man hier sicher nicht im Blick, sonst würde man nicht auf Awesome setzen... Aber die Vereinfachung der Struktur macht den Einstieg in dieser Hinsicht nicht schwieriger.
Interessanter Ansatz. Die herkömmliche Struktur wird beibehalten und lediglich versteckt. Werde ich mal testen.
@SV3N Das sollte vielleicht doch noch mit in solche Artikel: Ein Hinweis, dass sich die Distro (momentan) nicht an Einsteiger richtet...
Note, however, that it is neither a beginner-oriented distribution, or an end-user binary-oriented distribution like Ubuntu. To use GoboLinux today, the user is expected to be proficient with the command-line and willing to compile and configure their software.
Zuletzt bearbeitet:
Welch Innovation......nicht. Hab da mal von einem kommerziellen Betriebssystem gehört das seit eh und je......ehm!?
Kein interessanter Ansatz sondern zwingende Notwendigkeit da ansonsten extra Pakete her müssten und keine Kompatibilitäten mehr zu anderen Distributionen mehr bestehen würden.
Ergänzung ()
Rossie schrieb:Interessanter Ansatz. Die herkömmliche Struktur wird beibehalten und lediglich versteckt. Werde ich mal testen.
Kein interessanter Ansatz sondern zwingende Notwendigkeit da ansonsten extra Pakete her müssten und keine Kompatibilitäten mehr zu anderen Distributionen mehr bestehen würden.
DocWindows
Vice Admiral
- Registriert
- Mai 2013
- Beiträge
- 6.809
Mihawk90 schrieb:Kann mir jemand den Sinn erklären alle Ordner zu verstecken?
Damit normale User das System verstehen können ohne erst 4 Wochen Wikis lesen zu müssen.
Ich sag mal Hallelujah!
OSX hat diese Art der Abstraktion ja schon quasi ewig drin. Somit muss man sich nicht mit Systemspezifika beschäftigen wenn man mit dem Dateisystem arbeiten muss, sondern hat einen nach normaler menschlicher Logik aufgebautes System.
Mihawk90 schrieb:Aber wie macht Ordner verstecken irgendwas leichter? Das macht es eher schwieriger nachzuvollziehen.
Nutzer die das System nutzen um eine Aufgabe zu erledigen wollen gar nichts nachvollziehen. Die wollen das ers funktioniert und dass sie es direkt verstehen können.
Rossie schrieb:Den Einsteiger hat man hier sicher nicht im Blick, sonst würde man nicht auf Awesome setzen...
Ich denke die nehmen erstmal was einfaches damit sie irgendwas haben. Das ist ja noch keine hochpolierte fertige Distribution.
Zuletzt bearbeitet:
Photon
Rear Admiral
- Registriert
- Apr. 2006
- Beiträge
- 5.141
Nicht unbedingt. Es wurde schon seit jeher so gemacht, aber das bedeutet nicht, dass es gut so ist. Einige Vereinfachungen hat es ja vor einigen Jahren schon gegeben: /bin und /sbin sind nur noch symbolische Verknüpfungen nach /usr/bin, genauso /lib und /lib64 nach /usr/lib. Könnte mir sehr gut vorstellen, dass irgendwann /mnt und /media zusammengefasst werden, die Unterscheidung ist eher künstlich: https://askubuntu.com/questions/22215/why-have-both-mnt-and-media Es ist also keineswegs so, dass die aktuelle Verzeichnisstruktur in ihrer jetzigen Form perfekt ist.Mihawk90 schrieb:Es hat schließlich einen Grund warum sich das Dateisystem über 30 Jahre so entwickelt hat wie es Konvention ist.
edit: Genauso auch /dev und /sys: https://unix.stackexchange.com/questions/176215/difference-between-dev-and-sys
Zuletzt bearbeitet:
storkstork
Lieutenant
- Registriert
- März 2010
- Beiträge
- 980
Für mich als Noob hört sich das ganz nett an. Ich habe seit zwei Wochen Kubuntu auf dem Rechner und bin dabei von Windows 10 umzusteigen. Mittlerweile habe ich Programme über mehrere Methoden installiert. Es gibt snap, flatpak, programme direkt von einer Homepage geladen und aus dem Discover-Programmmanager. Neulich öffnete Thunderbird eine weitere Instanz in einer anderen Sprache, beim Systemstart. Wo suche ich jetzt, ob ich zwei Versionen von Thunderbird installiert habe? Im Netz habe ich mehrere Terminal-Befehle gefunden, die sowas auflisten. Der eine listet snap-programme auf, der andere flatpaks etc. Wenn jetzt alles in einem Ordner wäre, hätte ich als Neuling einen besseren Überblick.DonDonat schrieb:Mich würde ja interessieren, wie viele hier sich so etwas tatsächlich für Linux gewünscht haben/hätten^^?
Es kann gerne Unterordner geben für snap, flatpak etc. So ist es einfacher, etwas zu finden, weil man weiss, dass man nur in einem Ordner suchen muss. In diesem Ordner könnte auch ein Unterordner mit den configs sein.
Erster Gedanke "Oh ja, was wir unbedingt brauchen in der IT Welt ist noch ein neuer Standard"
Zweiter Gedanke: "Andererseits war es relativ scheiße bisher und wurde für backward compatibility jahrzehntelang herumgetragen. Und das sieht ganz cool und übersichtlich aus. Hm."
Zweiter Gedanke: "Andererseits war es relativ scheiße bisher und wurde für backward compatibility jahrzehntelang herumgetragen. Und das sieht ganz cool und übersichtlich aus. Hm."
Rossie
Rear Admiral
- Registriert
- Dez. 2010
- Beiträge
- 5.132
redlabour schrieb:Kein interessanter Ansatz sondern zwingende Notwendigkeit da ansonsten extra Pakete her müssten und keine Kompatibilitäten mehr zu anderen Distributionen mehr bestehen würden.
Das ist ja gerade das Interessante: Dem Nutzer wird eine einfachere Struktur präsentiert ohne
inkompatibel zu werden. Das Ganze funktioniert auch ohne die Kernel Erweiterung.
garfield121
Lieutenant
- Registriert
- März 2013
- Beiträge
- 956
Nein, wenn mehrere Flatpaks dieselbe Runtime brauchen, wird diese nur einmal installiert.Die Abhängigkeiten sind ja gerade nicht mehrmals vorhanden als Teil jedes Programms, wie bei Flatpack oder Ähnlichem.
Rossie
Rear Admiral
- Registriert
- Dez. 2010
- Beiträge
- 5.132
DocWindows schrieb:Ich denke die nehmen erstmal was einfaches damit sie irgendwas haben.
Nein, Awesome ist sicher kein Zufall.
Aus der FAQ:
Q: Did you redesign the tree to make it more newbie-friendly?
A: No. In fact, it was motivated to fulfill the needs of users who prefer to install applications from the original source packages instead of relying on the distribution. [...] But we do not target beginners as a specific goal (at least not in short or mid term).
Mihawk90
Commander
- Registriert
- Jan. 2008
- Beiträge
- 2.876
Dass sie perfekt ist hab ich auch nicht gesagt, aber so entwickelt hat sie sich nicht von alleinPhoton schrieb:Es ist also keineswegs so, dass die aktuelle Verzeichnisstruktur in ihrer jetzigen Form perfekt ist.
/mnt
und /media
zu trennen ist halt eine Sache der Übersichtlichkeit - permanent eingebunden oder temporär eben. Einen wirklichen Nachteil gibt es dadurch nicht, aber nötig ist es auch nicht zwingend.Und so ist es auch mit allen anderen Verzeichnissen. "Nötig" sind die nicht unbedingt, es ist halt über die Zeit zur Übersichtlichkeit so gewachsen. Es scheint erstmal unübersichtlich, wenn man es nicht kennt. Aber an sich sind die alle logisch aufgebaut.
Gamienator schrieb:Um einsteigern ein leichteren Einstieg zu gewähren? Ich habe auch Jahre gebraucht bis ich mich an die Baumstruktur von Linux gewöhnt habe.
Ein Einsteiger sieht im Fall der Fälle doch diese böse, verwirrende Struktur gar nicht. Wenn ich $filemanager starte dann sehe ich erst mal mein $home
Und in den "Favoriten/Bookmarks" nur Dokumente, Bilder, usw.
Das root (/) sehe ich nur wenn ich mal vorher auf "andere Orte" (other locations) klicke, und dann auf Computer (/)
---
Und jedes Programm sein eigenes Verzeichnis ist prinzipiell keine schlechte Idee, hat aber natürlich Tücken (was passiert mit der User Config beim Verwenden unterschiedicher Versionen, usw.);
prinzipiell ist diesbezüglich flatpak und Co eh schon lange dran. Ganz ohne "verstecken".
Ähnliche Themen
- Antworten
- 48
- Aufrufe
- 11.722