<mohammadrony>

Snap

RHEL Installation

N=9 # RHEL version 8 9
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-$N.noarch.rpm
sudo dnf upgrade
N=7 # RHEL version 7
sudo rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-$N.noarch.rpm
sudo dnf upgrade

Adding recommended repositories

sudo subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms"
sudo yum update -y

Install snapd

sudo yum install -y snapd

Start service

sudo systemctl enable --now snapd

Update file link

sudo ln -s /var/lib/snapd/snap /snap

Snap Commands

Update

sudo snap refresh

Search

sudo snap search APPNAME
sudo snap info APPNAME

Install

sudo snap install APPNAME

Stop update

snap changes
sudo snap abort <id>

Uninstall

sudo snap remove APPNAME

Remove Previous Versions

snap list --all | awk '/disabled/{print $1, $3}' |
  while read snapname revision; do
    sudo snap remove "$snapname" --revision="$revision"
  done