[DISCUSSION] Windows Subsystem for Linux (WSL)

Discussion in 'Windows 10' started by Tito, Jul 30, 2016.

  1. v72dd

    v72dd MDL Senior Member

    Nov 20, 2016
    445
    77
    10
    Is it possible to install the latest WSL from Windows Preview to LTSB? Thanks.
     
  2. Erik B

    Erik B MDL Member

    Oct 10, 2008
    105
    26
    10
    #122 Erik B, Dec 9, 2016
    Last edited by a moderator: Apr 20, 2017
  3. Hadron-Curious

    Hadron-Curious MDL Guru

    Jul 4, 2014
    3,730
    603
    120
  4. Erik B

    Erik B MDL Member

    Oct 10, 2008
    105
    26
    10
    #124 Erik B, Dec 10, 2016
    Last edited by a moderator: Apr 20, 2017
  5. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,356
    2,026
    210
    #125 sebus, Dec 10, 2016
    Last edited by a moderator: Apr 20, 2017
  6. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,356
    2,026
    210
    Thanks for re-wording exactly what I said & linked to!
     
  7. Erik B

    Erik B MDL Member

    Oct 10, 2008
    105
    26
    10
    @sebus

    Thanks for your effort to guide me through the tons of contradictory comments. :tankyou:

    May I ask,
    do you use insider program system files?
    do you have case sensitive filesystem turned on?

    I assume even if I manage to install Ubuntu 16.04, I'd still have the main problem to solve. An installer package containing the current insider program system files would indeed be great.
     
  8. dmex

    dmex MDL Junior Member

    Apr 20, 2011
    95
    105
    0
    I thought you were stating an issue based on on how you wrote your comment and I didn't bother looking at the link because I already knew the answer :p

    WSL is implemented almost entirely in kernel mode and you would have to replace ntdll.dll, ntoskernl.exe and lxrun.sys (to name a few) but replacing those files will also render your current installation unbootable. You either have to suck it up and switch to the Slow insider ring or wait until the next GDR of Windows 10 in February.
     
  9. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,356
    2,026
    210
    No, I do not use IP, I do not have case sensitive filesystem turned on
     
  10. Erik B

    Erik B MDL Member

    Oct 10, 2008
    105
    26
    10
    Well just a thought for what it's worth, I think it would be remarkable if the Linux subsystem devs would use brand new APIs which is under development in parallell with them. There could of course be additions to the common NT APIs done by the Linux subsystem devs themselves and thereby require an update of nt.dll et al. However I suspect the large part of the work done by WSL team is about properly implement unix syscalls, as it was in the old POSIX subsystem. I haven't looked in the WSL files at all though. But perhaps you know for a fact the insider program WSL system files need an updated NT API?

    As for me I will not switch to the insider program and turning off case sensitivity isn't an option, so it'll probably be February for me (thanks for the info BTW).
     
  11. Hadron-Curious

    Hadron-Curious MDL Guru

    Jul 4, 2014
    3,730
    603
    120
    #134 Hadron-Curious, Dec 10, 2016
    Last edited: Dec 10, 2016
    Perhaps you are running Anniversary update. I don't know how much the differences are with WSL on the AU from the IP but I think nothing so much separated both, from the dependences to the whole Windows subsystem there seem to be nothing new.

    You don't really need to switch to Insider Preview to carry out proper test on WSL. February would be a long time and the Creator Update is coming by next month. I would expect you to do that in that timeframe.
     
  12. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,698
    13,700
    340
    #135 xinso, Dec 13, 2016
    Last edited by a moderator: Apr 20, 2017
  13. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    18,681
    18,589
    340
  14. gorgone

    gorgone MDL Novice

    Aug 30, 2009
    14
    0
    0
    i use windows 10 enterprise ltsb 2016
    if i start bash.exe (installed with ad function and dev mode is enabled)
    he says "Die gewünschte App wird unter dieser Windows-Version nicht unterstützt."
    this windows version is not supported
    is there any workaround ?
     
  15. Hadron-Curious

    Hadron-Curious MDL Guru

    Jul 4, 2014
    3,730
    603
    120
    What Windows 10 build version are you running? Perhaps, there is something wrong somewhere.
     
  16. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,356
    2,026
    210
    #139 sebus, Dec 28, 2016
    Last edited: Dec 29, 2016
    Works perfectly fine here, so must be something else, you use different language?

    EDIT

    It does NOT work any more!

    The app that you are trying to run is not supported on this version of Windows.

    That is with KB3206632 installed. So obviously this update does BREAKS WLS
     
  17. gorgone

    gorgone MDL Novice

    Aug 30, 2009
    14
    0
    0
    here uninstall / install
     

    Attached Files: