Backend Flags
TinyPM supports multiple backends via Parcel. Use flags to target a specific source.
Backend Flags
TinyPM V3 supports multiple backends via Parcel. Use flags to target specific sources.
Available Flags
| Flag | Backend | Notes |
|---|---|---|
| `-f` | Flatpak | Requires full app ID (e.g., org.gimp.GIMP) |
| `-s` | Snap | Standard package name format |
Native is the default. No flag needed for native packages.
Flag Placement
Place flags after the subcommand and before the package name:
tinypm <command> [-f|-s] <package>
grab [-f|-s] <package>Supported Commands
Backend flags work with: install, search, remove, list, update.
Native-Only Operations
For operations that should only touch your native package manager, use syspm:
syspm install firefox # Only native backend
syspm update # Update native packages only
syspm list # List native packages
syspm search firefox # Search native packagesNative Package Manager Support
Parcel automatically detects your native package manager:
- On Debian/Ubuntu: apt
- On Fedora: dnf
- On Arch: pacman
- On Abora (NixOS): nix (preferred)
- And others: xbps, zypper, apk, emerge, brew