GitHub Atom代码编辑器可用于Linux、Mac和Windows平台,本文介绍在Ubuntu/Debian/Arch Linux/Fedora/OpenSUSE系统中下载及安装GitHub Atom code editor的方法,包括使用Snap和Flatpak安装Atom。
下载链接
Ubuntu/Debian上安装GitHub Atom 可先参考:在Ubuntu 18.04系统下安装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 参考:安装及使用Arch Linux/Manjaro系统中的AUR助手yay。
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
只要你的系统支持Snap就可以采用本方法安装Atom,参考在Ubuntu 18.04/Debian上安装和使用Snap的方法。 在终端窗口输入以下命令安装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完成。
相关主题 |