-
Notifications
You must be signed in to change notification settings - Fork 7
quickstart df
Ravenports requires bootstrapping on each supported platform.
> su
> fetch http://www.ravenports.com/repository/ravenports-downloader.sh -o - | /bin/sh
This download script installs the latest ravensw(8) and sets the ravensw.conf to match the platform's release.
Note 2: ravensw(8) is functionally very similar to FreeBSD's and DPort's pkg(8). The former has been modified with different configuration names and different defaults to avoid clashing with the standard pkg and programs with similar names (e.g. on OpenSolaris). Also, ravensw(8) compresses with Zstandard which the stock pkg(8) did not at the time.
/raven/sbin/ravensw upgrade
For DragonFly:
/raven/sbin/ravensw install -y ravenports-single-dragonfly
For FreeBSD:
/raven/sbin/ravensw install -y ravenports-single-freebsd_amd64
For MidnightBSD:
/raven/sbin/ravensw install -y ravenports-single-mbsd_amd64
/raven/bin/ravenadm configure
The default configuration should be okay. Just hit RETURN key.
/raven/bin/ravenadm update-ports
/raven/bin/ravenadm build libxml2
/raven/bin/ravenadm build less:color
That should result in functional Ravenports build system.
Set ~/.profile, ~/.cshrc, etc files to add "/raven/sbin" and "/raven/bin" to the PATH environment variable. You may also wish to remove "/usr/pkg/" and even "/usr/local/" paths at the same time.
add the following to /etc/rc.conf file:
local_startup="/raven/etc/rc.d"