/packa

(ABANDONED FOR NIX) A (meta) Package Manager

Primary LanguageGoApache License 2.0Apache-2.0

Packa

GoDoc

A (meta) package manager with a declarative API. Currently supporting the following package managers:

  • go (go get)
  • brew

For adding more managers, see this

Prerequisites

A working go environment, preferably with the newest version of go (there have been various bugs up until at least 1.12.5).

Make sure to set GO111MODULE to on.

Installation

Initial installation happens with go get:

go get github.com/tommyknows/packa

After that, run

packa upgrade

to write and add packa itself to the initial config file.

Usage

See packa -h.