Firefox'ta “içeren klasörü aç” varsayılan dosya yöneticimi kullanmıyor


20

Sistem varsayılanı Nautilus. Ancak İndirilenler'e sağ tıklayıp "içeren klasörü aç" ı seçtiğimde, Nautilus'u değil Thunar'ı açar.

Dosyayı içeren klasörü açınız

Bunu nasıl değiştirebilirim?


2
Bu sorunun cevapları benim için işe yaramadı, ama bu yaptı: askubuntu.com/a/404332/10244
GlenPeterson

Yanıtlar:


17

Birçok denemeden sonra, yukarıda, Gill Bates tarafından verilen çok basit bir yönteme rastladım.

  1. Sistem Ayarlarına Git
  2. Varsayılan yöneticiyi başka bir şeye geçir
  3. Geri çevir

Ben de yaptım, sonra Firefox'u kapattım ve yeniden açtım ve kesinlikle bir cazibe gibi çalıştı. Belki Occam Razor'u buraya çağırabilirim.


1
bu benim için çalıştı. Firefox'u yeniden başlatmak zorunda değildim.
Jayen

2
Kubuntu 14.04'teki özdeş sorun bu çözüldü. KDE'de öyle Default Applications -> File Manager.
Ash,

Teşekkür ederim! Bunun işe yaradığına inanamıyorum ... Ash'in yorumuna göre bu düzeltme Kubuntu trusty üzerinde çalışıyor
dwurf

3
Sistem Ayarlarında bu değişikliğin yapılabileceği yer hakkında bir ipucu ekleyebilir misiniz ? Ubuntu 16.10 yılında orada adında bir bölümdür Standart Uygulamalar içinde Detayları ayarlarında, ancak yalnızca bana ait varsayılan seçmenize olanak sağlar Web , Posta , Takvim , Müzik , video ve Fotoğraflar , hiçbir dosya yöneticisi.
VEYA Haritacı,

Çözüm, dosya yöneticisinin ayarı belirtilen şekilde yenilendikten sonra , dosya yöneticisinin ilk belirtilenden sonra ortaya çıkmasının sonucudur ( cevabımı görün ). Çözümünüz, dosya yöneticisini bir GUI ile değiştirmek için bu ayara sahip olduğu Unity ve diğer masaüstlerinde mümkündür. Bu olmadığında, belirtildiği şekilde manuel olarak yapılabilir. inode/directory=/usr/share/applications/mimeinfo.cache

7

@Carnendil tarafından yapılan öneri akıllıca değildir çünkü sistem başlangıçta bu listeyi oluşturur ve bu nedenle doğrudan kullanıcı tarafından düzenlenmemelidir. Aslında, her giriş sistemde mevcut tüm seçenekleri içermelidir ve bazen ilk giriş tercih edilmez.

Teoride, @Fab'ın önerisi işe yaramalı, ancak bazen programların defaults.listyalnızca referans vermeye çalıştığı ortaya çıktı . Örneğin tartışma Bugzilla'nın üzerinde Firefox bile kullanıcının yerel listelerden birini aramaya biliyorum sağlamadığı tespit defaults.listve mimeapps.list.


Bu nedenle, çok seçenekli bir sistemde olmadığınız sürece, ilk seçenek muhtemelen en akıllıca tercih olan aşağıdaki dosyalardan birini düzenlemenizi öneririm :

  1. Düzenle /usr/share/applications/defaults.list; veya
  2. Düzen hem ~/.local/share/applications/mimeapps.list ve ~/.local/share/applications/defaults.list; veya
  3. İçindeki dosyalardan birini ~/.local/share/applications/düzenleyin ~/.local/share/applications/mimeapps.listve diğerinden o dosyaya sembolik bir bağlantı oluşturun (örneğin, düzenleyin ve ona bağlantı verin ~/.local/share/applications/defaults.list).

Yukarıdaki seçeneklerden birine, aşağıdaki satırı ekleyin (veya değiştirin):

inode/directory=Thunar-folder-handler.desktop

1
Kabul edilen cevap benim için işe yaramadı, ama bu benim için Xubuntu 16.04 LTS for Thunar Dosya Yöneticisi'nde işe yaradı; Yalnızca düzenleme noktası 1: inode/directory=thunar.desktop(diğer dosyalar mevcut değil).
Rutrus

1
Bence kullanmak xdf-mime default thunar.desktop inode/directorydaha sağlam.
Raphael,

5

Ben de böyle bir sorunla karşılaştım, ama benim durumumda - sadece varsayılan Dosya Yöneticisini bir şeye ve standart gui kullanarak ihtiyaç duyulan şeye geri getirmek yardımcı oldu.


Çözüm, dosya yöneticisinin ayarı belirtilen şekilde yenilendikten sonra , dosya yöneticisinin ilk belirtilenden sonra ortaya çıkmasının sonucudur ( cevabımı görün ). Çözümünüz, dosya yöneticisini bir GUI ile değiştirmek için bu ayara sahip olduğu Unity ve diğer masaüstlerinde mümkündür. Bu olmadığında, belirtildiği şekilde manuel olarak yapılabilir. inode/directory=/usr/share/applications/mimeinfo.cache

3

Dosyadaki bazı ayarlara işaret eden eski bir hata var /usr/share/applications/mimeinfo.cache.

inode/directory=Sistemimde başlayan çizgi şöyle görünür:

inode/directory=nautilus-folder-handler.desktop;nautilus.desktop;

Sanırım seninki yerine Thunar'a işaret ediyor.

Değişikliği yapmak için şunlarla düzenlemeniz gerekir mimeinfo.cache:

gksu gedit /usr/share/applications/mimeinfo.cache

2
Bu son satıra eşdeğer KDE, çalıştırma diyalogu almak için Alt-F2'ye ve sonra olur kdesudo kate /usr/share/applications/mimeinfo.cache.
pbhj

3

Daha önce de belirttiğimiz çözümler işe yaramazsa, deneyin bu .

Aşağıdakileri yazın /usr/share/dbus-1/services/org.freedesktop.FileManager1.service:

[D-BUS Service]
Name=org.freedesktop.FileManager1
Exec=/usr/bin/thunar --gapplication-service

Değişim Execbeğeninize hattı. (Varsayılan nautilus.)


2

Sistem ayarlarını değiştirmek istemiyorsanız veya erişemiyorsanız, inode/directory=(ile /usr/share/applications/mimeinfo.cache) ile başlayan satırı kopyalayabilir ve kişiselleştirebilirsiniz .~/.local/share/applications/mimeapps.list


1

Diğer yanıtlara dayanarak bir XFCE ortamı çalıştıranlar için çözüm:

  1. Çalıştır xfce4-mime-settings(veya Ayarlar Menüsü -> Mime Tipi Düzenleyici).

  2. Listede inode / dizini bulun

  3. Set Thunar ile aç Klasör veya benzeri



0

Burada ve burada sunulan diğer cevaplarda sunulan ve dosya yöneticisi ayarının yenilenmesini de içeren çözüm de işe yarıyor, ancak bunun için GUI ayarına ihtiyacınız var ve suçlu programların kurulumlarından veya güncellemelerinden sonra üstlenebilecekleri için geçici olabilir (aşağıdaki bağlantıya bakın). ).


Bu benim için daha yeni Ubuntu sürümlerinde ve ubuntu tabanlı sistemlerde ve ayrıca Manjaro gibi diğer Linux sistemlerinde de ortaya çıkan bir sorundur. Aynı zamanda, Chrome ve diğer programlar gibi diğer tarayıcılarda da ( "klasör içeren açık" seçeneğine sahip bir indirici olan uGet gibi) aynı şekilde görünür . Sorun , varsayılan dosya yöneticisinin başka bir dosya yöneticisi tarafından değil, farklı bir programla (metin editörü, multimedya oynatıcı) değiştirildiği daha ciddi formlarda da ortaya çıkabilir .

Sorun, burada belirtildiği gibi , yalnızca belirli programlar tarafından tetiklenir.

En iyi çözüm oluşturmak veya düzenlemek ~/.local/share/applications/mimeapps.list: başlangıçta bulunan satırı düzenleyin ve inode/directory=zaten yoksa, kullandığınız dosya yöneticisinin adını ekleyin; eğer o zaten oradaysa, fakat önce orada başka bir program listeleniyorsa, önce dosya yöneticisini yerleştirin (klasörleri açmak için diğer programlara ihtiyacınız varsa).

Pantheon Files için böyle olmalı

[Default Applications]
inode/directory=nautilus-folder-handler.desktop

Eğer masaüstü ortamı freedesktop uyumlu değilse, Manjaro Cinnamon'im gibi, yaratılacak / düzenlenecek dosya şöyle olmalıdır ~/.local/share/applications/mimeinfo.cache:

[MIME Cache]
inode/directory=nautilus-folder-handler.desktop

Ayrıca burada .


0

Sizinle aynı sorunu yaşadım ama cevapların hiçbiri benim için işe yaramadı.

Konqueror'u indirdim (böylece Spotify'ı Firefox'tan bağımsız olarak dinleyebildim) ve Dolphin'i ön şart olarak kurmuştu. Firefox bundan sonra Dolphin'de dosya açmaya başladı.

Dolphin'i hiçbir şey için kullanmadığım ve Konqueror yalnızca Spotify için kullanıldığından, Dolphin ile yapmaya karar verdim. Her dağıtımın, paketleri tek başına bağımlı bırakırken paketleri kaldırma seçeneği de vardır.

Kemerde öyleydi:

sudo pacman -Rdd dolphin

Ubuntu kullanmıyorum ancak bu kanal askubuntu olarak adlandırıldığından Ubuntu eşdeğeri için biraz araştırma yaptım:

sudo dpkg -r --force-depends dolphin

( bu konuya dayanarak )

Thunar için şöyle olmalı:

sudo dpkg -r --force-depends thunar

Açıkçası bu herkes için geçerli olmayacak. Bu bir yargılama çağrısı, çıkardığınız fazladan filebrowser'ın onsuz kırılacak bir şey için gerekli olmadığından emin olmalısınız. Hiçbir sistem uygulamasına ihtiyaç duymadığınızdan emin olduğunuzda, her zaman kaldırabilir ve işlerin istikrarlı olup olmadığını görebilir ve uygulama yoksa yeniden yükleyebilirsiniz.


Suçluyu ihtiyaç duymadan yerleştirdiniz ve çıkarmak elbette bir çözüm. ancak sorun devam ettirmek istediğiniz bir program tarafından oluşturulmuşsa, buraya bakın .
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.