79

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

  git clone https://github.com/atom/atom
  cd atom
  script/build
  sudo script/grunt install
4

16 回答 16

61

我创建了以下脚本来更新我在 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

会将已安装的 atom 更新到最新版本。ppa 通常是最新的。

于 2014-11-05T14:46:13.590 回答
37

现在,看起来最简单的方法是从官方版本下载新的打包版本(.deb 或 .rpm)并将其安装在之前的版本上:https ://github.com/atom/atom/releases

于 2015-05-31T03:52:37.097 回答
33

现在使用 APT 包变得更加容易。

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

现在您可以像往常一样升级/ dist-upgrade

sudo apt upgrade
于 2016-12-25T23:08:05.063 回答
30

当前的官方文档似乎推荐了另一种方法:

Atom Github 页面

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 版本目前不会自动更新,因此您需要重复这些步骤才能升级到未来的版本。

于 2015-12-07T17:01:14.853 回答
25

在撰写本文时,升级到最新发布的 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
于 2014-07-15T02:38:53.530 回答
6
  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/

于 2016-10-01T21:26:45.023 回答
4

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

转到编辑 > 首选项 > 安装并搜索 atom-updater-linux

或从终端:

apm install atom-updater-linux

这应该在每次启动后检查更新并提示您安装新更新。

于 2018-01-23T13:59:21.203 回答
4

目前首选的过程在 atom 页面安装 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
于 2018-08-06T09:48:45.047 回答
2

如果你在Ubuntu上,你可以去Ubuntu 软件中心,搜索Atom,然后点击更新。然后大功告成!

于 2016-02-09T15:13:25.047 回答
2

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

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

它不会自动执行升级,因为我是根据需要编写的,而且我对此类功能不感兴趣。不过,如果对它表现出强烈的兴趣,我可能会在未来添加它。

欢迎反馈,最好是github 上的票

于 2016-08-08T07:21:50.847 回答
2

Ubuntu 16.04 及更高版本

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

  • 安装 Atom 文本编辑器:

      sudo snap install --classic atom  
    

    请注意,经典限制中的 snap 表现为具有对系统的完全访问权限的传统打包应用程序,并且 Atom 扩展包安装到用户的主目录中。

  • 升级 Atom 文本编辑器:

      sudo snap refresh --classic atom 
    
于 2017-05-12T08:03:59.460 回答
2

我从升级

Atom : 1.26.1 Electron: 1.7.11 Chrome : 58.0.3029.110 Node : 7.9.0

Atom : 1.40.1 Electron: 3.1.10 Chrome : 66.0.3359.181 Node : 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

于 2019-09-01T12:19:01.580 回答
1

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

cd atom
git pull
script/clean
script/build
sudo script/grunt install
于 2015-05-05T22:56:56.480 回答
0

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

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

随意使用它,它位于此处:https ://gist.github.com/rumpelsepp/8a953d6c092cbeb043695cfada114bef

于 2017-10-03T21:47:33.167 回答
0

自 2017 年 12 月以来,Atom 为所有主要 Linux 发行版提供官方存储库。您可以在此处找到最新的安装说明。

于 2018-09-06T15:57:30.203 回答
0

最新的方法是首先安装$ apm install atom-updater-linux,然后只需按 Alt+Ctrl+U 或转到帮助,并且有检查更新的选项

于 2019-07-26T15:23:41.107 回答