راکی لینکس 9 پر پوسٹگریس ایم ایل کو کیسے انسٹال کریں۔

Raky Lynks 9 Pr Pws Grys Aym Ayl Kw Kys Ans Al Kry



جب آپ AI ماڈل بنانا اور تربیت دینا چاہتے ہیں، تو PostgresML غور کرنے کا ایک آپشن ہے۔ یہ ایک AI ایپلیکیشن ڈیٹا بیس ہے جس میں PostgreSQL ڈیٹا بیس کے لیے مشین لرننگ ایکسٹینشن ہے جو صارفین کو AI ایپلیکیشنز بنانے کی اجازت دیتا ہے۔ ایک بار جب آپ کے پاس PostgresML ہو جائے تو، PostgreSQL ڈیٹا بیس کے ساتھ کام کرتے وقت مشین لرننگ ماڈلز کو ضم کرنا آسان ہو جاتا ہے۔

یہ پوسٹ راکی ​​لینکس 9 پر پوسٹگریس ایم ایل کو انسٹال کرنے کے طریقہ پر توجہ مرکوز کرتی ہے۔ ایک نظر ڈالیں!

Rocky Linux 9 پر PostgresML انسٹال کرنا

AI ایپلی کیشنز بنانے میں PostgresML کی طاقت کو جانچنے کا ایک آسان طریقہ جو مشین لرننگ ماڈلز کی صلاحیت کو بروئے کار لاتا ہے PostgresML ویب سائٹ پر ایک مفت اکاؤنٹ بنانا ہے۔ وہ صارفین کو PostgresML ٹیسٹ کرنے کے لیے 5 GB جگہ دیتے ہیں۔ ایک بار جب آپ اس سے مطمئن ہو جائیں، تو آپ اسے اپنے آلے پر اس کا سورس کوڈ مرتب کر کے انسٹال کر سکتے ہیں۔







PostgresML کے ساتھ، آپ اپنے مقصد کو پورا کرنے کے لیے ٹیبلولر یا ٹیکسٹ ڈیٹا پر تربیت اور انفرنسز کو انجام دینے کے لیے آرام سے SQL کا استعمال کر سکتے ہیں۔ اس کے دستیاب سورس کوڈ کو اس کے GitHub کوڈ پر مرتب کرنے کے لیے، آپ کے پاس ڈاکر کے ساتھ پوسٹگری ایس کیو ایل انسٹال ہونا چاہیے جسے آپ AI ایپلیکیشن ڈیٹا بیس بنانے کے لیے استعمال کریں گے۔



1. PostgreSQL انسٹال کریں۔

PostgreSQL انسٹال کرنے سے پہلے، اپنے راکی ​​لینکس 9 کے مناسب ریپوزٹری کو اپ ڈیٹ کرکے شروع کریں۔



sudo yum اپ ڈیٹ





Rocky Linux 9 انسٹال شدہ PostgreSQL 13 کے ساتھ آتا ہے، لیکن ہم اس کیس کے لیے PostgreSQL 14 انسٹال کرتے ہیں۔ درج ذیل کمانڈ پر عمل کرتے ہوئے PostgreSQL 14 ریپوزٹری کو شامل کرکے شروع کریں:

sudo ڈی این ایف انسٹال کریں -اور https: // download.postgresql.org / پب / آرام / یم / رپورٹس / وہ- 9 -x86_64 / pgdg-redhat-repo-latest.noarch.rpm



PostgreSQL 14 ذخیرہ کو شامل کرنے کے بعد، آپ کو پہلے سے نصب شدہ ورژن کو غیر فعال کرنا چاہئے جو درج ذیل کمانڈ کا استعمال کرتے ہوئے پہلے سے نصب کیا جاتا ہے۔

sudo ڈی این ایف -qy ماڈیول postgresql کو غیر فعال کریں۔

اب آپ درج ذیل کمانڈ کا استعمال کرتے ہوئے PostgreSQL 14 انسٹال کر سکتے ہیں۔ جب راکی ​​لینکس 9 پر انحصار درخت کو انسٹال کرنے کا اشارہ کیا جائے تو 'y' دبائیں:

sudo ڈی این ایف انسٹال کریں postgresql14-سرور

انسٹال کردہ PostgreSQL سرور کو اس طرح شروع کریں:

sudo / usr / pgsql- 14 / بن / postgresql- 14 initdb سیٹ اپ کریں۔

آخر میں، PostgreSQL سرور شروع کریں۔

sudo systemctl start postgresql- 14

اس بات کو یقینی بنانے کے لیے اس کی حیثیت کی تصدیق کریں کہ یہ چل رہا ہے۔

systemctl کی حیثیت postgresql- 14 سروس

2. ڈوکر انسٹال کریں۔

جب آپ PostgresML AI ایپلی کیشنز بنانا چاہتے ہیں تو Rocky Linux 9 پر تازہ ترین Docker ورژن انسٹال کرنا ایک بہترین طریقہ ہے۔ مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے سسٹم پیکج ڈیٹا بیس کو اپ ڈیٹ کریں:

sudo ڈی این ایف چیک اپ ڈیٹ

مندرجہ ذیل کمانڈ کے ساتھ ڈوکر پیکیج کے لئے ذخیرہ شامل کریں۔ آپ کو تازہ ترین ڈوکر ورژن تک رسائی کے لیے ذخیرہ کی ضرورت ہے۔ ریپوزٹری کو شامل کرنے کے لیے درج ذیل کمانڈ کو چلائیں:

sudo ڈی این ایف تشکیل مینیجر --add-repo https: // download.docker.com / لینکس / سینکڑوں / docker-ce.repo

اس کے بعد آپ مندرجہ ذیل کمانڈ کے ساتھ ڈوکر اور لازمی پیکیجز انسٹال کر سکتے ہیں۔ اس بات کو یقینی بنائیں کہ جب اشارہ کیا جائے تو آپ 'y' دبا کر انسٹالیشن کی تصدیق کرتے ہیں:

sudo ڈی این ایف انسٹال کریں docker-ce docker-ce-cli containerd.io

انسٹالیشن مکمل ہونے کے بعد، آپ ڈوکر کو اس طرح شروع کر سکتے ہیں:

sudo سسٹم سی ٹی ایل اسٹارٹ ڈوکر

اس بات کو یقینی بنانے کے لیے Docker کی حیثیت کو چیک کریں کہ یہ اس بات کی ضمانت دینے کے لیے فعال ہے کہ ہم اگلے مرحلے پر PostgresML ایپلیکیشن بنا سکتے ہیں۔

sudo سسٹم سی ٹی ایل اسٹیٹس ڈوکر

3. ماخذ کوڈ کے ذریعے PostgresML انسٹال کریں۔

پوسٹگریس ایم ایل اوپن سورس ہے، اور آپ 'گٹ' کا استعمال کرکے اس کے ذخیرے کو کلون کرسکتے ہیں۔ اگر آپ کے پاس 'گٹ' انسٹال نہیں ہے، تو اسے درج ذیل کمانڈ سے جلدی سے انسٹال کریں:

sudo ڈی این ایف انسٹال کریں گٹ

آپ اس کے GitHub صفحہ سے PostgresML کوڈ تک رسائی حاصل کر سکتے ہیں۔ اس کی انسٹالیشن گائیڈ کے مطابق، 'گٹ' کا استعمال کرتے ہوئے پوسٹگریس ایم ایل ریپوزٹری کی کلوننگ شروع کریں۔

sudo گٹ کلون https: // github.com / postgresml / postgresml.git

ایک بار جب ذخیرہ کلوننگ مکمل کر لے، یقینی بنائیں کہ ڈاکرائزڈ سروسز چل رہی ہیں۔ پھر، 'postgresml' فولڈر تک رسائی کے لیے 'cd' کمانڈ استعمال کریں۔

اگر آپ 'postgresml' فولڈر کے مواد کو چیک کرتے ہیں، تو اس میں وہ تمام ضروری فائلیں ہوتی ہیں جو آپ کے Rocky Linux 9 پر PostgresML کو مکمل کرنے کے لیے درکار ہوتی ہیں۔ PostgresML بنانے کے لیے، آپ کو ایکسٹینشن اور اس کے ڈیش بورڈ ایپ کی ضرورت ہوتی ہے۔ تاہم، آپ پوسٹگریس ایم ایل کو انسٹال اور بنانے کے لیے کلون شدہ ریپوزٹری میں ڈوکر فائلوں کو استعمال کرنے کے لیے Docker compose 'up' کمانڈ استعمال کر سکتے ہیں۔

sudo ڈاکر مرتب کریں۔

تمام مطلوبہ فائلیں تعمیر کی سہولت کے لیے ڈاؤن لوڈ کی جاتی ہیں۔ اس کے مکمل ہونے کے بعد، اب آپ کے پاس اپنے Rocky Linux 9 پر PostgresML انسٹال ہے۔

اب آپ 'psql' یا کسی دوسرے SQL IDE کا استعمال کرتے ہوئے PostgresML کے ساتھ کام کرنے کے لیے Postgres سے جڑ سکتے ہیں۔ Postgres سے جڑنے کے لیے درج ذیل کمانڈ کا استعمال کریں اور اس کا استعمال شروع کریں:

پوسٹگریس: // پوسٹگریس @ localhost: 5433 / pgml_developement

ہم پورٹ 5433 استعمال کر رہے ہیں کیونکہ یہ وہ بندرگاہ ہے جسے PostgresML مقامی میزبان پر چلانے کے لیے استعمال کرتا ہے۔

نتیجہ

Rocky Linux 9 پر PostgresML انسٹال کرنے میں چند اقدامات شامل ہیں۔ اس پوسٹ میں پوسٹگریس ایم ایل کو مقامی طور پر آپ کے سسٹم پر انسٹال کرنے کے راستے کی تفصیل دی گئی ہے۔ اگر آپ کو صرف اس کی جانچ کرنے کی ضرورت ہے، تو اس کی ویب سائٹ تک رسائی حاصل کریں اور اپنے مشین لرننگ ماڈلز کی تربیت اور جانچ کرنے کے لیے مفت اکاؤنٹ حاصل کرنے کے لیے سائن اپ کریں۔ یہی ہے!