AppImage yazarı tarafından geliştirilen BSD helloSystem 0.8 sürümü

AppImage bağımsız paket formatının yaratıcısı Simon Peter, FreeBSD 0.8 tabanlı ve Apple'ın politikalarından memnun olmayan macOS severlerin geçiş yapabileceği sıradan kullanıcılar için bir sistem olarak konumlanan helloSystem 13 dağıtımını yayınladı. Sistem, modern Linux dağıtımlarının doğasında bulunan komplikasyonlardan yoksundur, tamamen kullanıcı kontrolü altındadır ve eski macOS kullanıcılarının kendilerini rahat hissetmelerini sağlar. Dağıtım kitini tanımak için 941 MB boyutunda (torrent) bir önyükleme görüntüsü oluşturuldu.

Arayüz macOS'a benzer ve iki panel içerir - üstte genel menü ve altta uygulama çubuğu bulunur. CyberOS dağıtım kiti (eski PandaOS) tarafından geliştirilen panda-statusbar paketi, genel menü ve durum çubuğunu oluşturmak için kullanılır. Dock uygulama çubuğu, yine CyberOS geliştiricilerinden siber-dock projesinin çalışmasına dayanmaktadır. Dosyaları yönetmek ve kısayolları masaüstüne yerleştirmek için, LXQt projesinden pcmanfm-qt'ye dayalı olarak Filer dosya yöneticisi geliştirilmektedir. Varsayılan tarayıcı Falkon'dur, ancak Firefox ve Chromium isteğe bağlıdır. Uygulamalar bağımsız paketler halinde teslim edilir. Uygulamaları başlatmak için, programı bulan ve yürütme sırasındaki hataları analiz eden başlatma yardımcı programı kullanılır.

AppImage yazarı tarafından geliştirilen BSD helloSystem 0.8 sürümü

Proje, bir yapılandırıcı, bir yükleyici, arşivleri bir dosya sistemi ağacına monte etmek için bir mountarchive yardımcı programı, ZFS'den veri kurtarmak için bir yardımcı program, diskleri bölümlemek için bir arabirim, bir ağ yapılandırma göstergesi gibi bir dizi kendi uygulamasını geliştirir. ekran görüntüsü yardımcı programı, bir Zeroconf sunucu tarayıcısı, yapılandırma hacmi için bir gösterge, bir önyükleme ortamı ayarlamak için bir yardımcı program. Geliştirme için Python dili ve Qt kütüphanesi kullanılmaktadır. Desteklenen uygulama geliştirme bileşenleri, azalan tercih sırasına göre PyQt, QML, Qt, KDE Çerçeveleri ve GTK'yı içerir. Ana dosya sistemi olarak ZFS kullanılır ve bağlama için UFS, exFAT, NTFS, EXT4, HFS+, XFS ve MTP desteklenir.

helloSystem 0.8'in ana yenilikleri:

  • FreeBSD 13.1 kod tabanına geçiş tamamlandı.
  • Bağımsız paketlerdeki uygulamaları başlatmak için kullanılan başlatma komutu, yüklü uygulamalar veritabanını (launch.db) kullanacak şekilde taşındı. AppImage dosyalarını launch komutuyla başlatmak için başlangıç ​​desteği eklendi (çalışması için Debian çalışma zamanı gerekir).
  • Konuk sistemler için VirtualBox eklentileri dahil edilmiş ve etkinleştirilmiştir; bu, VirtualBox'ta helloSystem'i çalıştırırken panoyu kullanmanıza ve ekran boyutunu kontrol etmenize olanak tanır.
  • EFI değişkeni prev-lang:kbd'de dil bilgisi ayarlanmadıysa veya Raspberry Pi klavyesinden alınmadıysa görüntülenen bir dil seçimi istemi uygulandı. Klavye ayarlarının EFI değişkeni prev-lang:kbd'ye kaydedilmesi etkinleştirildi.
  • MIDI denetleyicilerini bağlama desteği uygulandı.
  • İnitgfx paketi güncellendi, NVIDIA GeForce RTX 3070 GPU desteği eklendi.Drm-2-kmod paketi TigerLake-LP GT510 (Iris Xe) gibi yeni Intel GPU'ları desteklemek için kullanılıyor.
  • Dosya yöneticisi, AppImage, EPUB ve mp3 formatlarındaki dosyalar için simgelerin görüntülenmesini uygular. Menüde AppImage dosyalarının görüntülenmesi etkinleştirildi.
  • Dosyaları fareyle masaüstündeki disk veya geri dönüşüm kutusu simgesinin üzerine taşıyarak bir diske veya geri dönüşüm kutusuna kopyalama yeteneği eklendi. Belgeleri uygulamaya sürükleyerek açma desteği sağlar.
  • Menü arama artık alt menüler için de çalışıyor ve sonuçlar simgeler ve etiketlerle gösteriliyor. Menüden yerel FS'de arama yapma desteği eklendi.
  • Menü, etkin uygulamaların simgelerinin görüntülenmesini ve bunlar arasında geçiş yapma olanağını sağlar.
  • Uygulamayı zorla kapatma seçeneği sistem menüsüne eklendi.
  • Dock panelinin otomatik başlatılması devre dışı bırakıldı (manuel olarak veya /Applications/Autostart'a sembolik bir bağlantı yükleyerek başlatmanız gerekir).
  • Zaten aktif olan bir uygulamayı başlatmaya çalışırken, başka bir kopyayı başlatmak yerine, halihazırda çalışan programın pencereleri ön plana çıkar.
  • Menüye Trojitá e-posta istemcisi desteği eklendi (ilk kullanımdan önce indirilmelidir).
  • Falkon gibi WebEngine motorunu temel alan tarayıcılarda GPU hızlandırma etkindir.
  • Belge dosyalarına (.docx, .stl vb.) çift tıkladığınızda, eğer sistemde yüklü değilse, bunları açmak için gerekli uygulamaları indirmek mümkündür.
  • Çalışan işlemleri takip etmek için yeni bir yardımcı program eklendi.

Kaynak: opennet.ru

Yorum ekle