Strata 1.0: il nuovo gestore di file per GNU/Linux scritto in Rust e pensato per Omarchy

Strata, un nuovo gestore di file open source scritto in Rust e basato sul toolkit grafico GTK4 (GIMP Toolkit 4), ha raggiunto la sua prima versione stabile, la 1.0. Il progetto è stato sviluppato principalmente per Omarchy, la distribuzione GNU/Linux basata su Arch Linux, ma può essere utilizzato anche su altre distribuzioni GNU/Linux compatibili.
L’obiettivo dell’applicazione è proporsi come alternativa ai gestori di file affermati come Dolphin, Nautilus e Thunar, con un’attenzione particolare alla navigazione tramite tastiera, alle prestazioni e alla visualizzazione anticipata dei file.
Caratteristiche principali
Tre modalità di visualizzazione
Una delle funzionalità più interessanti di Strata è il supporto a 3 schemi di esplorazione:
- Griglia di icone: la classica visualizzazione a icone familiare a ogni utente;
- Elenco: la tradizionale vista a colonna, adatta a sfogliare molti file in modo ordinato;
- Colonne di Miller: un sistema che mostra più livelli di cartelle affiancati tra loro, utile per navigare strutture annidate in profondità senza perdere l’orientamento.
Navigazione da tastiera in stile Vim
La navigazione tramite tastiera è uno dei punti di forza del progetto. Strata supporta i comandi in stile Vim (l’editor di testo noto per la sua efficienza operativa), scorciatoie personalizzabili e la ricerca approssimativa dei nomi di file: chi digita una sequenza di caratteri può individuare rapidamente i file corrispondenti, senza dover passare continuamente dalla tastiera al mouse.
Anteprime avanzate e isolate
Strata include un sistema di anteprime molto esteso, in grado di visualizzare immagini, fotografie in formato RAW, documenti PDF (Portable Document Format), file Markdown, codice sorgente, audio e video. La generazione delle anteprime tramite parser nativi viene eseguita in ambienti isolati mediante Bubblewrap, una tecnologia che limita l’accesso alle risorse di sistema per motivi di sicurezza.
Gestione dei file e connessioni remote
L’applicazione supporta tutte le operazioni comuni: copia, spostamento, rinomina ed eliminazione di file e cartelle. Supporta inoltre la navigazione ed estrazione di archivi compressi, le unità rimovibili e le posizioni remote tramite le librerie GIO (GNOME Input/Output) e GVfs (GNOME Virtual File System), incluse le connessioni SMB (Server Message Block) e SFTP (SSH File Transfer Protocol).
Personalizzazione
Sul fronte della personalizzazione, l’applicazione offre una selezione di temi, impostazioni dell’interfaccia regolabili e la sincronizzazione automatica del tema con Omarchy. Può inoltre essere configurata come gestore di file predefinito e, tramite un’integrazione opzionale con il sistema dei portali, essere usata come selettore di file di sistema.
Novità della versione 1.0
Con Strata 1.0 gli sviluppatori si sono concentrati sul perfezionamento dell’applicazione. I miglioramenti principali includono:
- Schede accessibili da tastiera, con ripristino della sessione;
- Gestione migliorata del trascinamento e rilascio;
- Ottimizzazioni per cartelle di grandi dimensioni;
- Ordinamento dei file migliorato;
- Traduzioni aggiuntive;
- Numerose correzioni relative a navigazione, anteprime e operazioni sui file.
Prestazioni e confronto con i concorrenti
Per quanto riguarda le prestazioni, il sito ufficiale del progetto mette a disposizione benchmark (test comparativi di prestazioni) con Dolphin, Nautilus, Nemo, Thunar e Krusader, che mostrano un consumo di memoria promettente quando si lavora con cartelle contenenti molti file. Gli sviluppatori riconoscono tuttavia che alcuni gestori concorrenti restano più rapidi nella generazione delle miniature delle immagini.
Va precisato che si tratta di benchmark pubblicati dallo stesso progetto: sarebbero opportuni test indipendenti per verificare il comportamento di Strata nell’uso quotidiano.
Requisiti e disponibilità
Attualmente Strata 1.0 è disponibile per i sistemi GNU/Linux con architettura x86_64 e AArch64. Arch Linux e Omarchy costituiscono le piattaforme di riferimento per lo sviluppo e i test del progetto, ma altre distribuzioni possono eseguirlo se soddisfano le dipendenze richieste, tra cui GTK 4.12 o successivo e glibc 2.39 (GNU C Library, la libreria standard del linguaggio C) o successiva per i binari precompilati.
Per maggiori informazioni, le istruzioni di installazione e il codice sorgente, è possibile consultare il repository software del progetto su GitHub.
Fonte: https://github.com/lgse/strata/
Fonte: https://github.com/lgse/strata/releases/tag/v1.0.0
Fonte: https://linuxiac.com/strata-1-0-released-a-new-linux-file-manager-built-for-omarchy/
Se vuoi sostenermi, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che ho nel mio sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul mio negozio online, quelle mancanti possono essere comunque richieste.
Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
























