Dzisiaj przetestowałem działanie Windows Subsystem for Linux na Windows 10 pod kątem odpalenia railsów z postgresql.
Czasem zdarza się tutaj, że początkujące osoby próbują uczyć się railsów korzystając w Windowsowych binarek. Jak wiadomo - nie ma to większego sensu… Ale nie wszystko stracone. W najnowszej wersji Win10 można zainstalować Ubuntu, na którym można uruchomić postgresa i railsy.
- Na początek musimy włączyć WSL. W Powershell odpalamy:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Rebootujemy się gdy poproszą nas i ze sklepu Windows Store instalujemy Ubuntu postępując z tym co tam nam zaproponuje instalator - najważniejsze to użytkownik i hasło.
- Odpalamy konsolę - w moim przypadku: Hyper -> https://hyper.is/ i wydajemy komendę bash
No i potem już standardowo, update apta, instalacja postgresql + postgresql-server-dev-9.5, rvm i pojachali.
Uruchomiłem, sprawdziłem - działa!
PS. można zainstalować też XSever dla Windows - np. VcXsrv i uruchamiać programy “graficzne” z Ubuntu na Windows