17.10 / 18.04. File .desktop.TLS tidak lagi dipercaya

Oct 25 2017

Saya telah pindah dari 17.04 ke 17.10 (dengan pembaruan, bukan pemasangan baru)

Saya memiliki banyak .desktopfile 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 /tmpdalam $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--atau r-xr-xr-xtidak 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, .desktoptidak dapat dieksekusi)

Jawaban

6 ByronSmith Jan 14 2018 at 06:15

Saya menemukan file desktop saya disebutkan dalam file biner yang disebut ~/.local/share/gvfs-metadata/homeyang tidak dapat saya edit. Namun, setelah beberapa penggalian, saya menemukan gioperintahnya. Jalankan perintah berikut diikuti dengan melakukan refresh di nautilus

gio set yourfile.desktop "metadata::trusted" yes