Abora LogoAbora
AboraTinyPMDownloadDocumentationArchivesContributors
GitHubDownload
DocsTinyPM - BackendsBackend Flags (-f, -s, -n)
TinyPM - Backends

Backend Flags (-f, -s, -n)

How to target specific package backends with TinyPM.

3 min readLast updated: March 2026

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

FlagBackendNotes
`-f`FlatpakRequires full app ID (e.g., org.gimp.GIMP)
`-s`SnapStandard 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 packages

Native 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
Previous

Doctor & Version

Next

Flatpak Backend

Abora LogoAbora

Professional Linux operating system and package management tools. Built in the open.

Products

  • TinyPM
  • Abora OS

Resources

  • Documentation
  • Download
  • Archives
  • Contributors
  • Discord

Legal

  • Privacy Policy
  • Terms of Use
  • License (GPL-3.0)
  • Contributors
  • Trademarks

© 2026 Abora. All rights reserved. Released under the GPL-3.0 license.