news

4 April 2014 - pkgsrc-2014Q1 released

The pkgsrc developers are proud to announce the pkgsrc-2014Q1 branch.

See the release announcement for more information.

31 December 2013 - pkgsrc-2013Q4 released

The pkgsrc developers are proud to announce the pkgsrc-2013Q4 branch.

See the release announcement for more information.

4 October 2013 - pkgsrc-2013Q3 released

The pkgsrc developers are proud to announce the pkgsrc-2013Q3 branch.

See the release announcement for more information.

1 July 2013 - pkgsrc-2013Q2 released

The pkgsrc developers are proud to announce the pkgsrc-2013Q2 branch.

See the release announcement for more information.

1 April 2013 - pkgsrc-2013Q1 released

The pkgsrc developers are proud to announce the pkgsrc-2013Q1 branch.

See the release announcement for more information.

pkgsrc is a framework for building third-party software on NetBSD and other UNIX-like systems, currently containing over 12000 packages. It is used to enable freely available software to be configured and built easily on supported platforms.

The binary packages that are produced by pkgsrc can be used without having to compile everything from source. NetBSD already contains the necessary tools for managing binary packages, on other platforms you need to bootstrap pkgsrc to get the package management tools installed.

Available packages indexed by category
Complete list of all packages

quickstart

install binary packages (NetBSD)

PKG_PATH="http://ftp.NetBSD.org/pub/pkgsrc/packages/$(uname -s)/$(uname -m)/$(uname -r|cut -f '1 2' -d.)/All"
export PKG_PATH
pkg_add tmux

install binary packages (OSX)

curl -s http://pkgsrc.smartos.org/packages/Darwin/bootstrap/bootstrap-2013Q4.tar.gz | sudo tar -zxpf - -C /
PATH=/usr/pkg/sbin:/usr/pkg/bin:$PATH
pkgin -y install tmux
pkgin avail | wc -l
   10035

install binary packages (illumos/SmartOS)

curl http://pkgsrc.smartos.org/packages/illumos/bootstrap/bootstrap-2013Q3-illumos.tar.gz | gtar -zxpf - -C /
PATH=/opt/pkg/sbin:/opt/pkg/bin:$PATH
pkgin -y install tmux

bootstrap

cvs -danoncvs@anoncvs.netbsd.org:/cvsroot checkout pkgsrc
cd pkgsrc/bootstrap
./bootstrap

build a package

cd pkgsrc/devel/memcached
make install clean

docs

The comprehensive pkgsrc guide

pkgsrc-users mailing list: archives | subscribe

#pkgsrc is on freenode

get pkgsrc

supported platforms

other links