Kerana kurangnya integrasi Buka kotak dengan beberapa aplikasi, anda mungkin beberapa fail Saya tidak tahu terbuka dengan betul, menggunakan penonton atau penyunting yang sesuai.
Dalam kes saya, misalnya, semasa membuka fail dari Kromium, Saya membuka Firefox dan hanya dari sana saya dapat membuka fail dengan program yang sesuai. Sayang sekali lelaki Google tidak menyedari ini, bukan? |
Pilihan pantas
Pengguna Arch Linux boleh memuat turun pakej senarai gnome-defaults dari AUR. Pakej ini mengandungi senarai kaitan fail untuk hampir semua program GNOME.
yaourt -S gnome-lalai-senarai
Senarai dipasang di /etc/gnome/defaults.list.
Perkara pertama yang perlu dilakukan ialah membuka fail ini dengan editor teks kegemaran kami dan menukar persatuan yang sesuai. Sebagai contoh, kita boleh mengganti Eye of Gnome (eog.desktop) dengan EPdfviewer (epdfviewer.desktop) dan seterusnya dengan yang lain.
Untuk melihat senarai aplikasi yang dipasang di mesin anda, anda boleh menavigasi ke / usr / share / apps dan melihat fail desktop yang disenaraikan di sana.
cd / usr / share / aplikasi
ls
Setelah membuat perubahan yang sesuai, fail ~ / .local / share / apps / defaults.list mesti diganti.
cp /etc/gnome/defaults.list ~ / .local / share / application / defaults.list
Pilihan lain sedikit lebih perlahan
Cara lain untuk menentukan persatuan fail yang xdg-buka (skrip yang, misalnya, menggunakan Chromium untuk menentukan aplikasi mana yang akan membuka fail yang berbeza) adalah dengan memasang pakej paket perl-file-mimeinfo dan memanggil perintah mimeopen seperti berikut :
mimeopen -d / path / ke / fail
Ia akan meminta anda dengan aplikasi mana yang ingin anda buka fail yang dimaksudkan. Pilih pilihan yang sesuai dan voila.
Kelemahan kaedah ini ialah anda harus menentukan kaitan fail berdasarkan kes demi kes kerana anda harus melewati jalur fail sebagai parameter.
Pilihan paling lambat
Seperti yang anda duga, pilihan terakhir adalah yang paling lambat dan merupakan turunan dari yang pertama. Ia hanya terdiri daripada mengedit fail ~ / .local / share / apps / defaults.list secara manual. Format untuk digunakan sangat mudah:
image / png = gambar-viewer.desktop
video / x-matroska = pemain video.desktop
Senarai kemungkinan pilihan .desktop tersedia, seperti yang kita lihat di / etc / share / aplikasi.