Ich habe eine .desktopDatei erstellt, um unsere Anwendung zu starten. Unsere Anwendung erfordert, dass eine bestimmte Umgebungsvariable korrekt konfiguriert ist. Wo kann ich diese Umgebungsvariable auf Benutzerbasis konfigurieren (die üblichen Kandidaten, die ich kenne, mag ~/.bashrcund ~/.profiledie nicht funktionieren)?
Vielleicht gibt es eine Problemumgehung, damit ich sie in der Exec=Zeile der .desktopDatei konfigurieren kann, bevor ich die Anwendung starte?
env VAR=value /my/appfunktioniert Ihr Vorschlag zur Verwendung nicht. Die UmgebungsvariableVARwirdvaluebeim/my/appStart nicht auf gesetzt (ich habe versucht, diedesktopDatei in zu bearbeiten~/.gnome/apps). Das Erstellen eines Wrapper-Skripts ist für mich keine Option, da dies für unsere an Endbenutzer verteilte Anwendung funktionieren sollte und ich nicht weiß, wo sich der Endbenutzer für das Wrapper-Skript befinden soll (für das Erstellen des Starters sind keine Administratorrechte erforderlich ).