helloSystem, i-OS edalwe unjiniyela we-AppImage

HelloSystem

I-HelloSystem iyisistimu yokusebenza yedeskithophu

USimoni Petru, umdali wefomethi yephakheji ye-AppImage, muva nje umemezele ukwethulwa kwe inguqulo entsha yokusabalalisa kwakho sawubonaSystem 0.8, ngokusekelwe ku-FreeBSD 13, okuyi kuthambekele njengohlelo kubasebenzisi abajwayelekile abashisekayo abangashintshela kukho kusuka ku-macOS abanganelisekile ngezinqubomgomo ze-Apple.

Uhlelo alunazo izinkinga ezikhona ekusatshalalisweni kweLinux yesimanje, lulawulwa ngokuphelele ngumsebenzisi, futhi luvumela abasebenzisi be-macOS besikhathi eside ukuthi bazizwe benethezekile.

isikhombimsebenzisi ibukeka njenge-macOS futhi ifaka amaphaneli amabili: ephezulu enemenyu yomhlaba wonke kanye nephansi enebha yohlelo lokusebenza.

Iphakheji ye-panda-statusbar eyakhiwe ukusatshalaliswa kwe-CyberOS (ngaphambilini eyayibizwa ngokuthi i-PandaOS) isetshenziselwa ukwakha imenyu yomhlaba wonke nebha yesimo, kuyilapho ibha yohlelo lokusebenza ye-Dock isekelwe emsebenzini wephrojekthi ye-cyber-dock, nayo evela kubathuthukisi abavela ku-CyberOS.

Ukuze ulawule amafayela futhi ubeke izinqamuleli kudeskithophu, isiphathi sefayela seFayile siyathuthukiswa, ngokusekelwe ku-pcmanfm-qt evela kuphrojekthi ye-LXQt. Isiphequluli esizenzakalelayo yi-Falkon, kodwa iFirefox neChromium ziyakhethwa, kanye nezinhlelo zokusebenza ezihlinzekwa ngamaphakheji ahlukene. Ukwethula izinhlelo zokusebenza, kusetshenziswa insiza yokuqalisa, ethola uhlelo bese ihlaziya amaphutha ngesikhathi sokwenziwa.

Iphrojekthi ithuthukisa uchungechunge lwezinhlelo zayo zokusebenza, njenge-configurator, isifaki, insiza ye-mountarchive yokukhweza amafayela esihlahleni sesistimu yefayela, insiza yokuthola idatha ye-ZFS, isixhumi esibonakalayo sokuhlukanisa amadiski, ukwaziswa kokucushwa kwenethiwekhi, insizakalo yokwakha izithombe-skrini, isiphequluli seseva ye-Zeroconf, a ukwaziswa kwevolumu yokumisa, insiza yokumisa indawo yokuqalisa.

okwentuthuko kusetshenziswa ulimi lwePython kanye nomtapo wolwazi we-Qt. Izingxenye zokuthuthukisa uhlelo lokusebenza ezisekelwayo zifaka i-PyQt, i-QML, i-Qt, i-KDE Frameworks, ne-GTK, ngohlelo olwehlayo lokuthandwa. I-ZFS isetshenziswa njengesistimu yefayela eyinhloko, futhi i-UFS, i-exFAT, i-NTFS, i-EXT4, i-HFS+, i-XFS, ne-MTP isekelwe ukuze ifakwe.

Mayelana namanoveli amakhulu we-helloSystem 0.8, okulandelayo kuyagqama:

  • Ishintshelwe ku-FreeBSD 13.1 codebase.
  • Umyalo wokuqalisa, osetshenziselwa ukuqalisa izinhlelo zokusebenza kumaphakheji azimele, ushintshiwe ukuze kusetshenziswe isizindalwazi sezinhlelo zokusebenza ezifakiwe (launch.db). Kwengezwe usekelo lokuqala lokuqalisa izingobo zomlando
  • I-AppImage enomyalo wokuqala (idinga ukufakwa kwesikhathi sokusebenza se-Debian).
  • Ama-plugin wesivakashi se-VirtualBox afakiwe futhi anikwe amandla, okukuvumela ukuthi usebenzise ibhodi lokunamathisela futhi ulawule usayizi wesikrini lapho usebenzisa i-helloSystem ku-VirtualBox.
  • Umlayezo osetshenzisiwe wokukhethwa kolimi, oboniswa uma ulwazi lolimi lungasethiwe kokuguquguqukayo kwe-EFI prev-lang:kbd noma lutholwa kukhibhodi ye-Raspberry Pi.
  • Izilungiselelo zekhibhodi zilondolozwa kokuguquguquka kwe-EFI prev-lang:kbd.
  • Usekelo olusetshenzisiwe lokuxhuma izilawuli ze-MIDI.
  • Kubuyekezwe iphakheji ye-initgfx ukuze kwengeze usekelo lwe-NVIDIA GeForce RTX 3070 GPUs.
  • I-Intel GPU efana ne-TigerLake-LP GT2 (Iris Xe), iphakheji ye-drm-510-kmod ifakiwe.
  • Umphathi wefayela usebenzisa ukuboniswa kwezithonjana zamafayela kufomethi ye-AppImage, EPUB kanye ne-mp3.
  • Ukuboniswa kwamafayela e-AppImage kunikezwa kumenyu.
  • Kwengezwe ikhono lokukopisha amafayela kudiski noma kubhasikidi ngokuwahambisa ngegundane kusithonjana ngediski noma ubhasikidi kudeskithophu.
  • Kunikezwe ukwesekwa kokuvula amadokhumenti ngokuwahudulela kuhlelo lokusebenza.
  • Ukusesha imenyu manje kusebenza kumamenyu amancane futhi, futhi imiphumela iboniswa ngezithonjana namalebula.
  • Kwengezwe usekelo lokuphequlula uhlelo lwefayela lendawo kumenyu.
  • Imenyu ihlinzeka ngokuboniswa kwezithonjana zohlelo lokusebenza kanye nekhono lokushintsha phakathi kwazo.
  • Inketho yengeziwe kumenyu yesistimu ukuphoqa uhlelo lokusebenza ukuthi luvale.
  • I-autostart ekhutshaziwe yephaneli yedokhi (kufanele uyiqale mathupha noma ngokusetha isixhumanisi esingokomfanekiso kokuthi /Izicelo/I-Autostart).
  • Kwengezwe usekelo lweklayenti leposi le-Trojitá kumenyu (kufanele ilandwe ngaphambi kokusetshenziswa kokuqala).
  • Iziphequluli ezisekelwe ku-WebEngine ezifana ne-Falkon zine-GPU enikwe amandla ukusheshisa.
  • Ngokuchofoza kabili amafayela anamadokhumenti (.docx, .stl, njll.), amandla okulayisha izinhlelo zokusebenza ezidingekayo ukuze uwavule ayasebenza, uma engakafakwa ohlelweni.
  • Isisetshenziswa esisha sengeziwe ukuze kulandelelwe izinqubo ezisebenzayo.

Landa futhi uthole i-helloSystem

Kulabo abanentshisekelo yokukwazi ukuhlola le sistimu, kufanele bazi ukuthi bangathola isithombe esingabhuthayo esingu-941 MB isixhumanisi esilandelayo,


Engeza njengomthombo okhethwayo