В этом уроке мы покажем вам, как установить Miniconda в Ubuntu 24.04 LTS. Conda — это система управления пакетами с открытым исходным кодом и система управления средой, работающая в Windows, macOS и Linux. Он был создан компанией Continuum Analytics (теперь Anaconda, Inc.) для упрощения управления пакетами и развертывания приложений для анализа данных и машинного обучения. Conda позволяет пользователям создавать изолированные среды, каждая со своим набором пакетов и зависимостей, что упрощает работу над несколькими проектами без конфликтов.

В отличие от других менеджеров пакетов, таких как Pip, Conda не ограничивается пакетами Python. Он может управлять пакетами и зависимостями для любого языка, включая R, Ruby и Scala. Эта универсальность делает Conda предпочтительным выбором для специалистов по данным и исследователей, работающих с различными языками программирования и библиотеками.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы умеете использовать оболочку и, самое главное, размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете под учетной записью root, в противном случае вам может потребоваться добавить ‘sudo‘ к командам для получения root-прав. Я покажу вам пошаговую установку Git на Ubuntu 24.04 (Noble Numbat). Вы можете следовать тем же инструкциям для Ubuntu 22.04 и любого другого дистрибутива на основе Debian, такого как Linux Mint, Elementary OS, Pop!_OS и других.

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

  • Сервер под управлением одной из следующих операционных систем: Ubuntu и любого другого дистрибутива на основе Debian, например Linux Mint.
  • Рекомендуется использовать новую установку ОС, чтобы предотвратить любые потенциальные проблемы.
  • Доступ к серверу по SSH (или просто откройте терминал, если вы находитесь на рабочем столе).
  • Активное подключение к Интернету. Вам понадобится подключение к Интернету, чтобы загрузить необходимые пакеты и зависимости.
  • Система Ubuntu 24.04 с root-доступом или пользователь с привилегиями sudo.

Установите Miniconda на Ubuntu 24.04 LTS Noble Numbat

Шаг 1. Обновление репозитория пакетов.

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

sudo apt update

Эта команда получит самую последнюю информацию о пакете из репозиториев Ubuntu, что позволит вам установить самую последнюю версию Miniconda и ее зависимостей. Обновление репозитория пакетов имеет решающее значение для поддержания безопасности и стабильности вашей системы.

Шаг 2. Установка Miniconda в Ubuntu 24.04.

Посетите официальный веб-сайт Conda, чтобы загрузить установщик для Miniconda или Anaconda, в зависимости от вашего выбора. Убедитесь, что вы выбрали установщик, совместимый с Linux.

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

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

chmod +x Miniconda3-latest-Linux-x86_64.sh

Теперь запустите скрипт установщика:

./Miniconda3-latest-Linux-x86_64.sh

Установщик отобразит лицензионное соглашение. Нажмите Enter, чтобы просмотреть соглашение, и, дойдя до конца, введите «да», чтобы согласиться. Далее вам будет предложено выбрать место установки. Вы можете нажать Enter, чтобы принять значение по умолчанию, или указать другое местоположение.

Далее установщик попросит указать место установки. Нажмите «Ввод», чтобы принять местоположение по умолчанию (/home/your_username/miniconda3) или укажите собственный путь, если хотите.

Затем установщик приступит к установке Miniconda. Этот процесс может занять несколько минут, в зависимости от скорости вашей системы и подключения к Интернету.

Шаг 3. Настройка Конды.

После установки Miniconda вы можете настроить ее конфигурацию в соответствии со своими потребностями. Файл конфигурации Conda (.condarc) позволяет вам устанавливать различные параметры, такие как расположение среды по умолчанию, каналы пакетов и настройки прокси.

Чтобы создать или изменить .condarc файл, откройте терминал и выполните следующую команду:

conda config --add channels conda-forge

Эта команда добавляет conda-forge канал к вашей конфигурации Conda. conda-forge Channel — это управляемый сообществом репозиторий, который предоставляет широкий спектр пакетов и зависимостей.

Вы также можете установить другие параметры конфигурации, такие как расположение среды по умолчанию, изменив .condarc файл напрямую. Чтобы открыть файл в текстовом редакторе, выполните:

nano ~/.condarc

Шаг 4. Создание сред Conda и управление ими.

Одной из ключевых особенностей Conda является ее способность создавать изолированные среды и управлять ими. Каждая среда может иметь свой собственный набор пакетов и зависимостей, что позволяет вам работать над несколькими проектами без конфликтов.

Чтобы создать новую среду Conda, используйте следующую команду:

conda create --name myenv python=3.9

Заменять myenv с желаемым именем среды и 3.9 с версией Python, которую вы хотите использовать.

Чтобы активировать вновь созданную среду, запустите:

conda activate myenv

После активации вы можете установить пакеты, специфичные для этой среды, с помощью команды установки conda:

conda install numpy pandas matplotlib

Чтобы деактивировать среду и вернуться в базовую среду, используйте:

conda deactivate

Хорошей практикой является создание отдельных сред для разных проектов, чтобы изолировать их зависимости. Вы можете легко переключаться между средами с помощью conda activate и conda deactivate команды.