Saya telah membuat .desktop
file untuk meluncurkan aplikasi kami. Aplikasi kita mensyaratkan, bahwa variabel lingkungan tertentu dikonfigurasi dengan benar. Di mana saya dapat mengkonfigurasi variabel lingkungan ini pada basis per pengguna (kandidat yang biasa saya tahu, suka ~/.bashrc
dan ~/.profile
tidak bekerja).
Mungkin ada solusi, jadi saya bisa mengkonfigurasinya di Exec=
baris .desktop
file sebelum meluncurkan aplikasi?
env VAR=value /my/app
tidak berhasil; variabel lingkunganVAR
tidak disetel kevalue
saat/my/app
diluncurkan (saya sudah mencoba mengeditdesktop
file di~/.gnome/apps
). Membuat skrip wrapper bukanlah pilihan bagi saya, karena ini harus berfungsi untuk aplikasi kami didistribusikan kepada pengguna akhir dan saya tidak tahu di mana pengguna akhir ingin skrip wrapper berada (membuat launcher tidak harus memerlukan hak admin ).~/.gnome/apps
apakah masih digunakan; sudah dipanggil~/.local/share/applications
selama beberapa tahun terakhir.) @Mike, jika itu aplikasi Anda sendiri, mengapa tidak bisa diperbaiki untuk secara otomatis menentukan variabel lingkungan yang tepat? (Juga, bisakah saya bertanya variabel mana yang Anda tetapkan secara spesifik?).desktop
file menggunakanxdg-desktop-menu install <my-desktop-file>
. Sepertinya itu disalin ke dua lokasi dan saya selalu mengedit yang salah ...