Android

วิธีการติดตั้งคนจรจัดบน Ubuntu 18.04

JeVois SDK install on Ubuntu 18.04 (bionic) virtual machine

JeVois SDK install on Ubuntu 18.04 (bionic) virtual machine

สารบัญ:

Anonim

Vagrant เป็นเครื่องมือบรรทัดคำสั่งสำหรับการสร้างและจัดการสภาพแวดล้อมของเครื่องเสมือน โดยค่าเริ่มต้น Vagrant สามารถจัดเตรียมเครื่องที่ด้านบนของ VirtualBox, Hyper-V และ Docker ผู้ให้บริการอื่น ๆ เช่น Libvirt (KVM), VMware และ AWS สามารถติดตั้งผ่านระบบปลั๊กอิน Vagrant

โดยทั่วไปแล้ว Vagrant จะถูกใช้โดยนักพัฒนาเพื่อตั้งค่าสภาพแวดล้อมการพัฒนาที่ตรงกับสภาพแวดล้อมการผลิต

ในบทช่วยสอนนี้เราจะแสดงวิธีติดตั้ง Vagrant บนเครื่อง Ubuntu 18.04 เราจะใช้ผู้ให้บริการ VirtualBox ซึ่งเป็นผู้ให้บริการเริ่มต้นสำหรับ Vagrant สามารถใช้ขั้นตอนเดียวกันสำหรับ Ubuntu 16.04 Xenial Xerus

ข้อกำหนดเบื้องต้น

ก่อนดำเนินการกับบทช่วยสอนนี้ต่อให้แน่ใจว่าคุณได้เข้าสู่ระบบในฐานะผู้ใช้ที่มีสิทธิ์ sudo

ติดตั้ง Vagrant บน Ubuntu

ในการติดตั้ง Vagrant บนระบบ Ubuntu ให้ทำตามขั้นตอนเหล่านี้:

1. การติดตั้ง VirtualBox

ตามที่กล่าวไว้ในบทนำเราจะจัดเตรียมเครื่องที่อยู่ด้านบนของ VirtualBox ดังนั้นขั้นตอนแรกคือสิ่งที่มีอยู่ในที่เก็บของ Ubuntu:

sudo apt install virtualbox

หากคุณต้องการติดตั้ง VirtualBox เวอร์ชันล่าสุดจากที่เก็บ Oracle ตรวจสอบบทช่วยสอนนี้

2. การติดตั้ง Vagrant

แพ็คเกจ Vagrant ซึ่งมีอยู่ในที่เก็บของ Ubuntu นั้นค่อนข้างล้าสมัย เราจะดาวน์โหลดและติดตั้ง Vagrant เวอร์ชั่นล่าสุดจากเว็บไซต์ Vagrant อย่างเป็นทางการ

ในขณะที่เขียนบทความนี้ Vagrant รุ่นเสถียรล่าสุดคือรุ่น 2.2.6 ก่อนดำเนินการตามขั้นตอนต่อไปให้ตรวจสอบหน้าดาวน์โหลด Vagrant เพื่อดูว่ามีเวอร์ชั่นใหม่กว่าหรือไม่

เริ่มต้นด้วยการอัพเดตรายการแพ็คเกจด้วย:

sudo apt update

ดาวน์โหลดแพ็คเกจ Vagrant โดยใช้คำสั่ง curl ต่อไปนี้:

curl -O

เมื่อดาวน์โหลดไฟล์ .deb ให้ติดตั้งโดยพิมพ์:

sudo apt install./vagrant_2.2.6_x86_64.deb

3. ตรวจสอบการติดตั้ง Vagrant

เพื่อตรวจสอบว่าการติดตั้งสำเร็จให้รันคำสั่งต่อไปนี้ซึ่งจะพิมพ์เวอร์ชั่น Vagrant:

vagrant --version

ผลลัพธ์ควรมีลักษณะดังนี้:

Vagrant 2.2.6

เริ่มต้นกับ Vagrant

ตอนนี้ Vagrant ได้รับการติดตั้งบนระบบ Ubuntu ของคุณมาสร้างสภาพแวดล้อมการพัฒนากันแล้ว

ขั้นตอนแรกคือการสร้างไดเรกทอรีซึ่งจะเป็นไดเรกทอรีรากของโครงการและถือไฟล์ Vagrantfile Vagrantfile เป็นไฟล์ทับทิมที่อธิบายวิธีกำหนดค่าและจัดเตรียมเครื่องเสมือน

สร้างไดเรกทอรีโครงการและสลับไปที่:

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

จากนั้นเริ่มต้นไฟล์ Vagrantfile ใหม่โดยใช้คำสั่ง vagrant init และระบุกล่องที่คุณต้องการใช้

กล่องเป็นรูปแบบแพคเกจสำหรับสภาพแวดล้อม Vagrant และเฉพาะผู้ให้บริการ คุณสามารถค้นหารายชื่อกล่อง Vagrant ที่เปิดเผยต่อสาธารณชนได้ในหน้าแคตตาล็อกกล่อง Vagrant

ในตัวอย่างนี้เราจะใช้กล่อง 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.

คุณสามารถเปิดไฟล์ Vagrant ได้อ่านความคิดเห็นและทำการปรับเปลี่ยนตามความต้องการของคุณ

รันคำสั่ง 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 ในเครื่องเสมือนซึ่งช่วยให้คุณสามารถทำงานกับไฟล์ของโครงการในเครื่องโฮสต์ของคุณ

หากต้องการ ssh เข้าสู่เครื่องเสมือนให้รัน:

vagrant ssh

คุณสามารถหยุดเครื่องเสมือนได้ด้วยคำสั่งต่อไปนี้:

vagrant halt

คำสั่งต่อไปนี้จะหยุดเครื่องถ้ามันกำลังทำงานและทำลายทรัพยากรทั้งหมดที่สร้างขึ้นในระหว่างการสร้างเครื่อง:

vagrant destroy

ข้อสรุป

คุณได้เรียนรู้วิธีการติดตั้งและใช้ Vagrant บนเครื่อง Ubuntu 18.04 ของคุณ เราได้แสดงให้คุณเห็นถึงวิธีการสร้างสภาพแวดล้อมการพัฒนาพื้นฐาน

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับการเยี่ยมชม Vagrant หน้าเอกสารทางการของ Vagrant

อูบุนตูคนจรจัด