Difference between revisions of "Amahi 7 installation"

From Amahi Wiki
Jump to: navigation, search
 
(70 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{{MessageBox|
 
{{MessageBox|
backgroundcolor = #f8d6d6|
+
backgroundcolor = #faa|
 
image =Warning.png|
 
image =Warning.png|
heading =In progess|
+
heading =WARNING|
message = This page is updated as [[Amahi 7]] on [[Fedora 19]] reaches release; changes expected}}
+
message = Amahi 7 for Fedora 19<br />Maintenance Support ONLY!}}
= Installing Amahi 7 (Express-Disc) =
+
= Amahi 7 (Express Disc) =
 
* The express-disc installation method is the primary installation method for Amahi 7 with Fedora 19 and as such, upgrades from prior versions of Fedora are not advised, since very much has changed since older versions of Fedora.
 
* The express-disc installation method is the primary installation method for Amahi 7 with Fedora 19 and as such, upgrades from prior versions of Fedora are not advised, since very much has changed since older versions of Fedora.
* This installation method works with both physical and virtual machine systems.
+
* Works with both physical and virtual machine systems.
* Separate wiki articles are in the works for transitioning old storage/ shares to new installations.
+
* Wiki articles being developed for transitioning storage/ shares to Amahi 7.
 +
* Wiki articles being developed for transitioning storage/ shares to Amahi 7.
 +
* See [[Amahi_7_release_notes|Amahi 7 release notes]]
  
== installation Guide Video! ==
+
=== Installation Guide Video! ===
 
[http://www.youtube.com/watch?v=7PplxD2D7Sk Please see the video tutorial for installation]
 
[http://www.youtube.com/watch?v=7PplxD2D7Sk Please see the video tutorial for installation]
  
 +
=== Installation Guide ===
 +
[http://docs.amahi.org/amahi-7-express Please reference the Amahi Documentation]
  
== Installation Guide ==
+
= x86 32-bit installations =
* It’s very important to understand that in the Express Disc installation, the first available drive WILL BE COMPLETELY ERASED unless you change the default storage settings!
+
<b>NOTE:</b>  The Express disc is a x64 (64-bit) installation only.
  
<h4>1. Download Amahi Express</h4>
+
For x86 (32-bit) installation intructions, see the [[Amahi 7 full DVD]] page. This install method may benefit those experiencing issues with the Express disc install.
  
<ul>
+
= USB Install =
<li>
+
Refer to the [[Fedora_19_USB_install|USB Live CD (32/64-bit)]] guidance for details.
The process of installing Amahi via the Express disc should take you 5 minutes in fast hardware to 15 or 10 minutes in older hardware and it&#8217;s documented below in a fair amount of detail.
 
</li>
 
  
<li>
+
= GUI Installation =
Download the [https://wiki.amahi.org/index.php/Express_CD Amahi 7 Express Disc] and burn it to a DVD. NOTE 1 &#8211; THIS LOCATION MAY CHANGE WHEN WE RELEASE
 
</li>
 
  
<li>
+
As a desktop environment is not installed. Please refer to  [[GUI_Install_for_Express_Disc|GUI Install for Express Disc]].
Boot your system from that DVD
 
[http://docs.amahi.org/static/images/amahi-7-express/00-boot.png]
 
</ul>
 
  
<h4>2. Customize Your Settings and Install</h4>
+
= Greyhole =
 
+
See [[Greyhole#Amahi_7|Greyhole]] for details.
<ul>
 
<li>
 
Set up the language, keyboard layout, the date and time settings
 
</li>
 
 
 
<li>
 
Select your storage settings to match the destination where you want Amahi to be installed<br />
 
[http://docs.amahi.org/static/images/amahi-7-express/04-destination-thumb.png]<br />
 
[http://docs.amahi.org/static/images/amahi-7-express/01-destination.png]
 
</li>
 
 
 
<li>
 
It’s <strong>very important</strong> to understand that in the Express Disc installation, the first available drive will be <strong>completely erased</strong> unless you change the default storage settings!
 
[http://docs.amahi.org/static/images/amahi-7-express/02-storage-details-thumb.png]
 
[http://docs.amahi.org/static/images/amahi-7-express/02-storage-details.png]
 
</li>
 
 
 
<li>
 
When your settings are ready, click <em>Begin Installation</em>
 
</li>
 
 
 
<li>
 
Create a user and make it administrator (a root password is optional)
 
[http://docs.amahi.org/static/images/amahi-7-express/05-create-user-thumb.png]
 
[http://docs.amahi.org/static/images/amahi-7-express/06-create-user.png]
 
</li>
 
 
 
<li>
 
The installation may be quick or take some time, depending on the speed of your hardware
 
</li>
 
 
 
<li>
 
Towards the end, enter your Amahi install code for this system. You should obtain your install code from [[https://www.amahi.org Amahi Control Panel]]<br />
 
[http://docs.amahi.org/static/images/amahi-7-express/07-install-code-thumb.png]
 
[http://docs.amahi.org/static/images/amahi-7-express/07-install-code.png]
 
</li>
 
 
 
<li>
 
The networking settings you previously set for this system in the Amahi Control Panel should match what you have in your network, or the installation may not work in your network.
 
</li>
 
 
 
<li>
 
You will be asked to reboot. The Operating System will then boot from the hard drive, to a text console.
 
</li>
 
 
 
<li>
 
Amahi will fully configure in the background and reboot by itself <strong>one last time</strong>. This time it will boot with the static IP address you set up in the Amahi control panel.
 
</li>
 
</ul>
 
 
 
<h4>3. Initialize Amahi and start using it</h4>
 
 
 
<ul>
 
<li>
 
It is recommended for best operation that you turn off all other DHCP servers in your network. Then reboot all the systems in your network so that they get their network settings from your new Amahi server.
 
</li>
 
 
 
<li>
 
<p>Open an Internet browser from a client machine and type <code>http://hda/</code> in the URL box</p>
 
</li>
 
 
 
<li>
 
This will bring you to an initialization web page for your system<br />
 
[http://docs.amahi.org/static/images/amahi-7-express/09-initialization-thumb.png]
 
[http://docs.amahi.org/static/images/amahi-7-express/08-initialization.png]
 
</li>
 
 
 
<li>
 
If <code>http://hda/</code> does not work , you could try the IP address of your system to get to the initialization page. This may be an indication troubleshooting may be needed. Make sure the settings in the control panel are what the network expects. Otherwise go through the [http://www.amahi.net Networking Troubleshooter] (top right).
 
</li>
 
 
 
<li>
 
This page will ask you to re-enter the username, password and password confirmation, to initialize the system. Make sure you use the same capitalization here that you used for your username and password earlier
 
</li>
 
 
 
<li>
 
This page will take you to your server&#8217;s Dashboard! Start setting up your users, shares, install some apps from Amahi&#8217;s [[https://www.amahi.org/apps app store]] and enjoy!
 
[http://docs.amahi.org/static/images/amahi-7-express/10-dashboard-thumb.png]
 
[http://docs.amahi.org/static/images/amahi-7-express/10-dashboard.png]
 
[http://docs.amahi.org/static/images/amahi-7-express/11-users.png]
 
[http://docs.amahi.org/static/images/amahi-7-express/12-shares.png]
 
</li>
 
</ul>
 
 
 
= Installing Amahi 7 <u>for Testing</u> =
 
NOTE: for installing Amahi 7 for development, visit the [[Fedora 19]] page
 
 
 
* Install Fedora 19 '''minimal''', 32 or 64 bits (desktop should be OK, LiveCD may not work as it includes different stuff)
 
** one way to do this is: http://download.fedoraproject.org/pub/fedora/linux/releases/19/Fedora/x86_64/iso/Fedora-19-x86_64-netinst.iso
 
** boot, choose Install Fedora, choose language; then in software selection choose "minimal install";
 
** this is '''not''' the default and is at the bottom of the list. Don't forget to remove the cd after installing and before rebooting.
 
* After a minimal install one needs to create a regular user
 
    useradd -c 'Amahi User' -g users -G wheel yourusername
 
* and the password
 
    passwd yourusername
 
* Install Amahi repo by hand with:
 
  <nowiki>rpm -Uvh http://f19.amahi.org/noarch/hda-release-6.9.0-1.noarch.rpm</nowiki>
 
* Get the mariadb base packages (this is to avoid dependency conflicts)
 
  yum -y install mariadb-libs mariadb-server
 
* If mariadb gives conflicts with mysql, uninstall all mysql stuff:
 
  yum -y erase 'mysql*'
 
* Try installing both hda-ctl and hda-platform. This should install a lot of dependencies with them
 
    yum -y install hda-ctl hda-platform
 
* If that works, and only if that works, try this as root:
 
  hda-install YOUR-INSTALL-CODE
 
* When that fails (and it will), please fpaste the log (you may have to yum -y install fpaste). The log should be in
 
  /root/hda-install-*.log
 
 
 
== Installing the Desktop ==
 
 
 
After this is installed, there is no desktop. You can see what groups of packages you can install with
 
 
 
    yum group list
 
 
 
One of the popular ones is GNOME Desktop environment. To install that you do:
 
 
 
      yum group install 'GNOME Desktop'
 
 
 
Needless to say, there are a few other environments you can choose to install besides GNOME.
 
 
 
== Apps ==
 
 
 
'''IMPORTANT''': Apps are not working yet. No apps are publicly available in Amahi 7/Fedora 19 yet. We want to keep our attention on the base system before we turn our attention to Apps, which can be very distracting.
 
 
 
== Greyhole ==
 
 
 
You can install the Greyhole stack with:
 
 
 
  yum -y install hda-greyhole
 
 
 
However, you have to configure it by hand:
 
 
 
* set up a mysql database and user to access it
 
* load the schema
 
* initialize the basic settings for Greyhole
 

Latest revision as of 00:49, 15 September 2015

Warning.png WARNING
Amahi 7 for Fedora 19
Maintenance Support ONLY!


Amahi 7 (Express Disc)

  • The express-disc installation method is the primary installation method for Amahi 7 with Fedora 19 and as such, upgrades from prior versions of Fedora are not advised, since very much has changed since older versions of Fedora.
  • Works with both physical and virtual machine systems.
  • Wiki articles being developed for transitioning storage/ shares to Amahi 7.
  • Wiki articles being developed for transitioning storage/ shares to Amahi 7.
  • See Amahi 7 release notes

Installation Guide Video!

Please see the video tutorial for installation

Installation Guide

Please reference the Amahi Documentation

x86 32-bit installations

NOTE: The Express disc is a x64 (64-bit) installation only.

For x86 (32-bit) installation intructions, see the Amahi 7 full DVD page. This install method may benefit those experiencing issues with the Express disc install.

USB Install

Refer to the USB Live CD (32/64-bit) guidance for details.

GUI Installation

As a desktop environment is not installed. Please refer to GUI Install for Express Disc.

Greyhole

See Greyhole for details.