Difference between revisions of "Centos 7"

From Amahi Wiki
Jump to: navigation, search
Line 4: Line 4:
 
heading =WARNING|
 
heading =WARNING|
 
message = This is only for developers. We are testing the potential implementation of Amahi with CentOS 7, therefore it's '''NOT''' for public use!}}
 
message = This is only for developers. We are testing the potential implementation of Amahi with CentOS 7, therefore it's '''NOT''' for public use!}}
 +
=Objective=
 +
Configure and test installation of Amahi 9 with CentOS 7.2 for potential adoption as the next Amahi release.  This is '''ONLY''' for development testing by the Amahi staff!
 
=Installation=
 
=Installation=
 
==CentOS 7==
 
==CentOS 7==
Line 36: Line 38:
 
* Install Amahi:
 
* Install Amahi:
 
  hda-install INSTALL_CODE
 
  hda-install INSTALL_CODE
 +
 
=Known Issues=
 
=Known Issues=
 
* Amahi CentOS 7 Repo has not been established
 
* Amahi CentOS 7 Repo has not been established

Revision as of 15:14, 16 July 2016

Warning.png WARNING
This is only for developers. We are testing the potential implementation of Amahi with CentOS 7, therefore it's NOT for public use!


Objective

Configure and test installation of Amahi 9 with CentOS 7.2 for potential adoption as the next Amahi release. This is ONLY for development testing by the Amahi staff!

Installation

CentOS 7

Download CentOS 7.2:


Follow the CentOS 7 Minimal Server install guidance and create a user (root password not required).

Amahi

Installation must be done as root user.

  • Install dependencies:
yum epel-release nano psmisc wget
yum gcc mysql-devel ruby-devel rubygems
  • Download custom packages:
wget http://tdstatic.net/RPMs/hda-ctl-7.0.0-1.x86_64.rpm
wget  http://tdstatic.net/RPMs/hda-platform-9.0.0-1.x86_64.rpm
wget  http://tdstatic.net/RPMs/rubygem-mysql2-0.4.4-1.x86-64.rpm
wget  http://tdstatic.net/RPMs/rubygem-ruby-dbus-0.11.1-1.noarch.rpm
  • Install custom packages:
yum localinstall hda-ctl-7.0.0-1.x86_64.rpm 
yum localinstall hda-platform-9.0.0-1.x86_64.rpm
yum localinstall rubygem-mysql2-0.4.4-1.x86-64.rpm
yum localinstall rubygem-ruby-dbus-0.11.1-1.noarch.rpm
  • Install Ruby Gems:
gem install mysql2 ruby-dbus
  • Install Amahi:
hda-install INSTALL_CODE

Known Issues

  • Amahi CentOS 7 Repo has not been established
  • Apps are not ready (only phpSysInfo has been tested)
  • rubygem-mysql2 and rubygem-ruby-dbus packages not available in CentOS or the EPEL repo

Bug Reports

See Amahi Bug #2081 for development progress.