GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Vagrant a používat jej s VirtualBoxem na Ubuntu 20.04

Vagrant je nástroj příkazového řádku pro vytváření a správu virtuálních strojů. Chcete-li používat Vagrant, musíte mít v systému nainstalovaný virtualizační engine, jako je VirtualBox, Hyper-V nebo Docker. Systém zásuvných modulů Vagrant také poskytuje podporu pro KVM a VMware. Vagrant se používá hlavně ke snadnému nastavení vývojových prostředí. Vagrant je k dispozici pro platformy Linux a uživatelé si jej mohou nainstalovat do svého systému pro další použití.

V tomto článku vám ukážu, jak nainstalovat Vagrant na stroj Ubuntu 20.04 a používat VirtualBox jako virtualizační engine. Vytvoříme virtuální stroj VirtualBox s operačním systémem CentOS 8 uvnitř virtuálního počítače pomocí Vagrant.

Instalace Vagrant na Ubuntu

K instalaci Vagrant na Ubuntu 20.04 použijeme příkazový řádek/ okno terminálu našeho systému. Nejprve nainstalujeme VirtualBox do našeho systému, takže otevřete terminál. Použijte Ctrl+Alt+T zkratku otevřete nebo přejděte na Aplikace à Terminál pro přístup do okna terminálu.

Instalace VirtualBox

Po otevření je potřeba aktualizovat apt úložiště systému. Chcete-li to provést, musíte zadat přiložený příkaz v okně terminálu systému:

$ sudo apt update

Jakmile zadáte příkaz a stisknete klávesu , systém se zeptá na heslo přihlášeného uživatele. Zadejte jej do pole a poté stiskněte klíč.

 

Jakmile stisknete enter, začnou se zpracovávat aktualizace dostupné v systému. Proces získávání aktualizací může nějakou dobu trvat. Ujistěte se, že během tohoto procesu zůstanete v okně terminálu. Po dokončení musíte zadat přiložený příkaz, abyste mohli nainstalovat VirtualBox do vašeho systému.

$ sudo apt install virtualbox

 

Instalace začne, jak je znázorněno na obrázku níže. Po nějaké době se systém zeptá uživatele a požádá jej o povolení, zadejte Y a poté stiskněte enter pro pokračování v procesu instalace VirtualBoxu do vašeho systému.

 

Po nějaké době se do vašeho systému nainstaluje VirtualBox. Můžete to ověřit vyhledáním VirtualBox v nainstalovaných Aplikacích systému Ubuntu. Pokud je aplikace nainstalována v systému, zobrazí se výstup podobný tomu, který je zobrazen níže:

 

Nyní jste úspěšně nainstalovali VirtualBox, takže můžeme pokračovat v instalaci Vagrant do systému.

Instalace Vagrant

Dalším krokem v tomto procesu je instalace Vagrant do vašeho systému. Jedná se o pohodlný proces a lze jej provést pomocí jednořádkového příkazu zobrazeného níže. Zadejte níže přiložený příkaz do okna terminálu a spusťte instalaci Vagrant ve vašem systému Ubuntu 20.04.

$ sudo apt install vagrant

Systém vás během tohoto instalačního procesu vyzve a může požádat o povolení uživatele, než bude pokračovat. Zadejte Y a poté je třeba stisknout pokračujte v procesu instalace.

 

Instalační fáze bude po chvíli dokončena. Jakmile nainstalujete Vagrant do svého systému, zadejte do okna terminálu níže uvedený příkaz pro potvrzení procesu instalace Vagrant: 

$ vagrant --version

Můžete vidět výstup, který je poněkud srovnatelný s výstupem zobrazeným na tomto obrázku. Verze Vagrant nainstalovaná v systému se zobrazí, jak je znázorněno na obrázku níže:

 

Vytvoření virtuálního počítače CentOS 8 pomocí Vagrant

Nyní se podíváme na způsob vytvoření projektu Vagrant. Za tímto účelem vytvoříme adresář pro náš nový tulákový projekt. Do příkazového řádku zadejte připojený příkaz: 

$ mkdir ~/my-vagrant-project

Jakmile stisknete enter, vytvoří se adresář projektu. Po dokončení přejděte do nově vytvořeného adresáře pomocí příkazu cd. Zde budeme používat příkaz, jak je znázorněno níže, můžete nahradit název projektu a přistupovat k projektu na základě názvu, který jste pro svůj projekt vybrali. Zadejte následující příkaz: 

$ cd ~/my-vagrant-project

Nyní vstoupíte do adresáře projektu. Zde je příklad, budeme používat vagrant init příkaz k inicializaci vagrant spolu s názvem boxu, který chcete použít. Všechny veřejně dostupné Vagrant boxy najdete na oficiální stránce katalogu Vagrant.

$ vagrant init centos/8

Výstup příkazu použitého v předchozím kroku bude podobný tomu, který je zobrazen níže:

 

Nyní spusťte v okně terminálu následující příkaz: 

$ vagrant up

 

Zobrazí se výstup podobný tomu zobrazenému níže:

 

Vagrant poté připojí adresář projektu na /vagrant cestu ve virtuálním počítači vašeho systému.

Nyní se pokusíme spustit příkaz ssh ve virtuálním počítači, použijte níže uvedený příkaz v okně terminálu: 

$ vagrant ssh

Chcete-li virtuální počítač zastavit, zadejte do terminálu níže přiložený příkaz: 

$ vagrant halt

Můžete také zničit všechny zdroje vytvořené během celého procesu. V okně terminálu zadejte připojený příkaz: 

$ vagrant destroy

Tímto způsobem můžeme získat přístup k Vagrant a nakonfigurovat VirtualBox. Uživatelé mohou také zničit a zastavit prostředky pomocí příkazů popsaných v předchozí části.

Odinstalace Vagrant

Chcete-li odinstalovat Vagrant ze systému Ubuntu 20.04, zadejte do příkazového řádku vašeho systému níže přiložený příkaz:

$ sudo apt-get remove –auto-remove vagrant

Zde může systém požádat o heslo přihlášeného uživatele/uživatele sudo. Vagrant se začne odinstalovat. Pokud vás systém vyzve k potvrzení uživatele, musíte zadat Y a poté pokračujte stisknutím klávesy enter. Odinstalace se po chvíli provede.

Závěr

V tomto článku jsme prošli kroky k instalaci VirtualBoxu jako virtualizačního enginu pro Vagrant. Vytvořili jsme také základní projekt pro Vagrant a sdíleli některé užitečné příkazy, které lze použít na virtuální stroj. Nakonec jsme mluvili o procesu odinstalace Vagrant ze systému. Uživatelé mohou snadno odinstalovat Vagrant ze svých systémů, když to potřebují.


Ubuntu
  1. Jak nainstalovat a používat Wine na Ubuntu 20.04

  2. Jak nainstalovat a používat sosreport na Ubuntu 18.04 LTS

  3. Jak nainstalovat a používat Docker v Ubuntu 20.04

  1. Jak nainstalovat a používat FFmpeg na Ubuntu 18.04

  2. Jak nainstalovat a používat Wine na Ubuntu 18.04

  3. Jak nainstalovat a používat Curl na Ubuntu 18.04

  1. Jak nainstalovat a používat Curl na Ubuntu 20.04

  2. Jak nainstalovat a používat Syncthing na Ubuntu 20.04

  3. Jak nainstalovat a používat Unbound v Ubuntu 20.04