Windows 10 컴퓨터에서 Emacs를 24.5에서 25.1로 업그레이드했습니다. Emacs 24.5의 경우 GnuTLS가 올바르게 설정되었고 25.1의 경우 내가 생각한 것을 수행했습니다.
GNU Emacs 웹 사이트의 다운로드 페이지 에서 미리 빌드 된 Emacs 바이너리를 얻었습니다 . 32 비트 Windows를 사용하고 있기 때문에 i686 버전의 Emacs를 얻었습니다.
ezwinports 에서 GnuTLS 사본을 가져 와서 zip 파일을 Emacs와 동일한 디렉토리에 추출했습니다. 즉, gnutls zip이 구성되는 방식은 dll 및 gnutls에 대한 exe가 Emacs exe와 동일한 디렉토리에 있음을 의미합니다. (이번에는 3.3.11 버전이 있습니다. 24.5 버전의 Emacs를 사용할 때 어떤 GnuTLS 버전이 있는지 기억이 나지 않습니다.)
이번에는 효과가 없었습니다. gnutls-available-p
returns nil
, 패키지 관리자는 http 리포지토리에만 연결할 수 있고 https 리포지토리에는 연결할 수 없으며 eww도 https를 처리 할 수 없습니다.
Emacs 25.1 용 GnuTLS를 어떻게 설정합니까? 24.5에 대해 내가 한 일을 잘못 기억하고 있습니까? 어쩌면 GNU Emacs 웹 사이트의 바이너리는 GnuTLS없이 컴파일되어 있고 24.5는 실제로 다른 곳에서 바이너리를 얻었습니다 ...