If, like me, you're an avid Atom user, you've probably been disappointed with the lack of any official repositories for Linux systems, especially since the release cadence isn't always respected by 3rd party packagers.
Fortunately for us atomic coders, there is finally some good news, a Christmas present if you will. Atom is now available from three (yes, three!) Linux repositories, for apt/deb systems (Debian, elementary, Ubuntu, Etc), dnf/yum systems (CentOS, Fedora, Red Hat, Etc) and zypp (SUSE) are available, and they're all officially supported by Atom's team.
News of this wonderful development actually came yesterday in my inbox, but I got busy with some offline business, so I couldn't write about it then.
There are only 64bit packages available! If you want to run Atom on a distro without packages for Atom, you're going to need to compile Atom from source.
The full instructions can be found here, including how to use Atom's portable version, which works on all distros but does not come with repository integration.
Fortunately, Atom doesn't come with a version specific repo, so it will work on everything! Just follow these commands:
curl -L 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
Followed by: To install Atom: sudo apt-get install atom
To install Atom Beta: sudo apt-get install atom-beta
For you, those commands are:
sudo rpm --import https://packagecloud.io/AtomEditor/atom/gpgkey
sudo sh -c 'echo -e "[Atom]\nname=Atom Editor\nbaseurl=https://packagecloud.io/AtomEditor/atom/el/7/\$basearch\nenabled=1\ngpgcheck=0\nrepo_gpgcheck=1\ngpgkey=https://packagecloud.io/AtomEditor/atom/gpgkey" > /etc/yum.repos.d/atom.repo'
Followed by:
To install Atom:
sudo dnf install atom
Or:
sudo yum install atom
And to install Atom Beta:
sudo dnf install atom-beta
Or:
sudo yum install atom-beta
It's dangerous to go alone! Take this:
sudo sh -c 'echo -e "[Atom]\nname=Atom Editor\nbaseurl=https://packagecloud.io/AtomEditor/atom/el/7/\$basearch\nenabled=1\ntype=rpm-md\ngpgcheck=0\nrepo_gpgcheck=1\ngpgkey=https://packagecloud.io/AtomEditor/atom/gpgkey" > /etc/zypp/repos.d/atom.repo'
sudo zypper --gpg-auto-import-keys refresh
To install Atom:
sudo zypper install atom
Or to install Atom Beta:
sudo zypper install atom-beta
Download the official 2buntu app for both Android and Ubuntu Touch.