
La gestione dei file su Linux attraversa spesso un divario tra strumenti da terminale e interfacce grafiche limitate. Carelo colma questa distanza con un approccio che unisce velocità locale, potenza operativa e flessibilità per chi lavora quotidianamente con filesystem complessi, volumi remoti e workflow di sviluppo.
Il cuore dell’interfaccia ruota attorno a due pannelli affiancati, ciascuno con tab indipendenti. Questa struttura consente confronti diretti, trasferimenti rapidi e navigazione parallela senza perdere il contesto della directory di origine. Le modalità di visualizzazione includono lista, griglia e colonna (stile Miller), adattandosi alle preferenze dell’utente e alla natura dei contenuti esplorati.
Navigazione e anteprime avanzate
Il pannello di anteprima mostra metadati reali dei file locali: permessi Unix, proprietario, gruppo, timestamp, attributi nascosti o di sola lettura, dimensione esatta. Per i contenuti multimediali e i documenti, l’anteprima copre immagini, video, audio, PDF e file di testo o codice, sfruttando le capacità di rendering della piattaforma. La funzione Quick Look, attivabile con la barra spaziatrice, espande l’anteprima in un overlay a schermo intero con syntax highlighting per il codice e navigazione tramite frecce direzionali, operante sia su file locali che remoti.
La ricerca type-ahead permette di digitare direttamente all’interno di un pannello per saltare al primo elemento il cui nome corrisponde; la ripetizione del tasto cicla tra le corrispondenze successive. L’indirizzo è modificabile tramite scorciatoia da tastiera e si presenta anche come breadcrumb cliccabile per risalire rapidamente nella gerarchia delle directory.
Operazioni su file e permessi
Le azioni fondamentali (copia, taglia, incolla, rinomina, eliminazione, creazione di file e cartelle, apertura, rivelazione nel file manager e apertura nel pannello opposto) sono completate da funzionalità avanzate. L’editor dei permessi offre una finestra dedicata per modificare i diritti Unix: lettura, scrittura ed esecuzione per proprietario, gruppo e altri, inclusi i bit speciali setuid, setgid e sticky. L’input in formato ottale, la preview in stile ls -l e l’applicazione ricorsiva per le cartelle rendono questa operazione precisa e veloce. Su file locali l’elevazione sudo è gestita automaticamente quando necessario; su volumi remoti funziona sia con mount che con connessioni SFTP.
Il sistema di undo/redo copre spostamenti, copie, rinomine ed eliminazioni nel Cestino, offrendo un margine di sicurezza nelle operazioni batch. I tag colorati, ispirati a Finder, sono assegnabili dal menu contestuale e visibili come punti in ogni vista, come tinte nelle tab dei pannelli e nei breadcrumb.
Il confronto e la sincronizzazione tra i due pannelli supportano diff per elemento, copia additiva in entrambe le direzioni e mirror-delete opzionale (verso il Cestino). Gli strumenti di checksum calcolano SHA-256 di un file o confrontano due file per verificarne l’identità esatta.
Prestazioni, archivi e strumenti integrati
Le operazioni di copia e spostamento sono parallele e consapevoli del tipo di storage: concorrenza massima su SSD e volumi remoti, sequenzialità su dischi meccanici. Le copie locali rapide sfruttano reflink copy-on-write e copy_file_range dove disponibili, preservano i metadati e continuano anche in presenza di errori su singoli file. La risoluzione dei conflitti offre opzioni granulari: salta, mantieni entrambi, sostituisci, sostituisci se più recente, confronta per checksum, con possibilità di applicare la scelta a tutti gli elementi rimanenti.
Le azioni su archivi Zip, 7z e tar includono progresso, annullamento e aggiornamento automatico del pannello. Strumenti dedicati per immagini e PDF permettono conversione, compressione, unione, estrazione, divisione e rotazione.

L’indicatore di lavoro corrente raccoglie tutte le attività in esecuzione, con progresso, log e azioni di annullamento. Su piattaforme Unix il terminale xterm è integrato direttamente nell’interfaccia; le tab sono etichettate dalla directory di lavoro della shell e seguono i cambi di directory su Linux.
Connessioni remote e personalizzazione
La gestione dei volumi remoti si appoggia a OpenDAL per provider come SFTP, FTP, WebDAV e storage S3-compatibili. Il flusso di richiesta password sudo gestisce i tentativi ripetuti per le operazioni locali che richiedono privilegi elevati.
La barra laterale ospita preferiti salvati in SQLite, riordinabili tramite drag-and-drop, gruppi personalizzabili e una lista delle posizioni recenti. La selezione multipla e per intervallo funziona sia con mouse che con tastiera; il drag-and-drop supporta spostamenti tra pannelli, target di colonna e cartelle.
L’aspetto visivo offre temi multipli con modalità chiara, scura e di sistema, mentre le dimensioni della finestra vengono memorizzate tra le sessioni.
Installare Carelo
Carelo è disponibile per Linux attraverso pacchetti deb, rpm e AppImage. Abbiamo testato il file manager open source su Ubuntu 26.04 LTS.