Varsayılan uygulamalar (GNOME 3)


16

GNOME 3 (FC15) dosya türüne özel bir uygulamayı ilişkilendirmeye çalışıyorum. GNOME 2'de dosya özellikleri iletişim kutusunun "Birlikte aç" bölmesine gidip oraya özel bir komut eklenebilir. Özel komut düzenleme kutusu GNOME 3'te "Birlikte aç" bölmesinden kayboldu, bu yüzden uygulamayı elle atamak için bazı geçici çözüm olup olmadığını merak ediyordum.

Başka bir deyişle, GNOME bu uygulama listesini hangi dosyadan / dizinden çıkarır? Özel bir tanesini nasıl eklerim?

Yanıtlar:


7

Cevap var: http://forums.fedoraforum.org/showthread.php?t=263501

Gnome3 var ve "Açık" bölmesi var :) Ayrıca oranlara gidin ve "Açık" sekmesi var.

Düzenleme: https://bbs.archlinux.org/viewtopic.php?id=118966 adresine bakmalısınız . / Usr / share / apps veya ~ .local / share / apps / dizinine uygulamanızla ilişkili bir * .desktop dosyası eklerseniz uygulamalarınız listede görünmelidir. Exec şöyle olmalıdır: Exec = programınız% U


Cevabınız için teşekkürler ama istediğim bu değil. Bir "Birlikte Aç" bölmesi olduğunu biliyorum, eksik olan "özel komut" düzenleme kutusu. Sorumu buna göre yeniden ifade edeceğim
nico

İyi çalışıyor gibi görünüyor, yine de birkaç şey bulmam gerekecek ama bu işi yapıyor. Teşekkür ederim
nico

3
Lütfen sadece bir link ile cevap vermeyin. En azından cevabınızın gövdesindeki çözümü özetleyin. Daha fazla okuma için bağlantı kurabilirsiniz, ancak bu satır içi bir cevap vermenin yerini tutmaz. Teşekkürler.
Caleb

8

Bu geç olduğunu biliyorum ama ... Yumruk, ~/.local/share/applications/örneğin bir masaüstü dosyası oluşturmak ~ / .local / share / apps / sublime.desktopsublime.desktop gibi bir içerik olurdu :

[Desktop Entry]
Keywords=Plaintext;Write;Programming;Syntax;Ruby;HTML
Categories=;
Comment=sublime
Exec=sublime_text %U
Hidden=false
Icon=icon-name
Name=sublime
Terminal=false
Type=Application
Version=1.0
StartupNotify=true
MimeType=text/plain;text/html;application/ruby;

Sonra ... düzenlerseniz ~/.local/share/applications/mimeapps.list, metin / html içerik türünü bu şekilde düzenleyin:

[Default Applications]
x-scheme-handler/http=firefox.desktop
x-scheme-handler/https=firefox.desktop
x-scheme-handler/ftp=firefox.desktop
x-scheme-handler/chrome=firefox.desktop
text/html=sublime.desktop
application/x-extension-htm=sublime.desktop
application/x-extension-html=sublime.desktop
application/x-extension-shtml=firefox.desktop
application/xhtml+xml=firefox.desktop
application/x-extension-xhtml=firefox.desktop
application/x-extension-xht=firefox.desktop

[Added Associations]
x-scheme-handler/http=firefox.desktop;
x-scheme-handler/https=firefox.desktop;
x-scheme-handler/ftp=firefox.desktop;
x-scheme-handler/chrome=firefox.desktop;
application/x-extension-htm=firefox.desktop;
application/x-extension-html=firefox.desktop;
application/x-extension-shtml=firefox.desktop;
application/xhtml+xml=firefox.desktop;
application/x-extension-xhtml=firefox.desktop;
application/x-extension-xht=firefox.desktop;
application/x-yaml=sublime-1.desktop;

[Removed Associations]
text/html=firefox.desktop;gedit.desktop;

Şunları yapabilirsiniz of-kurs istediğiniz ve istediğiniz kadar siz de, örneğin masaüstü dosyaları MIMETYPE birçok olarak veya çok az olarak ekleyebilirsiniz birçok olarak veya çok az olarak değişiklik application/python, application/x-ruby, text/ruby, text/x-pythonya da diğer türevleri onlarca ... basit türlerine yapışmasını olsa örneğin iyi olmalı application/pythonve application/rubyher ikisi de GNOME 3.2 kurulumumda çalışıyor.


4

gnome-panel hala bunu yapmak için eski gnome2 komutuna sahiptir.

Giriş:

gnome-desktop-item-edit ~/.local/share/applications/ --create-new

Sonra your-command %Ukomut olarak kullanın.


Teşekkürler Steve, elbette bu daha az uygulanabilir olsa da başka bir yol. Bu arada bu paneli de çekebilirsinizalacarte
nico

4

Gnome'un daha yeni sürümlerinde, artık hiçbir şeyi manuel olarak düzenlemenize gerek yoktur. Açmak istediğiniz dosyayı sağ tıklayın, Özellikler'i seçin, Birlikte Aç sekmesine gidin ve kullanmak istediğiniz varsayılan uygulamayı seçin ... sonra "Varsayılan olarak ayarla" yı tıklayın.


0

Gnome 3.4.2'de web, posta, takvim, müzik, video ve fotoğraflar için varsayılanları değiştirmenin başka bir yolu vardır. Gnome-control-center'ı (veya Etkinlikler menüsündeki Ayrıntılar) kullanmanız gerekir. Ardından -> Varsayılan Uygulamalar'a gidin


Cevabınız için teşekkür ederim, sorduğum şey bu olmasa da. Web, müzik vb.
Dışında

-2

Sana bu dosyada girdileri değiştirebilirsiniz inanıyorum: /usr/share/gnome/applications/defaults.list.


1
Bu soruya nasıl cevap veriyor? Bu dosya ile ne yapılmalı? Bu dosyayı değiştirmek hangi sistemlerde geçerlidir (Fedora 19'um gnome 3.8 ile bu dosya mevcut değil)?
drs

Bu dosya Fedora 19 GNOME 3 kurulumumda mevcut değil, bu yüzden doğru tavsiye olduğunu düşünmüyorum.
slm
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.