Razionale dietro lo sviluppo di Nemo File Manager
La shell GNOME e molte app GTK-3 hanno adottato un approccio minimalista semplificando l'interfaccia utente. In questo processo, alcune funzionalità sono state rimosse, alcune sono state riposizionate e altre sono state rimosse. Il risultato è stato che le applicazioni GNOME-3 si sono rivelate molto diverse dalle applicazioni GNOME-2. Molte distribuzioni Linux e ambienti desktop utilizzano lo stack di applicazioni GNOME come base e lo sviluppo delle applicazioni GNOME-2 si è interrotto con l'avvento di GNOME-3. Gli sviluppatori hanno dovuto scegliere se attenersi a uno stack di applicazioni completo, ma più vecchio, o abbracciare la nuova suite minimalista GNOME-3.
Gli sviluppatori di Linux Mint hanno deciso di utilizzare il layout dell'ambiente desktop vecchio, collaudato e ricco di funzionalità, adatto sia agli utenti occasionali che a quelli esperti. Poiché molte app GNOME-2 erano quasi defunte, gli sviluppatori di Linux Mint hanno creato nuove app, hanno biforcato alcune delle vecchie e nuove app e hanno sviluppato un nuovo ambiente desktop chiamato "Cinnamon". Queste app biforcute hanno ricevuto nuove funzionalità e patch. Nemo file manager è una di queste app biforcuta dal file manager Nautilus.
Caratteristiche principali del Nemo File Manager
Le funzionalità nuove e migliorate che rendono Nemo File manager diverso dal file manager Nautilus sono:
- Supporta la visualizzazione ad albero nidificato per le directory (chiamata "visualizzazione elenco" in Nemo)
- Mostra lo spazio libero sul disco rigido nella barra laterale e nella barra delle informazioni in basso
- Include un pulsante per attivare/disattivare la barra degli indirizzi della posizione (mostra l'indirizzo sotto forma di stringa leggibile)
- Include la barra dei menu completa per impostazione predefinita (File, Modifica, Visualizza e così via)
- Include un pulsante "directory up" (va alla cartella principale al clic)
- Supporta plug-in che aggiungono azioni personalizzate al menu di scelta rapida (Invia tramite e-mail, ecc.).)
- Supporta la visualizzazione a due riquadri affiancati
- Include il supporto per l'apertura di file e cartelle con un solo clic
- Include un'opzione per aprire qualsiasi posizione come utente root
- Supporta il montaggio automatico di supporti esterni
- Supporta la ridenominazione in blocco di file e cartelle
- A differenza del file manager Nautilus, Nemo consente la personalizzazione della barra degli strumenti
- Supporta molte azioni del tasto destro per impostazione predefinita, molto più di Nautilus
Installazione di Nemo File Manager in Linux
Per installare il file manager Nemo in Ubuntu, esegui il seguente comando:
$ sudo apt install nemoI manutentori del file manager Nemo non forniscono alcun pacchetto installabile. Le principali distribuzioni Linux come Debian, Fedora e Ubuntu hanno già pacchetti Nemo nei loro repository ufficiali. Puoi cercare la parola chiave "Nemo" nel gestore pacchetti delle tue distribuzioni Linux per installare l'app. Nel caso in cui non sia disponibile nella tua distribuzione Linux, potrebbe essere necessario compilarlo dal codice sorgente disponibile Qui.
Una volta installato, cerca "Nemo" nel launcher dell'applicazione per avviarlo. Nota che entrambi i file manager Nautilus e Nemo possono essere denominati "File" nel lanciatore dell'applicazione, ma le loro icone sono diverse. Potrebbero essere necessari un paio di tentativi per identificare correttamente il file manager Nemo nel launcher dell'applicazione.
Rendere Nemo File Manager predefinito
Per controllare l'attuale file manager predefinito sul tuo sistema, esegui il comando seguente:
$ xdg-mime query inode/directory predefinitaOtterrai un output come questo (prendere nota della riga, verrà utilizzata nel comando successivo):
organizzazione.gnomo.Nautilus.desktopPer verificare per cosa vengono utilizzati tutti i tipi mime Nautilus, eseguire il comando seguente:
$ cat /usr/share/applications/defaults.lista | grep organizzazione.gnomo.Nautilus.desktopOtterrai un output come questo:
inode/directory=org.gnomo.Nautilus.desktopNota che in alcune distribuzioni, "defaults.list” si chiama “mimeapps.list" e la posizione esatta nella cartella principale potrebbe essere leggermente diversa.
Ora per impostare Nemo come file manager predefinito, esegui il comando seguente (l'obiettivo è assegnare a Nemo gli stessi tipi MIME utilizzati per il file manager Nautilus):
$ xdg-mime predefinito nemo.inode/directory desktopPoiché l'output sopra mostra solo un tipo MIME per Nautilus, il comando per impostare Nemo come file manager predefinito cambia solo un tipo MIME. Se ottieni più tipi MIME durante l'interrogazione di "predefiniti".list", utilizzare un comando nel seguente formato:
$ xdg-mime predefinito nemo.desktopPer confermare la modifica, esegui nuovamente il comando query:
$ xdg-mime query inode/directory predefinitaOra otterrai un output come questo:
nemo.desktopEsci e riaccedi per rendere effettive le modifiche. Infine, per confermare che Nemo è stato effettivamente impostato come file manager predefinito, esegui il comando seguente:
$ xdg-apri $HOMESe hai seguito correttamente le istruzioni fino ad ora, la cartella home del tuo sistema si aprirà ora nel file manager di Nemo invece che in Nautilus.
Per tornare a Nautilus, esegui il comando seguente:
$ xdg-mime organizzazione predefinita.gnomo.Nautilus.inode/directory desktopNota che lo sfondo del desktop e le icone del desktop sono gestiti dal file manager predefinito nelle distribuzioni Linux basate su GNOME. Ti consiglierò di non modificare il file manager predefinito per il rendering in background del desktop per evitare problemi di sistema.
Conclusione
Nemo è un file manager grafico estremamente potente e personalizzabile per Linux. Se preferisci un file manager molto più ricco di funzionalità e one-stop per gestire molte azioni sui file, Nemo fa il lavoro. Se preferisci un'interfaccia utente minimalista e ordinata, Nautilus è sempre lì.