FreeBSD:tä käyttävän ja macOS:n muistuttavan helloSystem 0.6 -jakelun julkaisu

Itsenäisen AppImage-pakettimuodon luoja Simon Peter on julkaissut julkaisun helloSystem 0.6:sta, FreeBSD 12.2:een perustuvasta jakelusta, joka on sijoitettu tavallisille käyttäjille tarkoitetuksi järjestelmäksi, johon Applen käytäntöihin tyytymättömät macOS:n ystävät voivat siirtyä. Järjestelmässä ei ole nykyaikaisille Linux-jakeluille ominaisia ​​komplikaatioita, se on täysin käyttäjän hallinnassa ja antaa entisille macOS-käyttäjille tuntea olonsa mukavaksi. Jakeluun tutustumista varten on luotu 1.4 Gt:n (torrent) käynnistyskuva.

Käyttöliittymä muistuttaa macOS:ää ja sisältää kaksi paneelia - ylimmässä on yleinen valikko ja alimmassa sovelluspaneeli. Yleisen valikon ja tilapalkin luomiseen käytetään panda-statusbar-pakettia, jonka on kehittänyt CyberOS-jakelupaketti (aiemmin PandaOS). Dock-sovelluspaneeli perustuu cyber-docck-projektin työhön, myös CyberOS-kehittäjiltä. Tiedostojen hallitsemiseksi ja pikakuvakkeiden sijoittamiseksi työpöydälle kehitetään Filer-tiedostonhallintaa, joka perustuu LXQt-projektin pcmanfm-qt-tiedostoon. Oletusselain on Falkon, mutta Chromium on myös saatavana lisävarusteena.

ZFS:ää käytetään päätiedostojärjestelmänä, ja exFAT-, NTFS-, EXT4-, HFS+-, XFS- ja MTP-liitäntöjä tuetaan. Sovellukset toimitetaan erillisissä pakkauksissa. Sovellusten käynnistämiseen käytetään käynnistysapuohjelmaa, joka löytää ohjelman ja analysoi virheet suorituksen aikana. Live-kuvien rakentamisjärjestelmä perustuu FuryBSD-projektityökaluihin.

Projekti kehittää sarjaa omia sovelluksiaan, kuten konfiguraattoria, asennusohjelmaa, mountarchive-apuohjelmaa arkistojen liittämiseen tiedostojärjestelmäpuuhun, apuohjelmaa tietojen palauttamiseen ZFS:stä, käyttöliittymää levyjen osiointiin, verkon konfigurointiindikaattoria, apuohjelma kuvakaappausten luomiseen, Zeroconf-palvelinselain, konfigurointimäärän ilmaisin, apuohjelma käynnistysympäristön määrittämiseen. Kehittämiseen käytetään Python-kieltä ja Qt-kirjastoa. Sovelluskehityksen tuettuja komponentteja ovat PyQt, QML, Qt, KDE Frameworks ja GTK alenevassa järjestyksessä.

FreeBSD:tä käyttävän ja macOS:n muistuttavan helloSystem 0.6 -jakelun julkaisu

helloSystem 0.6:n tärkeimmät innovaatiot:

  • Siirtyminen Openbox-ikkunanhallinnasta KWiniin on suoritettu.
  • Voit muuttaa ikkunoiden kokoa manipuloimalla mitä tahansa ikkunan reunaa.
  • Sallii ikkunoiden tarttua tiettyyn kokoon, kun ne vedetään näytön reunaan.
  • Toteutettu kuvakkeiden koon muuttaminen näytön oikeassa alakulmassa.
  • Ikkunoiden otsikoiden oikea keskitys varmistetaan.
  • Lisätty animaatiotehosteita ikkunoiden koon muuttamiseen, pienentämiseen ja laajentamiseen.
  • Lisätty animoitu yleiskatsaus avoimista ikkunoista, joka näkyy siirrettäessä hiiren osoitinta näytön vasempaan yläkulmaan.
  • Pinottu ikkunoiden sijoitustila on oletuksena käytössä.
  • Ikkunoiden yläkulmat on pyöristetty säilyttäen samalla terävät alakulmat. Kun ikkunaa laajennetaan täyttämään koko näytön tai kiinnitetään sen yläosaan, pyöristetyt kulmat korvataan terävillä.
  • Ytimen asetukset on optimoitu äänenlaadun parantamiseksi.
  • Lisätty "Avaa"-valikko ja Komento-O-yhdistelmä tiedostojen ja hakemistojen avaamiseen Filer-tiedostonhallinnassa.
  • Filer ei enää tue välilehtiä ja pikkukuvanäkymää.
  • Lisätty komento-askelpalautin yhdistelmä tiedostojen siirtämistä roskakoriin ja komento + vaihto + askelpalautin välitöntä poistamista varten.
  • Käyttöliittymää työpöytäasetusten kanssa on yksinkertaistettu.
  • Lisätty tuki työpöydän taustakuvien läpinäkyvyydelle.
  • Lisätty kokeellinen sovelma akun lataustason näyttämiseksi.
  • Porttien ja pakettien kehitys helloDesktop-työpöydän asentamista varten FreeBSD:lle on alkanut.

Lähde: opennet.ru

Lisää kommentti