GitHub Atom代码编辑器可用于Linux、Mac和Windows平台,本文介绍在Ubuntu/Debian/Arch Linux/Fedora/OpenSUSE系统中下载及安装GitHub Atom code editor的方法,包括使用Snap和Flatpak安装Atom。

下载链接

Ubuntu/Debian上安装GitHub Atom

从下载链接中下载Atom DEB包,或者使用下面的wget命令将其直接下载到“Downloads”目录:

wget https://github.com/atom/atom/releases/download/v1.36.0/atom-amd64.deb -P ~/Downloads

现在Atom DEB软件包已下载到你的Ubuntu或Debian Linux上,安装即可开始,首先,使用cd命令将终端会话从主目录(~/)移动到“Downloads”文件夹中:

cd ~/Downloads

使用dpkg命令启动软件包安装:

sudo dpkg -i atom-amd64.deb

运行dpkg命令后,将看到一些错误,别担心,这些错误并不意味着你的Ubuntu或Debian系统遇到错误,屏幕上的错误表明在Atom的安装过程中无法安装某些依赖项,使用apt install命令处理即可:

sudo apt install -f

运行上面的命令将自动安装并更正Atom需要在Ubuntu或Debian上正确运行的任何依赖项,完成apt install命令后,该程序即可使用。

Arch Linux上安装GitHub Atom

Arch Linux用户存储库可以向Arch Linux提供Atom,要与AUR交互,需要使用以下Pacman命令安装Base-devel和Git包:

sudo pacman -S base-devel git

假设在Arch Linux PC上成功设置了Base-devel和Git,我们可以继续通过AUR安装Atom应用程序。

通常,在处理AUR包时,最好将源代码pull下来并手动构建每个项目,Atom拥有大量的依赖关系并构建其中的每一个,因此,我们将安装Trizen AUR助手以使事情更易于管理。

要获得Trizen,请使用git clone获取代码:

git clone https://github.com/trizen/trizen

使用CD将终端移动到Trizen代码文件夹中,然后使用makepkg进行安装:

cd trizen

makepkg -sri

当Trizen AUR助手完成自我设置时,使用它来pull并安装最新的Atom代码包:

trizen -S atom-editor-git

Fedora/OpenSUSE上安装GitHub Atom

我们下载atom.x86_64.rpm,在终端窗口中使用wget命令:

wget https://github.com/atom/atom/releases/download/v1.36.0/atom.x86_64.rpm -P ~/Downloads

完成RPM包的下载后,Fedora和OpenSUSE的安装过程就可以开始了,需要做的第一件事是使用CD命令将命令行会话从主目录(~)移动到“Downloads”:

cd ~/Downloads

现在终端已进入“Downloads”文件夹,可以在系统上安装RPM文件,请按照以下命令安装。

1、针对Fedora Linux系统:

sudo dnf install atom.x86_64.rpm -y

2、针对OpenSUSE系统:

sudo zypper install atom.x86_64.rpm

使用Snap安装GitHub Atom

在终端窗口输入以下命令安装Atom代码编辑器:

sudo snap install atom

或:sudo snap install atom --classic

使用Flatpak安装GitHub Atom

如果你的系统支持Flatpak,参考在Linux系统上安装并使用Flatpak的方法,就可以采用它来安装Atom,在终端中运行以下命令安装Atom:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

sudo flatpak install flathub io.atom.Atom -y

至此,安装Atom完成。

相关主题

linux如何下载github脚本,在Linux系统中下载及安装GitHub Atom code editor的方法相关推荐

  1. Linux用命令安装音乐软件,在Ubuntu 18.04系统中使用命令安装Qmmp音乐播放器的方法...

    在Ubuntu 18.04操作系统中安装Qmmp音乐播放器非常简单,只需要两段命令就可以搞定.下面介绍其方法. Qmmp音乐播放器介绍 Qmmp是一款开源基于Qt的多媒体播放器,提供Qt4及Qt5支持 ...

  2. 记录linux启动次数的脚本,类UNIX系统中启动脚本记录

    #程序运行时进程名称(唯一) EXE_NAME="" #此语句表示先杀掉存在的进程 for PID in `ps -ef | grep -v grep | grep Java | ...

  3. Ubuntu 16.04系统中利用CUDA安装更新NVIDIA显卡驱动程序的方法

    严正声明:本文系作者davidhopper原创,未经许可,不得转载. 在ThinkPad系列笔记本电脑中使用过Ubuntu 16.04系统的同学都知道,NVIDIA显卡驱动程序特别难安装.以我使用的T ...

  4. Kali Linux 2016.2发布提供虚拟机以及系统镜像下载

    Kali Linux 2016.2发布提供虚拟机以及系统镜像下载 Kali Linux 2016.2发布提供虚拟机以及系统镜像下载,本次Kali Linux 2016.2提供了五种桌面模式,分别为Gn ...

  5. linux系统下载18.04,在Ubuntu 18.04系统中下载安装Persepolis Download Manager

    本文介绍在Ubuntu 18.04系统中下载和安装Persepolis Download Manager的方法,也适用在Linux Mint版本中,它是一个用Python编写的免费开源下载管理器,支持 ...

  6. kali linux 虚拟机iso 下载,Kali Linux 2016.2发布提供虚拟机以及系统镜像下载

    Kali Linux 2016.2发布提供虚拟机以及系统镜像下载 Kali Linux 2016.2发布提供虚拟机以及系统镜像下载,本次Kali Linux 2016.2提供了五种桌面模式,分别为Gn ...

  7. linux 写作软件,在Linux系统中下载安装墨者写作

    墨者写作是一款写作工具,支持Windows.MacOS.Linux.iPhone.Android系统,在Linux系统中下载墨者写作AppImage包即可安装使用了. 下载链接 在Linux中安装及使 ...

  8. linux终端装什么系统下载软件,在Ubuntu 18.04系统中下载安装Termite终端的方法

    以下介绍在Ubuntu 18.04系统或是Ubuntu 16.04系统中安装Termite终端的方法,目前Termite在默认存储库中不可用,必须从源代码安装.Termite是一个以键盘为中心的基于V ...

  9. linux redis数据库安装配置,Linux系统中redis的安装配置步骤

    Linux系统中redis的安装配置步骤 发布时间:2020-06-23 10:13:36 来源:亿速云 阅读:87 作者:Leah 这篇文章将为大家详细讲解有关Linux系统中redis的安装配置步 ...

最新文章

  1. 福利 | 13篇精选国外资源合集(技术指南、大咖经验、资源分享...)
  2. NSString类详解
  3. Python错误“ ImportError:未命名模块”
  4. Ember 3.9 发布,3.8 升级为 LTS
  5. Spring-Bean依赖注入(引用数据类型和集合数据类型)
  6. java 8 stream_深度分析:java8的新特性lambda和stream流,看完你学会了吗?
  7. php的缓存机制,PHP缓存机制
  8. JS new操作符执行之后背后的操作
  9. Fix Elementary Boot Screen (plymouth) After Installing Nvidia Drivers
  10. 栈和队列的基础算法学习(EPI)
  11. 小强升职记思维导图_思维导图之《小强升职记》
  12. 【FME】常见转换器功能介绍
  13. Ubuntu18.04 wifi不稳定
  14. 联想拯救者19款原厂系统镜像
  15. matlab中仿真中接地,基于Matlab的配电网接地故障仿真
  16. 物联网开发笔记(48)- 使用Micropython开发ESP32开发板之控制OLED ssd1306屏幕
  17. 免抠图PNG素材网站
  18. 工作室多wifi软路由指南
  19. Proxy源代码分析--谈谈如何学习linux网络编程
  20. Swift中的_(下划线)是什么意思

热门文章

  1. cmd 命令行 mysql导入sql文件到指定数据库
  2. 菜鸟教程python3循环语句_详细记录python的range()函数用法|python3菜鸟教程
  3. VSCode报警处理:VisualStudioCode无法监视这个大型工作区的文件变化
  4. 学计算机专业如何保护眼睛,求问计算机系学生如何保护眼睛
  5. 配置IPv4静态路由
  6. 收集常用的PHP简单代码
  7. 【今日干货】分享个微信解绑手机号的方法
  8. BP2958D/F,智能调光无频闪,AC85V-265V转72V灯珠电压 200MA
  9. 冲着这份大数据分析案例,我立马下载该分析软件!
  10. 最近在学习PHP想做个网站出来耍耍