Ce face snap
Un snap este o aplicație ambalată împreună cu bibliotecile de care are nevoie, distribuită prin Snap Store de Canonical. Aceeași aplicație merge pe Ubuntu, Debian, Fedora și alte distribuții care au serviciul snapd. Ubuntu are snap instalat implicit.
Snap-urile rulează izolate (confinement) și se actualizează automat în fundal. Unele aplicații, de exemplu editoarele de cod, au nevoie de acces complet la sistem și se instalează cu --classic. Fiecare snap urmărește un canal (stable, candidate, beta, edge).
Opțiuni și argumente
| Opțiune / Parametru | Descriere |
|---|---|
install NUME |
Instalează snap-ul; --classic pentru aplicații fără izolare, --channel=beta pentru alt canal. |
remove NUME |
Elimină snap-ul. |
refresh [NUME] |
Actualizează acum toate snap-urile sau doar pe cel dat. |
list |
Afișează snap-urile instalate, cu versiunea, revizia și canalul. |
find TEXT |
Caută în Snap Store. |
revert NUME |
Revine la revizia anterioară a snap-ului. |
Exemple
Exemplul 1: Instalarea unui editor cu acces complet
Visual Studio Code are nevoie de acces la fișierele din tot sistemul, de aceea se instalează cu --classic.
sudo snap install code --classic
Ieșire în terminal
code 1.105.1 from Visual Studio Code (vscode✓) installed
Exemplul 2: Lista snap-urilor instalate
Coloana Rev este revizia din Snap Store, iar Tracking este canalul urmărit.
snap list
Ieșire în terminal
Name Version Rev Tracking Publisher Notes
code 1.105.1 210 latest/stable vscode✓ classic
core22 20250923 2139 latest/stable canonical✓ base
firefox 144.0-2 6966 latest/stable mozilla✓ -
snapd 2.71 25202 latest/stable canonical✓ snapd
Exemplul 3: Revenirea la versiunea anterioară
Dacă o actualizare automată a stricat aplicația, snap revert revine la revizia de dinainte.
sudo snap revert firefox
Ieșire în terminal
firefox reverted to 143.0.4-1
Greșeli frecvente
- Instalarea aceleiași aplicații și cu
apt, și cusnap: apar două versiuni și nu e clar care pornește. Verifică cuwhichși păstrează una singură. - Căutarea fișierelor de configurare în locul obișnuit: datele unui snap stau în
~/snap/NUME/, nu direct în directorul personal.
Comenzi înrudite
apt: Managerul modern de pachete pentru instalarea, actualizarea și eliminarea programelor pe distribuții Debian și Ubuntu.flatpak: Instalează și rulează aplicații desktop izolate din Flathub, independent de distribuția Linux folosită.dnf / yum: Managerul de pachete din Fedora, RHEL, Rocky Linux și AlmaLinux: instalează, actualizează și caută pachete RPM.