====== Snap: werking====== [[snap:snap|{{ :snap:icon.jpg?120|}}]] ===== context===== dit document beschrijft de werking van snap, nog maar es een package manager. ===== kenmerken===== * pakketten wijzigen het klassieke Linux **filesysteem** niet. Dus geen configbestanden in /etc, logs in /var/log, ... * elke snap slaat bestanden op in **eigen directories**: * /snap//current/: binaries en config * /var/snap//current/: logbestanden * elke **versie** van een snap wordt bewaard, zodat je later een **roll-back** kunt doen. * heeft nog meest weg van **containers**, eigenlijk * Application **binaries** worden veelal voorafgegaan door \\ bv: ''nextcloud.mysql-client'', ''nextcloud.occ'', ''nextcloud.mysqldump'' ===== basis commando's===== * ''snap list'': overzicht geinstalleerde snaps * ''snap info '': detail info over bepaalde snap (beschrijving, versie, services, commando's, ...) * ''snap services'': overzicht services * ''snap logs '': logboeken van snap service\\ vb: ''snap logs nextcloud.apache'' * ''snap start|stop '': snap starten/stoppen\\ vb: ''snap start nextcloud'' ===== meer info ===== * [[snap:installatie|Snap Installatie]] * [[https://snapcraft.io/docs|Snapcraft]] {{tag>snap}}