2015-07-05 23 views
8

Ich habe Emacs 24.5 über Homebrew installiert. aus irgendeinem seltsamen Grund, meine Emacs auf Kontakt zu Gastgeber klemmt: melpa.org:80Emacs 24.5 mit Prelude auf kontaktierenden Host stecken melpa.org

Ich habe sogar versucht, ein frisch von Emacs (ebenfalls entfernt .emacs.d Ordner) installieren auch die URL ping ich bin in der Lage melpa.org durch Terminal.

Irgendwelche Ideen, wie man das beheben kann.

Antwort

0

Können Sie versuchen, zu HTTPS zu wechseln? Ich habe

(setq package-archives '(("org" . "http://orgmode.org/elpa/") 
         ("melpa" . "https://melpa.org/packages/") 
         ("gnu" . "https://elpa.gnu.org/packages/"))) 

;; from https://glyph.twistedmatrix.com/2015/11/editor-malware.html 
;; needs "brew install gnutls" and "pip install certifi", perhaps with sudo 
(let ((trustfile 
     (replace-regexp-in-string 
     "\\\\" "/" 
     (replace-regexp-in-string 
     "\n" "" 
     (shell-command-to-string "python -m certifi"))))) 
    (setq tls-program 
     (list 
     (format "/usr/local/bin/gnutls-cli --insecure --x509cafile %s -p %%p %%h" 
       trustfile))) 
    (setq gnutls-verify-error t))