Como definir o PcManFm como o gerenciador de arquivos padrão?


22

Acho que o Nautilus é muito lento e gostaria de mudar para o PCmanFM, mas não encontrei boas dicas de como fazer isso no Ubuntu 12.10.

Já tenho o PCmanFM instalado e até mudei:

$ 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

Ainda lento, o Nautilus é o padrão.

Respostas:


14

Depois de lutar com a lentidão desse Nautilus por um tempo, decidi mudar meu padrão também. Todas as soluções "adequadas" que tentei não funcionaram muito bem. Por exemplo, escolher o padrão em exo-preferred-applicationsnão atualizou o traço (ou muito mais), alterar .desktoparquivos só funcionava algumas vezes (o Dropbox ainda usava o nautilus) etc.

A solução simples que funciona para mim em todos os casos, sem alterar os arquivos da área de trabalho, era executar os dois comandos a seguir:

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

É claro que você pode substituir /usr/bin/pcmanfmpor /usr/bin/thunar, ou o que seja.

Editar : se você também deseja ter uma área de trabalho, abra /etc/xdg/autostart/nautilus-autostart.desktope faça a linha Exec

Exec=nautilus --desktop

Não consegui encontrar o nautilus-autostart.desktop nessa pasta, alguma ideia de onde o encontrei?
stragu 22/02

1
Você pode rodar locate nautilus-autostart.desktopno terminal, mas ele realmente deve estar lá (pelo menos em 12.04 LTS).
precisa saber é o seguinte

Obrigado por essa dica, Syzygy. Por alguma razão, não consegui vê-lo navegando para a pasta (mesmo quando mostrava os arquivos ocultos); no entanto, este comando o localizou onde você disse que estava (na versão 12.10). Eu poderia, então, modificá-lo com o comando sudo gedit /etc/xdg/autostart/nautilus-autostart.desktop.
stragu 23/02

1
Obviamente, se você alterar o manipulador da área de trabalho, precisará alterar a maneira como as imagens de plano de fundo etc. são configuradas, se fizer isso a partir de scripts.
Carsten Agger

2
Eu seria cauteloso ao fazer isso no 14.04 - depois de configurar o pcmanfm como padrão, não consegui fazer o login depois que a tela foi bloqueada.
Jcollum # 19/14

13

Eu acho que o método bottom da entrada da comunidade no Default File Manager é muito fácil, e eu apenas o testei para o SpaceFM (fork PcManFM mais rico em recursos).

No terminal, execute

 exo-preferred-applications

Em seguida, vá para a Utilitiesguia e, em Gerenciador de arquivos , escolha sua arma de escolha.


2
infelizmente, ainda o mesmo, oh bem, eu vou ficar com then..its Nautilus não é tão fácil como eu pensei que será :)
JarekJ83

1
Aparentemente, isso precisa exo-utilsser instalado.
Exic

tentei 'editar' métodos mencionados em todos os lugares .... mas funcionou como charme.
Wings

1

Existem várias maneiras de conseguir isso. Prefiro fazê-lo manualmente (editando /usr/share/applications/defaults.list ou para uma abordagem por usuário ~ / .local / share / applications / defaults.list), mas você pode usar a ferramenta gráfica exo-preferido-aplicativos. De qualquer forma, você pode encontrar instruções detalhadas aqui:

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


1

Fiz todos os procedimentos recomendados aqui e não consegui fazer com que o pcmanfm abrisse todos os meus arquivos. De alguma forma, usar a "pasta aberta" do google chrome para um novo download sempre aparecia em uma nova janela do nautilus ou, pior, uma nova janela nemo (já que estou usando canela).

O que finalmente resolveu meu problema foi digitar

gksudo nautilus /usr/share/applications

e encontrar todos os aplicativos que deveriam iniciar um gerenciador de arquivos. Eu tinha nemo, nautilus, rolo de arquivo, arquivos etc. Clicando com o botão direito do mouse nelas e depois nas propriedades, vi algumas delas lançando nemo, outras, nautilus. Acabei de substituir o pcmanfm em todos os lugares que achar melhor. Agora tudo lança o pcmanfm.


0

O arquivo que você deve editar é /usr/share/applications/nautilus.desktopalgo como isto:

[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, ajuda não funcionavam, o seu ainda o mesmo;)
JarekJ83

-2

desinstalar o nautilus deve fazer o truque

sudo apt-get remove nautilus

1
sim, mas agora não consigo lidar com a área de trabalho ... não vejo ícones que costumavam estar nela ... são necessárias mais etapas ... alguma idéia?
precisa saber é o seguinte

oh e clique direito no desktop também trabalho não faça
JarekJ83

então, não há mais idéias? :) #
31412 JarekJ83 #

Você pode executar o PcManFm como seu gerenciador de desktop executando pcmanfm --desktop. Você pode adicionar isso ao comando para inicializar aplicativos.
Hypercube
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.