Difference between revisions of "Centos 7"

From Amahi Wiki
Jump to: navigation, search
Line 7: Line 7:
 
==CentOS 7==
 
==CentOS 7==
 
Download CentOS 7.2:
 
Download CentOS 7.2:
* Netinstall ISO:
+
* Netinstall ISO (376MB):
 
** HTTP - [http://mirrors.cmich.edu/centos/7/isos/x86_64/CentOS-7-x86_64-NetInstall-1511.iso CentOS-7-x86_64-NetInstall-1511.iso]
 
** HTTP - [http://mirrors.cmich.edu/centos/7/isos/x86_64/CentOS-7-x86_64-NetInstall-1511.iso CentOS-7-x86_64-NetInstall-1511.iso]
 
** Torrent - [http://mirrors.cmich.edu/centos/7/isos/x86_64/CentOS-7-x86_64-NetInstall-1511.torrent CentOS-7-x86_64-NetInstall-1511.torrent]
 
** Torrent - [http://mirrors.cmich.edu/centos/7/isos/x86_64/CentOS-7-x86_64-NetInstall-1511.torrent CentOS-7-x86_64-NetInstall-1511.torrent]
* Minimal ISO:
+
* Minimal ISO (603MB):
** HTTP - [http://mirrors.cmich.edu/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1511.iso CentOS-7-x86_64-Minimal-1511.iso]
+
** HTTP - [http://mirrors.cmich.edu/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1511.iso CentOS-7-x86_64-Minimal-1511.iso]  
 
** Torrent - [http://mirrors.cmich.edu/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1511.torrent CentOS-7-x86_64-Minimal-1511.torrent]
 
** Torrent - [http://mirrors.cmich.edu/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1511.torrent CentOS-7-x86_64-Minimal-1511.torrent]
  

Revision as of 15:11, 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!


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.