本文介绍了如何在Ubuntu下编译安装Atom编辑器,包含安装过程和安装常见问题,供需要的同学参考。
目录
安装前工作官方推荐环境安装常见问题no such option –no-parallel 错误atom安装位置atom 运行错误cannot open shared object file libudev.so.0参考链接
看到了Atom编辑器可以下载使用的消息(),打开一看只提供Mac版的安装包。于是去Github上看了看,发现可以在Linux平台下编译安装,步骤也比较简单,于是决定在Ubuntu上折腾一番,体验一下。
先上一张运行效果图:
安装前工作官方推荐环境
然后按照官方的教程依次执行下面代码
git clone https://github.com/atom/atomcd atomscript/build //Creates application at /tmp/atom-build/Atomsudo script/grunt install //Installs command to /usr/local/bin/atom
整个源文件有200多兆,下载速度因网络而异,下载完成后进行编译,,不出意外的话,过个20分钟左右你就可以使用atom了。 在终端中直接输入atom即可。
安装常见问题
我的Ubuntu是14.04 64bit,安装的过程中出现了点小问题。
no such option –no-parallel 错误
解决办法是直接将atom/build/node_modules/npm/node_modules/node-gyp/lib/configure.js文件中316行左右的//argv.push(‘–no-parallel’)注释掉;或者升级gyp。推荐前者
atom安装位置
atom默认是安装在/user/local/bin下的,如果想要修改安装位置,可以添加INSTALL_PREFIX环境变量来修改安装位置或者直接修改build/Gruntfile.coffee文件中68行左右的installDir = process.env.INSTALL_PREFIX ? ‘/usr/local’的值。
atom 运行错误cannot open shared object file libudev.so.0
我运行的时候出现了这个错误,经过Google找了解决方法:
对于32位系统:
sudo ln -sf /lib/i386-linux-gnu/libudev.so.1 /lib/i386-linux-gnu/libudev.so.0
对于64位系统:
sudo ln -sf /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0
以上就是我安装过程中遇到的一些问题,仅供参考。
Enjoy!
参考链接
How do I resolve a “Cannot open shared object file libudev.so.0” error?
本文永久更新链接地址:
比谁都感激这份“不能说出的爱”。