5 Ubuntu 18.04 - Setup the FD.io Repository
6 ==========================================
8 FD.io VPP is installed using Package Cloud. For a complete set of
9 instructuctions on how to install VPP with package cloud please refer
10 to `Package Cloud <https://packagecloud.io/fdio/release>`_
12 Choose one of the following releases to install.
15 -----------------------
17 It is a good idea to first update and upgrade the OS before starting; run the
18 following command to update the OS:
20 .. code-block:: console
25 Point to the Repository
26 -----------------------------------
28 Create a file **/etc/apt/sources.list.d/99fd.io.list** with contents that point to
29 the version needed. The contents needed are shown below.
36 Create the file **/etc/apt/sources.list.d/99fd.io.list** that contain the following contents:
38 .. code-block:: console
40 deb [trusted=yes] https://packagecloud.io/fdio/release/ubuntu xenial main
44 .. code-block:: console
46 curl -L https://packagecloud.io/fdio/release/gpgkey | sudo apt-key add -
51 Create the file **/etc/apt/sources.list.d/99fd.io.list** that contain the following contents:
53 .. code-block:: console
55 deb [trusted=yes] https://packagecloud.io/fdio/master/ubuntu xenial main
59 .. code-block:: console
61 curl -L https://packagecloud.io/fdio/master/gpgkey | sudo apt-key add -
64 Install the Mandatory Packages
65 ===============================
67 Install the mandatory packages by running the following commands:
69 .. code-block:: console
72 sudo apt-get install vpp
75 Install the Optional Packages
76 ==============================
78 Install the optional packages by running the following command:
80 For the release packages:
82 .. code-block:: console
84 sudo apt-get install vpp-plugins vpp-api-java vpp-api-lua vpp-api-python vpp-dbg vpp-dev
86 For the master packages:
88 .. code-block:: console
90 sudo apt-get install vpp-plugin-core vpp-ext-deps vpp-api-python vpp-dbg vpp-dev vpp-plugin-dpdk
92 Uninstall the Packages
93 ======================
95 Uninstall the packages by running the following command:
97 .. code-block:: console
99 sudo apt-get remove --purge vpp*