Pkgsrc on solaris
Jump to navigation
Jump to search
This is my attempt to convert opensolaris into a tolerable system using pkgsrc to provide some essential applications like zsh(1) and screen.
Getting GCC on the system
- Download gcc and libiconv packages from http://sunfreeware.com/
- gunzip the files and install them by doing `pkgadd -d </path/to/file>` as root
- Add /usr/local/bin and /usr/local/sbin to $PATH as root
Bootstrapping pkgsrc
- Fetch the latest pkgsrc tarball from ftp://ftp.netbsd.org/pub/pkgsrc/
- cd into /usr
- gunzip </path/to/tarball> | tar -xvf -
- After the tarball is untarred, you should have /usr/pkgsrc
- cd into /usr/pkgsrc/bootstrap
- As root, run `./bootstrap` to bootstrap pkgsrc
Building gcc from pkgsrc
- add /usr/pkg/bin, /usr/pkg/sbin and /usr/ccs/bin to $PATH
- cd into /usr/pkgsrc/lang/gcc34
- bmake install clean
...probably more to come...