Figma is a well-known web-based tool for digital collaboration and prototyping. It is used by designers, developers, and business people to create interactive prototypes and share them with others, and you can also find community-based resources to hone your skill.
Figma is basically a web-based tool, and some of the offline features are only available to Windows and Mac users, so we don’t have an official way to access Figma on our Linux machine. Whether you own Ubuntu, Arch, or RHEL based, there is no support yet.
However, you can download the unofficial, community-based Figma desktop app for Linux machines, which is based on the Electron framework.
In this article, you will find steps to install Figma on all major distributions like Ubuntu, Debian, Arch, and RHEL-based OS.
Install Figma in Linux
There are multiple ways through which you can install Figma on Linux, such as:
- Snap package manager for all Linux distributions
- AppImage method to get Linux distributions
- Get Deb packages for Ubuntu/Debian-based distributions like Ubuntu, Debian, Elementary OS, etc.
- RPM packages for RHEL-based distributions like AlamaLinux, RockyLinux, etc.
- Arch-based users can download and install Figma from the AUR repository.
Install Figma from Snap package manager for all Linux distributions.
If your system is running on an Ubuntu machine, then chances are quite high that you will find Snap pre-installed on your machine, but it is not the same with Debian Buster, so first, you need to install the official Snap Store.
Once the Snap package manager is installed, you can run the below command to install a stable release of Figma on your Linux machine, irrespective of the Linux distribution.
sudo snap install figma-linux
If you want to stay ahead of the stable cycle and test out the latest features before anyone else does, then you can run and install any variant of Figma. And do note that the beta, edge, and other variants are not as stable as the above one.
sudo snap install figma-linux --beta
sudo snap install figma-linux --edge
One last command you need to run in your terminal to access local fonts in Figma.
sudo ln -s $HOME/.local/share/fonts $HOME/snap/figma-linux/current/.local/share/
How to Create Symbolic or Soft Link in Linux
To run Figma, paste the below code into your terminal screen.
snap run figma-linux
Users are now moving towards the Snap package manager for manipulating applications. If you still do not prefer to use Snap, no problem. You can choose other options.
Install Figma from AppImage for all Linux distributions.
Instead of using the Snap method, you can use AppImage to install Figma on any Linux distribution. Therefore first and foremost you need to download the respective AppImage package from the below button.
From the release section, you can download the AppImage for x86_64 and arm64 bits.
Once the file is downloaded, you need to grant executable permission to run AppImage from your terminal window.
chmod +x figma-linux_0.9.6_linux_x86_64.AppImage
sudo ./figma-linux_0.9.6_linux_x86_64.AppImage -i
Install Figma for Ubuntu/Debian based distributions
The above method is acceptable for all Linux-based distributions, but if you want to install Figma from a.DEB package, then you need to run the following command:
Before that, get the.DEB package according to your system architecture from the release section and make sure to replace the Figma version with the downloaded one.
Top 4 Simple way to install Deb file on Ubuntu
sudo apt install libgconf-2-4
sudo dpkg -i figma-linux_0.9.6_linux_amd64.deb
The above method is good for all sorts of Ubuntu/Debian-based distributions.
Install Figma for Arch-based distributions
Arch-based users can rely on AUR to get Figma, or alternatively, they can prefer the AppImage or Snap version.
yay -S figma-linux
Install Figma for RHEL based distributions
If you want to try Figma on your RHEL-based distribution, then first get the rpm package from the release section. Once you have the rpm package, open a terminal and run the following command to install it.
sudo dnf install figma-linux_0.9.6_linux_.x86_64.rpm
Once you run the Figma from AppManager or terminal, the first screen will ask you to sign in. If you already have an account, then click on “Log in with your browser” or else click on “Create one.”
After successful authentication, wait for 10 seconds for the auto-switch to the Desktop app.
Uninstall Figma from Linux distributions
Don’t want to use Figma on Linux anymore? No problem. You can run any of the following commands, according to the installation method to uninstall Figma.
sudo snap remove figma-linux
sudo apt remove figma-linux
yay -R figma-linux
sudo dnf remove figma-linux
ARPCHAT: Communicate using ARP Protocol inside Isolated Network
That’s all it takes to install Figma on Linux (Ubuntu, Debian, Arch, and RHEL-based OS). If you are facing any difficulty while installing, then do let me know in the comments section.
From this article, you have learned multiple ways to install Figma on Linux distributions. I have used the AppImage method to install Figma.
Which method did you choose?
A man with a tech effusive who has explored some of the amazing technology stuff and is exploring more. While moving towards, I had a chance to work on Android development, Linux, AWS, and DevOps with several open-source tools.