Windows Subsystem for Linux

Je projekt od Microsoftu, ktorý je možné si nainštalovať na Windowse od verzie 10. Umožnuje spúšťať Linux ako štandardnú aplikáciu. Táto funkcionalita je užitočná pre Vás z niekoľkých dôvodov:

  • môžete používať nástroj Valgrind, ktorý je určený len pre Linux,
  • môžete sa učiť linuxovú príkazovú riadku z pohodlia domova na svojom vlastnom počítači bez potreby Linux reálne inštalovať,
  • budete mať rovnaké podmienky za akých kompiluje a testuje Vaše úlohy Kontr.

title: “Inštalácia” show_toc: false —

  1. V nastaveniach zvoľte Update & Security.

  1. Vyberte v menu For developers a apnite si Developer mode pre Windows 10.

  1. Cez vyhľadávanie nájdite a otvorte Turn Windows features on or off.

  1. Nájdite položku Windows Subsystem for Linux, zaškrtnite ju a potvrďte. Následne reštartujte Windows.

  1. Následne môžete nainštalovať ľubovolnú distribúciu z Microsoft Store, napr.:

Spustenie

Po úspešnom nainštalovaní môžete spúštať linuxový systém ako štandardnú aplikáciu.


title: “Vývojárske nástroje” show_toc: false —

Všetky kompilačné nástroje môžete nainštalovať príkazom

sudo apt install git make cmake gcc g++ gdb doxygen ssh valgrind

title: “Prístup k súborom” show_toc: false —

Ubuntu on Windows má svoj vyhradený priestor oddelený od Windowsu. Pokiaľ chcete pristúpiť k dátam Windowsu, musíte sa presunúť v príkazovom riadku do adresára /mnt/c/ pomocou príkazu:

cd /mnt/c/

V priečinku /mnt/c/ sa nachádza partícia C:/. Pre vrátenie sa do domovského adresára Ubuntu použite:

cd ~