Windows Subsystem for Linux jako hlavní prostředí

Re:Windows Subsystem for Linux jako hlavní prostředí
« Odpověď #15 kdy: 18. 04. 2021, 21:40:41 »
Hele, za 45k muzu mit Win laptop ktery bude mit lepsi HW nez Mac za 45k:

https://www.alza.cz/msi-prestige-15-a11scx-252cz-d6253441.htm?o=2

Citace
Notebook - Intel Core i7 1185G7 Tiger Lake, 15" IPS matný 3840 × 2160, RAM 32GB DDR4, NVIDIA GeForce GTX 1650 Max-Q 4GB, SSD 1000GB, podsvícená klávesnice, webkamera, USB-C, čtečka otisků prstů, WiFi 6, 82 Wh baterie

Jo ja vim ze to nebude tak asi tak dobre jako Mac, uz jenom Touchpad, a to neluvim ani o SW casti ktera bude beztak nejak haprovat, a kdovi co tam bude jeste haprovat, jo a display bude mit blbsi pomer stran, a antivirus mi tam bude muset bezet, atd. atd. atd. Ale ta cena je proste o >>> 40k <<< nizsi...

Jeste se musim rozhodnout, ale hlavni vec ktera mi chybela na Win uz tam je v podobe toho WSL.


alex6bbc

  • *****
  • 1 432
    • Zobrazit profil
    • E-mail
Re:Windows Subsystem for Linux jako hlavní prostředí
« Odpověď #16 kdy: 18. 04. 2021, 22:43:12 »
WSL me na nejakou trvalejsi praci nepresvedcilo.
lepsi je mi ve vmware linux a pripojovat se na linux treba ssh, rdp a tam pracovat pekne v linuxu.
sdileni vyvoje bych resil pres repozitare git apod.
a kdyz delam ve windows tak jsem primo na masine.

Re:Windows Subsystem for Linux jako hlavní prostředí
« Odpověď #17 kdy: 19. 04. 2021, 16:49:20 »
WSL me na nejakou trvalejsi praci nepresvedcilo.
lepsi je mi ve vmware linux a pripojovat se na linux treba ssh, rdp a tam pracovat pekne v linuxu.
sdileni vyvoje bych resil pres repozitare git apod.
a kdyz delam ve windows tak jsem primo na masine.

Jak budes v PyCharmu spoustet projekt s knhovnama importovanyma pres SSH?
Nebo to jako nainstalujes PyCHarm na ten VirtualBox? Tak to teda ne, tomu presne WSL ma zabranit abych musel delat...

Re:Windows Subsystem for Linux jako hlavní prostředí
« Odpověď #18 kdy: 19. 04. 2021, 17:57:01 »
Pred časom som toto riešil s PhpStorm (z hľadiska témy v podstate identické s PyCharm) a prešiel som si nasledovnými "pokusmi":

1. PhpStorm nainštalovaný na Windows, projekt vo WSL
Veľmi rýchlo som zistil, že IDE, projekt a všetky toolsy chcem mať v jednom systéme, inak sú to nekončiace problémy a obmedzenia rôzneho typu.

2. Všetko vo WSL
Nainštalovať IDE do WSL nie je jednoducho možné, keďže WSL natívne podporuje iba terminálové programy. Teoreticky sa to dá spojazdniť použitím nejakého X11 clienta ako MobaXterm alebo nejaký je tiež vo Windows Store, ale to mi prišlo ako nezmyselné.

3. Plnohodnotná Ubuntu virtuálka cez HyperV
Za fungovanie HyperV by si niekto zaslúžil facku. Hneď po nainštalovaní budeš googliť akým hackom spraviť rozlíšenie virtuálky väčšie než 1024x768 a ako sfunkčniť Copy/Paste (v podstate sa nedá spoľahlivo sfunkčniť). Po dvoch stratených hodinách som to nasrate celé zmazal.

4. Plnohodnotná Ubuntu virtuálka cez VMware Workstation
Zázrak. Všetko okamžite funguje ako som si predstavoval, dokonca nad moje očakávania. Okno virtuálky môžem jednoducho resizovať myšou či prepínať na fullscreen, dokonca môžem použiť multimonitor - a všetko funguje! Copy/paste funguje! Môžem si konfigurovať sieť! Funguje zvuk, funguje USB! Naozaj zázrak, hodný každého jedného dolára z tých $200 čo licencia na to stojí.

Takže asi tak moje skúsenosti.

alex6bbc

  • *****
  • 1 432
    • Zobrazit profil
    • E-mail
Re:Windows Subsystem for Linux jako hlavní prostředí
« Odpověď #19 kdy: 19. 04. 2021, 18:04:23 »
WSL me na nejakou trvalejsi praci nepresvedcilo.
lepsi je mi ve vmware linux a pripojovat se na linux treba ssh, rdp a tam pracovat pekne v linuxu.
sdileni vyvoje bych resil pres repozitare git apod.
a kdyz delam ve windows tak jsem primo na masine.

Jak budes v PyCharmu spoustet projekt s knhovnama importovanyma pres SSH?
Nebo to jako nainstalujes PyCHarm na ten VirtualBox? Tak to teda ne, tomu presne WSL ma zabranit abych musel delat...

myslim primo praci na virtualu a okenni prostredi skrz rdp.


alex6bbc

  • *****
  • 1 432
    • Zobrazit profil
    • E-mail
Re:Windows Subsystem for Linux jako hlavní prostředí
« Odpověď #20 kdy: 19. 04. 2021, 18:06:20 »
my jsme uz dneska pekne rozmazleni.
kamarad v zamestnani furt jede z prikazove radky a ma jenom textovy debugger a C kompiler, no je to uz stary parez :-)

k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Windows Subsystem for Linux jako hlavní prostředí
« Odpověď #21 kdy: 19. 04. 2021, 19:56:55 »
[...]4. Plnohodnotná Ubuntu virtuálka cez VMware Workstation
Zázrak. Všetko okamžite funguje ako som si predstavova [...] Naozaj zázrak, hodný každého jedného dolára z tých $200 čo licencia na to stojí.
pokud bys na zeleze nemel "game loader", ale normalni OS, tak si nainstaluje virt-manager(@libvirt@kvm@qemu) a "zazrakem" funguje to same co si psal ;-)

robac

  • ***
  • 198
    • Zobrazit profil
    • E-mail
Re:Windows Subsystem for Linux jako hlavní prostředí
« Odpověď #22 kdy: 19. 04. 2021, 22:31:32 »
Jak budes v PyCharmu spoustet projekt s knhovnama importovanyma pres SSH?
Nebo to jako nainstalujes PyCHarm na ten VirtualBox? Tak to teda ne, tomu presne WSL ma zabranit abych musel delat...

https://www.jetbrains.com/help/pycharm/configuring-remote-interpreters-via-ssh.html

Nebo Docker image?
https://www.jetbrains.com/help/pycharm/using-docker-as-a-remote-interpreter.html

Nebo integrace Vagrant?
https://www.jetbrains.com/help/pycharm/configuring-remote-interpreters-via-virtual-boxes.html

Re:Windows Subsystem for Linux jako hlavní prostředí
« Odpověď #23 kdy: 19. 04. 2021, 22:35:19 »
Nebo Docker image?
https://www.jetbrains.com/help/pycharm/using-docker-as-a-remote-interpreter.html
Jémináčku. Takže budeš mít IDE ve Windows, tooly ve WSL, zdrojáky kopírovat do a ladit z dockeru spuštěným v linuxovým virtuálu?

Tak myslím, že když si spočítáš cenu času všeho drbání se s tím, tak si ty nejhajendovější MacBooky koupíš tři. A Mac Pro k tomu pro radost :)

Re:Windows Subsystem for Linux jako hlavní prostředí
« Odpověď #24 kdy: 19. 04. 2021, 22:37:33 »
Pred časom som toto riešil s PhpStorm (z hľadiska témy v podstate identické s PyCharm) a prešiel som si nasledovnými "pokusmi":

1. PhpStorm nainštalovaný na Windows, projekt vo WSL
Veľmi rýchlo som zistil, že IDE, projekt a všetky toolsy chcem mať v jednom systéme, inak sú to nekončiace problémy a obmedzenia rôzneho typu.


Dokazal by jsi rict nejaka konkretni omezeni? V cem je problem mit Phpstorm na Windows a nechat to pouzivat vse na tom WSL disku, a nastavit mu konzoli aby automaticky se spustila ve WSL? Kde pak vznikne nejaky zadrhel?

Re:Windows Subsystem for Linux jako hlavní prostředí
« Odpověď #25 kdy: 19. 04. 2021, 22:40:33 »

Tak myslím, že když si spočítáš cenu času všeho drbání se s tím, tak si ty nejhajendovější MacBooky koupíš tři. A Mac Pro k tomu pro radost :)

Jo, ale nemas, jak sam Kedar podotkl, Game Loader, a ja bych jeste k tomu dodal, ze ti na tom Macovi bude blbe fungovat myska.

Idris

  • *****
  • 2 286
    • Zobrazit profil
    • E-mail
Re:Windows Subsystem for Linux jako hlavní prostředí
« Odpověď #26 kdy: 19. 04. 2021, 23:25:46 »
kamarad v zamestnani furt jede z prikazove radky
To dělám dost často taky :) někdy z donucení (vzdáleně na serveru), ale často i lokálně. Na mnohé věci to stačí.

Re:Windows Subsystem for Linux jako hlavní prostředí
« Odpověď #27 kdy: 19. 04. 2021, 23:38:23 »
Co je tohle za blaboleni?

Python i Javu muzu muzu mit bez omezeni primo na Woknech, sam to tak mam a funguje to flawless. Netusim, co by mi to jako melo prinest, oba jazyky jsou dusledne multiplatformni. A zrovna Pycharm si i virtualenvy spravuje sam

Pro terminal mam koupenou plnou verzi MobaXTerm a veru netusim, co vic bych si mel prat, ani Mac Linux terminaly kvality moby nedosahuji.

WSL2 neni nic jinyho, nez mirne upravena HyperV virtualka s predkonfigurovanyma diskama, pak jeste VSCode ma plugin, ze to s WSL2 pracuje v projektech nativne.

Osobne pouzivam primo HyperV virtualky, kdyz ladim.na linux, tak hezky presne na cilovou verzi, kdyz potrebuju CetOS 7.4, mam tam Centos 7.4.
HyperV funguje na woknech zdaleka nejlip, je to tier1 hypervisor, VMWare player na to nelepi. A  pri pouziti WSL2 stejne dojde k prepnuti hostitelskych oken do urovne nula virtualniho modu a cely slavny VMware player se stava zpomalovacem nad HyperV backendem, ona totiz virtualizace ve virtualizaci je E!E.
HyperV na w10 pro devel ucely funguje skvele, luxusni je hlavne mechanismus checkpointu, vyvoj Ansible playbooku si bez toho uz ani nedokazu predstavit.

Mam pocit, ze mistni osazenstvo ustrnulo nekde v dobach WinXP.

_Jenda

  • *****
  • 1 550
    • Zobrazit profil
    • https://jenda.hrach.eu/
    • E-mail
Re:Windows Subsystem for Linux jako hlavní prostředí
« Odpověď #28 kdy: 20. 04. 2021, 02:16:05 »
Dokazal by jsi rict nejaka konkretni omezeni? V cem je problem mit Phpstorm na Windows a nechat to pouzivat vse na tom WSL disku, a nastavit mu konzoli aby automaticky se spustila ve WSL? Kde pak vznikne nejaky zadrhel?
Hele a co třeba jako nemít ta Windows a mít Linux přímo na železe jako normální lidi?

Re:Windows Subsystem for Linux jako hlavní prostředí
« Odpověď #29 kdy: 20. 04. 2021, 07:45:02 »
Ide najmä o používanie rôznych podporných toolov, napríklad taký git. Môžeš si ho nainštalovať do WSL, potom ale jeho integrácia s IDE bude problematická. Alebo si ho nainštaluješ na windows, lenže sémantika atribútov windowsového filesystému je iná a tak budeš stále riešiť problémy s označovaním, ktorý súbor je "executable" a ktorý nie a podobne.

A na takéto dilemy narážaš neustále. Teoreticky je každá z nich nejako riešiteľná, ale zaberie ti to toľko času, že až.

Pred časom som toto riešil s PhpStorm (z hľadiska témy v podstate identické s PyCharm) a prešiel som si nasledovnými "pokusmi":

1. PhpStorm nainštalovaný na Windows, projekt vo WSL
Veľmi rýchlo som zistil, že IDE, projekt a všetky toolsy chcem mať v jednom systéme, inak sú to nekončiace problémy a obmedzenia rôzneho typu.


Dokazal by jsi rict nejaka konkretni omezeni? V cem je problem mit Phpstorm na Windows a nechat to pouzivat vse na tom WSL disku, a nastavit mu konzoli aby automaticky se spustila ve WSL? Kde pak vznikne nejaky zadrhel?