Kua tukuna te kaupapa ravinOS 0.6. Kei te whakawhanake i tētahi pūnaha whakahaere e hangai ana ki te FreeBSD, e aro ana ki te whakatutuki i te hototahitanga ki ngā tono mō macOS me te whakarato i tētahi anga ritenga i roto i te momo macOSKei raro i te raihana BSD te mahi a te kaupapa. Ko te rahi o te ahua ISO ka taea te whakaara ko 760 MB (x86_64).
Ko ngā whāinga kua whakahuatia mō te kaupapa he whakatutuki i te hototahitanga ki ngā taupānga. macOS i ngā taumata waehere pūtake me ngā taumata kōnae whakahaere. Ko te mea tuatahi e tohu ana i te kaha ki te whakahiato anō i te waehere. macOS- ngā tono mō te whakahaere i roto i te ravinOS, i te tuarua - te whakaurunga ki roto i te kernel me te taputapu o ngā huringa mō te whakahaere i ngā kōnae whakahaere Mach-O i whakahiatohia mō ngā hoahoa x86-64 me arm64.
O ngā pūnaha kōnae e tautokona ana, ko te ZFS me ērā e whakamahia ana i roto i macOS Ngā pūnaha kōnae HFS+ me APFS. Haunga ngā hierarki /usr me /usr/local e tika ana mō FreeBSD, ka hangaia ētahi motuhake. macOS Ngā whaiaronga /Library, /System, me /Volumes. Kei roto i te hiranga /Users ngā whaiaronga kāinga kaiwhakamahi. Kei roto i ia whaiaronga kāinga he whaiaronga iti ~/Library mō ngā tono e whakamahi ana i te Apple Cocoa API.
Mō te hototahi ki macOS Kua whakaratohia he whakatinanatanga wāhanga o te Cocoa API me te wā-oma Objective-C (kei roto i te whaiaronga /System/Library/Frameworks), me ngā kaikohikohi me ngā hononga kua whakarerekētia hei tautoko i a rātou. Haunga te paparanga hototahi ki macOS Kei a ravinOS anō te kaha ki te whakahaere i ngā tono mō Linux, i runga i te hanganga whakatauira taiao e tukuna ana i roto i te FreeBSD Linux (Linuxkaiwhakatikatika).
Ka taea te hoahoa i nga tono kia rite ki a ia ano nga kohinga taupānga (App Bundle) ki te whakatakotoranga AppImage, ka tuu ki roto i nga raarangi /Applications, ~/Applications ranei. Karekau nga papatono e hiahia ki te whakauru, ki te whakamahi ranei i tetahi kaiwhakahaere kete - toia noa ka taka me te whakarewa i te konae AppImage. I te wa ano, ka mau tonu te tautoko mo nga kohinga FreeBSD tuku iho.
Kua hangaia te taiao whakairoiro i runga i te pūtake o tōna ake matapihi tūmau, e whakamahi ana i tētahi tūmau whakahiato labwc kua tangohia (kua tangohia te tautoko mō ngā whakapaipai matapihi me ngā kaupapa taha-tūmau), wlroots, me te kawa Wayland. Ka taea e ngā tono whakairoiro te whakamahi i ngā anga Qt me Cocoa. Ka whakamahia e te atanga te paerewa macOS ngā ariā pēnei i te papatohu o runga me te tahua ā-ao, he hanganga tahua ōrite, he pokatata papapātuhi, he kaiwhakahaere kōnae Filer he rite te kāhua, me te tautoko mō ngā whakahau pēnei i te launchctl me te open.
Ko nga huringa mai i te tukunga 0.5 ko:
- Kua whakahoutia te punaha turanga ki te peka FreeBSD 15-STABLE.
- Ka whakauruhia he atanga kauwhata iti me te paewhiri hou o runga SystemUIServer me tetahi papa o raro Dock.

- Kei roto i te mōkihi he tauira o te emulator kāpeka Terminal.app.

- Ka whakarewahia te kaiwhakahaere takiuru LoginWindow i muri tonu i te whakaohooho. I te wa e pupuhi ana ki te aratau ora, ka taea e koe te takiuru me te kore he kupuhipa ma te whakamahi i te takiuru kaiwhakamahi ora.

- I taapirihia te kaha ki te puta i tetahi huihuinga kauwhata ma te whakamahi i te pokatata papapātuhi Win-Shift-Q.
Source: opennet.ru
