在Linux Ubuntu上升级atom的最佳方法是什么? 我使用官方文档
安装atom git clone https://github.com/atom/atom
cd atom
script/build
sudo script/grunt install
答案 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)
目前的官方文档似乎推荐了另一种方法:
Debian Linux(Ubuntu)
Atom仅适用于64位Linux系统。
- 从Atom版本页面下载atom-amd64.deb。
- 在下载的软件包上运行sudo dpkg --install atom-amd64.deb。
- 使用installed atom命令启动Atom。
醇>目前还没有Linux版本 自动更新,因此您需要重复这些步骤才能升级 未来发布。
Red Hat Linux(Fedora 21及以下版本,CentOS版,Red Hat版)
Atom仅适用于64位Linux系统。
- 从Atom版本页面下载atom.x86_64.rpm。
- 在下载的软件包上运行sudo yum localinstall atom.x86_64.rpm。
- 使用installed atom命令启动Atom。
醇>目前还没有Linux版本 自动更新,因此您需要重复这些步骤才能升级 未来发布。
Fedora 22 +
Atom仅适用于64位Linux系统。
- 从Atom版本页面下载atom.x86_64.rpm。
- 在下载的软件包上运行sudo dnf install ./atom.x86_64.rpm。
- 使用installed atom命令启动Atom。
醇>目前还没有Linux版本 自动更新,因此您需要重复这些步骤才能升级 未来发布。
答案 4 :(得分:25)
在撰写本文时,升级到最新发布的Atom版本的最佳选择是查看最新的标记并构建它,特别是如果您首先构建它。
cd atom
git pull
git checkout v0.115.0
(或最新版本为https://github.com/atom/atom/releases)script/build
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。
该软件包旨在及时通知用户可用的新版本(稳定版或测试版,可通过设置进行配置),并使用GitHub 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及更高版本(仅限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.com和atom
联系。--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
我遵循了这些简单的步骤,
sudo nano /usr/local/bin/atom-update
您的代码
#!/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
sudo chmod +x /usr/local/bin/atom-update
sudo atom-update