init-file – Error al descargar el archivo 'gnu'

Pregunta:

Intenté instalar emacs y, en un intento de instalar MELPA, intenté:

(este es mi archivo init.el )

(package-initialize)
(add-to-list 'package-archives '("gnu" . "http://elpa.gnu.org/packages/"))
(add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/"))

(require 'package)
(let* ((no-ssl (and (memq system-type '(windows-nt ms-dos))
                    (not (gnutls-available-p))))
       (proto (if no-ssl "http" "https")))
  (add-to-list 'package-archives
               (cons "melpa" (concat proto "://melpa.org/packages/")) t))
(package-initialize)

Cuando intenté ejecutar los siguientes comandos Mx package-initialize luego Mx package-refresh-contents , dijo que no se pudo descargar el archivo 'gnu'. ¿Hay alguna forma de evitar esto?

Estoy usando MacOS y usando emacs versión 26.2.

Respuesta:

Agregue lo siguiente antes de inicializar el paquete:

(setq gnutls-algorithm-priority "NORMAL:-VERS-TLS1.3")

Aparentemente, esto es un error en Emacs 26.2 para MacOS. Encontré esta solución en este hilo de reddit .

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım