Na drie jaar is de nieuwe versie van GoboLinux 017 hier en dit zijn de wijzigingen

Na drie en een half jaar sinds de laatste versie, de nieuwe versie van Linux-distributie "GoboLinux 017". deze distributie verschilt van velen andere distributies, sinds in plaats van een traditionele bestandshiërarchie te hanteren Unix-gebaseerd, het directory tree stack-model wordt gebruikt, waarin elk programma wordt in een aparte directory geïnstalleerd. 

De wortel in GoboLinux bestaat uit de mappen / Programs, / Users, / System, / Files, / Mount en / Depot. een Voordeel is de mogelijkheid om verschillende versies van dezelfde applicatie te installeren parallel en vereenvoudig het systeemonderhoud, omdat u bijvoorbeeld om een ​​programma te verwijderen eenvoudig de map verwijdert die eraan is gekoppeld.

Voor compatibiliteit met de FHS worden uitvoerbare bestanden, bibliotheken, logboeken en configuratiebestanden via symbolische koppelingen in de gebruikelijke / bin, / lib, / var / log en / etc mappen gedistribueerd.

Tegelijkertijd zijn deze mappen standaard niet zichtbaar voor de gebruiker, dankzij het gebruik van een speciale kernelmodule, aangezien deze ervoor zorgt dat deze mappen worden verborgen.

Om de navigatie te vereenvoudigen van de bestandstypen, de distributie bevat de directory / System / Index, waarin verschillende soorten inhoud zijn gemarkeerd met symbolische linksBijvoorbeeld een lijst met uitvoerbare bestanden die beschikbaar zijn in de / System / Index / bin-submap, gedeelde gegevens in / System / Index / share en bibliotheken in / System / Index / lib (bijvoorbeeld / System / Index / lib /libgtk.so verwijst naar /Programs/GTK+/3.24/lib/libgtk-3.24.so).

Om pakketten te bouwen gebruikmakend van de prestaties van het ALFS-project (Linux vanaf nul geautomatiseerd). De build-scripts uitgevoerd in de vorm van 'Recepten', wanneer gestart, worden de programmacode en vereiste afhankelijkheden automatisch geladen.

Voor snelle montage van programma's zonder reconstructie, Er worden twee repositories aangeboden met reeds samengestelde binaire pakketten: de officiële, ondersteund door het distributie-ontwikkelingsteam, en de niet-officiële, bestaande uit de gebruikersgemeenschap. De distributiekit wordt geïnstalleerd met behulp van een installatieprogramma dat zowel grafische als tekstmodus ondersteunt.

Belangrijkste nieuws van GoboLinux 017

In deze nieuwe versie zijn de developers een vereenvoudigd model voorstellen om recepten te beheren en te ontwikkelen, die volledig is geïntegreerd met de GoboLinux build-montagetools. De Recepten-structuur is nu een normale Git-opslagplaats, beheerd via GitHub en binnen het systeem gekloond naar de / Data / Compile / Recipes-directory, van waaruit Recepten rechtstreeks in de GoboLinux-build worden gebruikt.

Nut BijdragenRecept, gebruikt om een ​​pakket te maken op basis van een Recpie-bestand en het ter beoordeling te uploaden naar de GoboLinux.org-servers, maak nu een branch van de lokale kloon aan vanuit de git-repository, le voeg een nieuw recept toe en stuur een opnameverzoek naarl hoofdboom op GitHub.

Een andere wijziging die in de aankondiging wordt genoemd, is de continue verbetering van een omgeving minimalistische op gebruikers gebaseerde vensterbeheerderGeweldig.

Daarnaast is door plug-ins in de Lua-taal aan te sluiten gebaseerd op Awesomeer wordt gewerkt met zwevende vensters, bekend bij de meeste gebruikers, met behoud van alle mogelijkheden voor een mozaïekontwerp.

Widgets zijn verbeterd om wifi, geluid, controle over het batterijvermogen en de helderheid van het scherm, plus een nieuwe widget voor Bluetooth is toegevoegd en een tool voor het maken van schermafbeeldingen is geïmplementeerd.

Van de andere wijzigingen:

  • Bijgewerkte versies van distributiecomponenten.
  • Nieuwe stuurprogramma's toegevoegd.
  • Ondersteuning voor de Python 2-interpreter is stopgezet, die volledig uit de distributie is verwijderd, en alle gekoppelde systeemscripts zijn opnieuw uitgevoerd om met Python 3 te werken.
  • De GTK2-bibliotheek is ook verwijderd uit de compositie (alleen pakketten worden met GTK3 verzonden).
  • NCurses wordt standaard gemaakt met Unicode-ondersteuning (libncursesw6.so), de optie libncurses.so, beperkt tot ASCII, wordt uitgesloten van levering.
  • Geluidssubsysteem gewijzigd in PulseAudio.
  • Het grafische installatieprogramma is vertaald naar Qt 5.

Ontladen

Als u meer wilt weten over de distributie of de afbeeldingen van het systeem wilt verkrijgen, kunt u dat doen van de officiële website. 


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.