Nag-e-export ka ng proxy sa terminal. Gumagamit nito ang command na sinimulan doon. Ang pag-click sa icon ng desktop ay nagbibigay pa rin ng ibang ruta. Hindi naging anak ng terminal na iyon ang icon.

Nagsisimula ang desktop session ng mga application sa pamamagitan ng sarili nitong launch machinery. Minamana ng mga prosesong iyon ang kapaligirang iyon, hindi ang bawat susunod na pag-edit na ginawa sa loob ng walang kaugnayang shell. Maipapaliwanag nito ang isang pagkakaiba nang hindi pinapatunayan na may depekto ang pakete ng application.

Ang Exec ay paglalarawan ng command, hindi shell script

Itinatakda ng Desktop Entry specification ang isang executable at mga argumento para sa Exec. Hindi nito ipinapangako ang pagpapalawak ng shell variable o mga builtin ng shell.

Para sa isang panlabas na programa na nagbabasa ng kaugnay na environment variable, ang sinadyang limitadong paglunsad ay maaaring may ganitong anyo:

Exec=env https_proxy=http://proxy.example:8080 /path/to/application

Palitan ang endpoint at ang executable. Ipinapakita nito ang input ng paglunsad, hindi garantiya na babasahin ng anumang application ang variable na iyon. Ang browser na may sariling tahasang patakaran sa proxy ay maaari pa ring pumili ng ibang pinagmumulan ng configuration. Para sa Chrome, i-save ang argumento nito sa proxy sa isang launcher ng user.

Huwag isulat ang Exec=export ... at umasang bibigyang-kahulugan ito ng desktop bilang iyong login shell. Isaalang-alang din ang mga tuntunin sa pagsipi at mga sinusuportahang field code ng desktop entry; isa pang parser ang mga iyon.

Tingnan kung may bago bang nailunsad

Ang ilang application ay nagpapadala ng kahilingan sa isang instance na tumatakbo na. Ang ilang entry ay gumagamit ng D-Bus activation, na may sariling landas ng paglunsad. Ang bagong pag-click sa icon ay hindi nagtatatag ng bagong proseso na may bagong edit na Exec environment.

Tukuyin ang instance na gumagawa ng kahilingan at ang configuration na aktwal nitong pag-aari. Ang kontroladong bagong paglunsad ay maaaring magpaliit ng paghahambing kapag angkop. Iwasan ang muling pag-install ng application bago matiyak kung naabot man ito ng inilaang kapaligiran.

Kaugnay na mga artikulo