Tulákje výkonný nástroj pro správu virtualizovaných vývojových prostředí a bezproblémově spolupracuje s Hyper-V ve Windows 11/10. Kombinace Hyper-V a Vagrant umožňuje uživatelům vytvářet a spravovat virtuální stroje efektivně, aniž by se spoléhali na software třetích stran. Tato příručka vám ukáže, jak na tonainstalujte Vagrant na Hyper-V na Windows 11/10.
Chcete-li nainstalovat Vagrant na Hyper-V ve Windows 11/10, proveďte níže uvedené kroky.
- Povolit Hyper-V a SMB
- Nainstalujte Vagrantův spustitelný soubor
- Nakonfigurujte Vagrant
Začněme s průvodcem.
1] Povolte Hyper-V a SMB

Před instalací Vagrantu je prvním krokem zajistit, aby byly v systému Windows povoleny Hyper-V a SBM. SBM umožňuje sdílení souborů mezi hostitelem a virtuálními stroji. Postupujte podle níže uvedených kroků.
- Přejděte na panel Hledat, vyhledejte a otevřete Ovládací panely a poté klikněte na Programy a funkce.
- Klikněte naZapněte nebo vypněte funkce systému Windowsmožnost z levé strany obrazovky a poté zkuste najítHyper-Vjakmile se na obrazovce objeví okno Funkce systému Windows.
- Rozbalte Hyper-V, zaškrtněte obě políčkaNástroje pro správu Hyper-VaPlatforma Hyper-Va stiskněte tlačítko OK.
- Dále hledejtePodpora sdílení souborů SBM 1.0/CIFS, rozbalte jej a zaškrtněte všechna tři políčka:Automatické odstranění SMB 1.0/CIFS, klient SMB 1.0/CIFS,aServer SMB 1.0/CIFS,a klepněte na tlačítko OK.
- Nakonec klepnutím na tlačítko Restartovat restartujte počítač a dokončete instalaci.
Alternativně mohou uživatelé také povolit Hyper-V a SMB spuštěním následujících příkazů ve zvýšeném prostředí PowerShell:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -AllEnable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol" -AllPo zobrazení výzvy restartujte počítač.
Dalším krokem je instalace spustitelných souborů Vagrant.
2] Nainstalujte spustitelné soubory Vagrant

Dále musíme nainstalovat spustitelné soubory Vagrant po povolení Hyper-V a SBM. Postup je následující:
- Přejděte na oficiální web Vagrant (developer.hashicorp.com) a stáhněte si Vagrant Installer pro Windows.
- Po stažení přejděte do umístění, kde je stažen, a poklepáním na něj spusťte proces instalace.
- Jakmile se zobrazí okno se zprávou, klikněte na Další informace a poté klikněte naPřesto běžettlačítko.
- Dvakrát stiskněte tlačítko Další, vyberte jiné umístění nebo jej nechte tak, jak je, klikněte na tlačítko Další a poté vyberte tlačítko Instalovat.
- Počkejte na dokončení procesu a poté klepněte na tlačítko Dokončit.
- Chcete-li ověřit, zda je Vagrant správně nainstalován, spusťte následující příkaz:
tulák – verze
Restartujte zařízení, aby se změny projevily.
3] Nakonfigurujte Vagrant

Abychom mohli začít konfigurovat Vagrant, musíme nastavit pracovní prostor a definovat parametry. Tyto kroky zahrnují vytvoření souboru Vagrantfile, který funguje jako plán pro vývojové nastavení. Upřesníme základní box, poskytovatele a případná další nastavení.
Ve výchozím nastavení používá Vagrant jako poskytovatele VirtualBox; proto musíme specifikovat Hyper-V, abychom jej mohli používat.
- Chcete-li ověřit, zda je Vagrant správně nainstalován, spusťte následující příkaz:
vagrant --version- Otevřete PowerShell s právy správce a spusťte následující příkaz k vytvoření nového souboru projektu pro nastavení vagrant:
mkdir C:\Vagrant\hyperv-test- Dále spusťte příslušné příkazy pro inicializaci prostředí Vagrant s kompatibilním boxem a potvrďte, že stahování proběhlo úspěšně.
vagrant box add hashicorp/bionic64vagrant box list- Po dokončení stahování přejděte do složky, kam chcete nainstalovat soubor Vagrant, a spusťte následující příkaz pro inicializaci pole Vagrant:
vagrant init hashicorp/bionic64- Nyní můžeme spustit virtuální počítač ve složce projektu spuštěním následujícího příkazu:
vagrant up --provider hypervPoznámka: První spuštění může nějakou dobu trvat.
- Jakmile je virtuální počítač spuštěný, připojte se pomocí následujícího příkazu:
tulák ssh
Spusťte Hyper-V Manager a virtuální počítač bude přítomen v sekci 'Virtual Machines'. Toto je kompletní průvodce instalací Vagrant na Hyper-V ve Windows 11.
Číst:
Co je lepší, Hyper-V nebo VMware?
Odpověď závisí především na konkrétních potřebách uživatelů. Hyper-V, který je součástí systému Windows, je nákladově efektivní řešení, které se dobře integruje s prostředími společnosti Microsoft. Přestože VMware vyžaduje samostatné licencování, nabízí robustní funkce, flexibilitu a vysoký výkon, zejména pro virtualizaci na podnikové úrovni. Hyper-V je ideální pro uživatele s omezeným rozpočtem nebo pro uživatele v prostředí Microsoftu, zatímco VMware vyniká v prostředích s více operačními systémy nebo v komplexních infrastrukturních potřebách. Proto lepší volba závisí na škálovatelnosti, funkcích a požadavcích na kompatibilitu.
Číst:
Je Docker lepší než Vagrant?
Docker a Vagrant slouží různým účelům, takže výběr závisí na potřebách uživatele. Docker se specializuje na lehkou kontejnerizaci tím, že izoluje aplikace se sdílenými prostředky OS, což z něj dělá skvělou možnost pro rychlé škálování a nasazení aplikací. Na druhou stranu Vgarant vyniká ve vytváření konzistentních vývojových prostředí, často prostřednictvím virtuálních strojů. Volba proto závisí na potřebách projektu, protože někdy dokonce dobře spolupracují.
Přečtěte si také:




![Tlačítko napájení nefunguje ve Windows 11 [Opravit]](https://elsefix.com/tech/tejana/wp-content/uploads/2024/09/power-button-not-working.jpg)









