HelloSystem 0.7 izplatīšanas izlaišana, izmantojot FreeBSD un atgādina macOS

Saimons Pīters, AppImage autonomās pakotnes formāta radītājs, ir publicējis versiju helloSystem 0.7, izplatīšanu, kuras pamatā ir FreeBSD 13 un kas ir pozicionēta kā sistēma parastajiem lietotājiem, uz kuru var pārslēgties MacOS cienītāji, kuri nav apmierināti ar Apple politikām. Sistēmai nav sarežģījumu, kas raksturīgi mūsdienu Linux izplatījumiem, to pilnībā kontrolē lietotājs, un tā ļauj bijušajiem MacOS lietotājiem justies ērti. Lai iepazītos ar izplatīšanu, ir izveidots sāknēšanas attēls ar lielumu 791 MB (torrent).

Saskarne atgādina macOS un ietver divus paneļus - augšējo ar globālo izvēlni un apakšējo ar lietojumprogrammu joslu. Lai ģenerētu globālo izvēlni un statusa joslu, tiek izmantota pakotne panda-statusbar, ko izstrādājusi CyberOS izplatīšana (iepriekš PandaOS). Dock lietojumprogrammu panelis ir balstīts uz kiberdoka projekta darbu, arī no CyberOS izstrādātājiem. Lai pārvaldītu failus un novietotu saīsnes uz darbvirsmas, tiek izstrādāts failu pārvaldnieks Filer, kura pamatā ir pcmanfm-qt no LXQt projekta. Noklusējuma pārlūkprogramma ir Falkon, taču kā opcijas ir pieejamas Firefox un Chromium. Pieteikumi tiek piegādāti atsevišķā iepakojumā. Lietojumprogrammu palaišanai tiek izmantota palaišanas utilīta, kas atrod programmu un izpildes laikā analizē kļūdas.

HelloSystem 0.7 izplatīšanas izlaišana, izmantojot FreeBSD un atgādina macOS

Projektā tiek izstrādāta virkne savu lietojumprogrammu, piemēram, konfigurators, instalētājs, montāžas arhīva utilīta arhīvu montāžai failu sistēmas kokā, utilīta datu atkopšanai no ZFS, interfeiss disku sadalīšanai, tīkla konfigurācijas indikators, utilīta ekrānuzņēmumu izveidei, Zeroconf servera pārlūkprogramma, konfigurācijas skaļuma indikators, utilīta sāknēšanas vides iestatīšanai. Izstrādei tiek izmantota Python valoda un Qt bibliotēka. Lietojumprogrammu izstrādes atbalstītie komponenti dilstošā preferenču secībā ietver PyQt, QML, Qt, KDE Frameworks un GTK. ZFS tiek izmantota kā galvenā failu sistēma, un uzstādīšanai tiek atbalstīti UFS, exFAT, NTFS, EXT4, HFS+, XFS un MTP.

Galvenie helloSystem 0.7 jauninājumi:

  • Ir veikta pāreja uz FreeBSD 13.0 kodu bāzi (iepriekšējā laidiena pamatā bija FreeBSD 12.2).
  • Ir ieviesta jauna arhitektūra darbam Live režīmā, strādājot bez RAM diska, nemainot saknes nodalījumu un nekopējot sistēmas attēlu RAM. Tiešsaistes attēls izmanto UFS failu sistēmu, kas saspiesta, izmantojot uzip, nevis ZFS failu sistēmu. Grafiskās vides sākums ir pārcelts uz agrāku ielādes stadiju. Rezultātā tiešā attēla izmērs samazinājās no 1.4 GB līdz 791 MB, un lejupielādes laiks tika samazināts trīs reizes.
  • Tiek nodrošināta saderība ar Ventoy rīku komplektu, ļaujot no viena datu nesēja ielādēt vairākus dažādus ISO attēlus.
  • Pievienots exFAT failu sistēmas atbalsts.
  • Atsevišķā lejupielādējamā komplektā ir faili lietojumprogrammu izstrādātājiem, tostarp kompilatori, galvenes faili un dokumentācija.
  • Uzlabota saderība ar vecākām NVIDIA videokartēm (pievienotas vairākas dažādas NVIDIA draiveru versijas).
  • Ir mainīts iekraušanas procesa dizains. Teksta konsole pēc noklusējuma ir pārtraukta.
  • Pievienoti tulkojumi daudzām lietojumprogrammām, konfiguratoru dialoglodziņiem un utilītprogrammām.
  • Papildus noklusējuma Falkon pārlūkprogrammai varat ātri instalēt Chromium, Firefox un Thunderbird pakotnes ar globālo izvēlņu atbalstu un vietējo logu noformējumu.
  • Izvēlnē tiek parādīti karstie taustiņi, kas ļauj izsaukt atbilstošos izvēlnes elementus. Tiek nodrošināta atlasīto izvēlnes vienumu vizuāla izcelšana. Pēc noklusējuma ikonas vairs netiek rādītas konteksta izvēlnēs.
  • Ieviesta iespēja mainīt ekrāna skaļumu un spilgtumu, izmantojot atbilstošās multivides pogas klēpjdatoru tastatūrās
  • Termināļa emulatorā komandas Command-C un Command-V darbojas atbilstoši tam, kā šīs komandas tiek apstrādātas citās lietojumprogrammās (Ctrl-C nepieciešams nospiest Command-Shift-C vai Ctrl-Command-C).
  • Pievienots atbalsts sistēmas skaņām failu pārvaldniekā un skaņas brīdinājumiem ziņojumu dialoglodziņā.
  • Ja noteiktā laikā nav iespējams uzsākt grafisko sesiju, tagad tiek parādīts kļūdas ziņojums ar noderīgu informāciju par aprīkojumu.
  • Failu pārvaldnieks nodrošina atbalstu diska nodalījumu pārdēvēšanai (izpildot komandu diskutil pārdēvēt), parādīt to teksta etiķetes un saistīt ikonas ar nodalījumu. Pievienota iespēja atvērt diska attēlu, veicot dubultklikšķi.
  • Pievienota makeimg utilīta diska attēlu izveidei.
  • Konteksta izvēlnei ir pievienots elements diska formatēšanas saskarnes izsaukšanai.
  • Programma līmlapiņu uzņemšanai ir noņemta no automātiskās palaišanas.
  • Audio ierīcēm ir iespējams izsaukt ekvalaizeru.
  • Pilnīgi nepabeigtās eksperimentālās iespējas apkopotas sadaļā “Būvniecībā”. Testēšanai ir pieejamas utilītas pakotņu atjauninājumu instalēšanai un ielāpu uzlikšanai no FreeBSD, ierakstīšanai optiskajos diskos, komplektu ar papildu lietojumprogrammām lejupielādei un Debian Runtime instalēšanai ar vidi Linux lietojumprogrammu darbināšanai.

Avots: opennet.ru

Pievieno komentāru