Di Ubuntu 18.04, ketika pengguna mengklik file desktop kustom, program menampilkan pesan bahwa peluncuran aplikasi tidak tepercaya dan meluncurkannya mungkin tidak aman. Desktop juga tidak menampilkan ikon yang benar untuk file desktop.
Bagaimana mungkin untuk menandai aplikasi meluncurkan file desktop sebagai tepercaya sehingga pesan tidak ditampilkan, dan ICON juga ditampilkan pada desktop.
Saya mencoba menggunakan
chmod +x *.desktop
seperti yang disarankan dalam beberapa pertanyaan tetapi ini sepertinya tidak berhasil di 18.04.
Jawaban:
Tidak ada jawaban yang diberikan sampai saat ini yang termasuk informasi tentang bagaimana Anda dapat melakukan ini secara non-interaktif. Bagaimana jika saya ingin membuat skrip peluncur dan membuatnya tepercaya tanpa harus mengkliknya?
Kasus penggunaan ini sudah dibahas dalam pertanyaan ini dengan jawaban ini . Saya menggandakan informasi ini di sini karena pertanyaan ini lebih mudah ditemukan, dan ini bukan duplikat karena pertanyaan di sini lebih luas cakupannya.
Untuk menetapkan peluncur sebagai tepercaya dari baris perintah, jalankan:
Setelah itu selesai, tekan F5 di desktop atau di folder saat ini untuk menyegarkan tampilan. Peluncur sekarang harus dipercaya.
Ada kondisi tertentu yang harus dipenuhi (kepemilikan, menjalankan program, menjalankan gio sebagai pengguna yang benar). Lihat jawaban Sander untuk daftar lengkap.
sumber
.desktop
tetap denganAllow executing file as program
kotak centang tidak ditandai di menu propertisumber
setelah berjam-jam mencari, saya akhirnya menemukan apa yang menyebabkan masalah saya dengan file .desktop tidak pernah dipercaya dan tidak menampilkan ikon:
Ubah pemilik menjadi nama pengguna Anda (milik saya disetel ke root yang melanggar hal-hal):
kredit ke @George Udosen yang membantu saya memperbaikinya: GVFS-WARNING **: tidak dapat init tree metadata /home/user/.local/share/gvfs-metadata/home: open: Izin ditolak
sumber
Tetapkan nama pengguna dan nama grup yang tepat untuk file desktop tertentu (chown). Sekarang coba luncurkan lagi, muncul dialog pilih tombol "Luncurkan dan percaya".
sumber
sudo chown -R myuser:myuser ~/
semuanya berfungsi tanpa masalah dan tidak perlu memulai ulang.Dan hanya untuk menambahkan jawaban b_laoshi - setelah memperbarui dari 16,04 ke 18,04 saya memiliki desktop yang penuh dengan tautan uap Saya tidak ingin harus membuka setiap game dan kemudian berhenti untuk mempercayai mereka
Anda seharusnya tidak pernah mempercayai kode dari stackoverflow tanpa yakin apa fungsinya:
"$i"
pada gilirannya ke path lengkap setiap file pada desktop Anda bernama desktopberjalan
untuk setiap
done
menandai akhir dari loopsumber
gio
tidak akan mengubah pemilik atau grup - itu hanya memberitahu gnome untuk memercayainya. periksa pemilik / grup denganstat filename
, jika chown tidak berfungsi periksa semua pesan kesalahan, Anda hanya dapat menjalankannya sebagai root (mis. dengansudo
) dan beberapa sistem file (mis. file share, kartu SD, disk windows) tidak akan mendukungnya