dotspacemacs/user-config viene eseguito alla fine dell'inizializzazione. Metti i valori proxy necessari al caricamento iniziale dei pacchetti nell'hook dotspacemacs/user-init esistente del dotfile attivo:

(setq url-proxy-services
      '(("http" . "proxy.example:8080")
        ("https" . "proxy.example:8080")))

Unisci la forma con le altre inizializzazioni dell'hook. I valori sono coppie host:port indicizzate per protocollo di destinazione. Per le origini pubbliche dei pacchetti, la lista di proxy HTTP offre candidati per questa configurazione HTTP iniziale. Mantieni l'autenticazione e le impostazioni di bypass richieste dal client URL con questa configurazione iniziale.

Se l'instradamento dipende da variabili d'ambiente, controlla l'ambiente salvato come input separato. Il user-env predefinito carica ~/.spacemacs.env, che può contenere vecchi valori importati.

  • SPC f e e apre la configurazione dell'ambiente.
  • SPC f e E lo ricarica.
  • SPC f e C-e reimporta e sovrascrive il file salvato, quindi esamina i suoi valori prima di affidarti a una nuova importazione.

Un export in un nuovo terminale non sostituisce da solo questo file. Anche i downloader Git esterni usano le voci proxy proprie di Git; l'impostazione della libreria URL si applica al client URL.

Articoli correlati