Ìdí tí ètò àpòlọ́wọ́ fi ń ṣiṣẹ́ nínú terminal ṣùgbọ́n kì í ṣiṣẹ́ nínú ẹ̀rọ ìbẹ̀rẹ̀ desktop
Fi ìṣètò àpòlọ́wọ́ sí ààlà ìbẹ̀rẹ̀ gidi ti desktop kí o sì lo ìlànà àṣẹ ti ẹnu-ọ̀nà desktop dípò àwọn àròjinlẹ̀ nípa ìbẹ̀rẹ̀ shell.
O ń gbé àpòlọ́wọ́ jáde nínú terminal. Àṣẹ tí ó bẹ̀rẹ̀ níbẹ̀ ń lò ó. Títẹ àmì desktop ṣì ń fúnni ní ọ̀nà mìíràn. Àmì náà kò di ọmọ terminal yẹn.
Ìpàdé desktop ń bẹ̀rẹ̀ àwọn ohun èlò nípasẹ̀ ẹ̀rọ ìbẹ̀rẹ̀ tirẹ̀. Àwọn ìlànà yẹn ń jogún àyíká yẹn, kì í ṣe gbogbo àtúnṣe tí a ṣe lẹ́yìn náà nínú shell tí kò ní í ṣe. Èyí lè ṣàlàyé ìyàtọ̀ láìjẹ́ pé ó fi hàn pé àpò ohun èlò náà ní àbùkù.
Exec jẹ́ àpèjúwe àṣẹ, kì í ṣe àkọsílẹ̀ shell
Ìlànà Desktop Entry ń ṣàlàyé fáìlì ìṣiṣẹ́ àti àwọn àròkọ fún Exec. Kò ṣèlérí ìfẹ̀yìn oníyèpo shell tàbí àwọn àṣẹ inú shell.
Fún ètò ìta tí ó ń ka oníyèpo àyíká tí ó bá a mu, ìbẹ̀rẹ̀ tí a fi ààlà mọ̀ọ́n mọ̀ọ́n lè ní ìrísí yìí:
Exec=env https_proxy=http://proxy.example:8080 /path/to/applicationRọ́pò ibi ìparí àti fáìlì ìṣiṣẹ́ méjèèjì. Èyí fi ìwọlé ìbẹ̀rẹ̀ hàn, kì í ṣe ìdánilójú pé ohun èlò àìdánimọ̀ yóò ka oníyèpo yẹn. Aṣàwákiri tí ó ní ìlànà àpòlọ́wọ́ tirẹ̀ kedere ṣì lè yan orísun ìṣètò mìíràn. Fún Chrome, fi àríyànjiyàn àpòlọ́wọ́ rẹ̀ pamọ́ nínú ẹ̀rọ ìbẹ̀rẹ̀ olùlò.
Má ṣe kọ Exec=export ... kí o sì retí pé desktop yóò túmọ̀ rẹ̀ gẹ́gẹ́ bí shell ìwọlé rẹ. Tún fi àwọn ìlànà àyọkà àti àwọn kóòdù pápá tí a ṣe àtìlẹ́yìn fún ẹnu-ọ̀nà desktop sílò; wọ́n jẹ́ olùṣàyẹ̀wò mìíràn.
Ṣàyẹ̀wò bóyá ohun tuntun ti bẹ̀rẹ̀
Àwọn ohun èlò kan ń fi ìbéèrè ránṣẹ́ sí ẹ̀dá tí ó ti ń ṣiṣẹ́. Àwọn ẹnu-ọ̀nà kan ń lo ìmúṣiṣẹ́ D-Bus, tí ó ní ọ̀nà ìbẹ̀rẹ̀ tirẹ̀. Títẹ àmì tuntun kò dá ìlànà tuntun sílẹ̀ pẹ̀lú àyíká Exec tí a ṣẹ̀ṣẹ̀ ṣàtúnṣe.
Dámọ̀ ẹ̀dá tí ó ń ṣe ìbéèrè àti ìṣètò tí ó ní ní ti gidi. Ìbẹ̀rẹ̀ tuntun tí a ṣàkóso lè dín ìfiwéra kù nígbà tí ó bá yẹ. Yẹra fún àtúntò ohun èlò náà kí o tó fi dáni pé àyíká tí a ní lọ́kàn ti dé ọ̀dọ̀ rẹ̀ rí.