初学Atom,从Github上发现 Atom 的 deb包是放在 amazon云上的,不翻墙很难访问到不是吗?
另外,google了一圈好不容易在贵站找到了一个 放在 baidu 云的deb包,成功安装。但是新问题出现了,我使用 apm 来安装插件的话,依旧很难逾越那道墙。
请问,大家都是怎么解决问题的?翻墙我会,可是我在共用电脑上,翻不动啊~~
UPDATE:
alan@apt$apm -v
apm 0.171.0
npm 2.5.1
node 0.10.35
python 2.7.6
git 1.9.1
alan@apt$apm install asciidoc-preview
Installing asciidoc-preview to /home/alan/.atom/packages
1 个赞
找到一个Workaround:
1- Go into your ~/.atom/packages folder
2- run git clone https://github.com/asciidoctor/atom-asciidoc-preview.git asciidoc-preview
3- cd asciidoc-preview
4- git checkout
5- run npm install
apm 的首页上有提到如何为 apm 设置 HTTP/HTTPS 代理:
更多方案见 Atom 安装插件时因网络原因失败怎么办?
除了设置代理,也可以手动 clone 插件项目进行安装。
先进入插件安装的目录
cd /Users/YOURNAME/.atom/packages
可以看到这个目录下,全部是安装过的插件。
例如我们现在要安装 atom-beautify,找到其 git 地址 Glavin001/atom-beautify
将仓库 clone 下来,在 npm install 就好了
git clone [email protected]:Glavin001/atom-beautify.git
cd atom-beautify
npm install
最后再重启一下 atom 就可以看到插件已经安装成功了。
该死的 gfw
https://www.zhihu.com/question/50859713/answer/153110096
1 个赞