Difference between revisions of "Self-install-existing"

From Amahi Wiki
Jump to: navigation, search
Line 10: Line 10:
  
 
1. Install the hda-release
 
1. Install the hda-release
* <small><code>rpm -Uvh <nowiki>http://f12.amahi.org/noarch/hda-release-1.0-1.noarch.rpm</nowiki></code></small>
+
* <small><code>rpm -Uvh <latest_rpm repo="amahi-f12" rpm="hda-release" arch="noarch" output="url" /></code></small>
  
 
2. Install hdactl (64 or 32bit)
 
2. Install hdactl (64 or 32bit)
* 32bit - <small><code>rpm -Uvh --nodeps <nowiki>http://f12.amahi.org/i386/hdactl-3.1-4.i386.rpm</nowiki></code></small>
+
* 32bit - <small><code>rpm -Uvh --nodeps <latest_rpm repo="amahi-f12" rpm="hdactl" arch="i386" output="url" /></code></small>
* 64bit - <small><code>rpm -Uvh --nodeps <nowiki>http://f12.amahi.org/x86_64/hdactl-3.1-4.x86_64.rpm</nowiki></code></small>
+
* 64bit - <small><code>rpm -Uvh --nodeps <latest_rpm repo="amahi-f12" rpm="hdactl" arch="x86_64" output="url" /></code></small>
  
 
3. Now install <code>hda-platform</code>
 
3. Now install <code>hda-platform</code>
* <small><code><nowiki>rpm -Uvh --nodeps http://f12.amahi.org/noarch/hda-platform-5.1-1.noarch.rpm</nowiki></code></small>
+
* <small><code>rpm -Uvh --nodeps <latest_rpm repo="amahi-f12" rpm="hda-platform" arch="noarch" output="url" /></code></small>
  
 
4. Install dependencies:
 
4. Install dependencies:
Line 35: Line 35:
  
 
1. Install the hda-release
 
1. Install the hda-release
* <small><code>rpm -Uvh <nowiki>http://f10.amahi.org/noarch/hda-release-1.0-1.noarch.rpm</nowiki></code></small>
+
* <small><code>rpm -Uvh <latest_rpm repo="amahi-f10" rpm="hda-release" arch="noarch" output="url" /></code></small>
  
 
2. Install hdactl (64 or 32bit)
 
2. Install hdactl (64 or 32bit)
* 32bit - <small><code>rpm -Uvh --nodeps <nowiki>http://f10.amahi.org/i386/hdactl-2.43-1.i386.rpm</nowiki></code></small>
+
* 32bit - <small><code>rpm -Uvh --nodeps <latest_rpm repo="amahi-f10" rpm="hdactl" arch="i386" output="url" /></code></small>
* 64bit - <small><code>rpm -Uvh --nodeps <nowiki>http://f10.amahi.org/x86_64/hdactl-2.43-1.x86_64.rpm</nowiki></code></small>
+
* 64bit - <small><code>rpm -Uvh --nodeps <latest_rpm repo="amahi-f10" rpm="hdactl" arch="x86_64" output="url" /></code></small>
  
 
3. Now install <code>hda-suite</code>
 
3. Now install <code>hda-suite</code>
Line 54: Line 54:
 
</nowiki></pre></small>
 
</nowiki></pre></small>
 
* Install the Amahi release for Fedora 9
 
* Install the Amahi release for Fedora 9
<small><pre><nowiki>
+
<small><code>rpm -Uvh <latest_rpm repo="amahi-f9" rpm="hda-release" arch="noarch" output="url" /></code></small>
    rpm -Uvh http://f9.amahi.org/noarch/hda-release-0.3-1.noarch.rpm
 
</nowiki></pre></small>
 
 
* Then, also as full root (/usr/sbin/hda-install is not in the path otherwise), do this:
 
* Then, also as full root (/usr/sbin/hda-install is not in the path otherwise), do this:
 
<small><pre><nowiki>
 
<small><pre><nowiki>

Revision as of 02:27, 15 February 2010

Installation in an existing Fedora machine

NOTE: this is NOT a recommended method to install, unless it's done on a fairly clean install of the distribution. The reason is that some things that may have been done to the machine that may affect the way the HDA behaves. In that case, issues may be harder to debug/fix. The recommended method is doing it from scratch.

Regardless, here are the install instructions, all of them executed as full root (either "su -" or logged in directly as root or as sudo):

Fedora 12

Install the Amahi release for Fedora 12

1. Install the hda-release

  • rpm -Uvh <latest_rpm repo="amahi-f12" rpm="hda-release" arch="noarch" output="url" />

2. Install hdactl (64 or 32bit)

  • 32bit - rpm -Uvh --nodeps <latest_rpm repo="amahi-f12" rpm="hdactl" arch="i386" output="url" />
  • 64bit - rpm -Uvh --nodeps <latest_rpm repo="amahi-f12" rpm="hdactl" arch="x86_64" output="url" />

3. Now install hda-platform

  • rpm -Uvh --nodeps <latest_rpm repo="amahi-f12" rpm="hda-platform" arch="noarch" output="url" />

4. Install dependencies:

  • yum -y install rubygems ruby-libs ruby-mysql

5. Start the Amahi installer.

  • service amahi-installer start

6. And last but not least, get the installer going by accessing it with a browser:

      http://localhost:2000

Note: If after starting the install via the web interface (http://localhost:2000) you accidently kill the terminal window in which you started the 'service ' from, it does appear to complete OK.

Fedora 10

Install the Amahi release for Fedora 10

1. Install the hda-release

  • rpm -Uvh <latest_rpm repo="amahi-f10" rpm="hda-release" arch="noarch" output="url" />

2. Install hdactl (64 or 32bit)

  • 32bit - rpm -Uvh --nodeps <latest_rpm repo="amahi-f10" rpm="hdactl" arch="i386" output="url" />
  • 64bit - rpm -Uvh --nodeps <latest_rpm repo="amahi-f10" rpm="hdactl" arch="x86_64" output="url" />

3. Now install hda-suite

  • yum -y install hda-suite

4. And last but not least, install Amahi and answer "yes" to reboot.

  • hda-install YOURINSTALLCODE

Fedora 9

     yum -y install fedora-release
  • Install the Amahi release for Fedora 9

rpm -Uvh <latest_rpm repo="amahi-f9" rpm="hda-release" arch="noarch" output="url" />

  • Then, also as full root (/usr/sbin/hda-install is not in the path otherwise), do this:
     yum -y install hda-suite
     hda-install -f YOURINSTALLCODE

In both cases,