Обзор развертывания Anaconda на сервере¶
Предпосылки и предварительные требования¶
Для успешной установки и работы приложения необходимо наличие сервера с одной из следующих операционных систем: - Debian или Ubuntu (семейство APT). - RHEL, CentOS или Fedora (семейство YUM).
Требуется доступ к серверу с правами пользователя root или возможность выполнения команд через sudo.
Приложение требует подключения к интернету для загрузки установочного файла и обновления пакетов.
Процесс установки приложения¶
Установка выполняется вручную с использованием скрипта от разработчика. Процесс включает обновление системы, установку зависимостей, загрузку и выполнение установщика.
Для систем на базе Debian/Ubuntu¶
-
Обновите кэш пакетов и выполните обновление всех установленных пакетов:
-
Установите необходимые системные библиотеки:
-
Загрузите установщик Anaconda в директорию
/root:Заменитеcurl -o /root/Anaconda3-<версия>-Linux-x86_64.sh https://repo.anaconda.com/archive/Anaconda3-<версия>-Linux-x86_64.sh<версия>на актуальную версию, указанную в конфигурации. -
Проверьте целостность скачанного файла:
-
Запустите установку в бесконтактном режиме (force reinstall):
-
Инициализируйте среду и обновите все пакеты:
-
Удалите установочный скрипт:
Для систем на базе RHEL/CentOS¶
-
Установите необходимые системные библиотеки:
-
Загрузите установщик Anaconda в директорию
/root: -
Проверьте целостность скачанного файла:
-
Запустите установку в бесконтактном режиме:
-
Инициализируйте среду и обновите все пакеты:
-
Удалите установочный скрипт:
Структура файлов и каталогов¶
После завершения установки файлы приложения размещаются в следующих локациях:
- Основной каталог установки:
/root/anaconda3 - Скрипты активации и управления средой:
/root/anaconda3/bin - Установочный файл (удаляется после установки):
/root/Anaconda3-<версия>-Linux-x86_64.sh
Права доступа и безопасность¶
Установка выполняется от имени пользователя root. Установочный файл получает права доступа u=rwx,g=r,o=r перед запуском.
После установки скрипт удаляется из системы. Доступ к файлам приложения осуществляется через активацию среды пользователя root.
Запуск, остановка и обновление¶
Для работы с приложением необходимо активировать базовую среду Anaconda в текущей сессии терминала:
Для обновления всех установленных пакетов внутри среды используйте команду:
Для инициализации оболочки (если она еще не была выполнена) используйте: