Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

gdp / README-deb.md @ master

History | View | Annotate | Download (1.79 KB)

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