Difference Between Snap and Snapd

Difference Between Snap and Snapd

All have read so far is that packages are named snap & the tool that uses them is called snapd.

Despite having a good idea of how snap package work, have no idea what is snapd.

Can you explain to me?

1 Answer

From the official documentation:

  • snap is both the command line interface and the application package format
  • snapd is the background service that manages and maintains your snaps (if you want to check service status run: systemctl status snapd.service, if you want to install/remove snap, you need to install/remove the package snapd)
  • snapcraft is the command and the framework used to build your own snaps
  • Snap Store provides a place to upload your snaps, and for users to browse and install
6

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Robert Thorne
Author

Robert Thorne

Robert Thorne covers electric vehicle innovations, autonomous driving systems, global mobility trends, and automotive engineering developments.