Compatibility between Enswitch components and Linux distributions: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
Rodolfojcj (talk | contribs) Enswitch 4.2 main components on Ubuntu 18.04 |
Rodolfojcj (talk | contribs) Enswitch 4.2 main components on Ubuntu 16.04 |
||
| Line 25: | Line 25: | ||
| Yes |
| Yes |
||
| Version 13.x: Yes<br>Version 16.x: Yes<br>Version 18.x: Yes |
| Version 13.x: Yes<br>Version 16.x: Yes<br>Version 18.x: Yes |
||
| Version 5.4.x: Yes |
|||
| MySQL 5.7.x: Yes |
|||
|- |
|||
! scope="row"| Ubuntu 16.04 |
|||
| Yes, but the HTMLDOC version it uses does not compile. As an alternative, an older HTMLDOC version may be installed. |
|||
| Version 13.x: Yes<br>Version 16.x: No (it requires ''libjansson'' >= 2.11, which is not packaged with Ubuntu before 18.04. Alternatively, it may be installed by passing the ''--with-jansson-bundled'' flag to the ''./configure'' command inside the Enswitch installer, which will need to be changed)<br>Version 18.x: No (it requires ''libjansson'' >= 2.11, which is not packaged with Ubuntu before 18.04. Alternatively, it may be installed by passing the ''--with-jansson-bundled'' flag to the ''./configure'' command inside the Enswitch installer, which will need to be changed) |
|||
| Version 5.4.x: Yes |
| Version 5.4.x: Yes |
||
| MySQL 5.7.x: Yes |
| MySQL 5.7.x: Yes |
||
| Line 38: | Line 44: | ||
| Version mr5.x or mr9.x: Yes |
| Version mr5.x or mr9.x: Yes |
||
|} |
|} |
||
== Enswitch 4.1 == |
== Enswitch 4.1 == |
||
Revision as of 05:28, 30 December 2022
Enswitch 4.2
| Distribution | Enswitch core | Asterisk | Kamailio | Database server |
|---|---|---|---|---|
| Ubuntu 22.04 | Yes | Version 13.x: Yes Version 16.x: Yes Version 18.x: Yes |
Version 5.4.x: Yes | MySQL 8.0.x: Yes |
| Ubuntu 20.04 | Yes | Version 13.x: Yes Version 16.x: Yes Version 18.x: Yes |
Version 5.4.x: Yes, but Ubuntu 20.04 should be avoided because it ships with a version of Perl that has a known problem with Kamailio | MySQL 8.0.x: Yes |
| Ubuntu 18.04 | Yes | Version 13.x: Yes Version 16.x: Yes Version 18.x: Yes |
Version 5.4.x: Yes | MySQL 5.7.x: Yes |
| Ubuntu 16.04 | Yes, but the HTMLDOC version it uses does not compile. As an alternative, an older HTMLDOC version may be installed. | Version 13.x: Yes Version 16.x: No (it requires libjansson >= 2.11, which is not packaged with Ubuntu before 18.04. Alternatively, it may be installed by passing the --with-jansson-bundled flag to the ./configure command inside the Enswitch installer, which will need to be changed) Version 18.x: No (it requires libjansson >= 2.11, which is not packaged with Ubuntu before 18.04. Alternatively, it may be installed by passing the --with-jansson-bundled flag to the ./configure command inside the Enswitch installer, which will need to be changed) |
Version 5.4.x: Yes | MySQL 5.7.x: Yes |
| Distribution | RTPEngine (for WebRTC and/or TLS server) |
|---|---|
| Ubuntu 22.04 | Version mr5.x or mr9.x: Yes |
Enswitch 4.1
| Distribution | Enswitch core | Asterisk | Kamailio | Database server |
|---|---|---|---|---|
| Ubuntu 20.04 | Yes | Version 13.x: Yes Version 16.x: Yes |
Version 5.2.x: Yes, but Ubuntu 20.04 should be avoided because it ships with a version of Perl that has a known problem with Kamailio | MySQL 8.0.x: Yes |
| Ubuntu 18.04 | Yes | Version 13.x: Yes Version 16.x: Yes |
Version 5.2.x: Yes | MySQL 5.7.x: Yes |
| Ubuntu 16.04 | Yes | Version 13.x: Yes Version 16.x: No (it requires libjansson >= 2.11, which is not packaged with Ubuntu before 18.04. Alternatively, it may be installed by passing the --with-jansson-bundled flag to the ./configure command inside the Enswitch installer, which will need to be changed) |
Version 5.2.x: Yes | MySQL 5.7.x: Yes |
| Distribution | RTPEngine (for WebRTC and/or TLS server) |
|---|---|
| Ubuntu 20.04 | Version mr5.x or mr6.x, up to version mr6.5.12.2: Yes |
| Ubuntu 18.04 | Version mr5.x or mr6.x, up to version mr6.5.12.2: Yes |
| Ubuntu 16.04 | No (missing required packages libip6tc-dev and libxtables-dev) |