Nach drei Jahren ist die neue Version von GoboLinux 017 da und dies sind die Änderungen

Nach dreieinhalb Jahren seit der letzten Version, die neue Version von Linux-Distribution "GoboLinux 017". dieser Verteilung unterscheidet sich von vielen andere Distributionen, da statt einer traditionellen Dateihierarchie zu behandeln Unix-basiert wird das Verzeichnisbaum-Stack-Modell verwendet, in dem Jedes Programm wird in einem separaten Verzeichnis installiert. 

Die Wurzel in GoboLinux besteht aus den Verzeichnissen / Programme, / Benutzer, / System, / Dateien, / Bereitstellen und / Depot. Ein Vorteil ist die Möglichkeit, verschiedene Versionen derselben Anwendung zu installieren Parallel und vereinfachen Sie die Systemwartung, da Sie beispielsweise zum Entfernen eines Programms einfach das zugehörige Verzeichnis entfernen müssen.

Aus Gründen der Kompatibilität mit der FHS werden ausführbare Dateien, Bibliotheken, Protokolle und Konfigurationsdateien über symbolische Links in den üblichen Verzeichnissen / bin, / lib, / var / log und / etc verteilt.

Gleichzeitig sind diese Verzeichnisse für den Benutzer aufgrund der Verwendung eines speziellen Kernelmoduls standardmäßig nicht sichtbar, da es dafür sorgt, dass diese Verzeichnisse ausgeblendet werden.

Zur Vereinfachung der Navigation der Dateitypen, Die Distribution enthält das Verzeichnis / System / Index, in dem verschiedene Arten von Inhalten mit symbolischen Links gekennzeichnet sindBeispiel: Eine Liste der ausführbaren Dateien, die im Unterverzeichnis / System / Index / bin verfügbar sind, gemeinsam genutzte Daten in / System / Index / share und Bibliotheken in / System / Index / lib (z. B. / System / Index / lib) /libgtk.so bezieht sich auf /Programs/GTK+/3.24/lib/libgtk-3.24.so).

Pakete erstellen Nutzung der Erfolge des ALFS-Projekts (Linux von Grund auf automatisiert). Die Build-Skripte in Form von "Rezepten" ausführenBeim Start werden der Programmcode und die erforderlichen Abhängigkeiten automatisch geladen.

Für eine schnelle Installation von Programmen ohne Rekonstruktion, Es werden zwei Repositorys mit bereits zusammengestellten Binärpaketen angeboten: Die offizielle, die vom Distributionsentwicklungsteam unterstützt wird, und die inoffizielle, die sich aus der Benutzergemeinschaft zusammensetzt. Das Distributionskit wird mit einem Installationsprogramm installiert, das sowohl den Grafik- als auch den Textmodus unterstützt.

Hauptnachrichten von GoboLinux 017

In dieser neuen Version haben die Entwickler ein vereinfachtes Modell zur Verwaltung und Entwicklung von Rezepten vorschlagen, das vollständig in die GoboLinux Build Assembly Tools integriert ist. Der Rezeptbaum ist jetzt ein normales Git-Repository. über GitHub verwaltet und innerhalb des Systems in das Verzeichnis / Data / Compile / Recipes geklont, aus dem Rezepte direkt im GoboLinux-Build verwendet werden.

Dienstprogramm BeitragenRezept, wird verwendet, um ein Paket basierend auf einer Recpie-Datei zu erstellen und es zur Überprüfung auf die Server von GoboLinux.org hochzuladen. Erstellen Sie nun einen Zweig des lokalen Klons aus dem Git-Repository. le Fügen Sie ein neues Rezept hinzu und senden Sie eine Auszahlungsanforderung anl Hauptbaum auf GitHub.

Eine weitere in der Ankündigung erwähnte Änderung ist die kontinuierliche Verbesserung einer Umgebung minimalistischer benutzerbasierter FenstermanagerAwesome.

Außerdem durch Verbinden von Plugins in der Lua-Sprache basierend auf Awesomewird mit schwebenden Fenstern gearbeitet, den meisten Benutzern bekannt, wobei alle Möglichkeiten für ein Mosaikdesign erhalten bleiben.

Widgets wurden verbessert, um Wi-Fi, Sound, Steuern Sie den Akku und die Bildschirmhelligkeit. Außerdem wurde ein neues Widget für Bluetooth hinzugefügt und ein Tool zum Erstellen von Screenshots implementiert.

Von den anderen Änderungen:

  • Aktualisierte Versionen von Distributionskomponenten.
  • Neue Treiber hinzugefügt.
  • Die Unterstützung für den Python 2-Interpreter wurde eingestellt, der vollständig aus der Distribution entfernt wurde, und alle verknüpften Systemskripte wurden für die Arbeit mit Python 3 überarbeitet.
  • Die GTK2-Bibliothek wurde ebenfalls aus der Komposition entfernt (nur Pakete werden mit GTK3 geliefert).
  • NCurses wird standardmäßig mit Unicode-Unterstützung (libncursesw6.so) erstellt. Die auf ASCII beschränkte Option libncurses.so ist von der Lieferung ausgeschlossen.
  • Das Sound-Subsystem wurde in PulseAudio geändert.
  • Das grafische Installationsprogramm wurde in Qt 5 übersetzt.

Entladen

Wenn Sie mehr über die Verteilung erfahren oder die Images des Systems erhalten möchten, können Sie dies tun von seiner offiziellen Website. 


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.