1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
How to Install Open vSwitch on NetBSD
=====================================
On NetBSD, you might want to install requirements from pkgsrc.
In that case, you need at least the following packages.
* automake
* libtool-base
* gmake
* python27
* py27-six
* py27-xml
* pkg_alternatives
Some components have additional requirements. (See [INSTALL.md])
Assuming you are running NetBSD/amd64 6.1.2, you can download and
install pre-built binary packages as the following.
(You might get some warnings about minor version mismatch. Don't care.)
```
# PKG_PATH=http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/amd64/6.1.2/All/
# export PKG_PATH
# pkg_add automake libtool-base gmake python27 py27-six py27-xml pkg_alternatives
```
NetBSD's `/usr/bin/make` is not GNU make. GNU make is installed as
`/usr/pkg/bin/gmake` by the above mentioned `gmake` package.
As all executables installed with pkgsrc are placed in `/usr/pkg/bin/`
directory, it might be a good idea to add it to your PATH.
Open vSwitch on NetBSD is currently "userspace switch" implementation
in the sense described in [INSTALL.userspace.md] and [PORTING.md].
[INSTALL.md]:INSTALL.md
[INSTALL.userspace.md]:INSTALL.userspace.md
[PORTING.md]:PORTING.md
|