Come impostare PcManFm come file manager predefinito?


22

Penso che Nautilus sia così lento e mi piacerebbe passare a PCmanFM, ma non ho trovato buoni consigli su come farlo in Ubuntu 12.10.

Ho già installato PCmanFM e ho persino cambiato:

$ sudo gedit /usr/share/applications/nautilus-folder-handler.desktop

[Desktop Entry]
Name=Files
Comment=Access and organize files
Exec=pcmanfm %U
Icon=system-file-manager
Terminal=false
NoDisplay=true
Type=Application
StartupNotify=true
OnlyShowIn=GNOME;Unity;
Categories=GNOME;GTK;Utility;Core;
MimeType=inode/directory;application/x-gnome-saved-search;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=nautilus
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Version=3.2.1
X-Ubuntu-Gettext-Domain=nautilus

Nautilus è ancora lento.

Risposte:


14

Dopo aver lottato con la lentezza di questo Nautilus per un po ', ho deciso di cambiare anche il mio default. Tutte le soluzioni "appropriate" che ho provato a fare non hanno funzionato molto bene. Ad esempio, la scelta del predefinito in exo-preferred-applicationsnon ha aggiornato il trattino (o molto altro), la modifica dei .desktopfile ha funzionato solo a volte (Dropbox utilizzava ancora nautilus), ecc.

La semplice soluzione che funziona per me in tutti i casi senza confondere con la modifica dei file desktop era di eseguire i seguenti due comandi:

sudo mv /usr/bin/nautilus /usr/bin/nautilus.bak
sudo ln -s /usr/bin/pcmanfm /usr/bin/nautilus

Ovviamente puoi sostituirlo /usr/bin/pcmanfmcon /usr/bin/thunar, o qualsiasi altra cosa.

Modifica : se vuoi avere anche un desktop, apri /etc/xdg/autostart/nautilus-autostart.desktope crea la linea Exec

Exec=nautilus --desktop

Non sono riuscito a trovare nautilus-autostart.desktop in quella cartella, hai idea di dove trovarlo?
Stragu,

1
Potresti correre locate nautilus-autostart.desktopnel terminal, ma dovrebbe davvero essere lì (almeno in 12.04 LTS).
MarkovCh1

Grazie per quel suggerimento, Syzygy. Per qualche motivo, non sono riuscito a vederlo navigando nella cartella (anche quando mostra i file nascosti), tuttavia questo comando lo ha individuato dove avevi detto (in 12.10). Potrei quindi modificarlo con il comando sudo gedit /etc/xdg/autostart/nautilus-autostart.desktop.
Stragu,

1
Naturalmente, se si modifica il gestore desktop, è necessario modificare il modo in cui sono impostate le immagini di sfondo ec, se lo si fa dagli script.
Carsten Agger,

2
Sarei cauto nel farlo nel 14.04 - dopo aver impostato pcmanfm come predefinito non sono stato in grado di accedere dopo lo schermo bloccato.
jcollum,

13

Penso che il metodo in basso dalla voce della community su Default File Manager sia molto semplice e l'ho appena testato per SpaceFM (fork PcManFM più ricco di funzionalità).

Nel terminale, eseguire

 exo-preferred-applications

Quindi passa alla Utilitiesscheda e in File Manager , scegli la tua arma preferita.


2
purtroppo è sempre lo stesso, vabbè, allora starò con nautilus..non è così facile come pensavo che fosse :)
JarekJ83

1
Apparentemente questo deve exo-utilsessere installato.
exic

ho provato i metodi di "modifica" menzionati ovunque .... ma ha funzionato come un fascino.
Ali,

1

Esistono diversi modi per ottenere questo risultato. Preferisco farlo manualmente (modificando /usr/share/applications/defaults.list o per un approccio per utente ~ / .local / share / application / defaults.list) ma puoi usare lo strumento grafico exo-favorite-applicazioni. Ad ogni modo, puoi trovare istruzioni dettagliate qui:

https://help.ubuntu.com/community/DefaultFileManager


1

Ho fatto tutte le procedure consigliate qui e non sono riuscito a far aprire pcmanfm a tutti i miei file. In qualche modo, usando la "cartella aperta" di Google Chrome per un nuovo download, è sempre spuntata una nuova finestra nautilus o, peggio ancora, una nuova finestra nemo (dal momento che sto usando cannella).

Ciò che finalmente risolto il mio problema fu di digitare

gksudo nautilus /usr/share/applications

e trovare tutte le app che avrebbero dovuto avviare un file manager. Avevo nemo, nautilus, file-roller, file, ecc. Facendo clic con il tasto destro su di essi e poi su proprietà, ne ho visti alcuni lanciare nemo, altri lanciare nautilus. Ho appena sostituito pcmanfm ovunque mi sia sembrato opportuno. Ora tutto avvia pcmanfm.


0

Il file che dovresti modificare è /usr/share/applications/nautilus.desktopsimile a questo:

[Desktop Entry]
Name=Files
Comment=Access and organize files
Exec=pcmanfm %U
Icon=system-file-manager
Terminal=false
Type=Application
StartupNotify=true
OnlyShowIn=GNOME;Unity;
Categories=GNOME;GTK;Utility;Core;
MimeType=inode/directory;application/x-gnome-saved-search;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=nautilus
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Version=3.4.2
Actions=Window;
X-Ubuntu-Gettext-Domain=nautilus

[Desktop Action Window]
Name=Open a New Window
Exec=pcmanfm
OnlyShowIn=Unity;

Biblioclasta, non ha aiutato, è sempre lo stesso;)
JarekJ83

-2

disinstallare nautilus dovrebbe fare il trucco

sudo apt-get remove nautilus

1
sì, ma ora non riesco a gestire il desktop ... non vedo le icone che erano su di esso .. c'è bisogno di più passaggi .. qualche idea?
JarekJ83,

oh e anche il clic destro sul desktop non funziona
JarekJ83,

quindi, niente più idee? :)
JarekJ83,

È possibile eseguire PcManFm come gestore desktop eseguendo pcmanfm --desktop. È quindi possibile aggiungere questo per comandare alle applicazioni di avvio.
Hypercube
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.