LIVCK — нишевый сторонний продукт, поэтому нельзя переносить архивный install script на новую ОС вслепую. Без подтверждённого релиза и матрицы Ubuntu 24.04 установка считается неподдерживаемой.
Важно: В архивной версии нет достаточных оснований рекомендовать исполняемый installer. Статья теперь честно описывает безопасную проверку, а не выдумывает рабочий репозиторий.
1. Проверьте происхождение проекта
Найдите официальный репозиторий/релиз, дату последнего security update, лицензию и список поддерживаемых PHP/БД. Не используйте архивные зеркала.
2. Разверните тестовую VM
sudo apt update
sudo apt full-upgrade -y
sudo apt install -y ca-certificates curl git
3. Проверьте артефакт
curl -fLO OFFICIAL_RELEASE_URL
sha256sum RELEASE_FILE
gpg --verify RELEASE_FILE.asc RELEASE_FILE
4. Запускайте изолированно
Используйте отдельную VM/container, непривилегированного пользователя, локальную БД, HTTPS и firewall. Зафиксируйте SBOM и зависимости.
5. Откажитесь при отсутствии поддержки
Если разработчик не подтверждает Ubuntu 24.04/PHP 8.x и не публикует security fixes, выберите поддерживаемую альтернативу.