Di mana "terbuka dengan ..." di Nautilus?

13

Di Ubuntu 11.04 saya biasanya mengedit file * .fig saya dengan mengklik ikon. Aplikasi (skrip) yang membuka file itu texfig. Skrip ini dipilih oleh "terbuka dengan ..." di nautilus. Tetapi sekarang tidak ada kemungkinan untuk memilih aplikasi lain selain yang telah ditentukan sesuai dengan mimetype. Bagaimana saya bisa mendefinisikan aplikasi default (atau skrip buatan sendiri) di nautilus untuk mimetype x-xfig?

perebal
sumber
saya sarankan Anda telah mengatur bit executable? inilah yang selalu terjadi pada saya ketika saya membuat skrip :)
Dominik

Jawaban:

12

Anda dapat membuat .desktopfile yang akan terdaftar di tab 'Buka dengan aplikasi lain':

  • Navigasi ke ~/.local/share/applications
  • Buat file yang disebut textfig.desktopdengan konten ini:
[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

Setelah ini, Anda akan melihat Textfig di Open Anda dengan aplikasi lain tab , pilih dan ketika Anda mengklik dua kali file Anda akan dapat membukanya menggunakan program Anda.

Sesuaikan nilai lainnya sedikit lebih banyak agar sesuai dengan kebutuhan Anda. % U akan memberi tahu nautilus untuk menjalankannya pada file yang saat ini dipilih.

Bruno Pereira
sumber
Anda perlu memperbaiki MimeType dan pengaturan lain untuk mencocokkan jenis file yang ingin Anda kaitkan. Selain itu, Anda mungkin harus memulai ulang Nautilus (coba ketikkan nautilus -qbaris perintah untuk keluar, lalu buka lagi).
user29020
6

Untuk pengguna tingkat lanjut yang kurang teknis, Anda dapat melakukan ini:

  1. Instal file manager Thunar dari lingkungan desktop Xfce (itu hanya akan menginstal thunar, bukan sisanya dari xfce4):

    sudo apt-get install thunar
    

    (Atau, Anda dapat menginstal thunarpaket di Pusat Perangkat Lunak Ubuntu atau Manajer Paket Synaptic.)

  2. Buka thunardi Terminal atau melalui menu aplikasi / GNOME Shell / Unity / apa pun lalu gunakan manajer file Thunar untuk mengatur asosiasi tipe file Anda. Nautilus akan menghormati asosiasi ini, juga, saat berikutnya Anda mengklik jenis file itu di Nautilus.

someone3475694754
sumber
2

Jika Anda lebih berpikiran GUI (seperti saya), buka PPA launchpad dan instal Ubuntu-Tweak ke dalam repositori perangkat lunak Anda. Sejauh yang saya dan banyak lainnya ketahui, harus disertakan dalam semua paket instalasi distribusi.

Salah satu 'tweak' adalah Nautilus, di mana Anda dapat mengubah asosiasi file Anda seperti sebelumnya, termasuk apa pun di usr / bin.

Lihat di http://ubuntu-tweak.com/ .

Christopher
sumber
2

Anda perlu menentukan file * .desktop, tempatkan jenis file yang ingin Anda buka.

Pertama, Anda perlu mendapatkan mimetype dari file itu, mis. * .Mkv

gunakan: mimetype /path/to/fileuntuk mengetahuinya

XXXX.mkv:                      video/x-matroska

Sekarang Anda mengubah aplikasi asosiasi default, dalam ~/.local/share/applications/mimeapps.list, buat satu jika tidak ditemukan.

Gabungkan yang berikut ke file itu:

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

Ini berarti Anda menggunakan mplayer.desktopuntuk membuka semua file * .mkv secara default. (Buat mplayer.desktop di /usr/share/applications, dan arahkan Exec=ke skrip Anda`

mplayer.desktop:

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Exec=mplayer -ao alsa %f
Name=MPlayer
NoDisplay=true
Icon=gnome-mplayer
bunga aster
sumber
0
  1. Pilih file yang ingin Anda ubah.

  2. Pilih File ▸ Properties. Jendela properti untuk item ditampilkan.

  3. Klik pada tab Open with.

  4. Pilih aplikasi mana yang Anda suka untuk membuka jenis file itu.

Sumber

Jens
sumber
1
baik, sekarang saya melihat bahwa Anda tidak dapat menambahkan aplikasi di sana juga ... Nyebelin
Jens