straight.el安装失败

想改用straight.el管理安装包, 按照https://github.com/radian-software/straight.el上的介绍,发现straight.el本身安装有问题 (defvar bootstrap-version) (let ((bootstrap-file (expand-file-name “straight/repos/straight.el/bootstrap.el” user-emacs-directory)) (bootstrap-version 6)) (unless (file-exists-p bootstrap-file) (with-current-buffer (url-retrieve-synchronously “https://raw.githubusercontent.com/radian-software/straight.el/develop/install.el” 'silent 'inhibit-cookies) (goto-char (point-max)) (eval-print-last-sexp))) (load bootstrap-file nil 'nomessage))

其中raw.githubusercontent.com总是无法访问

请问大家有另外方便的办法安装straight.el吗?

挂梯子,或者参考 用 ghproxy 加速 Doom Emacs 安装

raw.githubusercontent.com挂了梯子也无法访问。

目前还是没用上straight.el,有些插件只能单独clone后加到load-path里,也还好吧,以后更新啥的只能手动维护

你挂梯子也得确保终端也用的是梯子的代理。通常情况下梯子软件都不会代理终端。

比如 终端使用代理加速的正确方式(Clash) | Ln's Blog

可以把 raw.githubusercontent.com 替换成 raw.githubusercontents.com 试试。

挂梯子你可以在终端设置代理再进行安装,当然也可以使用clash的tun模式

export http_proxy=<你的本地代理地址:端口>
export https_proxy=<你的本地代理地址:端口>
# 再启动emacs
emacs -nw

也可以在emacs配置文件设置代理:https://www.gnu.org/software/emacs/manual/html_node/url/Proxies.html

2 个赞