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