אנדרואיד

כיצד להתקין נמרץ באובונטו 18.04

Ubuntu 18.04 Installation On Windows 10 Using Vagrant

Ubuntu 18.04 Installation On Windows 10 Using Vagrant

תוכן עניינים:

Anonim

Vagrant הוא כלי בשורת פקודה לבנייה וניהול של סביבות מכונה וירטואליות. כברירת מחדל, Vagrant יכולה לספק מכונות על גבי VirtualBox, Hyper-V ו- Docker. ניתן להתקין ספקים אחרים כמו Libvirt (KVM), VMware ו- AWS דרך מערכת התוספים Vagrant.

Vagrant משמש בדרך כלל על ידי מפתחים להגדרת סביבת פיתוח התואמת את סביבת הייצור.

במדריך זה נראה לך כיצד להתקין את Vagrant במחשב של Ubuntu 18.04. אנו משתמשים בספק VirtualBox, שהוא ספק ברירת המחדל עבור Vagrant. ניתן להשתמש באותם צעדים עבור Ubuntu 16.04 Xenial Xerus.

תנאים מוקדמים

לפני שתמשיך במדריך זה, וודא שאתה מחובר כמשתמש עם הרשאות סודו.

התקן Vagrant באובונטו

להתקנת Vagrant במערכת אובונטו שלך, בצע את הצעדים הבאים:

1. התקנת VirtualBox

כאמור במבוא, אנו נספק את המכונות על גבי VirtualBox, כך שהצעד הראשון הוא הזמין במאגרי אובונטו:

sudo apt install virtualbox

אם ברצונך להתקין את הגרסה האחרונה של VirtualBox ממאגרי Oracle, בדוק הדרכה זו.

2. התקנת ויברנט

חבילת Vagrant, הזמינה במאגרים של אובונטו, די מיושנת. אנו נוריד ונתקין את הגרסה האחרונה של Vagrant מאתר Vagrant הרשמי.

בעת כתיבת מאמר זה, הגרסה האחרונה ויציבה של Vagrant היא גרסה 2.2.6. לפני שתמשיך בצעדים הבאים, בדוק את דף הורדת הוואגראן כדי לראות אם יש גרסה חדשה יותר.

התחל בעדכון רשימת החבילות עם:

sudo apt update

הורד את חבילת Vagrant באמצעות פקודת curl הבאה:

curl -O

לאחר הורדת קובץ ה- .deb , התקן אותו על ידי הקלדת:

sudo apt install./vagrant_2.2.6_x86_64.deb

3. אמת את התקנת הוואגראנט

כדי לוודא שההתקנה הצליחה, הפעל את הפקודה הבאה שמדפיסה את גרסת הוואגראנט:

vagrant --version

הפלט צריך להיראות כך:

Vagrant 2.2.6

תחילת העבודה עם Vagrant

כעת, כאשר Vagrant מותקן במערכת אובונטו, בואו ליצור סביבת פיתוח.

השלב הראשון הוא ליצור ספרייה שתהיה ספריית השורש של הפרויקט ותחזיק את קובץ Vagrantfile. Vagrantfile הוא קובץ רובי המתאר כיצד להגדיר ולהגדיר את המחשב הווירטואלי.

צור את מדריך הפרויקטים ועבר אליו באמצעות:

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

בשלב הבא, אתחל Vagrantfile חדש באמצעות פקודת vagrant init הווגרנית וציין את התיבה בה ברצונך להשתמש.

תיבות הן פורמט החבילה לסביבות הוואגראנט והן ספציפיות לספק. תוכל למצוא רשימה של תיבות הוואגראנט הזמינות לציבור בדף הקטלוג של תיבות הוואגראנט.

בדוגמה זו אנו נשתמש בתיבה centos/7 . הפעל את הפקודה הבאה לאתחל Vagrantfile חדש:

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 כדי ליצור ולהגדיר את התצורה של המכונה הווירטואלית כמפורט ב Vagrantfile:

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 במכונה הווירטואלית המאפשרת לך לעבוד על קבצי הפרויקט במחשב המארח שלך.

כדי להיכנס למחשב הווירטואלי, הפעל:

vagrant ssh

אתה יכול לעצור את המכונה הווירטואלית עם הפקודה הבאה:

vagrant halt

הפקודה הבאה עוצרת את ההתקן אם היא פועלת, ומשמידה את כל המשאבים שנוצרו במהלך יצירת ההתקן:

vagrant destroy

סיכום

למדת כיצד להתקין ולהשתמש בוואגראנט במחשב Ubuntu 18.04 שלך. הראינו לכם כיצד ליצור סביבת פיתוח בסיסית.

למידע נוסף על ביקור Vagrant, עמוד התיעוד הרשמי של Vagrant.

אובונטו נועזת