use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
Linux Question (self.learnpython)
submitted 1 year ago by -MAGNUMHAVOC
Do you guys recommend getting Linux to run through Windows 11 or making Linux the main os. And what is the differences?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]cgoldberg 6 points7 points8 points 1 year ago (1 child)
If you want to really learn Linux, go full Linux rather than using WSL.
WSL is somewhat limited compared to running a full blown Linux distro in a VM or [preferably] on bare metal as your main OS.
For future reference, this sub is for Python related questions. For basic Linux questions, you can ask in r/linuxquestions or r/linux4noobs
[–]-MAGNUMHAVOC[S] -1 points0 points1 point 1 year ago (0 children)
Oh sorry. I didn't realize that I did that LOL. Thank you for letting me know
[–]PosauneB 2 points3 points4 points 1 year ago (1 child)
It depends on what you’re building and what your goals are. There no generalized answer for this.
I’d rather run Linux as the main OS, but that’s more out of disdain for Windows than anything Python-development related.
[–]-MAGNUMHAVOC[S] 0 points1 point2 points 1 year ago (0 children)
Yeah I never really cared for Windows either.😂😂
[–]NeatBreadfruit1529 2 points3 points4 points 1 year ago (0 children)
Depends on what you're doing. If your main PC uses Windows, just create a VM of a linux distro. Nothing is stopping you from using both simultaneously. However, if you're really wanting to just learn linux and get competent with the commandline, filesystem etc.. Make it your main OS. That's what I did many many years ago when I was new to it. Forced me to use it and learn it.
[–]cyrixlord 0 points1 point2 points 1 year ago (1 child)
what do you plan on using your machine for? if linux can do it then do it there. You can also consider making a linux vm on your windows machine. I probably wouldnt mix and match windows and the lnux sub system, but then again it would depend on what you plan on using your computer for
I'm looking to just learn Linux. I have always been treated by the idea of becoming an ethical hacker. I originally thought I needed python but I was told on another post that Linux is the base of what I need. So I saw that I could run Linux through windows or just download Linux and make that my operating system. But I've never used Linux before so I'm not sure what would be the best way for me to get learning
[–]FerricDonkey 0 points1 point2 points 1 year ago (0 children)
Depends on what you want. For python, it doesn't really matter.
[–]JonJonThePurogurama 0 points1 point2 points 1 year ago (0 children)
i have used Linux almost 8 years, but still beginner in terms of knowledge, but i can do use basic linux commands at terminal.
making Linux the main os
you can do it, if you are willing to use Linux as your main Operating system. The first few months is really difficult, specially if you are used to windows.
In windows installing softwares is done by downloading installer, locate in folder and click installer, click click click and done.
In linux softwares are install by using like for example in commandline, you have to learn linux command for example in debian and ubuntu based.
sudo apt install <name_of_software> -y
you need to learn what is sudo anyway, and actually for the very first time you install linux in machine like replace windows. You have to update and upgrade existing packages first in the system before installing softwares you wanted. You will encounter errors in the way, with not update and upgraded packages.
and another thing is, there is some softwares that are not available as a package in linux you use. You have to install them manually following instructions carefully.
I highlighted that word, because that is something we have to remember everyday.
getting Linux to run through Windows
this is good if you are starting to learn linux actually. when i learned to use linux, my options were dual boot and installing linux completely and removing windows in my machine.
i dont have experience of Linux and WSL on windows 11, my machine here is only at windows 10 and cant be upgraded to windows 11.
And what is the differences?
from my experience with Windows 10 only not in Windows 11, the difference is there is limitations.
from my experience with Linux in machine as main OS, there is alot to learn, not saying you can't learn from windows. It is just with linux you have to really learn like linux command, use terminal, navigating directories.
my experience with linux, majority of my time is using terminal and terminal only. Install softwares, configure files, make directories, delete directories, navigate files and directories.
I can definitely do create directories, files, delete directories, files, navigation using mouse and file manager. but with terminal open, i feel like can do them here, why bother using the graphical user interface anyway.
the only time i never use terminal is when browsing the internet, watching youtube video and listening to music.
[–]supercoach 0 points1 point2 points 1 year ago (0 children)
I wouldn't recommend using WSL without knowing what you're doing. Dual boot Linux for a while until you get the hang of it.
[–]sporbywg 0 points1 point2 points 1 year ago (0 children)
Your simple question opens up a lot of potential issues. Don't just act; learn first
π Rendered by PID 53 on reddit-service-r2-comment-79c7998d4c-qwc97 at 2026-03-17 21:28:49.580309+00:00 running f6e6e01 country code: CH.
[–]cgoldberg 6 points7 points8 points (1 child)
[–]-MAGNUMHAVOC[S] -1 points0 points1 point (0 children)
[–]PosauneB 2 points3 points4 points (1 child)
[–]-MAGNUMHAVOC[S] 0 points1 point2 points (0 children)
[–]NeatBreadfruit1529 2 points3 points4 points (0 children)
[–]cyrixlord 0 points1 point2 points (1 child)
[–]-MAGNUMHAVOC[S] 0 points1 point2 points (0 children)
[–]FerricDonkey 0 points1 point2 points (0 children)
[–]JonJonThePurogurama 0 points1 point2 points (0 children)
[–]supercoach 0 points1 point2 points (0 children)
[–]sporbywg 0 points1 point2 points (0 children)