Simon Peter, skaperen av AppImage selvstendig pakkeformat, har publisert utgivelsen av helloSystem 0.8.1, en distribusjon basert på FreeBSD 13 og posisjonert som et system for vanlige brukere som macOS-elskere som er misfornøyde med Apples retningslinjer kan bytte til. Systemet er blottet for komplikasjonene som ligger i moderne Linux-distribusjoner, er under fullstendig brukerkontroll og lar tidligere macOS-brukere føle seg komfortable. For å gjøre deg kjent med distribusjonen er det laget et oppstartsbilde på 941 MB (torrent).
Grensesnittet minner om macOS og inkluderer to paneler - det øverste med den globale menyen og det nederste med applikasjonspanelet. For å generere den globale menyen og statuslinjen, brukes panda-statusbar-pakken, utviklet av CyberOS-distribusjonen (tidligere PandaOS). Dock-applikasjonspanelet er basert på arbeidet til cyber-dock-prosjektet, også fra CyberOS-utviklerne. For å administrere filer og plassere snarveier på skrivebordet, utvikles Filer-filbehandleren, basert på pcmanfm-qt fra LXQt-prosjektet. Standardnettleseren er Falkon, men Firefox og Chromium er tilgjengelige som alternativer. Søknader leveres i selvstendige pakker. For å starte applikasjoner brukes oppstartsverktøyet, som finner programmet og analyserer feil under utførelse.
Prosjektet utvikler en serie med egne applikasjoner, for eksempel en konfigurator, et installasjonsprogram, et mountarchive-verktøy for å montere arkiver i et filsystemtre, et verktøy for datagjenoppretting fra ZFS, et grensesnitt for partisjonering av disker, en nettverkskonfigurasjonsindikator, et verktøy for å lage skjermbilder, en Zeroconf-servernettleser, en indikator for konfigurasjonsvolum, et verktøy for å sette opp oppstartsmiljøet. Python-språk og Qt-bibliotek brukes til utvikling. Støttede komponenter for applikasjonsutvikling inkluderer, i synkende preferanserekkefølge, PyQt, QML, Qt, KDE Frameworks og GTK. ZFS brukes som hovedfilsystem, og UFS, exFAT, NTFS, EXT4, HFS+, XFS og MTP støttes for montering.
Hovedendringer i helloSystem 0.8.1:
- Muligheten for å få tilgang til nettverket når den er koblet via USB til en Android-smarttelefon (USB-tethering) er implementert.
- Lagt til støtte for USB-surroundlyd (5.1)-systemer som BOSE Companion 5.
- På disker større enn 80 GB er swap-partisjonen aktivert som standard.
- Sikrer at språk- og tastaturinnstillinger er lagret i UEFI NVRAM.
- Lasting av kjernen og moduler uten å vise tekst på skjermen er implementert (for å vise diagnostiske meldinger under oppstart, må du trykke "V", for å starte opp i enkeltbrukermodus - "S", og for å vise oppstartslastermenyen - Tilbake).
- Volumkontrollmenyen gir en visning av produsenter og modeller av lydenheter med USB-grensesnitt.
- Grafikkdriverinformasjon er lagt til dialogboksen Om denne datamaskinen
- Menyen implementerer automatisk fullføring av stier som starter med symbolene "~" og "/".
- Brukeradministrasjonsapplikasjonen har lagt til muligheten til å opprette brukere uten administratorrettigheter, slette brukere og aktivere/deaktivere automatisk pålogging.
- Forbedret grensesnitt for verktøyet for å lage Live builds.
- Utviklingen av et verktøy for å lage sikkerhetskopier har begynt, ved å bruke funksjonene til ZFS-filsystemet.
Kilde: opennet.ru