ต้องการคำชี้แจงเกี่ยวกับการอนุญาตของ.desktopไฟล์ ฉันสามารถดู.desktopไฟล์ทั้งหมดที่/usr/share/applications/root เป็นเจ้าของได้รับอนุญาต
-rw-r--r--
นอกจากนี้ยังมีexamples.desktopที่$HOMEเป็นของผู้ใช้มีสิทธิ์เหมือนกัน ทั้งหมดนั้นทำงานได้อย่างถูกต้อง
แต่เมื่อฉันจะสร้าง.desktopไฟล์ที่กำหนดเองที่มีสิทธิ์เดียวกันมันจะโยนข้อความผิดพลาดต่อไปนี้
แอปพลิเคชันที่ไม่น่าเชื่อถือตัวเรียก
ใช้งานแอปพลิเคชัน "myapp.desktop" ไม่ได้รับการทำเครื่องหมายว่าเชื่อถือได้ หากคุณไม่ทราบที่มาของไฟล์นี้การเปิดไฟล์อาจไม่ปลอดภัย
แต่การเพิ่มการอนุญาตให้เรียกใช้นั้นอนุญาตให้ทำงานได้โดยไม่มีปัญหาใด ๆ
ถาม: เหตุใด
.desktopไฟล์ที่กำหนดเองจึงต้องมีการ+xอนุญาตให้เรียกใช้หรือ.desktopไฟล์บางไฟล์สามารถทำงานได้โดยไม่ต้องมีการอนุญาตให้ใช้งาน เป็นไปได้หรือไม่ที่จะเรียกใช้.desktopไฟล์ที่กำหนดเองโดยไม่ได้รับอนุญาตให้ดำเนินการ