Siaran ini memberi tumpuan kepada cara memasang PostgresML pada Rocky Linux 9. Kami akan membincangkan satu kaedah untuk memasang PostgresML menggunakan kod sumbernya dan Docker. Tengoklah!
Memasang PostgresML pada Rocky Linux 9
Cara mudah untuk menguji kuasa PostgresML dalam mencipta aplikasi AI yang memanfaatkan kapasiti model pembelajaran mesin adalah dengan mencipta akaun percuma di tapak web PostgresML. Mereka memberi ruang 5 GB untuk pengguna menguji PostgresML. Sebaik sahaja anda berpuas hati dengannya, anda boleh memasangnya pada peranti anda dengan menyusun kod sumbernya.
Dengan PostgresML, anda boleh menggunakan SQL dengan selesa untuk melatih dan melakukan inferens pada data jadual atau teks untuk mencapai matlamat anda. Untuk menyusun kod sumbernya yang tersedia pada kod GitHubnya, anda harus memasang PostgreSQL bersama Docker yang akan anda gunakan untuk membina pangkalan data aplikasi AI.
1. Pasang PostgreSQL
Sebelum anda memasang PostgreSQL, mulakan dengan mengemas kini repositori apt bagi Rocky Linux 9 anda.
sudo kemas kini yum
Rocky Linux 9 disertakan dengan PostgreSQL 13 yang dipasang, tetapi kami memasang PostgreSQL 14 untuk kes ini. Mulakan dengan menambah repositori PostgreSQL 14 dengan melaksanakan arahan berikut:
sudo dnf pasang -dan https: // download.postgresql.org / pub / berehat / sedap / laporan / DIA- 9 -x86_64 / pgdg-redhat-repo-latest.noarch.rpm
Selepas menambah repositori PostgreSQL 14, anda harus melumpuhkan versi lalai yang diprapasang menggunakan arahan berikut:
sudo dnf -qy modul lumpuhkan postgresql
Anda kini boleh memasang PostgreSQL 14 menggunakan arahan berikut. Tekan 'y' apabila digesa untuk Rocky Linux 9 memasang pepohon kebergantungan:
sudo dnf pasang postgresql14-server
Mulakan pelayan PostgreSQL yang dipasang seperti berikut:
sudo / usr / pgsql- 14 / tong sampah / postgresql- 14 -setup initdb
Akhir sekali, mulakan pelayan PostgreSQL.
sudo systemctl mulakan postgresql- 14
Sahkan statusnya untuk memastikan ia berjalan.
status systemctl postgresql- 14 .perkhidmatan
2. Pasang Docker
Memasang versi Docker terkini pada Rocky Linux 9 ialah cara yang ideal apabila anda ingin membina aplikasi AI PostgresML. Kemas kini pangkalan data pakej sistem menggunakan arahan berikut:
sudo dnf semak-kemas kini
Tambah repositori untuk pakej Docker dengan arahan berikut. Anda memerlukan repositori untuk mengakses versi Docker terkini. Jalankan arahan berikut untuk menambah repositori:
sudo pengurus konfigurasi dnf --tambah-repo https: // muat turun.docker.com / linux / ratusan / docker-ce.repo
Anda kemudian boleh memasang Docker dan pakej prasyarat dengan arahan berikut. Pastikan anda mengesahkan pemasangan dengan menekan 'y' apabila digesa:
sudo dnf pasang docker-ce docker-ce-cli containerd.io
Setelah pemasangan selesai, anda boleh memulakan Docker seperti berikut:
sudo systemctl mulakan docker
Semak status Docker untuk memastikan ia aktif untuk menjamin bahawa kami boleh membina aplikasi PostgresML pada langkah seterusnya.
sudo systemctl status docker
3. Pasang PostgresML melalui Kod Sumber
PostgresML adalah sumber terbuka, dan anda boleh mengklon repositorinya menggunakan 'git'. Jika anda tidak memasang 'git', pasang dengan cepat dengan arahan berikut:
sudo dnf pasang git
Anda boleh mengakses kod PostgresML daripada halaman GitHubnya. Menurut panduan pemasangannya, mulakan pengklonan repositori PostgresML menggunakan 'git'.
sudo git klon https: // github.com / postgresml / postgresml.git
Setelah repositori menyelesaikan pengklonan, pastikan perkhidmatan docker sedang berjalan. Kemudian, gunakan arahan 'cd' untuk mengakses folder 'postgresml'.
Jika anda menyemak kandungan folder 'postgresml', ia mengandungi semua fail yang diperlukan yang diperlukan untuk melengkapkan pembinaan PostgresML pada Rocky Linux 9 anda. Untuk membina PostgresML, anda memerlukan sambungan dan apl papan pemukanya. Walau bagaimanapun, anda boleh menggunakan arahan Docker compose 'up' untuk menggunakan fail Docker dalam repositori klon untuk memasang dan membina PostgresML.
sudo pekerja pelabuhan mengarangSemua fail yang diperlukan dimuat turun untuk memudahkan pembinaan. Sebaik sahaja ia selesai, anda kini telah memasang PostgresML pada Rocky Linux 9 anda.
Anda kini boleh menyambung ke Postgres untuk bekerja dengan PostgresML menggunakan 'psql' atau mana-mana IDE SQL yang lain. Gunakan arahan berikut untuk menyambung ke Postgres dan mula menggunakannya:
postgres: // postgres @ localhost: 5433 / pgml_developmentKami menggunakan port 5433 kerana ia adalah port yang PostgresML gunakan untuk dijalankan pada hos tempatan.
Kesimpulan
Memasang PostgresML pada Rocky Linux 9 melibatkan beberapa langkah. Siaran ini memperincikan laluan untuk memasang PostgresML secara setempat pada sistem anda. Jika anda hanya perlu mengujinya, akses tapak webnya dan daftar untuk mendapatkan akaun percuma untuk melatih dan menguji model pembelajaran mesin anda. Itu sahaja!