关于purcell 配置的问题

今天我的emacs突然报错了,之前是按照我们老师给的一个教程配置的,我才接触emacs不久,不知道怎么解决就重新装了,结果还是报错,初始化的时候一直卡在melpa.org:443进不去,折腾到这个点也没解决

https://elpa.emacs-china.org/

早点睡。

1 个赞

都报错了,粘贴个报错信息有那么难吗?

可能是我没说清楚,报错之后我又重装了,现在卡在443那里

@LdBeth 已经给你指出了解决melpa:443 卡住的问题了,因为社会主义特色的网络,所以用不了资本主义的melpa. Emacs-China 有melpa, elpa 等网站的镜像,你按着镜像的说明文档操作就可以解决443 卡住的问题了.

1 个赞

经过实测,"purcell"的配置没有问题。

我删除自己的配置从头到尾安装"purcell"的配置,就在国内,安装过程是有点慢,10min左右的样子。

环境:

  • 操作系统
    Linux SunDawning 4.15.0-kali2-amd64 #1 SMP Debian 4.15.11-1kali1 (2018-03-21) x86_64 GNU/Linux
    
  • Emacs的版本
    GNU Emacs 25.3.1
    

在终端里:

  1. 删除".emacs.d"文件夹
    rm -rf ~/.emacs.d/
    
  2. 重新下载"emacs.d"
    git clone https://github.com/purcell/emacs.d ~/.emacs.d
    
  3. 安装Emacs配置
    emacs --batch --load "~/.emacs.d/init.el"
    
    中断时再重复执行一遍
  4. 首次启动Emacs
    emacs
    
  5. 正常使用时
1 个赞

我的操作步骤是这样的,打开emacs因为卡住我按C+g然后M-x customize-variable RET package-archives ,在这里设置镜像地址,为什么不能保存

我把 purcell 的 init-elpa.el 里面的镜像地址给改了,不知道对不对,好在是能用了。谢谢提醒

1 个赞

哈哈,最后这个“早点睡”好有宗师的既视感

问个事儿,为啥我们做了个国内的镜像?原来的那个被禁了(为啥啊),还是慢?

被墙了吧!?

理由大概是“就算已经有别人在做了(清华源,popkit 源),做了也没什么坏处,可以学习怎么搭仓库,也能自拍按需要自己添别的包上去”

没那么夸张,只是因为在国外本来就比较慢而已。我当时装 Spacemacs 用原来的也只是多刷了三五次就装全了。

嗯,在这里改没问题。反而现在 customize variable 没有多少人用。

我本来也是想早点睡的,结果那时候赶飞机打包完东西已经天亮了就没睡。

更多的镜像意味着中心化程度降低,对于环境的发展是有利的

We are everywhere. We are nowhere.

3 个赞

我那天在customize variable中试了,结果没法保存

因为配置里面用 setq 设置的会覆盖 custom variable。

1 个赞

请更换软件源,这里更换为 清华源

https://mirrors.tuna.tsinghua.edu.cn/elpa/... 

其实,国内很多源镜像可以用的,ustc 中科大镜像源, 163 网易镜像源等等。

2 个赞