2
0
mirror of https://github.com/openvswitch/ovs synced 2025-10-23 14:57:06 +00:00
Files
openvswitch/INSTALL.Fedora
Kyle Mestery de34f9f491 Update INSTALL.Fedora to mention Fedora 17 instead of Fedora 15
Reflect the fact Fedora RPM support was recently implemented
on Fedora 17 instead of Fedora 15.

Signed-off-by: Kyle Mestery <kmestery@cisco.com>
Signed-off-by: Ben Pfaff <blp@nicira.com>
2012-10-23 08:42:18 -07:00

53 lines
1.7 KiB
Plaintext

How to Install Open vSwitch on Fedora Linux
===========================================
This document describes how to build and install Open vSwitch on a Fedora
Linux host. If you want to install Open vSwitch on a generic Linux host,
see INSTALL.Linux instead.
We have tested these instructions with Fedora 16 and Fedora 17.
Building Open vSwitch for Fedora
--------------------------------
You may build from an Open vSwitch distribution tarball or from an
Open vSwitch Git tree.
Before you begin, note the RPM source directory on your version of
Fedora. On Fedora 17, it is $HOME/rpmbuild/SOURCES.
1. If you are building from an Open vSwitch Git tree, then you will
need to first create a distribution tarball by running "./boot.sh;
./configure; make dist" in the Git tree.
2. Copy the distribution tarball into the RPM source directory.
3. Unpack the distribution tarball into a temporary directory and "cd"
into the root of the distribution tarball.
4. To build Open vSwitch userspace, run:
rpmbuild -bb rhel/openvswitch-fedora.spec
This produces one RPM: "openvswitch".
5. On Fedora 17, to build the Open vSwitch kernel module, run:
rpmbuild -bb rhel/openvswitch-kmod-fedora.spec
You might have to specify a kernel version and/or variants, e.g.:
rpmbuild -bb \
-D "kversion 2.6.32-131.6.1.el6.x86_64" \
-D "kflavors default debug kdump" \
rhel/openvswitch-kmod-rhel6.spec
This produces an "kmod-openvswitch" RPM for each kernel variant,
in this example: "kmod-openvswitch", "kmod-openvswitch-debug", and
"kmod-openvswitch-kdump".
Reporting Bugs
--------------
Please report problems to bugs@openvswitch.org.