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