Wo ist "offen mit ..." in Nautilus?


13

In Ubuntu 11.04 bearbeite ich meine * .fig-Dateien normalerweise, indem ich auf die Symbole klicke. Die Anwendung (Skript), die die Datei geöffnet hat, war texfig. Dieses Skript wurde von "open with ..." in nautilus ausgewählt. Jetzt gibt es jedoch keine Möglichkeit, andere als die für den Mimetyp vordefinierten Anwendungen auszuwählen. Wie kann ich in nautilus eine Standardanwendung (oder ein selbst erstelltes Skript) für den Mimetyp x-xfig definieren?


Ich schlage vor, Sie haben das ausführbare Bit gesetzt? Das passiert mir immer, wenn ich Skripte mache :)
Dominik

Antworten:


12

Sie können eine .desktopDatei erstellen , die auf der Registerkarte "Mit anderer Anwendung öffnen" aufgeführt wird:

  • Navigiere zu ~/.local/share/applications
  • Erstellen Sie eine Datei textfig.desktopmit den folgenden Inhalten:
[Desktop Entry]
Encoding=UTF-8
Name=Textfig
Comment=Edit fig files using custom textfig script
Exec=<path to your script> %u
Terminal=true
Type=Application
Icon=
Categories=Application;Utility;TextEditor;
StartupNotify=true
MimeType=text/plain;
NoDisplay=true

Danach sehen Sie Textfig in Ihrer Registerkarte Öffnen mit anderer Anwendung , wählen Sie es aus und wenn Sie auf die Datei , können Sie sie mit Ihrem Programm öffnen.

Passen Sie den Rest der Werte noch ein wenig an Ihre Bedürfnisse an. % U weist Nautilus an, es für die aktuell ausgewählte Datei auszuführen.


Sie müssen den MimeType und andere Einstellungen so anpassen, dass sie den Dateitypen entsprechen, die Sie zuordnen möchten. Außerdem müssen Sie Nautilus wahrscheinlich neu starten (geben Sie nautilus -qzum Beenden eine Befehlszeile ein und öffnen Sie sie erneut).
user29020

6

Für weniger technisch fortgeschrittene Benutzer können Sie dies tun:

  1. Installieren Sie den Thunar-Dateimanager von der Xfce-Desktop-Umgebung (es wird nur thunar installiert, nicht der Rest von xfce4):

    sudo apt-get install thunar
    

    (Alternativ können Sie das thunarPaket im Ubuntu Software Center oder im Synaptic Package Manager installieren .)

  2. Öffnen Sie thunarim Terminal oder über das Anwendungsmenü / GNOME Shell / Unity / whatever und verwenden Sie dann den Thunar-Dateimanager, um Ihre Dateitypzuordnungen festzulegen. Nautilus respektiert diese Assoziationen auch, wenn Sie das nächste Mal in Nautilus auf diesen Dateityp klicken.


2

Wenn Sie (wie ich) mehr auf GUI bedacht sind, rufen Sie das Launchpad PPA auf und installieren Sie Ubuntu-Tweak in Ihren Software-Repositorys. Soweit ich und viele andere betroffen sind, sollte es in allen Distributionsinstallationspaketen enthalten sein.

Eine der 'Verbesserungen' ist Nautilus, wo Sie Ihre Dateizuordnungen wie bisher ändern können, einschließlich aller Änderungen in usr / bin.

Sieh es dir unter http://ubuntu-tweak.com/ an .


2

Sie müssen eine * .desktop-Datei angeben und den zu öffnenden Dateityp einfügen.

Zunächst müssen Sie den Mimetyp dieser Datei abrufen, z. B. * .mkv

benutze: mimetype /path/to/fileum es herauszufinden

XXXX.mkv:                      video/x-matroska

Jetzt ändern Sie die zugeordnete Standardanwendung in ~/.local/share/applications/mimeapps.list . Erstellen Sie eine, wenn sie nicht gefunden wird.

Führen Sie Folgendes zu dieser Datei zusammen:

[Default Applications]
video/x-matroska=mplayer.desktop;

Dies bedeutet, dass Sie mplayer.desktopstandardmäßig alle * .mkv-Dateien öffnen. (Erstellen Sie mplayer.desktop in /usr/share/applicationsund zeigen Exec=Sie auf Ihr Skript.)

mplayer.desktop:

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Exec=mplayer -ao alsa %f
Name=MPlayer
NoDisplay=true
Icon=gnome-mplayer


0
  1. Wählen Sie die Datei aus, die Sie ändern möchten.

  2. Wählen Sie Datei ▸ Eigenschaften. Das Eigenschaftenfenster für das Objekt wird angezeigt.

  3. Klicken Sie auf die Registerkarte Öffnen mit.

  4. Wählen Sie die Anwendung aus, in der Sie diese Art von Dateien öffnen möchten.

Quelle


1
Nun, jetzt sehe ich, dass Sie dort auch keine Anwendung hinzufügen können ... Schade
Jens
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.