]>
Commit | Line | Data |
---|---|---|
4ae3db4a BB |
1 | .. |
2 | Licensed under the Apache License, Version 2.0 (the "License"); you may | |
3 | not use this file except in compliance with the License. You may obtain | |
4 | a copy of the License at | |
5 | ||
6 | http://www.apache.org/licenses/LICENSE-2.0 | |
7 | ||
8 | Unless required by applicable law or agreed to in writing, software | |
9 | distributed under the License is distributed on an "AS IS" BASIS, WITHOUT | |
10 | WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the | |
11 | License for the specific language governing permissions and limitations | |
12 | under the License. | |
13 | ||
14 | Convention for heading levels in Open vSwitch documentation: | |
15 | ||
16 | ======= Heading 0 (reserved for the title in a document) | |
17 | ------- Heading 1 | |
18 | ~~~~~~~ Heading 2 | |
19 | +++++++ Heading 3 | |
20 | ''''''' Heading 4 | |
21 | ||
22 | Avoid deeper levels because they do not render well. | |
23 | ||
24 | ==================================== | |
25 | Distributions packaging Open vSwitch | |
26 | ==================================== | |
27 | ||
28 | This document lists various popular distributions packaging Open vSwitch. | |
29 | Open vSwitch is packaged by various distributions for multiple platforms and | |
30 | architectures. | |
31 | ||
32 | .. note:: | |
33 | The packaged version available with distributions may not be latest | |
34 | Open vSwitch release. | |
35 | ||
36 | Debian | |
37 | ------- | |
38 | ||
39 | You can use ``apt-get`` or ``aptitude`` to install the .deb packages and must | |
40 | be superuser. | |
41 | ||
42 | 1. Debian has ``openvswitch-switch`` and ``openvswitch-common`` .deb packages | |
43 | that includes the core userspace components of the switch. | |
44 | ||
45 | 2. For kernel datapath, ``openvswitch-datapath-dkms`` can be installed to | |
46 | automatically build and install Open vSwitch kernel module for your running | |
74aba1ff BP |
47 | kernel. This package is only available when the .deb packages are built from |
48 | the Open vSwitch repository; it is not downstream in Debian or Ubuntu releases. | |
4ae3db4a | 49 | |
49df3c0f | 50 | 3. For fast userspace switching, Open vSwitch with DPDK support is |
74aba1ff BP |
51 | bundled in the package ``openvswitch-switch-dpdk``. This package is only |
52 | available in the Ubuntu distribution; it is not upstream in the Open vSwitch | |
53 | repository or downstream in Debian. | |
4ae3db4a BB |
54 | |
55 | Fedora | |
56 | ------ | |
57 | ||
58 | Fedora provides ``openvswitch``, ``openvswitch-devel``, ``openvswitch-test`` | |
59 | and ``openvswitch-debuginfo`` rpm packages. You can install ``openvswitch`` | |
60 | package in minimum installation. Use ``yum`` or ``dnf`` to install the rpm | |
61 | packages and must be superuser. | |
62 | ||
63 | Red Hat | |
64 | ------- | |
65 | ||
66 | RHEL distributes ``openvswitch`` rpm package that supports kernel datapath. | |
67 | DPDK accelerated Open vSwitch can be installed using ``openvswitch-dpdk`` | |
68 | package. | |
69 | ||
70 | OpenSuSE | |
71 | -------- | |
72 | ||
73 | OpenSUSE provides ``openvswitch``, ``openvswitch-switch`` rpm packages. Also | |
74 | ``openvswitch-dpdk`` and ``openvswitch-dpdk-switch`` can be installed for | |
75 | Open vSwitch using DPDK accelerated datapath. |