GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Vagrant na Debian 11

Vagrant je software s otevřeným zdrojovým kódem pro správu a konfiguraci virtualizačních nástrojů automatizovaným způsobem; tulák byl původně založen Mitchellem Hashimotem jako osobní projekt. Později zakladatel založil organizaci s názvem HashiCorp, aby se zaměřil na rozvoj Vagrant na plný úvazek. Počáteční verze vagrant poskytovala podporu pouze pro správu VirtualBoxu, ale byla k dispozici pro další poskytovatele virtuálního prostředí, jako je „VMware “ a „KVM “. Mateřským jazykem tuláků je Ruby; ale lze jej použít v projektech, které jsou napsány v PHP, Pythonu, C#, JavaScriptu atd.,

V této technologicky bohaté době někdy potřebujete pracovat na několika operačních systémech současně; K tomu možná budete potřebovat více výpočetních strojů, u kterých se zdá nemožné je nosit s sebou. Alternativně existují virtualizační nástroje jako VirtualBox, které vám umožňují nainstalovat více OS. Například můžete nainstalovat Windows na Linux a naopak; podobně Linux na macOS, Windows na macOS. Při vytváření virtuálních strojů však můžete narazit na několik problémů, jako je časově náročná manuální konfigurace; ty lze uspokojit pomocí „Vagrant “:

V tomto popisném příspěvku vás provedeme instalací Vagrantu na Debian 11; před instalací si popišme důležitost Vagrant abstraktním způsobem:

Jak je Vagrant užitečný pro uživatele virtualizačního softwaru

Virtualizační nástroje: Při používání nástrojů jako VirtualBox, VMware; musíte si stáhnout soubory ISO a poté nainstalovat OS na VM; tento proces je poměrně časově náročný, protože vše musíte nastavit ručně.

Vagrant: Při použití Vagrant nepotřebujete k instalaci OS stahovat soubory ISO; ale musíte si stáhnout Vagrant Boxes (soubory obrázků) z cloudu Vagrant a vytvořit virtuální stroje. Musíte vytvořit vagrant soubor a pak do něj vložit všechna nastavení související s konfigurací; dále můžete změnit velikost paměti, velikost disku, počet CPU atd.

Jak nainstalovat Vagrant na Debian 11

Tato základní část psaní vám pomůže nainstalovat Vagrant na Debian 11; pro tuto instalaci musíte mít na svém systému VirtualBox nebo jakýkoli hypervizor typu 2, jako je VMware pracovní stanice, VMware player, Microsoft fusion.

Vagrant lze nainstalovat na Debian 11 dvěma způsoby:

  • Metoda 1: pomocí úložiště Debian 11
  • Metoda 2: pomocí balíčku .deb k instalaci Vagrant

K oběma metodám poskytneme postup krok za krokem:

Metoda 1:Jak nainstalovat Vagrant na Debian 11 (pomocí repozitáře apt)

Tato metoda nainstaluje Vagrant z úložiště Debian 11; a pomocí několika kroků to budete moci udělat:

Krok 1:Aktualizujte seznam balíčků

Při instalaci přes úložiště apt; proto se doporučuje nejprve aktualizovat seznam balíčků:

$ sudo apt update

Po aktualizaci použijte následující příkaz k přidání balíčku apt-transport-https:

$ sudo apt install apt-transport-https ca-certificates curl software-properties-common

Krok 2:Přidejte úložiště Vagrant

K přidání klíče GPG a úložiště vagrant do systému Debian 11 můžete použít následující příkazy:

$ curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -

Poznámka: Varování na obrázku výše ukazuje znehodnocení „apt-key ” pro přidání klíčů GPG; po Debianu 11 nebude dostupný:

$ sudo apt-add-repository “deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main”

Krok 3:Instalace

Poté aktualizujte systém Debian 11 pomocí:

$ sudo apt update 

A nyní jste připraveni nainstalovat vagrant pomocí níže uvedeného příkazu:

$ sudo apt install vagrant 

Ověřte instalaci kontrolou verze vagranta:

$ vagrant --version 

Metoda 2:Jak nainstalovat Vagrant pomocí balíčku .deb na Debian 11

Tato metoda vysvětlí způsob instalace pomocí balíčku .deb z oficiálních stránek vagrant:

Ke stažení 2.2.18 použijte příkaz napsaný níže:

Poznámka: V době psaní tohoto příspěvku je poslední dostupná verze vagrant 2.2.18; jiné verze však můžete získat přechodem na seznam balíčků vagrant.

$ wget -O vagrant_2.2.18 https://releases.hashicorp.com/vagrant/2.2.18/vagrant_2.2.18_x86_64.deb

Nainstalujte stahování pomocí níže uvedeného příkazu:

$ sudo dpkg -i vagrant_2.2.18

Ověřte instalaci kontrolou verze vagrant:

$ vagrant --version 

Poznámka: Pokud v případě, že narazíte na chybu chybějících závislostí; můžete je nainstalovat pomocí níže uvedeného příkazu:

$ sudo apt -f install

Jak odstranit Vagrant z Debianu 11

Pokud již nepotřebujete vagrant na svém Debianu 11; tato sekce vám pomůže odstranit vagrant z vašeho systému Debian 11:

Nejprve musíte odstranit vagrant programy ze složky „/opt/“ pomocí příkazu uvedeného níže:

$ sudo rm -rf /opt/vagrant

Poznámka: Pokud jej chcete odstranit pomocí „apt remove ”příkaz; požádá vás o odstranění vagrantních souborů z „/opt/ ” adresář:

Závěr

Vagrant je open-source nástroj pro správu a konfiguraci prostředí virtuálních strojů. S pomocí vagrant můžete automatizovat proces instalace operačního systému na virtuální stroje, což vede k úspoře času. V tomto článku jsme demonstrovali dva různé způsoby instalace vagrant na systém Debian 11:Metodu 1 lze použít k instalaci vagrant pomocí úložiště apt, zatímco Metoda 2 se používá k instalaci vagrant pomocí balíčku .deb.


Debian
  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat Python 3.9 na Debian 10

  3. Jak nainstalovat TeamViewer na Debian 10

  1. Jak nainstalovat Memcached na Debian 10

  2. Jak nainstalovat Git na Debian 9

  3. Jak nainstalovat Go na Debian 9

  1. Jak nainstalovat Pip na Debian 9

  2. Jak nainstalovat R na Debian 9

  3. Jak nainstalovat Ruby na Debian 9