Go to file
2022-12-20 19:43:29 +01:00
src Also remove symlinks. 2019-08-25 13:52:27 +02:00
.gitignore Add Makefile and stubs. 2018-09-15 01:24:25 +02:00
License.md Initial commit. 2018-09-15 01:11:40 +02:00
Makefile Add lpkg. 2018-09-15 10:46:26 +02:00
Readme.md [Readme] Fix spelling 2022-12-20 19:43:29 +01:00

fpkg

This is a linux package manager focussed on simplicity, rather than feature completeness. This is rather for my personal education, than for producing something useful.

Dependencies

  • fakeroot
  • bash
  • zstd
  • tar
  • coreutils
  • findutils

Installation

make install DESTDIR=/desired/path

Usage

Prerequisites

mkdir /pkg # folder for storing packages

create package:

cd build_dir/of/foo
cpkg make install # DESTDIR is set by cpkg

query package version:

qpkg foo

list package contents:

lpkg foo

install package:

ipkg foo

remove package:

rpkg foo