如何在Linux上升级Atom Editor?

时间:2014-07-14 17:10:39

标签: atom-editor

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

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

16 个答案:

答案 0 :(得分:59)

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

#!/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

将已安装的原子更新为最新版本。 ppa通常是最新的。

答案 1 :(得分:36)

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

答案 2 :(得分:32)

APT套餐现在更加容易。

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

现在你可以像往常一样升级/远程升级

sudo apt upgrade

答案 3 :(得分:27)

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

Atom Github Page

  

Debian Linux(Ubuntu)

     

Atom仅适用于64位Linux系统。

     
      
  1. 从Atom版本页面下载atom-amd64.deb。
  2.   
  3. 在下载的软件包上运行sudo dpkg --install atom-amd64.deb。
  4.   
  5. 使用installed atom命令启动Atom。
  6.         

    目前还没有Linux版本   自动更新,因此您需要重复这些步骤才能升级   未来发布。

         

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

         

    Atom仅适用于64位Linux系统。

         
        
    1. 从Atom版本页面下载atom.x86_64.rpm。
    2.   
    3. 在下载的软件包上运行sudo yum localinstall atom.x86_64.rpm。
    4.   
    5. 使用installed atom命令启动Atom。
    6.         

      目前还没有Linux版本   自动更新,因此您需要重复这些步骤才能升级   未来发布。

           

      Fedora 22 +

           

      Atom仅适用于64位Linux系统。

           
          
      1. 从Atom版本页面下载atom.x86_64.rpm。
      2.   
      3. 在下载的软件包上运行sudo dnf install ./atom.x86_64.rpm。
      4.   
      5. 使用installed atom命令启动Atom。
      6.         

        目前还没有Linux版本   自动更新,因此您需要重复这些步骤才能升级   未来发布。

答案 4 :(得分: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

答案 5 :(得分:5)

  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/

答案 6 :(得分:4)

当前的首选过程在原子页面Installing 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

答案 7 :(得分:2)

如果您没有 Ubuntu ,可以访问 Ubuntu软件中心,搜索 Atom ,然后点击更新< / em>的。完成工作!

答案 8 :(得分:2)

如果有人感兴趣,我为此目的写了small atom package

该软件包旨在及时通知用户可用的新版本(稳定版或测试版,可通过设置进行配置),并使用Gi​​tHub API。它与平台无关,因此它可以与任何Linux发行版一起使用,也可以与Windows或其他系统一起使用。

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

欢迎提供反馈,最好是tickets on github

答案 9 :(得分:1)

我想补充一点,你应该在更新构建之前清理它以防止一些讨厌的错误。

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

答案 10 :(得分:1)

Ubuntu 14.04及更高版本

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

  • 安装Atom文本编辑器:

    sudo apt install snapd  
    sudo snap install --classic atom  
    

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

  • 升级Atom文本编辑器:

    sudo snap refresh --classic atom 
    

答案 11 :(得分:1)

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

转到编辑&gt;偏好&gt;安装并搜索atom-updater-linux

或从终端:

apm install atom-updater-linux

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

答案 12 :(得分:0)

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

  • 如果dpkg已安装和/或是最新的,请与https://api.github.comatom联系。
  • 如果需要,从github下载并安装atom.deb。
  • 如果有人想维护测试版,请提供--beta切换。

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

答案 13 :(得分:0)

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

答案 14 :(得分:0)

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

答案 15 :(得分:0)

我从

升级

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并“输入”和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. 运行脚本以升级原子

sudo atom-update