Release fan helloSystem 0.7-distribúsje, mei FreeBSD en docht tinken oan macOS

Simon Peter, skepper fan it AppImage selsstannige pakketformaat, hat de frijlitting fan helloSystem 0.7 publisearre, in distribúsje basearre op FreeBSD 13 en gepositioneerd as in systeem foar gewoane brûkers wêrop macOS-leafhawwers ûntefreden binne mei Apple's belied kinne oerskeakelje. It systeem is sûnder de komplikaasjes dy't ynherinte binne yn moderne Linux-distribúsjes, is ûnder folsleine brûkerskontrôle en lit eardere macOS-brûkers har noflik fiele. Om josels bekend te meitsjen mei de distribúsje, is in bootôfbylding makke fan 791 MB yn grutte (torrent).

De ynterface docht tinken oan macOS en omfettet twa panielen - de boppeste mei it globale menu en de ûnderste mei it applikaasjepaniel. Om it globale menu en statusbalke te generearjen, wurdt it panda-statusbalkepakket, ûntwikkele troch de CyberOS-distribúsje (eartiids PandaOS), brûkt. It Dock-applikaasjepaniel is basearre op it wurk fan it cyber-dock-projekt, ek fan 'e CyberOS-ûntwikkelders. Om bestannen te behearjen en fluchtoetsen op it buroblêd te pleatsen, wurdt de Filer-bestânbehearder ûntwikkele, basearre op pcmanfm-qt fan it LXQt-projekt. De standertbrowser is Falkon, mar Firefox en Chromium binne beskikber as opsjes. Applikaasjes wurde levere yn selsstannige pakketten. Om applikaasjes te starten, wurdt it startprogramma brûkt, dat it programma fynt en flaters analysearret tidens útfiering.

Release fan helloSystem 0.7-distribúsje, mei FreeBSD en docht tinken oan macOS

It projekt ûntwikkelet in searje fan har eigen applikaasjes, lykas in konfigurator, in ynstallearder, in mountarchive-hulpprogramma foar it montearjen fan argiven yn in triemsysteembeam, in hulpprogramma foar gegevensherstel fan ZFS, in ynterface foar partitionearjen fan skiven, in netwurkkonfiguraasjeindikator, in hulpprogramma foar it meitsjen fan skermôfbyldings, in Zeroconf-tsjinnerblêder, in yndikator foar konfiguraasjevolume, in hulpprogramma foar it ynstellen fan de bootomjouwing. Python taal en Qt bibleteek wurde brûkt foar ûntwikkeling. Stipe komponinten foar applikaasjeûntwikkeling omfetsje, yn ôfnimmende folchoarder fan foarkar, PyQt, QML, Qt, KDE Frameworks en GTK. ZFS wurdt brûkt as it haadbestânsysteem, en UFS, exFAT, NTFS, EXT4, HFS+, XFS en MTP wurde stipe foar mounting.

De wichtichste ynnovaasjes fan helloSystem 0.7:

  • De oergong nei de FreeBSD 13.0-koadebasis is makke (de foarige release wie basearre op FreeBSD 12.2).
  • In nije arsjitektuer foar wurkjen yn Live-modus is ymplementearre, wurkje sûnder in RAM-skiif, sûnder de root-partysje te feroarjen en sûnder it systeemôfbylding yn RAM te kopiearjen. De live ôfbylding brûkt it UFS-bestânsysteem, komprimearre mei uzip, ynstee fan it ZFS-bestânsysteem. It begjin fan 'e grafyske omjouwing is ferpleatst nei in earder laden poadium. As gefolch, de grutte fan 'e live ôfbylding fermindere fan 1.4 GB nei 791 MB, en de downloadtiid waard trije kear fermindere.
  • Kompatibiliteit mei de Ventoy toolkit is garandearre, wêrtroch jo ferskate ferskillende ISO-ôfbyldings fan ien media kinne laden.
  • Stipe tafoege foar exFAT-bestânsysteem.
  • In aparte ynlaadbere set befettet bestannen foar applikaasje-ûntwikkelders, ynklusyf gearstallers, koptekstbestannen en dokumintaasje.
  • Ferbettere kompatibiliteit mei âldere NVIDIA-fideokaarten (ferskate ferskillende ferzjes fan NVIDIA-bestjoerders tafoege).
  • It ûntwerp fan it laden proses is feroare. De tekstkonsole is standert staakt.
  • Tafoege oersettingen foar in protte applikaasjes, konfiguratordialoochfinsters en nutsbedriuwen.
  • Neist de standert Falkon-blêder kinne jo Chromium-, Firefox- en Thunderbird-pakketten fluch ynstallearje mei globale menu-stipe en native finsterdekoraasje.
  • It menu jout de werjefte fan fluchtoetsen dy't liede ta it oproppen fan de oerienkommende menu eleminten. Visuele markearring fan selektearre menu-items wurdt foarsjoen. Standert wurde ikoanen net mear werjûn yn kontekstmenu's.
  • Implementearre de mooglikheid om it folume en helderheid fan it skerm te feroarjen fia de oerienkommende multimedia-knoppen op laptop-toetseboerd
  • Yn 'e terminalemulator wurkje de Kommando-C en Kommando-V kommando's yn oerienstimming mei hoe't dizze kommando's wurde behannele yn oare applikaasjes (Ctrl-C fereasket it drukken fan Command-Shift-C of Ctrl-Command-C).
  • Stipe tafoege foar systeemlûden yn 'e triembehearder en lûd warskôgings yn it berjochtdialoochfinster.
  • As it ûnmooglik is om in grafyske sesje binnen in bepaalde tiid te begjinnen, wurdt no in flaterberjocht mei nuttige ynformaasje oer de apparatuer werjûn.
  • De triembehearder biedt stipe foar it omneamen fan skiifpartysjes (troch it kommando diskutil omneame út te fieren), har tekstlabels werjaan en ikoanen keppelje oan de partysje. De mooglikheid tafoege om in skiifôfbylding te iepenjen troch te dûbelklikken.
  • Makeimg-hulpprogramma tafoege foar it meitsjen fan skiifôfbyldings.
  • In elemint is tafoege oan it kontekstmenu om de skiifopmaakynterface op te roppen.
  • It programma foar it nimmen fan plaknotysjes is fuortsmiten fan autorun.
  • Foar audio-apparaten is it mooglik om in lykmakker te neamen.
  • Folslein ûnfoltôge eksperimintele mooglikheden wurde sammele yn 'e seksje "Under Construction". Utilities foar it ynstallearjen fan pakketfernijings en it tapassen fan patches fan FreeBSD, baarnen nei optyske skiven, it downloaden fan sets mei ekstra applikaasjes en it ynstallearjen fan Debian Runtime mei in omjouwing foar it útfieren fan Linux-applikaasjes binne beskikber foar testen.

Boarne: opennet.ru

Add a comment