GNU/Linux >> Belajar Linux >  >> Ubuntu

Kaitkan Jenis File Secara Global Dengan Aplikasi Tertentu?

Saya tidak memerlukan "Ubuntu-tweak" dan saya tahu tentang metode GUI untuk menghubungkan file tertentu dengan aplikasi tertentu menggunakan klik kanan dan "Buka dengan". Saya mengalami masalah saat mengatur asosiasi tipe file secara global dalam file:

/usr/share/gnome/applications/defaults.list

Mis.:

image/x-psd=gimp.desktop

Jika saya ingin membuka semua PSD di photoshop, saya telah membuat file photoshop.desktop dan meletakkannya di bawah /usr/share/applications . Sekarang ketika saya menekan tombol Super (windows) dan mengetik Photoshop saya melihat ikon itu, tetapi saya tidak bisa:

  1. seret dan lepas itu di desktop saya. Bagaimana saya bisa melakukannya?
  2. jika saya mengubah image/x-psd=gimp.desktop ke image/x-psd=photoshop.desktop itu masih terbuka di gimp. Mengapa?

Terima kasih sebelumnya.

Jawaban yang Diterima:

Memecahkan masalah saya sendiri.

File /etc/gnome/defaults.list ditimpa oleh ~/.local/share/applications/mimeapps.list , jadi semua asosiasi file masuk ke mimeapps.list berkas:

[Default Applications]
image/vnd.adobe.photoshop=wine-extension-8bs.desktop

Dalam contoh ini saya telah mengatur untuk membuka .psd di Photoshop melalui Wine. Jika saya masuk ke /etc/gnome/defaults.list dan tambahkan:

image/vnd.adobe.photoshop=gimp.desktop

Itu tidak akan membuka .psd di gimp, karena ditimpa oleh mimeapps.list. Menghabiskan beberapa jam untuk mengetahuinya lol.


Ubuntu
  1. Bagaimana Cara Membuat File Zip Dari Isi Folder Dengan Pola Nama Tertentu?

  2. Bagaimana Cara Mengaitkan Semua Jenis File Dalam Wine Dengan Aplikasi Aslinya yang Sesuai?

  3. Bagaimana Cara Membuka File .8 Dengan Man?

  1. File .desktop. Ada Kesalahan Meluncurkan Aplikasi?

  2. Bagaimana Mengubah Direktori Kerja Saat Membuka File Dengan Mengklik Dua Kali Di Desktop Ubuntu?

  3. Bagaimana Anda mendapatkan ikon, tipe MIME, dan aplikasi yang terkait dengan file di Desktop Linux?

  1. Periksa apakah jenis/ekstensi file tertentu ada di direktori

  2. Ulangi daftar file dengan spasi

  3. Daftar file menggunakan perintah ls di Linux dengan path lengkap