Difference between revisions of "Greyhole updating"

From Amahi Wiki
Jump to: navigation, search
 
(39 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Disclaimer ==
+
{{MessageBox|backgroundcolor = #FBB|
Amahi releases new versions of Greyhole (GH) after they've been tested. '''Official Greyhole for Amahi on Fedora 14:'''  0.9.2
+
image =Warning.png|
 +
heading =WARNING|
 +
message = If you follow this guide to update Greyhole manually you do so on your own risk. If it breaks, it's on you.  All the steps below should be executed as root.
 +
}}
 +
== Fedora ==
 +
Amahi releases new versions of Greyhole (GH) after they've been tested.<br />
  
If you follow this guide to update your GH install manually you do so on your own risk. If it breaks, it's on you.  All the steps below should be executed as root.
+
To update to the latest version available, do the following:
  
== Fedora Option 1 - Use the Greyhole YUM repository ==
+
* [[open_terminal|As root user]], execute
 +
yum update amahi-greyhole
  
1. If you didn't already, add the Greyhole YUM repository to your YUM configuration.
+
'''NOTE:'''  The <b>ONLY</b> officially supported Greyhole package for Amahi 7 or greater is available from the Amahi repository. The Greyhole web site no longer provides updates for Amahi.  If you attempt to install anything other than amahi-greyhole, it could render your HDA inoperable.
{{Code|curl -o /etc/yum.repos.d/greyhole.repo http://www.greyhole.net/releases/rpm/greyhole.repo.disabled}}
 
  
2. If you want to use this repository every time yum is used (including for Amahi automatic updates), change '''''/etc/yum.repos.d/greyhole.repo''''' from:
+
==Ubuntu==
{{Text|Text=enabled<nowiki>=</nowiki>0}}
+
Amahi releases new versions of Greyhole (GH) after they've been tested. '''Official Greyhole for Amahi on Ubuntu 12.04.x:'''  0.9.22
to
 
{{Text|Text=enabled<nowiki>=</nowiki>1}}
 
'''NOTE:'''  You can safely skip this step if you want to manually update in the future.
 
  
3. Update hda-greyhole to the latest version:
+
=== Greyhole Repo ===
{{Code|yum --enablerepo<nowiki>=</nowiki>greyhole update hda-greyhole}}
+
Use the Greyhole APT repository. If you didn't already, add the Greyhole APT repository to your APT configuration.
 +
sudo sh -c 'echo "deb <nowiki>http://www.greyhole.net/releases/deb</nowiki> stable main" > /etc/apt/sources.list.d/greyhole.list'
 +
curl -s <nowiki>http://www.greyhole.net/releases/deb/greyhole-debsig.asc</nowiki> | sudo apt-key add -
 +
sudo apt-get update
  
== Fedora Option 2 - Manually install the latest RPM ==
+
=== Manual install ===
 +
Manually install the latest DEB package.
  
 
1. Find current version:
 
1. Find current version:
{{Code|rpm -q hda-greyhole}}
+
sudo greyhole
  
2. Is there a new version?<br>
+
2. Is there a new version? Browse the [http://www.greyhole.net/releases/deb/ archive] and copy the link for the latest greyhole.<br>
<blockquote>http://www.greyhole.net/download/</blockquote>
 
  
3. Browse the archive and copy the link for the latest hda-greyhole (Amahi needs hda-greyhole, the regular greyhole will conflict)
+
3. Back to terminal, make sure you execute as root (sudo). Example update command for 64-bit:<br>
<blockquote>http://www.greyhole.net/download/archives.html</blockquote>
+
wget <nowiki>http://www.greyhole.net/releases/deb/greyhole-0.9.31-1.amd64.deb</nowiki>
 
+
sudo dpkg -i greyhole-0.9.31-1.amd64.deb
4. Back to terminal, make sure you are root (su). Example update command:<br>
 
{{Code|rpm -Uvh http://www.greyhole.net/releases/rpm/`uname -i`/hda-greyhole-0.9.13-1.`uname -i`.rpm}}
 
 
 
5. Check the GH log for any errors that might have occurred after the upgrade
 
{{Code|tail -f /var/log/greyhole.log}}
 
 
 
6. Re-check the version of your newly updated Greyhole install, and enjoy!
 
{{Code|rpm -q hda-greyhole}}
 
 
 
== Ubuntu Option 1 - Use the Greyhole APT repository ==
 
If you didn't already, add the Greyhole APT repository to your APT configuration.
 
{{code|sudo sh -c 'echo "deb http://www.greyhole.net/releases/deb stable main" > /etc/apt/sources.list.d/greyhole.list'
 
curl -s http://www.greyhole.net/releases/deb/greyhole-debsig.asc <nowiki>|</nowiki> sudo apt-key add -
 
sudo apt-get update}}
 
 
 
== Ubuntu Option 2 - Manually install the latest DEB ==
 
 
 
1. Find current version:
 
{{Code|sudo greyhole}}
 
 
 
2. Is there a new version? Browse the archive and copy the link for the latest greyhole.<br>
 
<blockquote>http://www.greyhole.net/releases/deb/</blockquote>
 
 
 
3. Back to terminal, make sure you execute as root (sudo). Example update command:<br>
 
{{Code|wget http://www.greyhole.net/releases/deb/greyhole-0.9.26-4.amd64.deb
 
sudo dpkg -i greyhole-0.9.26-4.amd64.deb}}
 
  
 
4. Check the GH log for any errors that might have occurred after the upgrade
 
4. Check the GH log for any errors that might have occurred after the upgrade
{{Code|tail -f /var/log/greyhole.log}}
+
tail -f /var/log/greyhole.log
  
 
5. Re-check the version of your newly updated Greyhole install, and enjoy!
 
5. Re-check the version of your newly updated Greyhole install, and enjoy!
{{Code|sudo greyhole}}
+
sudo greyhole

Latest revision as of 01:28, 25 March 2016

Warning.png WARNING
If you follow this guide to update Greyhole manually you do so on your own risk. If it breaks, it's on you. All the steps below should be executed as root.


Fedora

Amahi releases new versions of Greyhole (GH) after they've been tested.

To update to the latest version available, do the following:

yum update amahi-greyhole

NOTE: The ONLY officially supported Greyhole package for Amahi 7 or greater is available from the Amahi repository. The Greyhole web site no longer provides updates for Amahi. If you attempt to install anything other than amahi-greyhole, it could render your HDA inoperable.

Ubuntu

Amahi releases new versions of Greyhole (GH) after they've been tested. Official Greyhole for Amahi on Ubuntu 12.04.x: 0.9.22

Greyhole Repo

Use the Greyhole APT repository. If you didn't already, add the Greyhole APT repository to your APT configuration.

sudo sh -c 'echo "deb http://www.greyhole.net/releases/deb stable main" > /etc/apt/sources.list.d/greyhole.list'
curl -s http://www.greyhole.net/releases/deb/greyhole-debsig.asc | sudo apt-key add -
sudo apt-get update

Manual install

Manually install the latest DEB package.

1. Find current version:

sudo greyhole

2. Is there a new version? Browse the archive and copy the link for the latest greyhole.

3. Back to terminal, make sure you execute as root (sudo). Example update command for 64-bit:

wget http://www.greyhole.net/releases/deb/greyhole-0.9.31-1.amd64.deb
sudo dpkg -i greyhole-0.9.31-1.amd64.deb

4. Check the GH log for any errors that might have occurred after the upgrade

tail -f /var/log/greyhole.log

5. Re-check the version of your newly updated Greyhole install, and enjoy!

sudo greyhole