17.10 / 18.04. File .desktop.TLS tidak lagi dipercaya
Saya telah pindah dari 17.04 ke 17.10 (dengan pembaruan, bukan pemasangan baru)
Saya memiliki banyak .desktop
file yang disesuaikan di desktop saya.
Saat mencoba menjalankannya, saya mendapatkan pesan yang mengatakan bahwa ini "tidak tepercaya", dan saya harus memercayai ulang secara manual.
Apakah ada cara untuk mempercayai mereka semua?
catatan:
- file desktop memiliki set bit yang dapat dieksekusi (saya telah menjalankan
chmod +x
). - sebelum mempercayai mereka muncul sebagai file umum, setelah dengan ikon yang tepat (misalnya terminal, browser, ...)
- berfungsi dengan baik sebelumnya (itu ikon dan tindakan OK di 17.04)
- desktop untuk berbagi samba OK.
edit:
- file tidak terletak di
/tmp
dalam$HOME
.
Saya telah membaca :
Execute-Permission Bit Diperlukan
- Aplikasi, termasuk desktop dan shell, tidak boleh menjalankan kode yang dapat dieksekusi dari file jika keduanya:
- kurang sedikit yang dapat dieksekusi
- terletak di direktori home pengguna atau direktori sementara.
- desktop saya tidak ada di keduanya.
- Ini termasuk file * .desktop, * .jar, dan * .exe.
- File .desktop sedang
r--r--r--
ataur-xr-xr-x
tidak akan dijalankan.
- Tidak ada yang dapat memberikan solusi untuk menjalankannya secara otomatis ...
Memperbarui
- 18.04 masalah tetap ada, jawaban yang diterima masih berfungsi.
- Masalah 19,04 tetap ada, jawaban yang diterima tidak lagi berfungsi (Anda harus mengganti ya dengan benar, namun setelah reboot,
.desktop
tidak dapat dieksekusi)
Jawaban
6 ByronSmith
Saya menemukan file desktop saya disebutkan dalam file biner yang disebut ~/.local/share/gvfs-metadata/home
yang tidak dapat saya edit. Namun, setelah beberapa penggalian, saya menemukan gio
perintahnya. Jalankan perintah berikut diikuti dengan melakukan refresh di nautilus
gio set yourfile.desktop "metadata::trusted" yes
Kiat Pemilik Anjing yang Bermanfaat: Mengapa Penting untuk Membiarkan Anjing Anda Mengendus di Jalan
Taylor Sheridan Baru Menambahkan 1 Bintang 'Yellowstone' Favoritnya ke Pemeran 'Lawmen: Bass Reeves'