如何在 Linux 上升级 Atom Editor?

在 Linux Ubuntu 上升级 atom 的最佳方法是什么? 我使用官方文档安装 atom

  git clone https://github.com/atom/atom
cd atom
script/build
sudo script/grunt install
63022 次浏览

在撰写本文时,升级到最新发布的 Atom 版本的最佳选择是查看最新的标记并构建它,特别是如果您首先构建了它。

  1. cd atom
  2. git pull
  3. git checkout v0.115.0(或者不管最新版本是什么: https://github.com/atom/atom/releases)
  4. script/build
  5. sudo script/grunt install

我创建了以下脚本来更新 Ubuntu 14.10上的 atom。

#!/bin/bash
# Update atom from downloaded deb file
rm -f /tmp/atom.deb
curl -L https://atom.io/download/deb > /tmp/atom.deb
dpkg --install /tmp/atom.deb


echo "***** apm upgrade - to ensure we update all apm packages *****"
apm upgrade --confirm false


exit 0

Atom _ update 文件是可执行的,需要使用 su:

sudo ./atom_update

上面的方法可行,但是现在我使用以下方法:

sudo add-apt-repository -y ppa:webupd8team/atom
sudo apt -y update
sudo apt -y install atom
apm install \
file-icons \
tabs-to-spaces \
trailing-spaces \
xml-formatter

使用上述设置

sudo apt -y upgrade

将安装的原子更新到最新版本。

我要补充的是,您可能应该在更新构建之前进行清理,以防止出现一些讨厌的错误。

cd atom
git pull
script/clean
script/build
sudo script/grunt install

现在,看起来最简单的方法是下载新的打包版本(。Deb 还是。Rpm) ,并将其安装在上一个版本 https://github.com/atom/atom/releases

目前的官方文件似乎推荐了另一种方法:

Atom Github Page

Debian Linux (Ubuntu)

Atom 只适用于64位 Linux 系统。

  1. 从 Atom 发布页面下载 Atom-amd64. deb。
  2. 在下载的软件包上运行 sudo dpkg —— install atom-amd64. deb。
  3. 使用已安装的 Atom 命令启动 Atom。

Linux 版本目前还没有 自动更新,所以您将需要重复这些步骤升级 到未来的版本。

Red Hat Linux (Fedora 21及以下版本,CentOS,Red Hat)

Atom 只适用于64位 Linux 系统。

  1. 从 Atom 发布页面下载 Atom.x86 _ 64. rpm。
  2. 在下载的包上运行 sudo yum localinstall atom.x86 _ 64. rpm。
  3. 使用已安装的 Atom 命令启动 Atom。

Linux 版本目前还没有 自动更新,所以您将需要重复这些步骤升级 到未来的版本。

软呢帽 22 +

Atom 只适用于64位 Linux 系统。

  1. 从 Atom 发布页面下载 Atom.x86 _ 64. rpm。
  2. 在下载的软件包上运行 sudo dnf install./atom.x86 _ 64. rpm。
  3. 使用已安装的 Atom 命令启动 Atom。

Linux 版本目前还没有 自动更新,所以您将需要重复这些步骤升级 到未来的版本。

如果你在 Ubuntu上,你可以到 Ubuntu 软件中心,搜索 亚当,然后点击 更新。那么任务完成了!

如果有人感兴趣,我为此编写了一个 小原子包装

该软件包旨在及时通知用户可用的新版本(稳定版或测试版,可通过设置进行配置) ,并在底层使用 GitHub API。它是独立于平台的,因此它可以与任何 linux 发行版一起使用,但也可以与 Windows 或其他系统一起使用。

它的确自动执行 没有的升级,因为我写它为我的需要,我不感兴趣这样的功能。我可能会在未来添加它应该强烈的兴趣,因为它显示自己,虽然。

反馈是受欢迎的,最好的作为 Github 的票

  wget https://atom.io/download/deb -O atom64.deb
sudo dpkg --install atom64.deb

或者

  wget https://atom.io/download/rpm -O atom64.rpm
sudo dnf install atom64.rpm

上述网址重定向到 https://atom-installer.github.com/

现在使用 APT 软件包更容易了。

sudo add-apt-repository ppa:webupd8team/atom
sudo apt update
sudo apt install atom

现在您可以像往常一样升级/解除升级

sudo apt upgrade

Ubuntu 16.04及更高版本

运行这些命令,从 Ubuntu 16.04及更高版本(仅限64位)的终端快速轻松地安装和升级 Atom 文本编辑器管理包。

  • 安装 Atom 文本编辑器:

      sudo snap install --classic atom
    

    请注意,传统限制中的一个管理单元表现为具有对系统的完全访问权限的传统打包应用程序,Atom 扩展包被安装到用户的主目录中。

  • 升级 Atom 文本编辑器:

      sudo snap refresh --classic atom
    

对于 debian,我创建了一个 bash 脚本,它执行以下操作:

  • 检查 https://api.github.comdpkg是否安装了 atom和/或是最新的。
  • 如果需要,从 github 下载并安装 atom.deb。
  • 提供一个 --beta开关,如果有人想要维护测试版本以及。

免费使用它,它位于这里: https://gist.github.com/rumpelsepp/8a953d6c092cbeb043695cfada114bef

一种更简单的方法是从 atom 网站上的软件包安装 atom-updater-linux。

进入编辑 > 首选项 > 安装并搜索 atom-updater-linux

或从终端机:

apm install atom-updater-linux

这将在每次启动后检查更新,并提示您安装新的更新。

目前,首选过程在原子页面 安装 Atom-Platform-linux中描述

当使用顶部答案中建议的 add-apt-repository时,建议使用这个 URL。

Atom 页面中提到的 apt 存储库:

curl -sL https://packagecloud.io/AtomEditor/atom/gpgkey | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] https://packagecloud.io/AtomEditor/atom/any/ any main" > /etc/apt/sources.list.d/atom.list'
sudo apt-get update

自2017年12月以来,Atom 为所有主要的 Linux 发行版提供了官方存储库。

最新的方法是首先安装 $ apm install atom-updater-linux,然后简单地按 Alt + Ctrl + U 或进入帮助,并有选项检查更新

我从

原子: 1.26.1 电子: 1.7.11 Chrome: 58.0.3029.110 节点: 7.9.0

原子: 1.40.1 电子: 3.1.10 Chrome: 66.0.3359.181 节点: 10.2.0

我按照这些简单的步骤,

  1. 创建一个文件

sudo nano /usr/local/bin/atom-update

  1. 复制下面的代码片段并用 Ctrl + o 和“ enter”以及 Ctrl + x 保存

你的密码

#!/bin/bash
wget -q https://github.com/atom/atom/releases/latest -O /tmp/latest
wget --progress=bar -q 'https://github.com'$(cat /tmp/latest | grep -o -E 'href="([^"#]+)atom-amd64.deb"' | cut -d'"' -f2 | sort | uniq) -O /tmp/atom-amd64.deb -q --show-progress
dpkg -i /tmp/atom-amd64.deb
  1. 让它可执行

sudo chmod +x /usr/local/bin/atom-update

  1. 运行脚本以升级 atom

sudo atom-update