Tôi đã tạo một .desktoptệp để khởi chạy ứng dụng của chúng tôi. Ứng dụng của chúng tôi yêu cầu, một biến môi trường nhất định được cấu hình đúng. Tôi có thể định cấu hình biến môi trường này ở đâu trên cơ sở mỗi người dùng (các ứng cử viên thông thường tôi biết, thích ~/.bashrcvà ~/.profilekhông làm việc).
Có lẽ có một cách giải quyết, vì vậy tôi có thể định cấu hình nó trong Exec=dòng của .desktoptệp trước khi khởi chạy ứng dụng?
env VAR=value /my/appkhông hoạt động; biến môi trườngVARkhông được đặt thànhvaluekhi/my/appkhởi chạy (Tôi đã thử bằng cách chỉnh sửadesktoptệp trong~/.gnome/apps). Tạo tập lệnh trình bao bọc không phải là tùy chọn đối với tôi, vì điều này sẽ hoạt động cho ứng dụng của chúng tôi được phân phối cho người dùng cuối và tôi không biết người dùng cuối muốn đặt tập lệnh trình bao bọc ở đâu (tạo trình khởi chạy không yêu cầu quyền quản trị ).