Archive

Posts Tagged ‘pkgsrc’

pkgsrc unter MacOS X

September 13th, 2009

Als Alternative zu fink und den darwinports kann man auch pkgsrc auf MacOS X nutzen. Die folgende Anleitung bezieht sich auf MacOS 10.6.1, sollte allerdings auf nahezu jedem MacOS X funktionieren.

mkdir -p ~/pkgsrc
cd ~/pkgsrc
export CVS_RSH=ssh
export CVSROOT=anoncvs@anoncvs.se.netbsd.org:/cvsroot
cvs co -PA pkgsrc

MacOS ist normalerweise auf einem HFS+-Dateisystem installiert, und damit in den meisten Fällen nicht case-sensitive. Daher muß pkgsrc manuell auf diese Tatsache hingewiesen werden.

cd ~/pkgsrc/bootstrap
sudo ./bootstrap --ignore-case-check

Anschließend noch /usr/pkg/bin in $PATH und /usr/pkg/man in $MANPATH aufnehmen, und pkgsrc genießen. Mehr Informationen finden sich im pkgsrc-Wiki.

Updaten von pkgsrc geht ebenfalls mit cvs:
cd /usr; cvs update -dP

,

pkgsrc und OpenSolaris

September 16th, 2008

$ uname -a
SunOS X60s 5.11 snv_97 i86pc i386 i86pc

pkgsrc.org funktioniert wunderbar mit OpenSolaris.

Erstmal per cvs die Quellen besorgen:
cd /usr; cvs -z9 -d anoncvs@anoncvs.netbsd.se:/cvsroot co pkgsrc

Und zum bauen eines Pakets:
cd /usr/pkgsrc/irc/irssi
pfexec make install clean

Die Pakete wandern dann nach /usr/pkg/ also dran denken /usr/pkg/bin und /usr/pkg/sbin in $PATH aufzunehmen.

Updaten von pkgsrc geht ebenfalls mit cvs:
cd /usr; cvs update -dP

,