Prerequisites
TinyPM V3 requires a Linux system with a native package manager and optionally Flatpak and/or Snap for additional backend support.
Supported native package managers:
- apt - Debian/Ubuntu
- dnf - Fedora
- pacman - Arch
- nix - NixOS (Abora)
- xbps, zypper, apk, emerge, brew - and others
You will also need git and bash.
Clone the Repository
git clone https://github.com/AnimatedGTVR/abora-os.git
cd abora-osInstall TinyPM
# Make scripts executable
chmod +x tinypm syspm grab
# Create symlinks
mkdir -p ~/.local/bin
ln -sf "$PWD/tinypm" ~/.local/bin/tinypm
ln -sf "$PWD/syspm" ~/.local/bin/syspm
ln -sf "$PWD/grab" ~/.local/bin/grabAdd to Your PATH
export PATH="$HOME/.local/bin:$PATH"
hash -rVerify Installation
Test the installation:
tinypm --versionThis shows TinyPM version, available backends and their versions, and system information.
Updating TinyPM
Since TinyPM is installed from git, updating is simple:
cd path/to/tinypm
git pullYour symlinks will automatically point to the updated scripts.