Changes

From Amahi Wiki
Jump to: navigation, search
1,912 bytes removed ,  01:28, 25 March 2016
{{MessageBox|backgroundcolor = #FBB|image =Warning.png|heading = Disclaimer =WARNING|message =If you follow this guide to update your GH install 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. '''Official Greyhole for Amahi on Fedora 14:''' 0.9.2 === Option 1 - Use the Greyhole YUM repository === 1. If you didn't already, add the Greyhole YUM repository to your YUM configuration.{{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:{{Text|Text=enabled<nowiki>=</nowiki>0}}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: {{Code|yum --enablerepo<nowiki>=</nowiki>greyhole update hda-greyhole}} === Option 2 - Manually install the latest RPM === 1. Find current version:{{Code|rpm -q hda-greyhole}} 2. Is there a new version?<br><blockquote>http://www.greyhole.net/download/</blockquote>
3. Browse the archive and copy the link for To update to the latest hda-greyhole (Amahi needs hda-greyholeversion available, do the regular greyhole will conflict)<blockquote>httpfollowing://www.greyhole.net/download/archives.html</blockquote>
4. Back to terminal* [[open_terminal|As root user]], make sure you are root (su). Example execute yum update command:<br>{{Code|rpm -Uvh http://www.greyhole.net/releases/rpm/`uname -i`/hdaamahi-greyhole-0.9.13-1.`uname -i`.rpm}}
5'''NOTE:''' The <b>ONLY</b> officially supported Greyhole package for Amahi 7 or greater is available from the Amahi repository. Check the GH log The Greyhole web site no longer provides updates for any errors that might have occurred after the upgrade{{Code|tail Amahi. If you attempt to install anything other than amahi-f /var/log/greyhole, it could render your HDA inoperable.log}}
6. Re-check the version of your newly updated Greyhole install, and enjoy!{{Code|rpm -q hda-greyhole}} === Troubleshooting ==='''Can't access your shares after you upgraded ?'''Try to re-install the same RPM a second time. Sometimes, the script included in the RPM can't create the Greyhole module for Samba where it should, and this will cause your Greyhole pooled shares to become unaccessible. Re-installing the same RPM a second time always fix that issue. Use the following command to reinstall the currently installed RPM:<br>{{Code|rpm -Uvh --force http://www.greyhole.net/releases/rpm/`uname -i`/`rpm -qa hda-greyhole`.rpm}} Use the following command to verify that the Samba symlink was indeed created:{{Code|ls -l /usr/lib*/samba/vfs/greyhole.so}} == Ubuntu Disclaimer ==
Amahi releases new versions of Greyhole (GH) after they've been tested. '''Official Greyhole for Amahi on Ubuntu 12.04.x:''' 0.9.22
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 (sudo). === Option 1 - Greyhole Repo ===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 <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>|</nowiki> sudo apt-key add - sudo apt-get update}}
=== Option 2 - Manual install ===Manually install the latest DEB ===package.
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/archive] and copy the link for the latest greyhole.</blockquotebr>
3. Back to terminal, make sure you execute as root (sudo). Example update commandfor 64-bit:<br>{{Code| wget <nowiki>http://www.greyhole.net/releases/deb/greyhole-0.9.2631-41.amd64.deb</nowiki> sudo dpkg -i greyhole-0.9.2631-41.amd64.deb}}
4. Check the GH log for any errors that might have occurred after the upgrade
{{Code| tail -f /var/log/greyhole.log}}
5. Re-check the version of your newly updated Greyhole install, and enjoy!
{{Code| sudo greyhole}}
12,424

edits