Most of Apps are not updated or even having deprecated version.
Vulnerable apps, Bugged apps, Deprecated Apps...
Examples:
OpenLiteSpeed 1.6.21 (deprecated) Actual Stable 1.7.14 2021-09-07 https://openlitespeed.org/release-log/
MariaDB 10.5 - Actual Stable 10.6.4 2021-08-06 https://mariadb.com/kb/en/release-notes/
Phpmyadmin 5.1 - Actual Stable 5.1.1 2021-06-04 https://www.phpmyadmin.net/downloads/
Redis 6.2 - Actual Stable 6.2.6 2021-10-04 https://raw.githubusercontent.com/redis/redis/6.2/00-RELEASENOTES
Memcached 1.5.22 - Actual Stable 1.6.12 2021-9-28 https://github.com/memcached/memcached/wiki/ReleaseNotes
And so on...
There is no way to update them via SSH once installed via app center, because installers detect package on list but not installations (I guess because aapanel is not respecting standard dependencies)
I also try to avoid using app center by installing packages directly via SSH but for any reason aapanel is ignoring those installations or not recognising them. (not frontend configurations and conflict with website detection).
Just make your own test:
(Not updated nor detected on SSH)
yum list --showduplicates MariaDB-server
Available Packages
MariaDB-server.x86_64 10.6.2-1.el7.centos mariadb
MariaDB-server.x86_64 10.6.3-1.el7.centos mariadb
MariaDB-server.x86_64 10.6.4-1.el7.centos mariadb
mariadb-server.x86_64 1:5.5.68-1.el7 base
Solution from official documentation:
sudo yum install MariaDB-server-10.6.4 MariaDB-client-10.6.4 MariaDB-shared-10.6.4 MariaDB-backup-10.6.4 MariaDB-common-10.6.4
But Still being same result because aapanel is not updating its base package:
Installed Packages
MariaDB-server.x86_64 10.6.4-1.el7.centos @mariadb
Available Packages
MariaDB-server.x86_64 10.6.2-1.el7.centos mariadb
MariaDB-server.x86_64 10.6.3-1.el7.centos mariadb
MariaDB-server.x86_64 10.6.4-1.el7.centos mariadb
mariadb-server.x86_64 1:5.5.68-1.el7 base
(conflicting with PHP 5/7)
sudo yum install phpmyadmin
GOOD LUCK, it's possible to update littespeed via:
sudo yum install openlitespeed -y
QUESTION: There is a way to force via SSH to update those packages installed from App center?
-By changing Apps dependencies
-By changing App center repository URLs
-By updating App center repository
-By installing via SSH all apps an add them to aapanel Front end to recognise them and access to their config
No idea really, this is killing me.
Thank you very much.