ravynOS 0.6 хувилбарыг гаргасан нь FreeBSD-тэй нийцтэй байх зорилготой юм. macOS

ravynOS 0.6 төсөл гарсан. Энэ нь FreeBSD дээр суурилсан үйлдлийн системийг хөгжүүлж байгаа бөгөөд програмуудтай нийцтэй байдлыг хангах зорилготой юм. macOS мөн хэв маягаар өөрчлөн тохируулсан бүрхүүл өгөх macOSТөслийн ажлыг BSD лицензийн дагуу түгээдэг. Ачаалах боломжтой ISO зургийн хэмжээ нь 760 MB (x86_64) юм.

Төслийн тодорхойлсон зорилго нь програмуудтай нийцтэй байдлыг хангах явдал юм. macOS эх код болон гүйцэтгэгдэх файлын түвшинд. Эхнийх нь кодыг дахин хөрвүүлэх чадварыг илэрхийлдэг. macOS- ravynOS дээр гүйцэтгэх програмууд, хоёрдугаарт - x86-64 болон arm64 архитектурт зориулж эмхэтгэсэн Mach-O гүйцэтгэгдэх файлуудыг ажиллуулахын тулд цөмд нэгтгэх болон өөрчлөлтийн багаж хэрэгсэл.

Дэмжигдсэн файлын системүүдээс ZFS болон ашиглагдаж буй файлын системүүд macOS HFS+ болон APFS файлын системүүд. FreeBSD-д түгээмэл байдаг /usr болон /usr/local шатлалуудаас гадна тодорхой шатлалуудыг үүсгэдэг. macOS /Library, /System, болон /Volumes сангууд. Хэрэглэгчийн гэрийн сангууд нь /Хэрэглэгчдийн шатлалд байрладаг. Гэрийн сан бүр нь Apple Cocoa API ашигладаг програмуудад зориулсан ~/Library дэд санг агуулдаг.

Тохиромжтой байдлын хувьд macOS Cocoa API болон Objective-C ажиллах хугацааны хэсэгчилсэн хэрэгжилт (/System/Library/Frameworks санд байрладаг), мөн тэдгээрийг дэмжих зорилгоор нэмэлтээр өөрчлөгдсөн хөрвүүлэгч болон холбогчуудыг оруулсан болно. Тохиромжтой байдлын давхаргаас гадна macOS ravynOS нь мөн програмуудыг ажиллуулах чадвартай Linux, FreeBSD дээр санал болгож буй орчны эмуляцийн дэд бүтэц дээр үндэслэсэн Linux (Linuxзохицуулагч).

Аппликейшнүүдийг /Applications эсвэл ~/Applications лавлах хэсэгт байрлуулсан AppImage форматаар бие даасан програмын багц (App Bundle) хэлбэрээр боловсруулж болно. Програмууд нь багц менежерийг суулгах эсвэл ашиглах шаардлагагүй - зүгээр л AppImage файлыг чирж, буулгаад ажиллуул. Үүний зэрэгцээ уламжлалт FreeBSD багцуудын дэмжлэг хэвээр байна.

График орчин нь өөрийн гэсэн цонхны үндсэн дээр бүтээгдсэн. сервер, энэ нь labwc нэгтгэх серверийг (серверийн талын цонхны чимэглэл болон загваруудыг дэмжихийг хассан), wlroots болон Wayland протоколыг ашигладаг. График програмууд нь Qt болон Cocoa фрэймворкийг ашиглаж болно. Интерфэйс нь стандартыг ашигладаг. macOS дэлхийн цэстэй дээд самбар, ижил цэсний бүтэц, гарын товчлолууд, ижил төстэй загвартай Filer файлын менежер, launchctl болон open зэрэг командуудыг дэмжих зэрэг ойлголтууд.

0.5 хувилбараас хойш гарсан өөрчлөлтүүд нь:

  • Үндсэн системийг FreeBSD 15-STABLE салбар болгон шинэчилсэн.
  • Минималист график интерфэйсийг шинэ SystemUIServer дээд самбар болон Док доод самбараар нэвтрүүлсэн.
    
ravynOS 0.6 хувилбарыг гаргасан нь FreeBSD-тэй нийцтэй байх зорилготой юм. macOS
  • Багц нь Terminal.app терминал эмуляторын прототипийг агуулдаг.
    
ravynOS 0.6 хувилбарыг гаргасан нь FreeBSD-тэй нийцтэй байх зорилготой юм. macOS
  • LoginWindow нэвтрэх менежер одоо ачаалсны дараа шууд ажиллаж эхэлнэ. Шууд горимд ачаалах үед та шууд хэрэглэгчийн нэвтрэлтийг ашиглан нууц үггүйгээр нэвтэрч болно.
    
ravynOS 0.6 хувилбарыг гаргасан нь FreeBSD-тэй нийцтэй байх зорилготой юм. macOS
  • Win-Shift-Q товчлуурын товчлуурыг ашиглан график сессээс гарах боломжийг нэмсэн.

Эх сурвалж: opennet.ru

DDoS хамгаалалт, VPS VDS сервер бүхий сайтуудад найдвартай хостинг худалдаж аваарай 🔥 DDoS хамгаалалттай, VPS VDS сервертэй найдвартай вэбсайт хостинг худалдаж аваарай | ProHoster