vcl: separate binary api connections per thread worker
[vpp.git] / docs / gettingstarted / users / configutil / commandfour.rst
1 .. _config-command-four:
2
3 **************************
4 List/Install/Uninstall VPP
5 **************************
6
7 With command option "4" the user can list, install, or uninstall the FD.io VPP
8 packages. If there are packages already installed, then the packages will be listed
9 and the user will be asked if the packages should be uninstalled. If no packages are
10 installed, then the user will be asked if the FD.io packages should be installed. The
11 packages installed will be the latest released packages.
12
13 Uninstalling the packages:
14
15 .. code-block:: console
16
17     What would you like to do?
18     
19     1) Show basic system information
20     2) Dry Run (Will save the configuration files in /usr/local/vpp/vpp-config/dryrun for inspection)
21     3) Full configuration (WARNING: This will change the system configuration)
22     4) List/Install/Uninstall VPP.
23     q) Quit
24     
25     Command: 4
26     
27     These packages are installed on node localhost
28     Name                      Version
29     vpp                       18.04-release
30     vpp-api-lua               18.04-release
31     vpp-api-python            18.04-release
32     vpp-dbg                   18.04-release
33     vpp-dev                   18.04-release
34     vpp-dpdk-dev              17.01.1-release
35     vpp-dpdk-dkms             17.01.1-release
36     vpp-lib                   18.04-release
37     vpp-nsh-plugin            18.04
38     vpp-nsh-plugin-dbg        18.04
39     vpp-nsh-plugin-dev        18.04
40     vpp-plugins               18.04-release
41     
42     Do you want to uninstall these packages [y/N]? y
43     INFO:root: Local Command: service vpp stop
44     INFO:root:Uninstall Ubuntu
45     INFO:root: Local Command: dpkg -l | grep vpp
46     ....
47     What would you like to do?
48     
49     1) Show basic system information
50     2) Dry Run (Will save the configuration files in /usr/local/vpp/vpp-config/dryrun for inspection)
51     3) Full configuration (WARNING: This will change the system configuration)
52     4) List/Install/Uninstall VPP.
53     q) Quit
54     
55     Command:
56
57 Installing the packages:
58
59 .. code-block:: console
60
61     1) Show basic system information
62     2) Dry Run (Will save the configuration files in /usr/local/vpp/vpp-config/dryrun for inspection)
63     3) Full configuration (WARNING: This will change the system configuration)
64     4) List/Install/Uninstall VPP.
65     q) Quit
66     
67     Command: 4
68     
69     There are no VPP packages on node localhost.
70     Do you want to install VPP [Y/n]? Y
71     INFO:root:  Ubuntu
72     INFO:root:Install Ubuntu
73     INFO:root: Local Command: ls /etc/apt/sources.list.d/99fd.io.list.orig
74     INFO:root:  /etc/apt/sources.list.d/99fd.io.list.orig
75     ....
76
77     What would you like to do?
78     
79     1) Show basic system information
80     2) Dry Run (Will save the configuration files in /usr/local/vpp/vpp-config/dryrun for inspection)
81     3) Full configuration (WARNING: This will change the system configuration)
82     4) List/Install/Uninstall VPP.
83     q) Quit
84     
85     Command: 4
86
87     These packages are installed on node localhost
88     Name                      Version
89     vpp                       18.04-release
90     vpp-api-lua               18.04-release
91     vpp-api-python            18.04-release
92     vpp-dbg                   18.04-release
93     vpp-dev                   18.04-release
94     vpp-dpdk-dev              17.01.1-release
95     vpp-dpdk-dkms             17.01.1-release
96     vpp-lib                   18.04-release
97     vpp-nsh-plugin            18.04
98     vpp-nsh-plugin-dbg        18.04
99     vpp-nsh-plugin-dev        18.04
100     vpp-plugins               18.04-release
101     
102     Do you want to uninstall these packages [y/N]? N
103
104     What would you like to do?
105     
106     1) Show basic system information
107     2) Dry Run (Will save the configuration files in /usr/local/vpp/vpp-config/dryrun for inspection)
108     3) Full configuration (WARNING: This will change the system configuration)
109     4) List/Install/Uninstall VPP.
110     q) Quit
111     
112     Command: