pebble

Canonical Publisher Verified account Verified account

Contact us about Snaps and IoT ›

Install latest/stable of pebble

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install pebble --classic

Don't have snapd? Get set up for snaps.

Channel Version Published

Pebble - take control of your internal daemons!

Pebble helps you to orchestrate a set of local service processes as an organized set. It resembles well-known tools such as supervisord, runit, or s6, in that it can easily manage non-system processes independently from system services, but it was designed with unique features that help with more specific use cases.

Usage

You can use the pebble command to:

  • Start and stop services that are defined in Pebble's service configuration.
  • Modify Pebble's service configuration by adding or removing layers.
  • Check the health of services.
  • Manage services remotely, as a client interacting with Pebble in a separate system.
  • And more!

Pebble stores its service configuration in the $PEBBLE/layers directory. When Pebble is installed as a snap, the PEBBLE environment variable is set to $HOME/snap/pebble/<snap_revision> by default.

Documentation

To learn more about Pebble, see https://documentation.ubuntu.com/pebble/.

Details for pebble

License
  • GPL-3.0-only

Last updated
  • 6 April 2025 - latest/stable
  • 11 April 2025 - latest/edge

Source code

Report a bug

Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.


Install pebble on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.


Where people are using pebble

Users by distribution (log)

Ubuntu 24.04
Ubuntu 22.04
Ubuntu 24.10
Ubuntu 20.04