FreeBSD-dan foydalangan holda va macOS-ni eslatuvchi helloSystem 0.6 tarqatilishining chiqarilishi

AppImage mustaqil paket formatini yaratuvchisi Saymon Piter FreeBSD 0.6 asosidagi va Apple siyosatidan norozi bo‘lgan macOS ishqibozlari o‘tishlari mumkin bo‘lgan oddiy foydalanuvchilar uchun tizim sifatida joylashtirilgan helloSystem 12.2 distribyutsiyasini nashr etdi. Tizim zamonaviy Linux distribyutorlariga xos bo'lgan asoratlardan xoli, to'liq foydalanuvchi nazorati ostida va sobiq macOS foydalanuvchilariga o'zlarini qulay his qilish imkonini beradi. Tarqatish bilan tanishish uchun 1.4 GB (torrent) yuklash tasviri yaratilgan.

Interfeys macOS-ni eslatadi va ikkita panelni o'z ichiga oladi - yuqorida global menyu va pastki panelda ilovalar paneli mavjud. Global menyu va holat panelini yaratish uchun CyberOS tarqatish to'plami (sobiq PandaOS) tomonidan ishlab chiqilgan panda-statusbar to'plami ishlatiladi. Dock ilovalar paneli kiber-dok loyihasining, shuningdek, CyberOS dasturchilarining ishiga asoslangan. Fayllarni boshqarish va ish stolida yorliqlarni joylashtirish uchun LXQt loyihasidan pcmanfm-qt asosida Filer fayl boshqaruvchisi ishlab chiqilmoqda. Standart brauzer Falkon, ammo Chromium ham variant sifatida mavjud.

ZFS asosiy fayl tizimi sifatida ishlatiladi va o'rnatish uchun exFAT, NTFS, EXT4, HFS+, XFS va MTP qo'llab-quvvatlanadi. Ilovalar mustaqil paketlarda yetkazib beriladi. Ilovalarni ishga tushirish uchun dasturni topadigan va bajarish paytida xatolarni tahlil qiladigan ishga tushirish yordam dasturidan foydalaniladi. Jonli tasvirlarni yaratish tizimi FuryBSD loyiha vositalariga asoslangan.

Loyiha konfigurator, o'rnatuvchi, arxivlarni fayl tizimi daraxtiga o'rnatish uchun biriktiruvchi yordamchi dastur, ZFS dan ma'lumotlarni qayta tiklash uchun yordamchi dastur, disklarni bo'lish interfeysi, tarmoqni sozlash ko'rsatkichi kabi bir qator o'z ilovalarini ishlab chiqmoqda. ekran tasvirlarini yaratish uchun yordamchi dastur, Zeroconf server brauzeri, konfiguratsiya hajmining ko'rsatkichi, yuklash muhitini sozlash uchun yordamchi dastur. Rivojlanish uchun Python tili va Qt kutubxonasidan foydalaniladi. Ilovalarni ishlab chiqish uchun qo'llab-quvvatlanadigan komponentlarga afzalliklarning kamayish tartibida PyQt, QML, Qt, KDE Frameworks va GTK kiradi.

FreeBSD-dan foydalangan holda va macOS-ni eslatuvchi helloSystem 0.6 tarqatilishining chiqarilishi

helloSystem 0.6 ning asosiy yangiliklari:

  • Openbox oyna boshqaruvchisidan KWin-ga o'tish amalga oshirildi.
  • Derazalarning o'lchamini o'zgartirish uchun oynaning istalgan chetini manipulyatsiya qilish mumkin.
  • Ekran chetiga tortilganda ma'lum o'lchamlarga yopishib olish uchun oynalar yoqilgan.
  • Ekranning pastki o'ng burchagidagi piktogrammalarning o'lchamlarini o'zgartirish amalga oshirildi.
  • Oyna sarlavhalarini to'g'ri markazlashtirish ta'minlanadi.
  • Derazalarning o'lchamini o'zgartirish, kichraytirish va kengaytirish uchun qo'shilgan animatsiya effektlari.
  • Sichqoncha ko'rsatgichini ekranning yuqori chap burchagiga o'tkazishda ko'rsatiladigan ochiq oynalarning animatsion ko'rinishi qo'shildi.
  • Odatiy bo'lib, stacked oyna joylashtirish rejimi faollashtirilgan.
  • O'tkir pastki burchaklarni saqlab qolgan holda, derazalarning yuqori burchaklari yumaloqlanadi. Deraza butun ekranni to'ldirish uchun kengaytirilganda yoki tepaga biriktirilganda, yumaloq burchaklar o'tkir burchaklar bilan almashtiriladi.
  • Ovoz sifatini yaxshilash uchun yadro sozlamalari optimallashtirilgan.
  • Filer fayl menejerida fayllar va kataloglarni ochish uchun "Ochish" menyusi va Buyruq-O kombinatsiyasi qo'shildi.
  • Filer endi yorliqlar va eskiz koʻrinishini qoʻllab-quvvatlamaydi.
  • Fayllarni axlat qutisiga ko'chirish uchun Buyruq-Backspace kombinatsiyasi qo'shildi va darhol o'chirish uchun Command+Shift+Backspace.
  • Ish stoli sozlamalari bilan interfeys soddalashtirildi.
  • Ish stoli fon rasmlari uchun shaffoflikni qo'llab-quvvatlash qo'shildi.
  • Batareyaning zaryad darajasini ko'rsatish uchun eksperimental ilova qo'shildi.
  • FreeBSD-da helloDesktop ish stolini o'rnatish uchun portlar va paketlarni ishlab chiqish boshlandi.

Manba: opennet.ru

a Izoh qo'shish