HONEYCOMB-58 - Routing Api
[honeycomb.git] / release-notes / src / main / asciidoc / install_guide / install_from_available_binary_packages.adoc
1 = Installing from available binary packages
2
3 link:release_notes.html[< Home]
4
5 == Centos
6 === CentOS 7.2 - Honeycomb Release RPMs
7 ==== Add fd.io repo
8 Create a file /etc/yum.repos.d/honeycomb-release.repo with contents:
9
10  [honeycomb-release]
11  name=honeycomb release branch latest merge
12  baseurl=https://nexus.fd.io/content/repositories/fd.io.centos7/
13  enabled=1
14  gpgcheck=0
15
16 ==== Install honeycomb packages
17
18  sudo yum install honeycomb
19
20 == Ubuntu
21 === Ubuntu 14.04 - Honeycomb Release DEB
22
23 [CAUTION]
24 ====
25 Add openjdk-8 repository. 1404 does not provide openjdk-8 by default
26
27  According to http://stackoverflow.com/questions/32942023/ubuntu-openjdk-8-unable-to-locate-package
28 ====
29
30 Pick Ubuntu version:
31
32  export UBUNTU="trusty"
33
34 Then run:
35
36  sudo rm /etc/apt/sources.list.d/99fd.io.list
37  echo "deb [trusted=yes] https://nexus.fd.io/content/repositories/fd.io.ubuntu.$UBUNTU.main/ ./" | sudo tee -a /etc/apt/sources.list.d/99fd.io.list
38  sudo apt-get update
39  sudo apt-get install honeycomb
40
41 [CAUTION]
42 ====
43 Uninstall previously installed java 7
44
45  look for packages e.g. openjdk-7-* and uninstall them
46 ====
47
48 === Ubuntu 16.04 - Honeycomb Release DEB
49
50 Pick Ubuntu version:
51
52  export UBUNTU="xenial"
53
54 Then run:
55
56   sudo rm /etc/apt/sources.list.d/99fd.io.list
57   echo "deb [trusted=yes] https://nexus.fd.io/content/repositories/fd.io.ubuntu.$UBUNTU.main/ ./" | sudo tee -a /etc/apt/sources.list.d/99fd.io.list
58   sudo apt-get update
59   sudo apt-get install honeycomb
60
61 == SNAPSHOT versions
62
63 For SNAPSHOT versions, SNAPSHOT repositories have to be used.
64 Each branch has its own repository at: https://nexus.fd.io/content/repositories/.
65 In case SNAPSHOT versions needs to be used, update the URL pointing to the repository from previous steps
66 according to the repository names listed at provided link.