Skip to content

Commit

Permalink
Update installation procedures for RPMs
Browse files Browse the repository at this point in the history
Remove dependence on the GPO Lab (www.gpolab.bbn.com) by installing
RPMs directly from GitHub.
  • Loading branch information
tcmitchell committed May 26, 2017
1 parent 5f24319 commit a715a5c
Showing 1 changed file with 30 additions and 8 deletions.
38 changes: 30 additions & 8 deletions INSTALL-centos.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,23 +59,45 @@ wget http://download.opensuse.org/repositories/security://shibboleth/CentOS_7/se
sudo cp security\:shibboleth.repo /etc/yum.repos.d/
```

Add GENI repository:
Install the EPEL release

The GENI software depends on
[Fedora Extra Packages for Enterprise Linux (EPEL)](https://fedoraproject.org/wiki/EPEL)
packages. To install EPEL:

```bash
wget http://www.gpolab.bbn.com/experiment-support/gposw/centos/geni.repo
sudo cp geni.repo /etc/yum.repos.d/
sudo yum install -y epel-release
```

Install GENI portal software
Install GENI Tools

These must be done separately in order to fullfill the geni-portal dependencies that are in the EPEL repository.
GENI Tools RPMs are available on [GitHub](https://github.com).
`yum` can download and install these RPMs.

```bash
sudo yum install -y epel-release
sudo yum install -y --nogpgcheck geni-portal
_N.B. The link in the example below may not be the latest RPM.
You can find the URL of the latest RPM at_
https://github.com/GENI-NSF/geni-tools/releases/latest

```Shell
sudo yum install -y \
https://github.com/GENI-NSF/geni-tools/releases/download/v2.9/geni-tools-2.9-1.el7.centos.noarch.rpm
```

Install GENI Portal software

GENI Portal RPMs are available on [GitHub](https://github.com).
`yum` can download and install these RPMs.

_N.B. The link in the example below may not be the latest RPM.
You can find the URL of the latest RPM at_
https://github.com/GENI-NSF/geni-portal/releases/latest

```Shell
sudo yum install -y \
https://github.com/GENI-NSF/geni-portal/releases/download/v3.23/geni-portal-3.23-1.el7.centos.noarch.rpm
```


```bash
# If there are updates on a development machine not in the RPM, do this:

Expand Down

0 comments on commit a715a5c

Please sign in to comment.