This repository contains the mpt project, a minimalist package manager for source-based Linux distributions.
mpt/: package manager codepackages/: package metadata and definitionsrootfs/: target filesystem where packages are installed.mpt/: internal repository data (index.json,installed.json)
Initialize the repository:
python3 -m mpt.main initAdd a package manifest:
python3 -m mpt.main add packages/hello.jsonInstall a package:
python3 -m mpt.main install helloList available packages:
python3 -m mpt.main listList installed packages:
python3 -m mpt.main list --installedRemove a package:
python3 -m mpt.main remove helloVerify the files of an installed package:
python3 -m mpt.main verify hello