Changes

From Amahi Wiki
Jump to: navigation, search
213 bytes added ,  00:18, 5 August 2016
no edit summary
image =Warning.png|
heading =WARNING|
message = This is only for developers. We are testing the potential implementation of CentOS for Amahi with CentOS 7, therefore itis currently 's ''ON HOLD!'NOT''' for public use!}}
=Objective=
Configure and test installation of Amahi 9 with CentOS 7.2 for potential adoption for the next Amahi release. This is '''ONLY''' for development testing by the Amahi staff!
* Create Amahi repo
* <s>Create apps for C7</s>
* <s>Test Apps (only [https://www.amahi.org/apps/phpsysinfo phpSysInfo] has been tested)</s>
* Build Amahi-specific RPMs (''amahi-anywhere'', ''amahi-greyhole'', ''amahi-plex'', ''amahi-sync'', ''amahi-netboot'')
* Test Netinstall method
* <s>Build apps testbot</s>
* Create custom Amahi CentOS 7 ISO (see [http://www.frankreimer.de/?p=522 Create Custom Centos 7 Kickstart boot CD ISO])
* Determine solution to missing packages (from repos) for some applications
=Installation=
Installation must be done as ''root'' user.
* Install dependencies:
yum install epel-release nano psmisc wget yum install gcc mysql-devel ruby-devel rubygems
* Download custom packages:
wget <nowiki>http://tdstatic.net/RPMs/hda-ctl-7.0.0-1.x86_64.rpm</nowiki>
** PHP 5.5 not available in the CentOS or EPEL repo (see [https://webtatic.com/packages/php55/ PHP 5.5]) as
** RPM Fusion Repos do not appear available for CentOS 7 (see [http://rpmfusion.org/ RPM Fusion])
* [http://repoforge.org/ RepoForge (formerly RPMForge)] does not appear to be a solution to replace RPM Fusion. It's outdated and research indicates it's a dead project.
=Bug Reports=
12,424

edits