Changes

From Amahi Wiki
Jump to: navigation, search
4,206 bytes removed ,  00:49, 15 September 2015
no edit summary
{{MessageBox|
backgroundcolor = #f8d6d6faa|
image =Warning.png|
heading =ReleasedWARNING|message = This page is updated as [[Amahi 7]] on [[for Fedora 19]] is updated; changes expected<br />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.
* This installation method works Works with both physical and virtual machine systems.* Separate wiki Wiki articles are in the works being developed for transitioning old storage/ shares to new installationsAmahi 7.* Note that this installation is Wiki articles being developed for x64 (64-bit) systems onlytransitioning storage/ shares to Amahi 7.* also see See [[Amahi_7_release_notes|Amahi 7 release notes]]
=== Installation Guide Video! ===
[http://docs.amahi.org/amahi-7-express Please reference the Amahi Documentation]
= x86 / 32-Bit bit installations =Note that the <b>NOTE:</b> The Express disc is a x64 (64-bit) installation only.
For x86/(32-bit ) installation intructions, see the [[Amahi 7 full DVD]] page.<!--= Installing Amahi 7 <u>for Testing</u> =NOTE: for installing Amahi 7 for development, visit This install method may benefit those experiencing issues with the [[Fedora 19]] pageExpress disc install.
* = USB Install Fedora 19 '''minimal''', 32 or 64 bits (desktop should be OK, LiveCD may not work as it includes different stuff)=** one way Refer 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:[[Fedora_19_USB_install|USB Live CD (32//f19.amahi.org/noarch/hda-release64-6.9.0-1.noarch.rpm</nowiki>* Get the mariadb base packages (this is to avoid dependency conflictsbit) 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]] guidance for details. 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-->
= GUI Installation =
As a desktop environment is not installed. Please take a look at our refer to [http://wiki.amahi.org/index.php/GUI_Install_for_Express_CD [GUI_Install_for_Express_Disc|GUI install wiki pageInstall for Express Disc]] for this.
= Web App Feature Work Around Greyhole Currently there is no option for [https://bugs.amahi.org/issues/1070 Adding a web share / app manually like in Amahi 6]. Until the feature is available, those who need the feature can follow the guidance See [[Amahi_7_Create_Manual_Web_App|here]]. = Manual Greyhole Setup = Currently there is no Dashboard add-on to setup and configure Greyhole for Amahi 7. This must be done manually using the following guidance as [[Open_Terminal_as_root|root user]]: * Install the package (to get the latest version, follow [https://wiki.amahi.org/index.php/Greyhole_updating#Option_2_-_Manually_install_the_latest_RPM upgrade guidance]):<blockquote>{{code|yum -y install hda-greyhole}}</blockquote>* Set up a mysql database and user to access it:<blockquote>{{code|hda-create-db-and-user greyhole}}</blockquote>* Load the database schema:<blockquote>{{code|mysql -u greyhole -pgreyhole greyhole < /usr/share/greyhole/schema-mysql.sql}}</blockquote> Initialize the basic settings for Greyhole, configure /etc/greyhole.conf:* Change <u>db_user</u> and <u>db_password</u> to <i>greyhole</i>.<br />* Add a line for each drive (go [[Adding_a_second_hard_drive_to_your_HDA|here]] for adding new hard drives) in the storage pool at the end of the file. The example below is for two drives:<blockquote>{{textAmahi_7|storage_pool_directory <nowiki>=</nowiki> /var/hda/files/drives/drive2/gh, min_free: 10gbstorage_pool_directory <nowiki>=</nowiki> /var/hda/files/drives/drive3/gh, min_free: 10gb}}</blockquote> <b>NOTE:</b> Although the /etc/greyhole.conf contents indicate <b>storage_pool_drive</b>, it should be <b>storage_pool_directory</b>. If you don't set it correctly, Greyhole will not work. * Now configure the number of copies per share. The example below sets the shares as follows:** Books for max copies (which is 1 for 2 drives)** Pictures for 1 copy (which is the same as max)** Movies for no copies<blockquote>{{text|num_copies[Books] <nowiki>=</nowiki> 999num_copies[Pictures] <nowiki>=</nowiki> 2num_copies[Movies] <nowiki>=</nowiki> 1}}</blockquote> <b>NOTE:</b> For a system with 2 Greyhole drives, 1 copy is the max. The first Greyhole drive holds the master copy and the second a copy. The share will contain a symbolic link to the master. * In the Dashboard, Shares tab add the following to <b>Extra Parameters</b> for each share you will be configuring to use Greyhole:<blockquote>{{text|dfree command <nowiki>=</nowiki> /usr/bin/greyhole-dfreevfs objects <nowiki>=</nowiki> greyhole}}</blockquote> * Finally, enable greyhole permanently and start the service:<blockquote>{{code|systemctl enable greyhole.servicesystemctl start greyhole.service}}</blockquote> * You can monitor activity by watching /var/log/greyhole.log file:<blockquote>{{code|tail -f /var/log/greyholedetails.log}}</blockquote>
12,424

edits