Перейти к содержанию

Обзор развертывания Curiosity на сервере

Предварительные требования

Для корректной работы приложения на сервере должны быть соблюдены следующие условия:

  • Операционная система: Debian или Ubuntu.

  • Права доступа: права суперпользователя (root) для установки системных пакетов.

  • Сетевой доступ: возможность загрузки файлов из репозитория GitHub.

Процесс установки приложения

Приложение устанавливается путем загрузки и инсталляции официального программного пакета .deb.

Процесс включает следующие этапы:

  1. Обновление списков пакетов системного менеджера APT и обновление установленного ПО до актуальных версий.

  2. Установка необходимых системных зависимостей:

  3. wget (инструмент для загрузки файлов);

  4. curl (инструмент для передачи данных по протоколам HTTP/HTTPS);

  5. libc-dev (библиотеки стандартной библиотеки C);

  6. libsnappy1v5 (библиотека сжатия).

  7. Автоматический поиск и загрузка последней доступной версии установочного пакета Curiosity с GitHub в директорию /tmp.

  8. Установка скачанного .deb пакета через менеджер пакетов apt.

  9. Очистка временных файлов после завершения установки.

Инструкция по обновлению приложения

Для обновления приложения необходимо выполнить повторный запуск процесса установки, который автоматически загрузит самую свежую версию пакета и обновит текущую установленную версию в системе.

question_mark
Я могу вам чем-то помочь?
question_mark
ИИ Помощник ×