Nakatuon ang post na ito sa kung paano i-install ang PostgresML sa Rocky Linux 9. Tatalakayin natin ang isang paraan ng pag-install ng PostgresML gamit ang source code at Docker nito. Tingnan mo!
Pag-install ng PostgresML sa Rocky Linux 9
Ang isang pinasimpleng paraan ng pagsubok sa kapangyarihan ng PostgresML sa paggawa ng mga AI application na ginagamit ang kapasidad ng mga modelo ng machine learning ay sa pamamagitan ng paggawa ng libreng account sa website ng PostgresML. Nagbibigay sila ng 5 GB na espasyo para sa mga user na subukan ang PostgresML. Kapag nasiyahan ka na dito, mai-install mo ito sa iyong device sa pamamagitan ng pag-compile ng source code nito.
Sa PostgresML, maaari mong kumportableng gamitin ang SQL upang sanayin at gawin ang mga hinuha sa tabular o text data upang matugunan ang iyong layunin. Upang i-compile ang available na source code nito sa GitHub code nito, dapat ay mayroon kang PostgreSQL na naka-install sa tabi ng Docker na gagamitin mo sa pagbuo ng AI application database.
1. I-install ang PostgreSQL
Bago mo i-install ang PostgreSQL, magsimula sa pamamagitan ng pag-update ng apt repository ng iyong Rocky Linux 9.
sudo sarap ng update
Ang Rocky Linux 9 ay may naka-install na PostgreSQL 13, ngunit ini-install namin ang PostgreSQL 14 para sa kasong ito. Magsimula sa pamamagitan ng pagdaragdag ng PostgreSQL 14 repository sa pamamagitan ng pagsasagawa ng sumusunod na command:
sudo dnf i-install -at https: // download.postgresql.org / pub / magpahinga / yum / mga ulat / SIYA- 9 -x86_64 / pgdg-redhat-repo-latest.noarch.rpm
Matapos idagdag ang PostgreSQL 14 repository, dapat mong huwag paganahin ang default na bersyon na na-pre-install gamit ang sumusunod na command:
sudo dnf -qy module na huwag paganahin ang postgresql
Maaari mo na ngayong i-install ang PostgreSQL 14 gamit ang sumusunod na command. Pindutin ang 'y' kapag sinenyasan para sa Rocky Linux 9 na i-install ang dependency tree:
sudo dnf i-install postgresql14-server
Simulan ang naka-install na PostgreSQL server tulad ng sumusunod:
sudo / usr / pgsql- 14 / bin / postgresql- 14 -setup initdb
Panghuli, simulan ang PostgreSQL server.
sudo systemctl simulan ang postgresql- 14
Kumpirmahin ang katayuan nito upang matiyak na ito ay tumatakbo.
systemctl status postgresql- 14 .serbisyo
2. I-install ang Docker
Ang pag-install ng pinakabagong bersyon ng Docker sa Rocky Linux 9 ay ang perpektong paraan kapag gusto mong buuin ang mga application ng PostgresML AI. I-update ang database ng system package gamit ang sumusunod na command:
sudo dnf check-update
Idagdag ang repository para sa Docker package gamit ang sumusunod na command. Kailangan mo ang repositoryo upang ma-access ang pinakabagong bersyon ng Docker. Patakbuhin ang sumusunod na command upang magdagdag ng repositoryo:
sudo dnf config-manager --add-repo https: // download.docker.com / linux / daan-daan / docker-ce.repo
Maaari mong i-install ang Docker at ang mga kinakailangang pakete gamit ang sumusunod na command. Tiyaking kumpirmahin mo ang pag-install sa pamamagitan ng pagpindot sa 'y' kapag sinenyasan:
sudo dnf i-install docker-ce docker-ce-cli containerd.io
Kapag nakumpleto na ang pag-install, maaari mong simulan ang Docker tulad ng sumusunod:
sudo systemctl simulan ang docker
Suriin ang katayuan ng Docker upang matiyak na ito ay aktibo upang magarantiya na maaari naming buuin ang PostgresML application sa susunod na hakbang.
sudo systemctl status docker
3. I-install ang PostgresML sa pamamagitan ng Source Code
Ang PostgresML ay open-source, at maaari mong i-clone ang repository nito gamit ang 'git'. Kung wala kang 'git' na naka-install, mabilis na i-install ito gamit ang sumusunod na command:
sudo dnf i-install git
Maa-access mo ang PostgresML code mula sa pahina ng GitHub nito. Ayon sa gabay sa pag-install nito, simulan ang pag-clone ng PostgresML repository gamit ang 'git'.
sudo git clone https: // github.com / postgresml / postgresml.git
Kapag nakumpleto na ng repository ang pag-clone, tiyaking tumatakbo ang mga naka-docker na serbisyo. Pagkatapos, gamitin ang command na 'cd' para ma-access ang folder na 'postgresml'.
Kung titingnan mo ang mga nilalaman ng folder na 'postgresml', naglalaman ito ng lahat ng kinakailangang file na kinakailangan upang makumpleto ang pagbuo ng PostgresML sa iyong Rocky Linux 9. Upang bumuo ng PostgresML, kailangan mo ang extension at ang dashboard app nito. Gayunpaman, maaari mong gamitin ang Docker compose 'up' na command upang magamit ang mga Docker file sa cloned repository upang mai-install at bumuo ng PostgresML.
sudo mag-compose ng dockerAng lahat ng kinakailangang mga file ay na-download upang mapadali ang pagbuo. Kapag nakumpleto na ito, mayroon ka na ngayong PostgresML na naka-install sa iyong Rocky Linux 9.
Maaari ka na ngayong kumonekta sa Postgres upang gumana sa PostgresML gamit ang 'psql' o anumang iba pang SQL IDE. Gamitin ang sumusunod na command upang kumonekta sa Postgres at simulan ang paggamit nito:
postgres: // postgres @ localhost: 5433 / pgml_developmentGumagamit kami ng port 5433 dahil ito ang port na ginagamit ng PostgresML upang tumakbo sa lokal na host.
Konklusyon
Ang pag-install ng PostgresML sa Rocky Linux 9 ay nagsasangkot ng ilang hakbang. Idinetalye ng post na ito ang ruta upang mai-install ang PostgresML nang lokal sa iyong system. Kung kailangan mo lang itong subukan, i-access ang website nito at mag-sign up para makakuha ng libreng account para sanayin at subukan ang iyong mga modelo ng machine learning. Ayan yun!