Binary Packages#
Set up you environment (the following assumes the default prefix of /usr/pkg)#
- Add /usr/pkg/bin:/usr/pkg/sbin to your PATH environmental variable. For example, do the following once:
# echo 'export PATH=${PATH}:/usr/pkg/bin:/usr/pkg/sbin' >> ~/.profile
<log out>
<log back in>
# echo ${PATH}
- Add /usr/pkg/lib to your CS_LIBPATH
- I have the following in my /etc/rc,d/rc.local
setconf CS_LIBPATH $(getconf CS_LIBPATH):/usr/pkg/lib
- Make a /var/tmp directory (pkg_add currently looks for this)
# mkdir -p /var/tmp
Where to find them#
- Binary packages for QNX are currently hosted on ftp.NetBSD.org. under ftp://ftp.NetBSD.org/pub/pkgsrc/packages/QNX.
- The layout is pub/pkgsrc/packages/QNX/<arch>/<vers>
- Bootstrap archives can be found under pub/pkgsrc/packages/QNX/<arch>/<vers>/bootstrap.tar.gz
- Untar bootstrap.tar.gz under the root directory (/).
- Packages can then be added as follows:
# export PKG_PATH=ftp://ftp.NetBSD.org/pub/pkgsrc/packages/QNX/<arch>/<vers>/All
# pkg_add -v <package>
6.3.2 packages.#