[Rewrite] Supported Operating Systems and PHP Versions with Repositories
This Issue contains a Matrix of supported operation systems and PHP versions with additional repositories (if any)
Debian
| PHP Version | PHP EOL | OS Version | OS EOL | Default | External Repository |
|---|---|---|---|---|---|
| 5.6 | YES | Debian 9 | NO (LTS) | NO | SURY |
| 5.6 | YES | Debian 10 | NO | NO | SURY |
| 7.0 | YES | Debian 9 | NO (LTS) | YES | SURY |
| 7.0 | YES | Debian 10 | NO | NO | SURY |
| 7.1 | YES | Debian 9 | NO (LTS) | NO | SURY |
| 7.1 | YES | Debian 10 | NO | NO | SURY |
| 7.2 | SECURITY UPDATES ONLY | Debian 9 | NO (LTS) | NO | SURY |
| 7.2 | SECURITY UPDATES ONLY | Debian 10 | NO | NO | SURY |
| 7.3 | NO | Debian 9 | NO (LTS) | NO | SURY |
| 7.3 | NO | Debian 10 | NO | YES | SURY |
| 7.4 | NO | Debian 9 | NO (LTS) | NO | SURY |
| 7.4 | NO | Debian 10 | NO | NO | SURY |
| 8.0 | BETA | Debian 9 | NO (LTS) | NO | NO |
| 8.0 | BETA | Debian 10 | NO | NO | NO |
Ubuntu
| PHP Version | PHP EOL | OS Version | OS EOL | Default | External Repository |
|---|---|---|---|---|---|
| 5.6 | YES | 16.04 | NO | NO | SURY |
| 5.6 | YES | 18.04 | NO | NO | SURY |
| 5.6 | YES | 20.04 | NO | NO | SURY |
| 7.0 | YES | 16.04 | NO | YES | SURY |
| 7.0 | YES | 18.04 | NO | NO | SURY |
| 7.0 | YES | 20.04 | NO | NO | SURY |
| 7.1 | YES | 16.04 | NO | NO | SURY |
| 7.1 | YES | 18.04 | NO | NO | SURY |
| 7.1 | YES | 20.04 | NO | NO | SURY |
| 7.2 | SECURITY UPDATES ONLY | 16.04 | NO | NO | SURY |
| 7.2 | SECURITY UPDATES ONLY | 18.04 | NO | YES | SURY |
| 7.2 | SECURITY UPDATES ONLY | 20.04 | NO | NO | SURY |
| 7.3 | NO | 16.04 | NO | NO | SURY |
| 7.3 | NO | 18.04 | NO | NO | SURY |
| 7.3 | NO | 20.04 | NO | NO | SURY |
| 7.4 | NO | 16.04 | NO | NO | SURY |
| 7.4 | NO | 18.04 | NO | NO | SURY |
| 7.4 | NO | 20.04 | NO | YES | SURY |
| 8.0 | BETA | 16.04 | NO | NO | NO |
| 8.0 | BETA | 18.04 | NO | NO | NO |
| 8.0 | BETA | 20.04 | NO | NO | NO |
Red Hat/Centos
| PHP Version | PHP EOL | OS Version | OS EOL | Default | External Repository |
|---|---|---|---|---|---|
| 5.3 | YES | RHEL/CENTOS6 | NO | YES | NO |
| 5.4 | YES | RHEL/CENTOS7 | NO | YES | NO |
| 7.2 | SECURITY UPDATES ONLY | RHEL/CENTOS6 | NO | NO | REMI |
| 7.2 | SECURITY UPDATES ONLY | RHEL/CENTOS7 | NO | NO | REMI |
| 7.2 | SECURITY UPDATES ONLY | RHEL/CENTOS8 | NO | YES | NO |
| 7.3 | NO | RHEL/CENTOS6 | NO | NO | REMI |
| 7.3 | NO | RHEL/CENTOS7 | NO | NO | REMI |
| 7.3 | NO | RHEL/CENTOS8 | NO | YES | NO |
| 7.4 | NO | RHEL/CENTOS6 | NO | NO | REMI |
| 7.4 | NO | RHEL/CENTOS7 | NO | NO | REMI |
| 7.4 | NO | RHEL/CENTOS8 | NO | YES | NO |
| 8.0 | BETA | RHEL/CENTOS6 | NO | NO | REMI |
| 8.0 | BETA | RHEL/CENTOS7 | NO | NO | REMI |
| 8.0 | BETA | RHEL/CENTOS8 | NO | NO | REMI |
Fedora
| PHP Version | PHP EOL | OS Version | OS EOL | Default | External Repository |
|---|---|---|---|---|---|
| 7.3 | NO | FEDORA 31 | NO | YES | NO |
| 7.3 | NO | FEDORA 32 | NO | NO | REMI |
| 7.3 | NO | FEDORA 33 | NEXT RELEASE | NO | REMI |
| 7.4 | NO | FEDORA 31 | NO | NO | REMI |
| 7.4 | NO | FEDORA 32 | NO | YES | NO |
| 7.4 | NO | FEDORA 33 | NEXT RELEASE | YES | NO |
| 8.0 | BETA | FEDORA 31 | NO | NO | REMI |
| 8.0 | BETA | FEDORA 32 | NO | NO | REMI |
| 8.0 | BETA | FEDORA 33 | NEXT RELEASE | NO | REMI |
SLES
| PHP Version | PHP EOL | OS Version | OS EOL | Default | External Repository |
|---|---|---|---|---|---|
| 5.3 | YES | SLES 11 | NO | YES | NO |
| 7.2 | SECURITY UPDATES ONLY | SLES 12 | NO | YES (Web Scripting Module Repo) | NO |
| 7.4 | NO | SLES 15 | NO | YES (Web Scripting Module Repo) | NO |
| 8.0 | BETA | SLES 15 | NO | NO | NO |
Open Suse
| PHP Version | PHP EOL | OS Version | OS EOL | Default | External Repository |
|---|---|---|---|---|---|
| 7.2 | SECURITY UPDATES ONLY | Leap 15.1 | NO | YES | NO |
| 7.4 | NO | Leap 15.2 | NO | YES | NO |
| 7.4 | NO | Leap 15.3 | NEXT RELEASE | YES | NO |
| 8.0 | BETA | Leap 15.4 | NOT RELEASED!!! | MAYBE | NO |
Free BSD
Currently supported (as of 2020-09-27) FreeBSD versions are 12.1, 11.4 and 11.3 (see also). PHP 5.6 to 7.1 aren't available anymore on FreeBSD.
| PHP Version | PHP EOL | OS Version | OS EOL | Default | External Repository |
|---|---|---|---|---|---|
| 7.2 | SECURITY UPDATES ONLY | 11.3 | NO | NO | NO |
| 7.2 | SECURITY UPDATES ONLY | 11.4 | NO | NO | NO |
| 7.2 | SECURITY UPDATES ONLY | 12.1 | NO | NO | NO |
| 7.3 | NO | 11.3 | NO | NO | NO |
| 7.3 | NO | 11.4 | NO | NO | NO |
| 7.3 | NO | 12.1 | NO | NO | NO |
| 7.4 | NO | 11.3 | NO | NO | NO |
| 7.4 | NO | 11.4 | NO | NO | NO |
| 7.4 | NO | 12.1 | NO | NO | NO |
| 8.0 | BETA | 11.3 | NO | NO | NO |
| 8.0 | BETA | 11.4 | NO | NO | NO |
| 8.0 | BETA | 12.1 | NO | NO | NO |
Arch Linux
Arch Linux is a rolling release distribution. It only has latest. The Arch User Repositry (AUR) provides build code from users to build own packages.
AUR packages are not officially supported by Arch Linux, nore needs this module support them.
| PHP Version | PHP EOL | OS Version | OS EOL | Default | External Repository |
|---|---|---|---|---|---|
| 5.6 | YES | latest | NO | NO | AUR |
| 7.0 | YES | latest | NO | NO | AUR |
| 7.1 | YES | latest | NO | NO | AUR |
| 7.2 | SECURITY UPDATES ONLY | latest | NO | NO | AUR |
| 7.3 | NO | latest | NO | NO | AUR |
| 7.4 | NO | latest | NO | YES | NO |
| 8.0 | BETA | latest |
Does Debian 8 NO (ELTS), mean that this OS will be supported longer than we think it will? cuz we've started removing it from modulesync
@igalic yes! It's documented in the Debian wiki. But, I am not sure what this means for Voxpupuli modules
judging from the info here, https://wiki.debian.org/LTS/Extended i don't think we can afford to test on an ELTS release, so it feels appropriate to deprecate it as soon as it hits LTS EOL
@igalic removed Debian 8
Release candidates for PHP 8 are in the Sury repo.