Tí http_proxy bá padà wá nínú terminal tó ń bọ̀, wá ẹni tí ó fi í sílẹ̀. unset mìíràn ní ìparí .bashrc lè fi iye náà pa mọ́ fún ìgbéǹde kan nígbà tí orísun rẹ̀ ṣì ń ṣiṣẹ́ ní ibòmíì.

  1. Dá ìgbéǹde tí ó kùnà mọ̀. Ṣé shell ìwọlé alábàáṣepọ̀ ni, terminal tí kò ní ìwọlé, tàbí iṣẹ́ tí kì í ṣe alábàáṣepọ̀? Bash tí a pè ní sh pẹ̀lú ń tẹ̀lé àwọn ìlànà mìíràn.
  2. Tẹ̀lé ọ̀nà ìbẹ̀rẹ̀ yẹn. Shell ìwọlé alábàáṣepọ̀ ń ka /etc/profile, lẹ́yìn náà ó ka fáìlì olùlò àkọ́kọ́ tí ó wà láàárín ~/.bash_profile, ~/.bash_login àti ~/.profile. Shell alábàáṣepọ̀ tí kì í ṣe ìwọlé sábà máa ń ka ~/.bashrc. Fáìlì ìwọlé lè source rẹ̀ ní gbangba. Fún Bash tí kì í ṣe alábàáṣepọ̀, gbé BASH_ENV yẹ̀wò níbi tí ó bá yẹ.
  3. Wá ìpín náà. Wá nínú àwọn fáìlì yẹn àti àwọn fáìlì tí wọ́n source fún orúkọ àyípadà náà àti orúkọ olùgba proxy àtijọ́. Fi àwọn apá /etc/profile.d tí ó yẹ àti orúkọ ní lẹ́tà ńlá àti lẹ́tà kékeré kún un.
  4. Tí ìbẹ̀rẹ̀ kò bá pín in, tẹ̀lé parent. Shell ń jogún àyíká láti terminal, ìpàdé ìwọlé, olùṣàkóso iṣẹ́ tàbí irinṣẹ́ ìdàgbàsókè rẹ̀. Parent tí ó wà pẹ́ lè dá iye àtijọ́ dúró lẹ́yìn tí o bá ṣàtúnṣe fáìlì shell.

Fún àwọn ìwọlé tí ó dá lórí PAM, yẹ /etc/environment wò pẹ̀lú. Ṣàtúnṣe orísun tí ó ni í kí o sì tún ọ̀nà tí ó kan bẹ̀rẹ̀, kí o sì sọ ètò parent di tuntun nígbà tí ó bá yẹ. Jẹ́ kí àwọn ìwá náà wà ní àdúgbò: àwọn fáìlì ìbẹ̀rẹ̀ àti àwọn ìdà jáde àyíká lè ní ẹ̀rí ìdánimọ̀. Èsì tí a ó ṣàyẹ̀wò ni iye tí pàtàkì command jogún, kì í ṣe fáìlì tí ó kẹ́yìn tí ó lè unset rẹ̀.

Àwọn àpilẹ̀kọ tó jọra