Release van de BSD helloSystem 0.8 ontwikkeld door AppImage

Simon Peter, de maker van het op zichzelf staande pakketformaat AppImage, heeft de release van de helloSystem 0.8-distributie gepubliceerd, gebaseerd op FreeBSD 13 en gepositioneerd als een systeem voor gewone gebruikers waarnaar macOS-liefhebbers die ontevreden zijn over het beleid van Apple kunnen overschakelen. Het systeem is verstoken van de complicaties die inherent zijn aan moderne Linux-distributies, staat onder volledige controle van de gebruiker en stelt voormalige macOS-gebruikers in staat zich op hun gemak te voelen. Om kennis te maken met de distributiekit is er een opstartimage gegenereerd, 941 MB groot (torrent).

De interface lijkt op macOS en bevat twee panelen: bovenaan met het globale menu en onderaan met de toepassingsbalk. Het panda-statusbalkpakket ontwikkeld door de CyberOS-distributiekit (voorheen PandaOS) wordt gebruikt om het globale menu en de statusbalk te vormen. De Dock-toepassingsbalk is gebaseerd op het werk van het cyber-dock-project, ook van de ontwikkelaars van CyberOS. Om bestanden te beheren en snelkoppelingen op het bureaublad te plaatsen, wordt de Filer-bestandsbeheerder ontwikkeld, gebaseerd op pcmanfm-qt uit het LXQt-project. De standaardbrowser is Falkon, maar Firefox en Chromium zijn optioneel. Applicaties worden geleverd in op zichzelf staande pakketten. Om applicaties te starten, wordt het starthulpprogramma gebruikt, dat het programma vindt en fouten analyseert tijdens de uitvoering.

Release van de BSD helloSystem 0.8 ontwikkeld door AppImage

Het project ontwikkelt een reeks eigen toepassingen, zoals een configurator, een installatieprogramma, een mountarchive-hulpprogramma voor het koppelen van archieven in een bestandssysteemboom, een hulpprogramma voor het herstellen van gegevens van ZFS, een interface voor het partitioneren van schijven, een netwerkconfiguratie-indicator, een screenshot-hulpprogramma, een Zeroconf-serverbrowser, een indicator voor het configuratievolume, een hulpprogramma voor het opzetten van een opstartomgeving. Voor de ontwikkeling worden de Python-taal en de Qt-bibliotheek gebruikt. Ondersteunde componenten voor applicatie-ontwikkeling omvatten PyQt, QML, Qt, KDE Frameworks en GTK, in aflopende volgorde van voorkeur. ZFS wordt gebruikt als het hoofdbestandssysteem en UFS, exFAT, NTFS, EXT4, HFS+, XFS en MTP worden ondersteund voor aankoppelen.

Belangrijkste innovaties van helloSystem 0.8:

  • Migratie naar de FreeBSD 13.1 codebase is gemaakt.
  • Het startcommando, dat wordt gebruikt om applicaties in zelfstandige pakketten te starten, is overgeschakeld naar het gebruik van de database met geïnstalleerde applicaties (launch.db). Initiële ondersteuning toegevoegd voor het starten van AppImage-bestanden met het startcommando (hiervoor moet Debian runtime zijn geïnstalleerd).
  • VirtualBox-gast-add-ons zijn inbegrepen en geactiveerd, zodat u het klembord kunt gebruiken en de schermgrootte kunt regelen wanneer u helloSystem in VirtualBox uitvoert.
  • Geïmplementeerde prompt voor taalselectie, weergegeven als taalinformatie niet is ingesteld in prev-lang:kbd EFI-variabele of ontvangen van Raspberry Pi-toetsenbord. Toetsenbordinstellingen worden opgeslagen in de prev-lang:kbd EFI-variabele.
  • Geïmplementeerde ondersteuning voor het aansluiten van MIDI-controllers.
  • Bijgewerkt initgfx-pakket om ondersteuning toe te voegen voor NVIDIA GeForce RTX 3070 GPU's. Ter ondersteuning van nieuwe Intel GPU's zoals TigerLake-LP GT2 (Iris Xe), is drm-510-kmod inbegrepen.
  • De bestandsbeheerder implementeert de weergave van pictogrammen voor bestanden in de formaten AppImage, EPUB en mp3. Weergave van AppImage-bestanden in het menu is voorzien.
  • De mogelijkheid toegevoegd om bestanden naar een schijf of prullenbak te kopiëren door ze met de muis naar het pictogram met een schijf of prullenbak op het bureaublad te verplaatsen. Ondersteuning geboden voor het openen van documenten door ze naar de applicatie te slepen.
  • Zoeken in menu's werkt nu ook voor submenu's en de resultaten worden weergegeven met pictogrammen en labels. Ondersteuning toegevoegd voor zoeken in het lokale bestandssysteem vanuit het menu.
  • Het menu biedt de weergave van pictogrammen van actieve applicaties en de mogelijkheid om hiertussen te schakelen.
  • Er is een optie toegevoegd aan het systeemmenu om de applicatie geforceerd te sluiten.
  • Dock-panel autostart uitgeschakeld (moet handmatig worden gestart of door een symbolische link in te stellen in /Applications/Autostart).
  • Wanneer u probeert een reeds actieve toepassing te starten, worden de vensters van een reeds actief programma naar de voorgrond gebracht in plaats van een nieuwe kopie te starten.
  • Ondersteuning voor de Trojitá-e-mailclient toegevoegd aan het menu (moet worden gedownload voor het eerste gebruik).
  • Op WebEngine gebaseerde browsers zoals Falkon hebben GPU-versnelling ingeschakeld.
  • Door te dubbelklikken op bestanden met documenten (.docx, .stl, enz.), wordt de mogelijkheid geïmplementeerd om de applicaties te laden die nodig zijn om ze te openen, als ze nog niet in het systeem zijn geïnstalleerd.
  • Er is een nieuw hulpprogramma toegevoegd om lopende processen bij te houden.

Bron: opennet.ru

Voeg een reactie