17.10 / 18.04.TLS.desktopファイルは信頼されなくなりました

Oct 25 2017

17.04から17.10に移動しました(新規インストールではなく、更新による)

.desktopデスクトップにカスタマイズされたファイルがたくさんあります。

そのとき実行しようとすると、これらは「信頼されていない」というメッセージが表示され、手動で再信頼する必要があります。

それらすべてを信頼する方法はありますか?

注意:

  • デスクトップファイルには実行可能ビットが設定されています(実行しましたchmod +x)。
  • 信頼する前は、適切なアイコン(端末、ブラウザなど)が付いた後、汎用ファイルとして表示されます。
  • 以前は正常に機能していました(つまり、17.04ではアイコンとアクションは問題ありませんでした)
  • デスクトップからSambaへの共有はOKです。

編集:

  • ファイルはの/tmpどちらにもありません$HOME

読みました :

実行許可ビットが必要

  • デスクトップとシェルを含むアプリケーションは、両方が次の場合、ファイルから実行可能コードを実行してはなりません。
    • 実行可能ビットが不足している
    • ユーザーのホームディレクトリまたは一時ディレクトリにあります。
  • 私のデスクトップはどちらにもありません。
  • これには、*。desktop、*。jar、および* .exeファイルが含まれます。
  • .desktopファイルが実行されているr--r--r--r-xr-xr-x実行されない。
  • とにかく自動的にそれらを実行するための回避策を提供するものはありません...

更新

  • 18.04問題は解決せず、受け入れられた回答は引き続き機能します。
  • 19.04問題が解決せず、受け入れられた回答が機能しなくなりました(yesをtrueに置き換える必要がありますが、再起動後、.desktop実行可能ではありません)

回答

6 ByronSmith Jan 14 2018 at 06:15

デスクトップファイルが、~/.local/share/gvfs-metadata/home編集できないというバイナリファイルで言及されているのを見つけました。しかし、少し掘り下げた後、私はgioコマンドを見つけました。次のコマンドを実行してから、nautilusで更新を実行します

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