最新公告
截止 2021 年 10 月 22 日,Atom 官方宣布 1.58.0
以上版本不再支持运行在 CentOS7(或 RedHat 7),即 Atom 无法通过 YUM 在线安装或者 RPM 包离线安装。若希望在 CentOS7 上继续使用 Atom,请确保 Atom 的版本小于等于 1.57
,详情请看这里。
相关站点
Debian、Ubuntu 安装 Atom
方法一:通过 Atom 官方的软件包存储库来安装,优点是能够在官方发布新版本时,很方便地更新 Atom
1 2 3 4 5 6 7 8 9 10 11
| # wget -qO - https://packagecloud.io/AtomEditor/atom/gpgkey | apt-key add -
# sh -c 'echo "deb [arch=amd64] https://packagecloud.io/AtomEditor/atom/any/ any main" > /etc/apt/sources.list.d/atom.list'
# apt-get update
# apt-get install atom
|
方法二:下载 Atom 的 DEB 软件包并直接安装
1 2 3 4 5
| # dpkg -i atom-amd64.deb
# apt-get -f install
|
CentOS 安装 Atom
方法一:通过 Atom 官方的软件包存储库来安装,优点是能够在官方发布新版本时,很方便地更新 Atom
1 2 3 4 5 6 7 8
| # rpm --import https://packagecloud.io/AtomEditor/atom/gpgkey
# sh -c 'echo -e "[Atom]\nname=Atom Editor\nbaseurl=https://packagecloud.io/AtomEditor/atom/el/7/\$basearch\nenabled=1\ngpgcheck=0\nrepo_gpgcheck=1\ngpgkey=https://packagecloud.io/AtomEditor/atom/gpgkey" > /etc/yum.repos.d/atom.repo'
# yum install atom
|
方法二:下载 Atom 的 RPM 软件包并直接安装
1 2
| # yum install -y atom.x86_64.rpm
|
源码安装 Atom
若项目日常开发中遇到 Atom 的 Bug,或者是想尝试向 Atom 的系统核心添加功能,则需要在 Dev 模式下运行 Atom,并访问本地的 Atom 源码。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
$ git clone git@github.com:your-username/atom.git
$ cd atom
$ ./script/bootstrap
$ atom --dev
$ atom --dev atom-source-path
|
1 2 3 4 5
| $ cd atom
$ atom --test spec
|
构建生成 Atom 的安装包
Ubuntu、Debian 构建生成 DEB 安装包:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| # apt-get install build-essential git libsecret-1-dev fakeroot rpm libx11-dev libxkbfile-dev
# add-apt-repository ppa:ubuntu-toolchain-r/test # apt-get update # apt-get install gcc-5 g++-5 # update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 80 --slave /usr/bin/g++ g++ /usr/bin/g++-5 # update-alternatives --config gcc
$ cd atom
$ ./script/build --create-debian-package
|
CentOS 构建生成 RPM 安装包:
1 2 3 4 5 6 7 8
| # yum install -y make gcc gcc-c++ glibc-devel git-core libsecret-devel rpmdevtools libxkbfile-devel
$ cd atom
$ ./script/build --create-rpm-package
|
Atom 设置代理
1 2 3 4 5 6 7 8 9 10 11 12
|
$ apm config set strict-ssl false $ apm config set proxy YOUR_PROXY_ADDRESS $ apm config set http-proxy YOUR_PROXY_ADDRESS $ apm config set https-proxy YOUR_PROXY_ADDRESS
$ apm config get proxy $ apm config get http-proxy $ apm config get https-proxy
|
1 2 3 4 5 6 7 8 9 10 11 12 13
|
$ vim ~/.atom/.apmrc strict-ssl=false proxy=http://127.0.0.1:8118 http-proxy=http://127.0.0.1:8118 https-proxy=http://127.0.0.1:8118
$ apm config get proxy $ apm config get http-proxy $ apm config get https-proxy
|
Atom 的配置文件
Atom 默认的配置文件存放在 ~/.atom
目录下,其中的 ~/.atom/packages
用于存放 Atom 的插件,~/.atom
目录可以移植到不同的平台(Linux、Window、Mac)。在开发者模式下,Atom 默认加载的插件目录为:~/.atom/dev/packages
。