Rilascio della versione 0.8 del sistema BSD helloSystem, sviluppato dall'autore di AppImage

Simon Peter, creatore del formato di pacchetti autonomi AppImage, ha pubblicato la versione del sistema operativo helloSystem 0.8, basata su FreeBSD 13 e posizionata come un sistema per utenti comuni, a cui possono passare gli appassionati di macOS insoddisfatti della politica di Apple. Il sistema è privo delle complicazioni tipiche delle moderne distribuzioni Linux, è sotto il completo controllo dell'utente e consente agli ex utenti di macOS di sentirsi a proprio agio. Per esplorare la distribuzione, è stato creato un'immagine di avvio di 941 MB (torrent).

L'interfaccia ricorda macOS e include due pannelli: uno superiore con il menu globale e uno inferiore con la dock delle applicazioni. Il menu globale e la barra di stato sono supportati dal pacchetto panda-statusbar, sviluppato dalla distribuzione CyberOS (ex PandaOS). La dock delle applicazioni è basata sui lavori del progetto cyber-dock, anch'esso degli sviluppatori di CyberOS. Per la gestione dei file e il posizionamento delle icone sul desktop si utilizza il file manager Filer, che si basa su pcmanfm-qt del progetto LXQt. Di default è disponibile il browser Falkon, ma sono disponibili opzioni come Firefox e Chromium. Le applicazioni sono fornite in pacchetti autonomi. Per avviare le applicazioni si utilizza l'utilità launch, che rintraccia il programma e analizza gli errori durante l'esecuzione.

Rilascio della versione 0.8 del sistema BSD helloSystem, sviluppato dall'autore di AppImage

Il progetto sviluppa una serie di applicazioni proprie, come un configuratore, un installer, un'utilità mountarchive per montare archivi nell'albero del file system, un'utilità per il recupero dei dati da ZFS, un'interfaccia per la partizione dei dischi, un indicatore per la configurazione di rete, un'utilità per catturare screenshot, un browser di server Zeroconf, un indicatore per la regolazione del volume e un'utilità per configurare l'ambiente di avvio. Per lo sviluppo viene utilizzato Python e la libreria Qt. Tra i componenti supportati per lo sviluppo di applicazioni, elencati in ordine di preferenza, ci sono PyQt, QML, Qt, KDE Frameworks e GTK. Il file system principale utilizzato è ZFS, con supporto per il montaggio di UFS, exFAT, NTFS, EXT4, HFS+, XFS e MTP.

Novità principali di helloSystem 0.8:

  • È stato effettuato il passaggio alla base di codice FreeBSD 13.1.
  • Il comando launch, utilizzato per avviare applicazioni nei pacchetti autonomi, è stato trasferito all'uso di un database di applicazioni installate (launch.db). È stato aggiunto il supporto iniziale per avviare file AppImage con il comando launch (è necessaria l'installazione di Debian runtime per il funzionamento).
  • Sono inclusi e attivati i moduli di VirtualBox per i sistemi ospiti, che consentono di utilizzare il copia e incolla e di gestire le dimensioni dello schermo durante l'esecuzione di helloSystem in VirtualBox.
  • È stata implementata una richiesta per la selezione della lingua, visualizzata se le informazioni sulla lingua non sono impostate nella variabile EFI prev-lang:kbd o non sono ricevute dalla tastiera per Raspberry Pi. Sono state salvate le impostazioni della tastiera nella variabile EFI prev-lang:kbd.
  • È stato implementato il supporto per la connessione di controller MIDI.
  • Il pacchetto initgfx è stato aggiornato, aggiungendo il supporto per GPU NVIDIA GeForce RTX 3070. Per il supporto di nuove GPU Intel, come TigerLake-LP GT2 (Iris Xe), è stato attivato il pacchetto drm-510-kmod.
  • Nel gestore file è stata implementata la visualizzazione delle icone per file in formato AppImage, EPUB e mp3. È stata garantita la visualizzazione dei file AppImage nel menu.
  • È stata aggiunta la possibilità di copiare file su disco o nel cestino spostandoli con il mouse sull'icona del disco o del cestino sul desktop. È stato fornito il supporto per aprire documenti trascinandoli nell'applicazione.
  • La ricerca nel menu ora funziona anche per i sottomenu, con risultati mostrati con icone e collegamenti. È stato aggiunto il supporto per la ricerca nel file system locale dal menu.
  • Nel menu è stata garantita la visualizzazione delle icone delle applicazioni attive e la possibilità di passare tra di esse.
  • Nel menu di sistema è stata aggiunta un'opzione per chiudere forzatamente un'applicazione.
  • È stato disattivato l'avvio automatico della dock panel (deve essere avviato manualmente o tramite l'installazione di un collegamento simbolico in /Applications/Autostart).
  • Quando si tenta di avviare un'applicazione già attiva, viene portata in primo piano la finestra dell'applicazione già in esecuzione invece di avviare un'altra copia.
  • Nel menu è stato aggiunto il supporto per il client di posta Trojitá (deve essere caricato prima del primo utilizzo).
  • Nei browser basati sul motore WebEngine, come Falkon, è stata attivata l'accelerazione tramite GPU.
  • Facendo doppio clic sui file di documenti (.docx, .stl, ecc.), è stata implementata la possibilità di caricare le applicazioni necessarie per aprirli, se non sono già installate nel sistema.
  • È stata aggiunta una nuova utility per monitorare i processi in esecuzione.

Fonte: opennet.ru

Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster