Lou’s Lab

Voor ik verga tot stof en as, wil ik weten hoe de wereld was (RvhG)

User Tools

Site Tools


snap:werking

Snap: werking

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/<naam>/current/: binaries en config
    • /var/snap/<naam>/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 <snapname>
    bv: nextcloud.mysql-client, nextcloud.occ, nextcloud.mysqldump

basis commando's

  • snap list: overzicht geinstalleerde snaps
  • snap info <naam>: detail info over bepaalde snap (beschrijving, versie, services, commando's, …)
  • snap services: overzicht services
  • snap logs <naam>: logboeken van snap service
    vb: snap logs nextcloud.apache
  • snap start|stop <naam>: snap starten/stoppen
    vb: snap start nextcloud

meer info

snap/werking.txt · Last modified: 2023/10/20 13:31 by admin