-
-
Notifications
You must be signed in to change notification settings - Fork 984
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove note on WSL for Windows #1298
Remove note on WSL for Windows #1298
Conversation
Thanks for the PR. It is always useful to get direct feedback from lessons when they are taught. Before we drop the WSL option completely, I think this needs further exploration. I don't have access to a Windows machine, but I had a friend test with WSL2. |
I think the problems reported might be a WSL vs WSL2 issue. If anything I'd encourage a move towards WSL because in doing do the lesson would avoid many of the problems associated with using Git Bash. |
In my experience a wsl(2) is way more comfortable for Windows user since this environment mirrors a real Unix (which is close to the lesson material). |
Chiming in to gently nudge and agree with comment from @gcapes, after looking into WSL vs WLS2. Also, please excuse the perhaps uninformed or naive question, but why is Oracle VBox not suggested as the primary environment? I ask this as a data scientist (computational and molecular biology, host-pathogen interactions) and as someone who dabbles in developmental personal projects in the biopharma/genomics arena. Certain FOSS applications critical for comp & mol bio are only available for Linux systems and given the questionable reliability of Windows for this sort of work, perhaps others may have noticed this. I have personally benefited from a course, btw. Thank you all for the work you do! Cheers! P.S. In follow-up, also, per my colleagues in the US, most are familiar with Linux to some degree (proficient at the least). Unix was mandatory as an undergraduate aeons ago for me, so I am curious why there is not a heavier push for VMs running distros/spins/flavors that especially support the science we do, e.g. Fedora Scientific, et al. (updated 1258 EDT, 12-Sep-22). |
People using WSL should be able to use man and nano since the default installed Linux is Ubuntu https://docs.microsoft.com/en-us/windows/wsl/setup/environment - nano may need a separate install. Have not tested it myself though. A virtual machine has more overhead than WSL so needs a reasonable high spec computer, especially if one is also doing video conferencing. If it mostly causes confusion, it is ok to drop it and remain with GitBash which does not have @dicksonlaw583 What versions of Windows were used? |
Maybe more explanation similar to https://docs.pace.gatech.edu/gettingStarted/windows_subsystem_linux/ would be helpful to have. |
They are all Windows 10, though I did not have time during the sessions in May to ask them which subversion it is. One persistent issue is the desktop directory on Windows, which for many people with institutional machines (but not all) are completely different from the Unix-standard |
I think this section should be update to encourage use of WSL2, and encourage instructors or those setting up the environment to test things out beforehand. |
Closing this, will revisit later. #1379 |
Need to close unresolved pull requests to update to new format. |
Grace Fishbein and I were helping out at a Unix Shell workshop today, and the students using WSL bash were having a very hard time following along. Here are a number of incompatibilities that we noticed:
nano
is not availableman
is not availableI would like to remove the note about using WSL as an alternative, in order to avoid such incompatibilities during lessons. By the virtue of the lesson, we cannot assume that they are the "advanced user" that the note assumes.