[Linux] Add instructions for stable RPM packages (#392)
* Added instructions for installing stable RPM packages. Signed-off-by: Ben Clark <ben@benjyc.uk> * Official -> Stable Signed-off-by: Ben Clark <ben@benjyc.uk>pull/621/head
parent
c2b52d3564
commit
f8c717eafc
|
@ -50,7 +50,6 @@ sudo apt-get install oracle-java8-installer
|
|||
sudo apt-get install oracle-java8-set-default
|
||||
```
|
||||
|
||||
|
||||
{% include collapsible/item-end.html %}
|
||||
{% include collapsible/heading.html %}
|
||||
|
||||
|
@ -72,7 +71,6 @@ You can then install the downloaded package with:
|
|||
sudo yum localinstall jdk-8u60-linux-x64.rpm
|
||||
```
|
||||
|
||||
|
||||
{% include collapsible/item-end.html %}
|
||||
{% include collapsible/end.html %}
|
||||
|
||||
|
@ -103,7 +101,7 @@ sudo apt-get install apt-transport-https
|
|||
|
||||
Then, you can choose between, *Official (Stable)*, *Beta* or *Snapshot* builds:
|
||||
|
||||
* **Official Release**
|
||||
* **Stable Release**
|
||||
|
||||
The stable builds contain the latest official release with tested features.
|
||||
|
||||
|
@ -113,9 +111,9 @@ Then, you can choose between, *Official (Stable)*, *Beta* or *Snapshot* builds:
|
|||
echo 'deb https://dl.bintray.com/openhab/apt-repo2 stable main' | sudo tee /etc/apt/sources.list.d/openhab2.list
|
||||
```
|
||||
|
||||
* **Beta Release**
|
||||
* **Testing Release**
|
||||
|
||||
The beta builds come out less frequently, but will contain new features that are currently in the testing phase.
|
||||
The beta and release candidate builds come out less frequently, but will contain new features that are currently in the testing phase.
|
||||
|
||||
Add the **openHAB 2 Beta Repository** to your systems apt sources list:
|
||||
|
||||
|
@ -125,7 +123,7 @@ Then, you can choose between, *Official (Stable)*, *Beta* or *Snapshot* builds:
|
|||
|
||||
* **Snapshot Release**
|
||||
|
||||
The snapshot build is created [almost daily](https://bintray.com/openhab/apt-repo2/openhab2#release), and includes the latest changes to the openHAB 2 core and add-ons.
|
||||
The snapshot build is created [almost daily](https://openhab.ci.cloudbees.com/job/openhab-linuxpkg/), and include the latest changes to the openHAB 2 core and add-ons.
|
||||
These changes are often unstable, so you should use this branch only for testing or development purposes.
|
||||
|
||||
The snapshot repository is hosted in openHAB's [JFrog Artifactory instance](https://www.jfrog.com/Artifactory).
|
||||
|
@ -161,21 +159,53 @@ Yum or Dnf Based Systems
|
|||
|
||||
{% include collapsible/body.html %}
|
||||
|
||||
**Note:** The RPM files within the cannot currently be GPG signed or checked, only continue if you're happy installing without GPG verification.
|
||||
**Note:** The RPM files cannot currently be GPG signed or checked, only continue if you're happy installing without GPG verification.
|
||||
|
||||
The RPM repo information should be defined inside a file, make a new file at `/etc/yum.repos.d/openhab.repo` with the following contents:
|
||||
The RPM repo information should be defined inside a file, make a new file at `/etc/yum.repos.d/openhab.repo` with the following contents depending on your choice of release.
|
||||
You may add all three to the same file, but make sure the desired repo is is set to `enabled=1`:
|
||||
|
||||
```text
|
||||
[openHAB-Snapshots]
|
||||
name=openHAB 2.x.x Snapshots
|
||||
baseurl=https://openhab.jfrog.io/openhab/openhab-linuxpkg-rpm/unstable
|
||||
enabled=1
|
||||
gpgcheck=0
|
||||
repo_gpgcheck=0
|
||||
gpgkey=https://openhab.jfrog.io/openhab/api/gpg/key/public
|
||||
```
|
||||
* **Stable Release**
|
||||
|
||||
Currently, only snapshots of the RPM packages exist. The stable releases will be added to Bintray later.
|
||||
The stable builds contain the latest official release with tested features.
|
||||
|
||||
```text
|
||||
[openHAB-Stable]
|
||||
name=openHAB 2.x.x Stable
|
||||
baseurl=https://dl.bintray.com/openhab/rpm-repo2/stable
|
||||
gpgcheck=0
|
||||
repo_gpgcheck=0
|
||||
gpgkey=https://bintray.com/user/downloadSubjectPublicKey?username=openhab
|
||||
enabled=1
|
||||
```
|
||||
|
||||
* **Testing Release**
|
||||
|
||||
The beta or release candidate builds come out less frequently, but will contain new features that are currently in the testing phase.
|
||||
|
||||
```text
|
||||
[openHAB-Testing]
|
||||
name=openHAB 2.x.x Testing
|
||||
baseurl=https://dl.bintray.com/openhab/rpm-repo2/testing
|
||||
gpgcheck=0
|
||||
repo_gpgcheck=0
|
||||
gpgkey=https://bintray.com/user/downloadSubjectPublicKey?username=openhab
|
||||
enabled=1
|
||||
```
|
||||
|
||||
* **Snapshot Release**
|
||||
|
||||
The snapshot build is created [almost daily](https://openhab.ci.cloudbees.com/job/openhab-linuxpkg/), and include the latest changes to the openHAB 2 core and add-ons.
|
||||
These changes are often unstable, so you should use this branch only for testing or development purposes.
|
||||
|
||||
```text
|
||||
[openHAB-Snapshots]
|
||||
name=openHAB 2.x.x Snapshots
|
||||
baseurl=https://openhab.jfrog.io/openhab/openhab-linuxpkg-rpm/unstable
|
||||
gpgcheck=0
|
||||
repo_gpgcheck=0
|
||||
gpgkey=https://openhab.jfrog.io/openhab/api/gpg/key/public
|
||||
enabled=1
|
||||
```
|
||||
|
||||
Now install openHAB with the following command, please note that for systems that support it `dnf` can be used instead of yum:
|
||||
|
||||
|
|
Loading…
Reference in New Issue