Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

gdp / README-deb.md @ master

History | View | Annotate | Download (1.74 KB)

1 7f982ac3 Eric Allman
% Installing The Global Dataplane From .deb Packages
2 b2714365 Eric Allman
3 2196131e Nitesh Mor
We maintain pre-compiled binary packages for ubuntu/debain-based systems to
4
make software distribution easier. The reason for this particular platform
5
is guided by *swarmbox* testbed that we support. Any software packaging for
6
other platforms is certainly welcome.
7 b2714365 Eric Allman
8 403f6aa1 Eric Allman
**This README is only relevant if you are installing from the Debian
9
packages.  Those packages are *not* included with the source distribution.
10
If you are installing from source, please read `README-compiling.md`.**
11
12 632861ce Eric Allman
***Nota Bene:*** we are switching to doing packaging using Docker
13
images rather than Debian packages.  This transition is not yet complete.
14
We apologize for any confusion.
15
16 2196131e Nitesh Mor
Package structure:
17
=================
18
19
* `gdp-client`: Client side C library (`.so` file), header files and various
20
  compiled utility functions.
21 06acf435 Eric Allman
* `gdp-python`: Language bindings in Python, requires gdp-client.
22 2196131e Nitesh Mor
* `gdp-server`: GDP log-server.
23
* `gdp-router-*`: A packaged version of the GDP router, see elsewhere.
24
25
In order to write/run C applications, you will need `gdp-client`. If you want
26 708241e4 Eric Allman
to write Python applications, you will need `gdp-python`. You probably do not
27 2196131e Nitesh Mor
need the server side components unless you are planning on being part of the
28
infrastructure.
29
30
Installation
31
============
32
33 32074e00 Pat Pannuto
You can find the latest .deb files [here](https://gdp.cs.berkeley.edu/redmine/projects/gdp/files).
34
35 2196131e Nitesh Mor
These are standard debian package installation instructions that are included
36 32074e00 Pat Pannuto
here for convenience.
37 2196131e Nitesh Mor
38
For installing a debian package
39
40
    sudo dpkg -i <debian-file>
41
42
In case it fails because of missing dependencies, you can fix it by
43
44
    sudo apt-get -f install
45 b2714365 Eric Allman
46 632861ce Eric Allman
<!-- Use
47 7f982ac3 Eric Allman
	pandoc -s -o README-deb.html README-deb.md
48 632861ce Eric Allman
to process this to HTML -->
49 b2714365 Eric Allman
<!-- vim: set ai sw=4 sts=4 ts=4 : -->