Mutați configurarea proxy URL din Spacemacs în user-init
Folosiți hook-ul timpuriu pentru cererile de încărcare a pachetelor și inspectați mediul salvat al Spacemacs doar când ruta depinde de variabile importate.
dotspacemacs/user-config rulează la sfârșitul inițializării. Puneți valorile de proxy necesare încărcării timpurii a pachetelor în hook-ul dotspacemacs/user-init existent al dotfile-ului activ:
(setq url-proxy-services
'(("http" . "proxy.example:8080")
("https" . "proxy.example:8080")))Îmbinați forma cu celelalte inițializări ale hook-ului. Valorile sunt perechi host:port indexate după protocolul destinației. Pentru sursele publice de pachete, lista de proxy-uri HTTP oferă candidați pentru această configurare HTTP timpurie. Păstrați autentificarea și setările de ocolire cerute de clientul URL împreună cu această configurare timpurie.
Dacă rutarea depinde de variabile de mediu, verificați mediul salvat ca intrare separată. user-env implicit încarcă ~/.spacemacs.env, care poate conține valori importate vechi.
SPC f e edeschide configurația mediului.SPC f e Eîl reîncarcă.SPC f e C-ereimportă și suprascrie fișierul salvat, așa că revizuiți valorile înainte de a vă baza pe o importare nouă.
O exportare într-un terminal nou nu înlocuiește acest fișier de la sine. Descărcătoarele externe Git folosesc și ele intrările de proxy proprii ale Git; setarea bibliotecii URL se aplică clientului URL.