Difference between revisions of "Amahi 12"
From Amahi Wiki
Line 10: | Line 10: | ||
Develop and test installation of Amahi 12, based on Fedora 33 for the next Amahi release. | Develop and test installation of Amahi 12, based on Fedora 33 for the next Amahi release. | ||
− | =Download= | + | =New Install= |
− | ==Fedora 33== | + | ==Download== |
+ | ===Fedora 33=== | ||
* Minimal CD (Netinstall) - [https://mirror.atl.genesisadaptive.com/fedora/linux/releases/33/Server/x86_64/iso/Fedora-Server-netinst-x86_64-33-1.2.iso Fedora-Server-netinst-x86_64-33-1.2.iso] | * Minimal CD (Netinstall) - [https://mirror.atl.genesisadaptive.com/fedora/linux/releases/33/Server/x86_64/iso/Fedora-Server-netinst-x86_64-33-1.2.iso Fedora-Server-netinst-x86_64-33-1.2.iso] | ||
: (677MB; SHA1 c34921e16665721730449d3a6baf3531d0e8bd80) | : (677MB; SHA1 c34921e16665721730449d3a6baf3531d0e8bd80) | ||
Line 17: | Line 18: | ||
: (2.9GB; SHA1 a7b7a7836e8c5fe6e994f35c0426dc6c7a2c5fe6) | : (2.9GB; SHA1 a7b7a7836e8c5fe6e994f35c0426dc6c7a2c5fe6) | ||
− | ==Amahi 12== | + | ===Amahi 12=== |
<pre>rpm -Uvh http://f33.amahi.org/noarch/hda-release-12.0.0-1.noarch.rpm | <pre>rpm -Uvh http://f33.amahi.org/noarch/hda-release-12.0.0-1.noarch.rpm | ||
dnf -y install hda-ctl | dnf -y install hda-ctl | ||
hda-install -i YOUR-INSTALL-CODE</pre> | hda-install -i YOUR-INSTALL-CODE</pre> | ||
+ | |||
+ | =Upgrade= | ||
+ | To upgrade from Amahi 11 (Fedora 27) to Amahi 12 (Fedora 33): | ||
+ | <pre>sudo dnf upgrade --refresh | ||
+ | sudo dnf -y install dnf-plugin-system-upgrade</pre> | ||
+ | Reboot | ||
+ | * Upgrade to Fedora 29: | ||
+ | sudo dnf system-upgrade download --refresh --releasever=29 --nogpgcheck --allowerasing | ||
+ | sudo dnf system-upgrade reboot | ||
+ | * Upgrade to Fedora 31: | ||
+ | sudo dnf system-upgrade download --refresh --releasever=31 --nogpgcheck --allowerasing | ||
+ | sudo dnf system-upgrade reboot | ||
+ | * Upgrade to Fedora 33: | ||
+ | sudo dnf system-upgrade download --refresh --releasever=33 --nogpgcheck --allowerasing | ||
+ | sudo dnf system-upgrade reboot | ||
+ | * Install Amahi 12 and start services: | ||
+ | dnf install hda-ctl hda-platform | ||
+ | sudo systemctl enable --now hda-platform | ||
+ | sudo systemctl enable --now hda-ctl | ||
+ | Reboot | ||
=To Do= | =To Do= |
Revision as of 05:21, 3 November 2020
WARNING | |
---|---|
This is beta software. We intend to make it automatically upgrade to the official Amahi 12 release. If you install, pplease report your results in the forums at https://forums.amahi.org
See Amahi Docs for the officially supported version, Amahi 11 on Fedora 27. |
Contents
Objective
Develop and test installation of Amahi 12, based on Fedora 33 for the next Amahi release.
New Install
Download
Fedora 33
- Minimal CD (Netinstall) - Fedora-Server-netinst-x86_64-33-1.2.iso
- (677MB; SHA1 c34921e16665721730449d3a6baf3531d0e8bd80)
- Full DVD - Fedora-Server-dvd-x86_64-33-1.2.iso
- (2.9GB; SHA1 a7b7a7836e8c5fe6e994f35c0426dc6c7a2c5fe6)
Amahi 12
rpm -Uvh http://f33.amahi.org/noarch/hda-release-12.0.0-1.noarch.rpm dnf -y install hda-ctl hda-install -i YOUR-INSTALL-CODE
Upgrade
To upgrade from Amahi 11 (Fedora 27) to Amahi 12 (Fedora 33):
sudo dnf upgrade --refresh sudo dnf -y install dnf-plugin-system-upgrade
Reboot
- Upgrade to Fedora 29:
sudo dnf system-upgrade download --refresh --releasever=29 --nogpgcheck --allowerasing sudo dnf system-upgrade reboot
- Upgrade to Fedora 31:
sudo dnf system-upgrade download --refresh --releasever=31 --nogpgcheck --allowerasing sudo dnf system-upgrade reboot
- Upgrade to Fedora 33:
sudo dnf system-upgrade download --refresh --releasever=33 --nogpgcheck --allowerasing sudo dnf system-upgrade reboot
- Install Amahi 12 and start services:
dnf install hda-ctl hda-platform sudo systemctl enable --now hda-platform sudo systemctl enable --now hda-ctl
Reboot
To Do
Create Amahi repo- Create apps (rename F32 to F33)
- Test Apps
- Build Amahi-specific RPMs:
- amahi-anywhere
- amahi-sync
- amahi-plex
- amahi-greyhole
- Add to Amahi repo
- netatalk
- RPM Fusion Free
- RPM Fusion Non-Free
- HandBrake-cli
Test Minimal CD (Netinstall) method- Test Full DVD method
- Build apps testbot
- Test upgrade (27 to 33)
- Custom Fedora 33 CD (Amahi 12 Express)?
Recommended Changes
New Features
- App Install Failure Link (Bug #1918)
- Option to add to Samba Global settings (Bug #1341)
- Log view in Dashboard App/Server Tab (Bug #2108)
- Capability to rename server (Samba) to something other than \\HDA (Bug #1898)
- Add access control for all users in the system (Bug #2099)
- Simple setup for remote access of Web Apps (Bug #1859)
- IPv6 support (Bug #1122)
- Multiple install of web apps (Bug #1939)
- Using wildcard DNS aliases (Bug #1721)
- Inform user of app upgrade via dashboard (Bug #1512)
- Add 7 Zip Archiver (Bug #1934)
- Wake-on-LAN capability (Bug #2253)
- Run PHP 5 apps in a container (Bug #2250)
Bug Fixes
Clean up hda-install (Bug #2122)- Webapps and dns aliases get stuck after a bad app install (Bug #1586)
- Samba Config Errors (Bug #2408)
- DNS bug block website plex.tv if Fixed IP host name is "TV" Reproducable with other domains (Bug #1896)
- Deleting user does not delete their home directory (Bug #1844)
- HDA File Search (Bug #1786)
- Access control not working if proxypass is used (Bug #2015)
- Dashboard Gateway Doesn't Change HDA Network Settings (Bug #2285)
Development Bugs
Amahi 12 Testing (Amahi Bug #2424)
Fedora 33 Issue (bug) with Public Key Authentication (Amahi Bug #2440)