|
|
(43 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
− | <center>{{MessageBox|
| + | {{MessageBox| |
| backgroundcolor = #faa| | | backgroundcolor = #faa| |
| image =Warning.png| | | image =Warning.png| |
| heading =WARNING| | | heading =WARNING| |
− | message = Recommended only for ''Advanced'' users, proceed with caution.<br /> | + | message = Amahi 8 for Fedora 21<br />Maintenance ONLY!}} |
− | <div style="color:darkred">Amahi 8 <b>IS NOT</b> PRODUCTION ready (ALPHA release <b>ONLY</b>)!<br />
| |
− | Welcome help with testing and request feedback in [https://bugs.amahi.org/issues/c bug #1661].</div>}}</center>
| |
− | This page is about the '''ALPHA''' release of Amahi 8 (Fedora 21).
| |
− | | |
− | = Prerequisites =
| |
− | * Ensure your system meets the [[Requirements|minimum requirements]] for Amahi before proceeding ('''NOTE:''' 64-bits '''ONLY''')
| |
− | | |
− | * There is '''NO''' Express Disc available (we may build one later)
| |
− | | |
− | * Download the Fedora 21 Server DVD (full DVD) for 64 bits
| |
− | **Primary:
| |
− | *** [https://admin.fedoraproject.org/mirrormanager/mirrors/Fedora/21/x86_64 Fedora 21 Server 64-bit] (http)
| |
− | *** [https://torrent.fedoraproject.org/torrents/Fedora-Server-DVD-x86_64-21.torrent Fedora 21 Server 64-bit] (torrent)
| |
− | **Alternate:
| |
− | *** [http://dl.amahi.org/isos/Fedora-Server-DVD-x86_64-21.iso Fedora 21 Server 64-bit] (http)
| |
− | *** [http://dl.amahi.org/isos/Fedora-Server-DVD-x86_64-21.torrent Fedora 21 Server 64-bit] (torrent)
| |
− | | |
− | * Server Network Install and LIVE Workstation DVD ''may'' work, but '''ONLY''' full Server DVD with minimal install is officially supported
| |
− | | |
− | * 32-bit '''IS NOT''' supported! Amahi 7 will be the last release for 32-bit.
| |
− | | |
− | = Install Fedora =
| |
− | * Install Fedora 21 '''minimal''' ... '''NOT''' the Desktop:
| |
− | ** 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 DVD after installing and before rebooting.
| |
− | * Choose a proper [[Hard_Drive_Partition_Scheme|hard drive partitioning scheme]]: THIS IS VERY IMPORTANT. Avoid LVM and set extra disks separatly
| |
− | * '''DON'T''' change the hostname (it may create issues)
| |
− | * Click on ''Begin Installation'' and the installer will proceed
| |
− | * Create a user with a password. Make sure it's an admin user. Recommend creating a root password.
| |
− | * After a minimal install one needs to login as root first (in a text console)
| |
− | * Login with the user and become root for the rest of the installation
| |
− | sudo su -
| |
− | | |
− | = Install Amahi =
| |
− | * Install the Amahi repo by hand with:
| |
− | <nowiki>rpm -Uvh http://f21.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
| |
− | * 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''', do the Amahi install (also as root; replace YOUR-INSTALL-CODE with the code you set up in Amahi.org):
| |
− | hda-install YOUR-INSTALL-CODE
| |
− | * If that fails, check the [[Express_Disc_troubleshooting|Express Disc troubleshooting]] page. For help, please fpaste the log (you may have to yum -y install fpaste). The log should be in
| |
− | /root/hda-install-*.log
| |
− | * If all goes well, it should tell you to reboot
| |
− | | |
− | = Post Install Notes =
| |
− | * It will boot with the static IP you preconfigured in the Amahi control panel
| |
− | * You can verify if the dashboard is available by accessing from any client using the IP address.
| |
− | * It's strongly recommended that you turn off the previous DHCP server and let Amahi handle DHCP so that DNS falls into place
| |
− | * Reboot all the clients to get them to use your Amahi server
| |
− | * Your Amahi dashboard should be available at '''<nowiki>http://hda</nowiki>'''
| |
− | * The first time it will initialize and will ask you to login to create a dashboard password for the admin user you created
| |
− | | |
− | = Upgrading from Amahi 7/F19 =
| |
− | | |
− | See [[Amahi_8_Upgrade|Amahi 8 Upgrade]] guidance.
| |
− | | |
− | = Install Media Testing =
| |
− | # Server Full DVD Headless (2.1GB download)
| |
− | #* Installed Amahi 8 without issues
| |
− | # [http://download.fedoraproject.org/pub/fedora/linux/releases/21/Workstation/x86_64/iso/Fedora-Live-Workstation-x86_64-21-5.iso Workstation Live DVD] Desktop (1.5GB)
| |
− | #* Not configurable for minimal install
| |
− | #* Install and start OpenSSH server
| |
− | #**<code>yum -y install openssh-server</code>
| |
− | #**<code>systemctl enable sshd.service</code>
| |
− | #**<code>systemctl start sshd.service</code>
| |
− | #* SSH into OS to complete install steps
| |
− | #* Installed Amahi 8 without issues
| |
− | # [http://download.fedoraproject.org/pub/fedora/linux/releases/21/Server/x86_64/iso/Fedora-Server-netinst-x86_64-21.iso Server Netinstall CD] Headless (440MB)
| |
− | #* May take longer to install depending on internet connection speed as packages are downloaded from Fedora repositories
| |
− | #* Installed Amahi 8 without issues
| |
− | <br /> | |
− | :'''NOTE:''' USB install using the above methods has not been tested.
| |
− | | |
− | = Hopeful features =
| |
− | * New disk wizard
| |
− | * Per app database backup/restore
| |
− | * Extra parameters for Samba [Global] area ([https://bugs.amahi.org/issues/1341 Bug 1341])
| |
− | * Pre defined extra parameters for Shares
| |
− | | |
− | = Apps Availability =
| |
− | * There are over 200 [https://www.amahi.org/apps Amahi applications] currently '''<font color="green">LIVE</font>''' or in '''<font color="orange">BETA</font>''' status.
| |
− | * Popular apps '''<font color="green">LIVE</font>''':
| |
− | **[[Greyhole]] and [https://www.amahi.org/apps/greyhole-ui Greyhole UI]
| |
− | **[https://www.amahi.org/apps/amahi-sync Amahi sync]
| |
− | **[https://www.amahi.org/apps/openvpn OpenVPN]
| |
− | **[https://www.amahi.org/apps/dlna DLNA]
| |
− | **[https://www.amahi.org/apps/owncloud-8 ownCloud 8]
| |
− | ** [https://www.amahi.org/apps/amahi-anywhere Amahi Anywhere]
| |
− | * Popular apps in '''<font color="orange">BETA</font>''':
| |
− | **[https://www.amahi.org/apps/ipsec-vpn IPsec VPN]
| |
− | | |
− | = How to Help =
| |
− | There are several ways to help:
| |
− | * If you are a contributor, make sure you get a machine running with Amahi 8 and get your apps to run on it
| |
− | * If you want to test the install, get a VM and an ISO file of the base OS and let's test! This is probably the best way to help without deep technical knowledge.
| |
− | * If you want to help with the platform, get in the Amahi [[Mailing list]] and get some patches going. Ruby and RoR can help here.
| |
− | * Testing and porting themes will also help
| |
− | * Want to develop a new theme? Check the [[How to Create a new Theme]] page
| |
− | * Stop by and hang out on our IRC Channel #Amahi on irc.freenode.net
| |