Linux

How to install Atom Text Editor on Fedora 35

Pinterest LinkedIn Tumblr

Atom is a hackable text editor for the 21st Century. Atom is a free and open-source text and source code editor for macOS, Linux, and Microsoft Windows with support for plug-ins written in JavaScript, and embedded Git Control. Developed by GitHub, Atom is a desktop application built using web technologies.

In this guide we are going to install Atom in Fedora 35.

Related Content

Prerequisites

To follow along, ensure that you have the following:

  • Up to date Fedora 35 Workstation
  • Root access or User with sudo access on the server

Table of Content

  1. Ensuring that Fedora 35 Workstation is up to date
  2. Installing Atom
  3. Launching Atom

1. Ensuring that Fedora 35 Workstation is up to date

Before proceeding let us ensure that our workstation is up to date. Use this command to achieve this:

sudo dnf update

2. Installing Atom

Adding official package repository to your system by running the following commands:

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'

Now update the package cache and install the package using dnf

dnf check-update
sudo dnf install -y atom

Alternatively, you can download the Atom .rpm package and install it directly:

sudo dnf install -y atom.x86_64.rpm

3. Launching atom

To launch Atom, search from activities menu.

Citizix – Search Atom Text editor

Once you click on the icon, the Atom text editor will be launched. You will see a start page similar to this:

You can then install the plugins to extend Atom functionality.

Conclusion

We managed to install Atom text editor in a Fedora 35 Workstation in this guide.

I am a Devops Engineer, but I would describe myself as a Tech Enthusiast who is a fan of Open Source, Linux, Automations, Cloud and Virtualization. I love learning and exploring new things so I blog in my free time about Devops related stuff, Linux, Automations and Open Source software. I can also code in Python and Golang.

Write A Comment