Skip to content

安装 Atom

1dot75cm edited this page Jun 9, 2016 · 3 revisions

AtomGithub 基于 Electron 开发的跨平台文本编辑器。具有简洁和直观的图形用户界面,丰富的扩展插件,支持多种编程语言,内置 JS 调试,自动完成和分屏,及文件管理等功能。访问 https://atom.io 了解更多信息。

SPEC 文件:https://github.com/FZUG/repo

安装 Atom

您可以使用 mosquito Copr 源,或使用 FZUG 源安装 Atom。

$ sudo dnf copr enable mosquito/atom
$ sudo dnf install atom

注意: 当前社区正在拆分 Atom 包 (atom, nodejs-atom-package-manager, electron),如果您有任何问题,请告诉我们。

我的插件页:
https://atom.io/users/1dot75cm/stars


为 fc23 和 el7 更新 node.js

有以下两种方式使用新版本的 Node.js:

1.使用 Node.js 官方 RPM 源
2.使用 NVM (Node Version Manager),例如 creationix/nvmvisionmedia/n

使用 Node.js 官方 RPM 源

$ curl --silent --location https://rpm.nodesource.com/setup_5.x | bash -
$ sudo dnf copr enable mosquito/atom
$ sudo dnf install atom

使用 NVM (Node Version Manager)

$ git clone https://github.com/creationix/nvm ~/.nvm
$ source .nvm/nvm.sh
$ nvm ls-remote  # 列出可用版本
$ nvm ls  # 列出已安装版本
$ nvm install v6  # 安装 node 6.x
$ nvm uninstall v6  # 卸载 node 6.x
$ nvm use v6  # 使用 node 6.x
$ nvm alias default 0.10.32  # 为 shell 设置默认 node 版本

atom-ctags 插件启用失败

该问题是一个上游的 bug。我已经向上游汇报该问题。您可以使用以下命令修改该问题。

$ vim ~/.atom/packages/atom-ctags/node_modules/ctags/src/ctags.coffee
{Tags} = require(atom.config.resourcePath + '/node_modules/symbols-view/node_modules/ctags/build/Release/ctags.node')   # for fc23/24
{Tags} = require(atom.config.resourcePath + '/node_modules/ctags/build/Release/ctags.node')   # for fc25+
#{Tags} = require(process.resourcesPath + '/app.asar.unpacked/node_modules/symbols-view/node_modules/ctags/build/Release/ctags.node')

terminal-plus 插件启用失败

请按照以下步骤进行修复。详情查看 Terminal Packages Fail

$ cd ~/.atom/packages/terminal-plus/node_modules/pty.js
$ vim package.json  # 修改 nan 版本为最新版
   "nan": "~2.3"
$ apm install