Kwa nini mipangilio ya proksi inafanya kazi kwenye terminal lakini si kwenye kizindua cha desktop
Weka usanidi wa proksi kwenye mpaka halisi wa uzinduzi wa desktop na tumia muundo wa amri wa ingizo la desktop badala ya dhana kuhusu uanzishaji wa shell.
Unasafirisha proksi kwenye terminal. Amri inayoanzishwa hapo inaitumia. Kubofya aikoni ya desktop bado kunatoa njia nyingine. Aikoni haikuwa mtoto wa terminal hiyo.
Kipindi cha desktop huanzisha programu kupitia mfumo wake wa uzinduzi. Michakato hiyo hurithi mazingira hayo, si kila haririo la baadaye lililofanywa ndani ya shell isiyohusiana. Hii inaweza kueleza tofauti bila kuthibitisha kwamba kifurushi cha programu kina kasoro.
Exec ni maelezo ya amri, si hati ya shell
Vipimo vya Desktop Entry hufafanua faili inayotekelezeka na hoja kwa Exec. Haviahidi upanuzi wa vibadala vya shell wala amri zilizojengwa ndani ya shell.
Kwa programu ya nje inayosoma kigezo cha mazingira husika, uzinduzi uliowekwa mipaka kwa makusudi unaweza kuwa na umbo hili:
Exec=env https_proxy=http://proxy.example:8080 /path/to/applicationBadilisha sehemu ya mwisho na faili inayotekelezeka. Hii inaonyesha pembejeo ya uzinduzi, si uhakikisho kwamba programu yoyote itasoma kigezo hicho. Kivinjari kilicho na sera yake wazi ya proksi bado kinaweza kuchagua chanzo kingine cha usanidi. Kwa Chrome, hifadhi hoja yake ya proksi kwenye kizindua cha mtumiaji.
Usiandike Exec=export ... na utegemee desktop kuifasiri kama shell yako ya kuingia. Zingatia pia kanuni za nukuu na misimbo ya sehemu inayotumika ya ingizo la desktop; ni kichanganuzi kingine.
Angalia kama kuna kitu kipya kilizinduliwa
Programu zingine hutuma ombi kwa mfano unaoendesha tayari. Maingizo mengine hutumia uanzishaji wa D-Bus, ambao una njia yake ya uzinduzi. Mbofyo mpya wa aikoni hauundi mchakato mpya wenye mazingira ya Exec yaliyohaririwa hivi punde.
Tambua mfano unaotoa ombi na usanidi ambao unamiliki kwa kweli. Uzinduzi mpya unaodhibitiwa unaweza kupunguza ulinganisho inapofaa. Epuka kusakinisha upya programu kabla ya kuthibitisha kama mazingira yaliyokusudiwa yalifika kwake hata kidogo.