انڈروئد

اوبنٹو 18.04 پر کس طرح انبار لگائیں

من زينو نهار اليوم ØµØ Ø¹ÙŠØ¯ÙƒÙ… انشر الفيديو ØØªÙ‰ يراه كل الØ

من زينو نهار اليوم ØµØ Ø¹ÙŠØ¯ÙƒÙ… انشر الفيديو ØØªÙ‰ يراه كل الØ

فہرست کا خانہ:

Anonim

ورگرنٹ ورچوئل مشین ماحولیات کی تشکیل اور انتظام کرنے کے لئے کمانڈ لائن ٹول ہے۔ پہلے سے طے شدہ طور پر ، واگرنٹ ورچوئل بوکس ، ہائپر- V ، اور ڈوکر کے اوپر مشینوں کی فراہمی کرسکتا ہے۔ ویگرنٹ پلگ ان سسٹم کے ذریعہ دوسرے فراہم کنندہ جیسے لیبلٹ (کے وی ایم) ، وی ایم ویئر اور اے ڈبلیو ایس کو انسٹال کیا جاسکتا ہے۔

عام طور پر ڈویلپرز ترقیاتی ماحول قائم کرنے کے لئے واگرنٹ کا استعمال کرتے ہیں جو پیداوار کے ماحول سے ملتے ہیں۔

اس ٹیوٹوریل میں ، ہم آپ کو اوبنٹو 18.04 مشین پر واگرنٹ انسٹال کرنے کا طریقہ دکھائیں گے۔ ہم VirtualBox فراہم کنندہ استعمال کریں گے ، جو Vagrant کے لئے پہلے سے طے شدہ فراہم کنندہ ہے۔ اسی اقدامات کو اوبنٹو 16.04 زینیئل زیروس کے لئے بھی استعمال کیا جاسکتا ہے۔

شرطیں

اس ٹیوٹوریل کو جاری رکھنے سے پہلے ، یہ یقینی بنائیں کہ آپ بطور صارف sudo مراعات کے ساتھ لاگ ان ہیں۔

اوبنٹو پر واگرنٹ انسٹال کریں

اپنے اوبنٹو سسٹم پر واگرنٹ انسٹال کرنے کے لئے ، ان مراحل پر عمل کریں:

1. ورچوئل باکس نصب کرنا

جیسا کہ تعارف میں ذکر کیا گیا ہے ، ہم ورچوئل بوکس کے اوپری حصے پر مشینوں کی فراہمی کریں گے ، لہذا پہلا قدم یہ ہے کہ اوبنٹو کے ذخیروں میں دستیاب ہے:

sudo apt install virtualbox

اگر آپ اوریکل مخزنوں سے جدید ترین ورچوئل بوکس ورژن انسٹال کرنا چاہتے ہیں تو اس ٹیوٹوریل کو دیکھیں۔

2. واگرنٹ انسٹال کرنا

واگننٹ پیکیج ، جو اوبنٹو کے ذخیروں میں دستیاب ہے ، کافی پرانی ہے۔ ہم Vagrant کا تازہ ترین ورژن سرکاری Vagrant سائٹ سے ڈاؤن لوڈ اور انسٹال کریں گے۔

اس مضمون کو لکھنے کے وقت ، واگرنٹ کا تازہ ترین مستحکم ورژن ورژن 2.2.6 ہے۔ اگلے اقدامات کے ساتھ جاری رکھنے سے پہلے ، ویگرنٹ ڈاؤن لوڈ کے صفحے کو چیک کریں تاکہ معلوم ہو کہ نیا ورژن دستیاب ہے یا نہیں۔

اس کے ساتھ پیکیج کی فہرست کو اپ ڈیٹ کرکے شروع کریں:

sudo apt update

Vagrant پیکیج کو درج ذیل curl کمانڈ کا استعمال کرکے ڈاؤن لوڈ کریں۔

curl -O

ایک بار .deb فائل ڈاؤن لوڈ ہونے کے بعد ، ٹائپ کرکے انسٹال کریں:

sudo apt install./vagrant_2.2.6_x86_64.deb

3. واگرنٹ کی تنصیب کی تصدیق کریں

انسٹالیشن کامیاب ہونے کی تصدیق کے ل the ، درج ذیل کمانڈ چلائیں جو Vagrant ورژن پرنٹ کرتی ہے:

vagrant --version

آؤٹ پٹ کو کچھ اس طرح نظر آنا چاہئے:

Vagrant 2.2.6

واگرنٹ کے ساتھ آغاز کرنا

اب چونکہ آپ کے اوبنٹو سسٹم پر واگرنٹ انسٹال ہے چلو ایک ترقی کا ماحول پیدا کریں۔

پہلا قدم ایک ڈائرکٹری بنانا ہے جو پروجیکٹ کی روٹ ڈائرکٹری ہوگی اور ویگننٹ فائل فائل کو تھامے گی۔ Vagrantfile ایک روبی فائل ہے جو ورچوئل مشین کو تشکیل اور فراہمی کے طریقہ کار کی وضاحت کرتی ہے۔

پروجیکٹ ڈائرکٹری بنائیں اور اس کے ساتھ اس میں سوئچ کریں:

mkdir ~/my-first-vagrant-project cd ~/my-first-vagrant-project

اگلا ، ویگنٹ ان کمانڈ کا استعمال کرتے ہوئے ایک نیا واگرنٹ فائل شروع کریں اور اس خانے کی وضاحت کریں جس کو آپ استعمال کرنا چاہتے ہیں۔

بکس واگرنٹ ماحول کے لئے پیکیج کی شکل ہیں اور وہ فراہم کنندہ کے لئے مخصوص ہیں۔ آپ کو واگرنٹ باکس کیٹلوگ پیج پر عوامی طور پر دستیاب واگرنٹ باکسز کی ایک فہرست مل سکتی ہے۔

اس مثال میں ، ہم centos/7 باکس استعمال کریں گے۔ نیا واگرانٹ فائل شروع کرنے کے لئے درج ذیل کمانڈ کو چلائیں:

vagrant init centos/7

A `Vagrantfile` has been placed in this directory. You are now ready to `vagrant up` your first virtual environment! Please read the comments in the Vagrantfile as well as documentation on `vagrantup.com` for more information on using Vagrant.

آپ Vagrantfile کھول سکتے ہیں ، تبصرے پڑھ سکتے ہیں اور اپنی ضروریات کے مطابق ایڈجسٹمنٹ کرسکتے ہیں۔

ورجن اپ فائل کو متعین کردہ ورچوئل مشین بنانے اور تشکیل کرنے کیلئے ویگنٹ vagrant up کمانڈ چلائیں۔

vagrant up

==> default: Configuring and enabling network interfaces… default: SSH address: 192.168.121.74:22 default: SSH username: vagrant default: SSH auth method: private key ==> default: Rsyncing folder: /home/linuxize/Vagrant/my-first-vagrant-project/ => /vagrant

واگرنٹ ورچوئل مشین میں /vagrant واگرینٹ پر بھی پروجیکٹ ڈائرکٹری کو /vagrant جو آپ کو اپنی میزبان مشین پر اپنے پروجیکٹ کی فائلوں پر کام کرنے کی سہولت دیتا ہے۔

ورچوئل مشین میں گھسنے کے ل run ، چلائیں:

vagrant ssh

آپ ورچوئل مشین کو درج ذیل کمانڈ سے روک سکتے ہیں۔

vagrant halt

مندرجہ ذیل کمانڈ اگر مشین چل رہی ہے تو اسے روکتی ہے ، اور مشین کی تخلیق کے دوران پیدا کردہ تمام وسائل کو ختم کردیتی ہے۔

vagrant destroy

نتیجہ اخذ کرنا

آپ نے اپنے اوبنٹو 18.04 مشین پر واگرنٹ کو انسٹال اور استعمال کرنے کا طریقہ سیکھا ہے۔ ہم نے یہ بھی بتایا ہے کہ بنیادی ترقی کا ماحول کیسے بنایا جائے۔

واگرنٹ وزٹ کے بارے میں مزید معلومات حاصل کرنے کے لئے ، باضابطہ ویجرنٹ دستاویزات کا صفحہ۔

اندام نہانی