F5F Stay Refreshed Software Operating Systems WSL offers a functional alternative to a full Linux installation, but it may not match every aspect of a native setup.

WSL offers a functional alternative to a full Linux installation, but it may not match every aspect of a native setup.

WSL offers a functional alternative to a full Linux installation, but it may not match every aspect of a native setup.

Pages (2): 1 2 Next
E
Elliepls
Member
222
09-02-2016, 06:01 PM
#1
I’m struggling to progress in programming without getting familiar with Linux. Since dual booting isn’t possible, I’m exploring options like the Windows Subsystem for Linux (WSL). Is it enough for my needs, or would a full virtual machine be better? I’ve also heard WSL 2 functions somewhat like a VM.
E
Elliepls
09-02-2016, 06:01 PM #1

I’m struggling to progress in programming without getting familiar with Linux. Since dual booting isn’t possible, I’m exploring options like the Windows Subsystem for Linux (WSL). Is it enough for my needs, or would a full virtual machine be better? I’ve also heard WSL 2 functions somewhat like a VM.

T
TaBronOrm
Junior Member
13
09-02-2016, 06:28 PM
#2
WSL2 runs as a complete virtual machine inside Hyper-V, offering many user-friendly features. It handles everything smoothly for your requirements—just push your limits. If things go wrong, you can simply reset and start over. Regarding your post: yes, there are some performance quirks and small restrictions, but overall it’s the top choice. The differences from a native setup won’t affect your experience at all. So go ahead and use it, especially for compiling on Windows—Windows API feels a bit odd sometimes.
T
TaBronOrm
09-02-2016, 06:28 PM #2

WSL2 runs as a complete virtual machine inside Hyper-V, offering many user-friendly features. It handles everything smoothly for your requirements—just push your limits. If things go wrong, you can simply reset and start over. Regarding your post: yes, there are some performance quirks and small restrictions, but overall it’s the top choice. The differences from a native setup won’t affect your experience at all. So go ahead and use it, especially for compiling on Windows—Windows API feels a bit odd sometimes.

D
DrBrokenBones
Senior Member
378
09-09-2016, 12:12 PM
#3
this semester i faced the same problem and relied on wsl2. it's useful for practicing linux but remember some commands might not work well. additionally, i experimented with setting up a lego universe server using wsl2, but performance was much lower than a real linux installation on a less powerful machine. building simple programs is quick, but scaling to larger projects with many libraries can be challenging. overall, it's a solid way to grasp the fundamentals of linux.
D
DrBrokenBones
09-09-2016, 12:12 PM #3

this semester i faced the same problem and relied on wsl2. it's useful for practicing linux but remember some commands might not work well. additionally, i experimented with setting up a lego universe server using wsl2, but performance was much lower than a real linux installation on a less powerful machine. building simple programs is quick, but scaling to larger projects with many libraries can be challenging. overall, it's a solid way to grasp the fundamentals of linux.

S
SwapperTBS
Junior Member
4
09-09-2016, 02:18 PM
#4
It runs slower than a bare metal setup, but it’s significantly quicker than Windows. I don’t recall the reason, though—I think compilers on Windows sometimes struggle with speed. Probably connected to antivirus interference or how Windows handles file access. If your tasks aren’t heavily IO-bound and you still need Windows for other purposes, it can handle real work effectively beyond just getting started.
S
SwapperTBS
09-09-2016, 02:18 PM #4

It runs slower than a bare metal setup, but it’s significantly quicker than Windows. I don’t recall the reason, though—I think compilers on Windows sometimes struggle with speed. Probably connected to antivirus interference or how Windows handles file access. If your tasks aren’t heavily IO-bound and you still need Windows for other purposes, it can handle real work effectively beyond just getting started.

G
GrutRus
Member
164
09-12-2016, 02:08 PM
#5
For me, using WSL isn't the best option since Microsoft treats it like a regular Windows setup—making changes, editing, installing, or reconfiguring—it's all fine-tuned WSL Debian backups with rsync. After the Windows 10 update, it was completely taken out. I rebuilt it later, but it got removed again...
G
GrutRus
09-12-2016, 02:08 PM #5

For me, using WSL isn't the best option since Microsoft treats it like a regular Windows setup—making changes, editing, installing, or reconfiguring—it's all fine-tuned WSL Debian backups with rsync. After the Windows 10 update, it was completely taken out. I rebuilt it later, but it got removed again...

B
busyman201
Member
221
09-19-2016, 04:55 AM
#6
I remember my professor strictly advising against using WSL during my Unix system fundamentals course. The rule was clear: either run a virtual machine or connect via SSH to the school's Linux servers for programming tasks.
B
busyman201
09-19-2016, 04:55 AM #6

I remember my professor strictly advising against using WSL during my Unix system fundamentals course. The rule was clear: either run a virtual machine or connect via SSH to the school's Linux servers for programming tasks.

H
Hunan_Chicken
Member
51
09-20-2016, 12:46 AM
#7
WSL was there when you were in school? Look, I have a very dry sense of humor.
H
Hunan_Chicken
09-20-2016, 12:46 AM #7

WSL was there when you were in school? Look, I have a very dry sense of humor.

I
ibtheDK
Junior Member
48
09-20-2016, 02:10 AM
#8
It had been present since 2016
I
ibtheDK
09-20-2016, 02:10 AM #8

It had been present since 2016

N
Neko_yinu
Member
70
09-20-2016, 06:07 AM
#9
WSL2 is the platform we rely on for our development process. It performs exceptionally well with no problems. We run Ubuntu LTS on it, which receives updates periodically. All applications function flawlessly. By default, GUI tools need Windows 11; otherwise, you must employ a X11 Display Server on Windows. Numerous popular IDEs offer WSL compatibility for a smooth and optimal experience. Keeping all project files within the WSL2 environment is recommended for peak performance. Use Windows Terminal: https://apps.microsoft.com/detail/9n0dx20hk701 (installed by default on Windows 11). This modern terminal handles everything effectively, unlike the outdated Command Prompt which has never been properly updated since early Windows 10 versions. It required a complete redesign, which is exactly what Windows Terminal provides. It supports Unicode, emoticons, various fonts, smooth rendering, multiple panes, tabs, links, and more. It’s also highly customizable.
N
Neko_yinu
09-20-2016, 06:07 AM #9

WSL2 is the platform we rely on for our development process. It performs exceptionally well with no problems. We run Ubuntu LTS on it, which receives updates periodically. All applications function flawlessly. By default, GUI tools need Windows 11; otherwise, you must employ a X11 Display Server on Windows. Numerous popular IDEs offer WSL compatibility for a smooth and optimal experience. Keeping all project files within the WSL2 environment is recommended for peak performance. Use Windows Terminal: https://apps.microsoft.com/detail/9n0dx20hk701 (installed by default on Windows 11). This modern terminal handles everything effectively, unlike the outdated Command Prompt which has never been properly updated since early Windows 10 versions. It required a complete redesign, which is exactly what Windows Terminal provides. It supports Unicode, emoticons, various fonts, smooth rendering, multiple panes, tabs, links, and more. It’s also highly customizable.

P
Plant_b
Member
50
09-21-2016, 01:20 AM
#10
WSL 1 offered limited functionality since it ran its own Linux kernel missing some native features. It felt more like using bash on Windows. WSL 2 provides a virtual Linux environment built on Windows, resulting in performance around 90% of native Linux. So far, I haven’t encountered any problematic tools, and GUI applications have worked well.
P
Plant_b
09-21-2016, 01:20 AM #10

WSL 1 offered limited functionality since it ran its own Linux kernel missing some native features. It felt more like using bash on Windows. WSL 2 provides a virtual Linux environment built on Windows, resulting in performance around 90% of native Linux. So far, I haven’t encountered any problematic tools, and GUI applications have worked well.

Pages (2): 1 2 Next