Как установить PostgresML в Rocky Linux 9

Kak Ustanovit Postgresml V Rocky Linux 9



Если вы хотите создать и обучить модели ИИ, PostgresML — это один из вариантов, который стоит рассмотреть. Это база данных приложений искусственного интеллекта с расширением машинного обучения для базы данных PostgreSQL, позволяющим пользователям создавать приложения искусственного интеллекта. Если у вас есть PostgresML, интеграция моделей машинного обучения при работе с базой данных PostgreSQL становится проще.

В этом посте основное внимание уделяется установке PostgresML в Rocky Linux 9. Мы обсудим один метод установки PostgresML с использованием его исходного кода и Docker. Взглянем!

Установка PostgresML в Rocky Linux 9

Упрощенный способ протестировать возможности PostgresML при создании приложений искусственного интеллекта, использующих возможности моделей машинного обучения, — создать бесплатную учетную запись на веб-сайте PostgresML. Они предоставляют пользователям 5 ГБ места для тестирования PostgresML. Если вы удовлетворены им, вы можете установить его на свое устройство, скомпилировав его исходный код.







С PostgresML вы можете с комфортом использовать SQL для обучения и выполнения выводов на основе табличных или текстовых данных для достижения своей цели. Чтобы скомпилировать доступный исходный код в коде GitHub, у вас должен быть установлен PostgreSQL вместе с Docker, который вы будете использовать для создания базы данных приложения AI.



1. Установите PostgreSQL

Прежде чем устанавливать PostgreSQL, начните с обновления репозитория apt вашего Rocky Linux 9.



судо ням обновление





Rocky Linux 9 поставляется с установленным PostgreSQL 13, но в данном случае мы устанавливаем PostgreSQL 14. Начните с добавления репозитория PostgreSQL 14, выполнив следующую команду:

судо ДНФ установить https: // скачать.postgresql.org / паб / отдых / ням / отчеты / ОН- 9 -x86_64 / pgdg-redhat-repo-latest.noarch.rpm



После добавления репозитория PostgreSQL 14 вам следует отключить предустановленную версию по умолчанию с помощью следующей команды:

судо ДНФ -qy модуль отключить postgresql

Теперь вы можете установить PostgreSQL 14, используя следующую команду. Нажмите «y», когда Rocky Linux 9 предложит установить дерево зависимостей:

судо ДНФ установить postgresql14-сервер

Инициализируйте установленный сервер PostgreSQL следующим образом:

судо / usr / pgsql- 14 / мусорное ведро / postgresql- 14 -настройка инициализации

Наконец, запустите сервер PostgreSQL.

судо systemctl запустить postgresql- 14

Подтвердите его статус, чтобы убедиться, что он работает.

статус systemctl postgresql- 14 .услуга

2. Установите Докер

Установка последней версии Docker на Rocky Linux 9 — идеальный способ создания приложений PostgresML AI. Обновите базу данных системных пакетов с помощью следующей команды:

судо проверка обновления dnf

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

судо dnf конфигурационный менеджер --add-репо https: // download.docker.com / Linux / сотни / докер-ce.repo

Затем вы можете установить Docker и необходимые пакеты с помощью следующей команды. Убедитесь, что вы подтвердили установку, нажав «y» при появлении запроса:

судо ДНФ установить docker-ce docker-ce-cliContainerd.io

После завершения установки вы можете запустить Docker следующим образом:

судо systemctl запустить докер

Проверьте статус Docker, чтобы убедиться, что он активен и гарантирует, что мы сможем создать приложение PostgresML на следующем этапе.

судо Докер статуса systemctl

3. Установите PostgresML через исходный код.

PostgresML имеет открытый исходный код, и вы можете клонировать его репозиторий с помощью «git». Если у вас не установлен «git», быстро установите его с помощью следующей команды:

судо ДНФ установить мерзавец

Вы можете получить доступ к коду PostgresML со страницы GitHub. Согласно руководству по установке, начните клонировать репозиторий PostgresML с помощью «git».

судо git-клон https: // github.com / постгресмл / postgresml.git

После завершения клонирования репозитория убедитесь, что докеризованные службы работают. Затем используйте команду «cd» для доступа к папке «postgresml».

Если вы проверите содержимое папки «postgresml», то увидите, что она содержит все необходимые файлы, необходимые для завершения сборки PostgresML на вашем Rocky Linux 9. Для сборки PostgresML вам понадобится расширение и приложение для его панели управления. Однако вы можете использовать команду Docker compose «up», чтобы использовать файлы Docker в клонированном репозитории для установки и сборки PostgresML.

судо докер составить

Все необходимые файлы загружаются для облегчения сборки. После завершения на вашем Rocky Linux 9 установлен PostgresML.

Теперь вы можете подключиться к Postgres для работы с PostgresML, используя «psql» или любую другую среду разработки SQL. Используйте следующую команду, чтобы подключиться к Postgres и начать его использовать:

постгрес: // постгрес @ локальный хост: 5433 / pgml_developement

Мы используем порт 5433, поскольку именно этот порт PostgresML использует для запуска на локальном хосте.

Заключение

Установка PostgresML в Rocky Linux 9 включает несколько шагов. В этом посте подробно описан путь установки PostgresML локально в вашей системе. Если вам нужно только протестировать его, зайдите на его веб-сайт и зарегистрируйтесь, чтобы получить бесплатную учетную запись для обучения и тестирования ваших моделей машинного обучения. Вот и все!