Izdanje BSD helloSystem 0.8 koji je razvio AppImage

Simon Peter, tvorac AppImage formata samostalnog paketa, objavio je izdanje distribucije helloSystem 0.8, temeljene na FreeBSD 13 i pozicionirane kao sustav za obične korisnike na koji se mogu prebaciti ljubitelji macOS-a koji su nezadovoljni Appleovim politikama. Sustav je lišen komplikacija svojstvenih modernim distribucijama Linuxa, pod potpunom je kontrolom korisnika i omogućava bivšim korisnicima macOS-a da se osjećaju ugodno. Da biste se upoznali s distribucijskim kompletom, generirana je slika za pokretanje, veličine 941 MB (torrent).

Sučelje podsjeća na macOS i uključuje dva panela - gornji s globalnim izbornikom i donji s trakom aplikacija. Paket panda-statusbar koji je razvio CyberOS distribucijski komplet (bivši PandaOS) koristi se za formiranje globalnog izbornika i statusne trake. Traka aplikacije Dock temelji se na radu projekta cyber-dock, također od programera CyberOS-a. Za upravljanje datotekama i postavljanje prečaca na radnu površinu razvija se Filer upravitelj datoteka, temeljen na pcmanfm-qt iz LXQt projekta. Zadani preglednik je Falkon, ali Firefox i Chromium nisu obavezni. Aplikacije se isporučuju u zasebnim paketima. Za pokretanje aplikacija koristi se uslužni program za pokretanje koji pronalazi program i analizira pogreške tijekom izvođenja.

Izdanje BSD helloSystem 0.8 koji je razvio AppImage

Projekt razvija niz vlastitih aplikacija, kao što su konfigurator, instalacijski program, uslužni program mountarchive za montiranje arhiva u stablo datotečnog sustava, uslužni program za obnavljanje podataka iz ZFS-a, sučelje za particioniranje diskova, indikator konfiguracije mreže, uslužni program za snimke zaslona, ​​preglednik poslužitelja Zeroconf, indikator za volumen konfiguracije, uslužni program za postavljanje okruženja za pokretanje. Za razvoj se koristi jezik Python i biblioteka Qt. Podržane komponente za razvoj aplikacija uključuju PyQt, QML, Qt, KDE Frameworks i GTK, prema silaznom redoslijedu preferencija. ZFS se koristi kao glavni datotečni sustav, a za montiranje su podržani UFS, exFAT, NTFS, EXT4, HFS+, XFS i MTP.

Glavne inovacije helloSystem 0.8:

  • Izvršena je migracija na FreeBSD 13.1 kodnu bazu.
  • Naredba launch, koja se koristi za pokretanje aplikacija u samostalnim paketima, prebačena je na korištenje baze instaliranih aplikacija (launch.db). Dodana početna podrška za pokretanje AppImage datoteka s naredbom za pokretanje (potrebno je instalirati Debian runtime).
  • Dodaci za goste VirtualBoxa uključeni su i aktivirani, omogućujući vam korištenje međuspremnika i kontrolu veličine zaslona kada pokrećete helloSystem u VirtualBoxu.
  • Implementiran upit za odabir jezika, prikazan ako informacije o jeziku nisu postavljene u prev-lang:kbd EFI varijabli ili primljene s Raspberry Pi tipkovnice. Postavke tipkovnice spremaju se u EFI varijablu prev-lang:kbd.
  • Implementirana podrška za povezivanje MIDI kontrolera.
  • Ažurirani initgfx paket za dodavanje podrške za NVIDIA GeForce RTX 3070 GPU-ove. Za podršku novim Intel GPU-ovima kao što je TigerLake-LP GT2 (Iris Xe), uključen je drm-510-kmod.
  • Upravitelj datoteka implementira prikaz ikona za datoteke u AppImage, EPUB i mp3 formatima. Omogućen je prikaz AppImage datoteka u izborniku.
  • Dodana je mogućnost kopiranja datoteka na disk ili koš za smeće pomicanjem mišem na ikonu s diskom ili košem za smeće na radnoj površini. Omogućena podrška za otvaranje dokumenata povlačenjem u aplikaciju.
  • Pretraživanje izbornika sada radi i za podizbornike, a rezultati se prikazuju s ikonama i oznakama. Dodana podrška za pretraživanje u lokalnom datotečnom sustavu iz izbornika.
  • Izbornik omogućuje prikaz ikona aktivnih aplikacija i mogućnost prebacivanja između njih.
  • U izbornik sustava dodana je opcija za prisilno zatvaranje aplikacije.
  • Onemogućeno automatsko pokretanje dock-panela (mora se pokrenuti ručno ili postavljanjem simboličke veze u /Applications/Autostart).
  • Prilikom pokušaja pokretanja već aktivne aplikacije, umjesto pokretanja druge kopije, prozori već pokrenutog programa stavljaju se u prvi plan.
  • U izbornik je dodana podrška za Trojitá klijent e-pošte (mora se preuzeti prije prve uporabe).
  • WebEngine preglednici kao što je Falkon imaju omogućeno GPU ubrzanje.
  • Dvoklikom na datoteke s dokumentima (.docx, .stl itd.) implementirana je mogućnost učitavanja aplikacija potrebnih za njihovo otvaranje, ako još nisu instalirane u sustavu.
  • Dodan je novi uslužni program za praćenje pokrenutih procesa.

Izvor: opennet.ru

Dodajte komentar