This guide provides a simple 4-step process to update Pieces for Developers on Linux using Snap packages.
- Pieces for Developers installed via Snap
- PiecesOS installed via Snap
sudoaccess for package updates
Gracefully quits the Desktop App and the OS Server.
[ -n "$(pgrep -f pieces_for_x)" ] && xdg-open pieces-for-developers://quit; sleep 2; [ -n "$(pgrep -f os_server)" ] && xdg-open pieces://quit; sleep 3Compares your installed Snap versions against the latest stable release.
snap info pieces-for-developers pieces-osRefreshes the snap packages (requires sudo).
sudo snap refresh pieces-for-developers pieces-osRestarts PiecesOS followed by the Desktop App.
pieces-os & sleep 5; pieces-for-developers &If the applications don't quit with the commands above, you can force terminate them:
# Force quit Desktop App
pkill pieces_for_x
# Force quit PiecesOS
pkill os_server- Check your internet connection
- Ensure you have enough disk space
- Check Snap service status:
sudo systemctl status snapd - Restart Snap service:
sudo systemctl restart snapd
- Always shutdown applications before updating
- Always launch PiecesOS before the Desktop App
- Updates require
sudoprivileges - Wait times between steps ensure proper shutdown/startup
| ← Previous: How to Apply a Discount Code at Checkout | Next: MCP & Agent Integrations → |