Sistem genelinde seçilen bir dosya türü için varsayılan programı kde veya xfce olarak nasıl değiştirebilirim?


11

Bazı belirli programlarla açmak için seçilen bir dosya türüne (uzantılarına göre) sahip olmak istiyorum. Hangi yapılandırma dosyalarını düzenlemem gerekiyor?
Biraz denedim /usr/share/appplications/default.listama işe yaramıyor.

Yanıtlar:


16

Dosyaya bir göz atın $HOME/.local/share/applications/defaults.list

[Default Applications]Belirli mime türleri için programları belirleyecek bir bölüm vardır. Örneğin ekleyebilirsiniz:

application/x-debian-package=gdebi.desktop

.desktopDosyalar bulunabilir /usr/share/applications/ya da kaybolur kendi dosyaları oluşturabilirsiniz $HOME/.local/share/applications/. Dosyaların mime türünü bulmak için şunu çalıştırın:

file --mime-type <some_file>

Alternatif olarak, KDE'de Sistem Ayarları içindeki Dosya İlişkileri'nde GUI'de de aynı şey yapılabilir.


Bir uzantının MIME türünü kaydetmek için bkz. Freedesktop.org - AddMIMETutor ve stackoverflow - Linux'ta dosya uzantılarını / mime türlerini kaydedin .


Mime türünü değiştirdim `MimeType = image / x-exr; image / tiff; image / png; image / jpeg; image / dpx; ' .desktop dosyasında.
igor012

1
Benim versiyonu üzerinde Fedora release 18 (Spherical Cow)çalışan xfce, dosya değil defaults.list, mimeapps.list seçildi. JTYSK
kuytu

Bu, uygulamayı MIME türüne göre ayarlamak için kullanılabilir, ancak dosya uzantısı (orijinal soruya göre) ne olacak? Örneğin, İşleme çizimleri MIME türü metin / düz ("düz metin belgesi") içerir, ancak .pde uzantıları ile ayrı ayrı söylenebilir. İşleme koymalarını sağlamak istiyorum, ancak bunu .txt ve diğerlerini etkilemeden yapamadım.
appas

1
@appas Önce dosya uzantısını bir MIME türüne kaydedersiniz. Daha sonra bu cevapta gösterildiği gibi MIME türüne bir uygulama atarsınız.
Marco

Özel "Birlikte aç" .desktop (Masaüstü Girişi) dosyalarını bu yerel uygulamalar klasöründe de bulabilirsiniz - burada otomatik olarak oluşturulur. Dosyadaki seçeneklerin bazıları dosya yöneticisinden "Dosya Özellikleri" GUI'siyle düzenlenebilir.
Edward
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.