Canonical Snapcraft
Menu Close menu
  • Snap Store
  • About Snapcraft
  • Learn
    • Blog
    • Build
    • Docs
    • Tutorials
  • IoT
  • Forum
  • My account
    • My published snaps
    • My validation sets
    • My stores
    • Account details
    • Sign out
  • Sign in
Toggle side navigation
Toggle side navigation

Snap documentation

Use snaps

  • Snap tutorials
    • Get started
    • Install the daemon
      • AlmaLinux OS
      • Arch Linux
      • Debian
      • Elementary OS
      • Fedora
      • Linux Mint
      • Manjaro Linux
      • Raspberry Pi OS
      • openSUSE
      • Pop!_OS
      • Rocky Linux
      • Ubuntu
  • Snap how-to guides
    • Work with snaps
      • Manage updates
      • Connect interfaces
      • Configure snaps
      • Apps and aliases
    • Manage snaps
      • Create data snapshots
      • Use resource quotas
      • Disk space awareness
      • Set system options
      • Control services
      • Using components
      • Configure snaps with confdb
      • Manage validation sets
      • Snap deltas
      • Use the REST API
      • Use snapctl
    • Fix common issues
      • Test snapd fixes
      • Debug snaps
  • Snap reference
    • Operations
      • Glossary
      • System options
      • System architecture
      • Interfaces
        • Hardware interfaces
        • Media interfaces
        • Network interfaces
        • Security interfaces
        • System interfaces
        • Super-privileged interfaces
    • Administration
      • Network requirements
      • Distribution support
    • Development
      • Supported snap hooks
      • Environment variables
      • REST API
        • snapd REST API
        • Error responses
      • YAML schemas
        • The snap format
        • The gadget snap
        • The kernel snap
    • Release notes
  • Snap explanation
    • How snaps work
      • Refresh awareness
      • Channels and tracks
      • Revisions
      • Transactional updates
      • Validation sets
      • Confdb configuration mechanism
      • Snap components
      • Snap performance
    • Interfaces
      • All about interfaces
      • Interface auto-connection
      • Interface hooks
    • Security
      • Security policies
      • Snap confinement
      • Classic confinement
      • Assertions
      • Snapd release process

Build snaps

Contribute to our docs

Installing the daemon

On this page

  • Snap pre-installed
  • Without snap

Snaps are app packages for desktop, cloud and IoT that are easy to install, secure, cross-platform and dependency-free.

The snap daemon, known as snapd, is the background service that manages and maintains your snaps. It needs to be running before a snap can be installed.

Fortunately, the snap daemon is pre-installed and running on many distributions by default, and it’s easy to install on most other distributions.

Snap pre-installed

The snap daemon (snapd) is pre-installed and ready to go on the following:

KDE Neon Manjaro
Solus Ubuntu 18.04 and above
Most Ubuntu flavours Zorin OS

Without snap

For distributions without the snap daemon pre-installed, use the links below for specific installation instructions:

AlmaLinux OS Arch Linux
CentOS Debian
elementary OS Fedora
GalliumOS Kali Linux
KDE Neon* Kubuntu
Linux Mint Lubuntu
Manjaro* openSUSE
Parrot Security OS Pop!_OS
Raspberry Pi OS Red Hat Enterprise Linux (RHEL)
Rocky Linux Solus
Ubuntu* Xubuntu
Zorin OS*

* While snapd is pre-installed on these systems, installation instructions can help if you’re using older versions, or want to re-install snap after removing it.

See Troubleshooting for help resolving installation issues.


Last updated 1 year, 4 months ago.

Help improve this document in the forum.

Back to top

© 2025 Canonical Ltd.

Ubuntu and Canonical are registered trademarks of Canonical Ltd.
Powered by Charmed Kubernetes

Join the forum, contribute to or report problems with, snapd, Snapcraft, or this site.

  • Terms of Service
  • Data privacy
  • Manage your tracker settings
  • Service status
  • Other functions
  • Share on Twitter
  • Share on Facebook
  • Share on YouTube