Frigivelse af helloSystem 0.7 distribution, ved hjælp af FreeBSD og minder om macOS

Simon Peter, skaberen af ​​det selvstændige AppImage-pakkeformat, har offentliggjort udgivelsen af ​​helloSystem 0.7, en distribution baseret på FreeBSD 13 og placeret som et system for almindelige brugere, som macOS-elskere, der er utilfredse med Apples politikker, kan skifte til. Systemet er blottet for de komplikationer, der ligger i moderne Linux-distributioner, er under fuldstændig brugerkontrol og giver tidligere macOS-brugere mulighed for at føle sig godt tilpas. For at gøre dig bekendt med distributionen er der oprettet et boot-image på 791 MB i størrelse (torrent).

Interfacet minder om macOS og inkluderer to paneler - det øverste med den globale menu og det nederste med applikationslinjen. For at generere den globale menu og statuslinje bruges panda-statusbar-pakken, udviklet af CyberOS-distributionen (tidligere PandaOS). Dock-applikationspanelet er baseret på arbejdet i cyber-dock-projektet, også fra CyberOS-udviklerne. For at administrere filer og placere genveje på skrivebordet udvikles Filer-filhåndteringen baseret på pcmanfm-qt fra LXQt-projektet. Standardbrowseren er Falkon, men Firefox og Chromium er tilgængelige som valgmuligheder. Ansøgninger leveres i selvstændige pakker. For at starte applikationer bruges startværktøjet, som finder programmet og analyserer fejl under udførelse.

Frigivelse af helloSystem 0.7 distribution, ved hjælp af FreeBSD og minder om macOS

Projektet udvikler en række af sine egne applikationer, såsom en konfigurator, et installationsprogram, et mountarchive-værktøj til montering af arkiver i et filsystemtræ, et værktøj til datagendannelse fra ZFS, en grænseflade til partitionering af diske, en netværkskonfigurationsindikator, et værktøj til at lave skærmbilleder, en Zeroconf-serverbrowser, en indikator for konfigurationsvolumen, et værktøj til opsætning af boot-miljøet. Python-sprog og Qt-bibliotek bruges til udvikling. Understøttede komponenter til applikationsudvikling inkluderer, i faldende præferencerækkefølge, PyQt, QML, Qt, KDE Frameworks og GTK. ZFS bruges som hovedfilsystem, og UFS, exFAT, NTFS, EXT4, HFS+, XFS og MTP understøttes til montering.

Vigtigste innovationer af helloSystem 0.7:

  • Overgangen til FreeBSD 13.0-kodebasen er blevet foretaget (den tidligere udgivelse var baseret på FreeBSD 12.2).
  • En ny arkitektur til at arbejde i Live-tilstand er blevet implementeret, der arbejder uden en RAM-disk, uden at ændre rodpartitionen og uden at kopiere systembilledet til RAM. Livebilledet bruger UFS-filsystemet, komprimeret ved hjælp af uzip, i stedet for ZFS-filsystemet. Starten af ​​det grafiske miljø er blevet flyttet til et tidligere indlæsningsstadium. Som et resultat faldt størrelsen på livebilledet fra 1.4 GB til 791 MB, og downloadtiden blev reduceret med tre gange.
  • Kompatibilitet med Ventoy-værktøjssættet er sikret, så du kan indlæse flere forskellige ISO-billeder fra ét medie.
  • Tilføjet understøttelse af exFAT filsystem.
  • Et separat sæt, der kan downloades, indeholder filer til applikationsudviklere, herunder compilere, header-filer og dokumentation.
  • Forbedret kompatibilitet med ældre NVIDIA-videokort (flere forskellige versioner af NVIDIA-drivere tilføjet).
  • Designet af indlæsningsprocessen er blevet ændret. Tekstkonsollen er som standard afbrudt.
  • Tilføjet oversættelser til mange applikationer, konfiguratordialoger og hjælpeprogrammer.
  • Ud over standard Falkon-browseren kan du hurtigt installere Chromium, Firefox og Thunderbird-pakker med global menuunderstøttelse og indbygget vinduesdekoration.
  • Menuen giver visning af genvejstaster, der fører til at kalde de tilsvarende menuelementer. Visuel fremhævning af udvalgte menupunkter er tilvejebragt. Som standard vises ikoner ikke længere i kontekstmenuer.
  • Implementeret muligheden for at ændre skærmens lydstyrke og lysstyrke gennem de tilsvarende multimedieknapper på bærbare tastaturer
  • I terminalemulatoren fungerer Kommando-C og Kommando-V kommandoerne på linje med, hvordan disse kommandoer håndteres i andre programmer (Ctrl-C kræver, at du trykker på Command-Shift-C eller Ctrl-Command-C).
  • Tilføjet understøttelse af systemlyde i filhåndteringen og lydadvarsler i meddelelsesdialogen.
  • Hvis det er umuligt at starte en grafisk session inden for et bestemt tidsrum, vises nu en fejlmeddelelse med nyttig information om udstyret.
  • Filhåndteringen understøtter omdøbning af diskpartitioner (ved at udføre kommandoen diskutil rename), visning af deres tekstetiketter og sammenkædning af ikoner til partitionen. Tilføjet muligheden for at åbne et diskbillede ved at dobbeltklikke.
  • Tilføjet makeimg-værktøj til oprettelse af diskbilleder.
  • Et element er blevet tilføjet til kontekstmenuen for at kalde diskformateringsgrænsefladen.
  • Programmet til at tage noter er blevet fjernet fra autorun.
  • For lydenheder er det muligt at kalde en equalizer.
  • Helt ufærdige eksperimentelle muligheder er samlet i afsnittet "Under konstruktion". Værktøjer til at installere pakkeopdateringer og anvende patches fra FreeBSD, brænde til optiske diske, downloade sæt med yderligere applikationer og installere Debian Runtime med et miljø til at køre Linux-applikationer er tilgængelige til test.

Kilde: opennet.ru

Tilføj en kommentar