Snappy is a package management system for snap packages and the tool that manages installed snaps called snapd. It is written by Go and c and developed by Canonical. Snap packages are update automatically, cross-platform and dependency free. Currently it supports more than 20 Linux distributions like Arch Linux, CentOS, Debian, elementary OS, Fedora, Kali Linux, Linux Mint, Manjaro Linux, Pop!_OS, Raspbian, RHEL, Solus and Zorin OS. Snap Store is a graphical user interface of snap based desktop application. Using this you can discover, install and manage snap application on your system.
Install Snapd on fedora:
Open your terminal app (ctrl+alt+t) and run this snapd installation command.
sudo dnf install snapd
Enter your Fedora user password. After the successfull installation of snapd restart your fedora system.
sudo reboot
Then run this command to enable classic snap support on fedora.
sudo ln -s /var/lib/snapd/snap /snap
Then logout and login or restart your system once again. You can test the installed snap via this command.
snap version
Now you are ready to install any snap via snappy package management system.
Install Snap Store on fedora:
Now you can install Snap Store on fedora using this snap store snap installation command.
sudo snap install snap-store
Enter your fedora user password. That’s it. you can run it by
snap-store
Fix Snap app not loading fonts on Fedora and Arch Linux:
If you getting any font problem in Snap store or snap app then run below command one by one.
sudo rm /var/cache/fontconfig/*
rm ~/.cache/fontconfig/*
Then run your snap app again from terminal.
snap-store