19
submitted 3 weeks ago by Penny7@lemmy.world to c/asklemmy@lemmy.world

So like it says in the title. I'm looking to make a change. The only coding I ever did was like, some very light HTML on stuff like LiveJournal 20 years ago (because I'm ancient in internet years, haha) and even that I barely remember.

I've seen people talk about LinuxMint in other comment sections and how that one might be closest to something like Windows (in that a layman like myself can use it out of the box like buying a new laptop from Best Buy or whatever store). Is that actually a good one or is there something better for somebody like me?

I've seen enough people go 'NO UBUNTU!!!!' to steer me away from that one, but otherwise I have no clue what would actually be good for somebody in my shoes.

I have a laptop that still technically runs Windows 8 that I just use for downloads so I'd be trying it on there so that if something goes wonky I'm not fucked. After looking at the LinuxMint website, the specs on that laptop meet the requirements for it.

Thanks so much!

top 42 comments
sorted by: hot top controversial new old
[-] OboTheHobo@ttrpg.network 4 points 3 weeks ago* (last edited 3 weeks ago)

Mint is a good option, yeah. Should feel familiar if you're coming from windows.

Note that coding experience isn't really relevant. Only the most advanced users ever really need to write code for their system. 99% of linux users, including the experienced and power users, don't have to regularly code, per se. Note that I'm referring to actually writing programs, not terminal use. Using a terminal isn't coding but that may be what you were thinking of, it's similar but imo not the same. If you wanna do more advances stuff, you'll definitely want to learn the terminal, but for most stuff you'll get by just fine with GUIs like you're probably used to. Mint is particularly good at keeping stuff to GUIs.

Something to note: coming from windows, you'll be used to getting programs by finding downloads on the internet. On linux, that's generally best avoided - you should always look on your distro's package manager first. On mint is believe it's called something like "software center" or "software manager," can't remember off the top of my head but it will be preinstalled for you.

[-] Penny7@lemmy.world 0 points 3 weeks ago

Why would it be an issue to download a program if it's not for Windows or Mac? So long as there's a Linux-based option that works with your version, that is. There is one program I use multiple times a week that I doubt would be on any basic install package and the only place to find it is online. (Not an issue for the computer I'll be trying it out on as it's not my main, but if I find a version of Linux I like a put it on my main then it's something I'd have to consider.)

[-] OboTheHobo@ttrpg.network 1 points 2 weeks ago

It's not necessarily a problem, it just shouldn't be the first thing you try. On windows people are used to always downloading the program directly from the internet first thing, but on linux you'll have a better time if you check the package manager and/or flathub first for programs. Then, if it's not there, then yeah download direct from the internet.

[-] gedaliyah@lemmy.world 3 points 3 weeks ago

I think the Ubuntu haters are overly enthusiastic. It's perfectly fine. Actually pretty good.

Mint is extremely popular as a recommendation for good reasons as well.

Both have excellent support communities, which is important. Linux in general has become a lot more "plug and play" in recent years, meaning that it will do more of what you want right out of the box. In all likelihood, you will want to do something with it that requires help, so having a robust community makes a big difference.

[-] recursive_recursion@piefed.ca 2 points 3 weeks ago

Linux Mint is a solid place to start I'd say.

Ubuntu/Canonical has..issues to say the least.

  • A primary concern being the ever eternal cursed Snap packages.
  • Second being the replacement of existing tools with Rust alternatives without the proper FOSS licenses, so Ubuntu becomes less reciprocal over time and more proprietary over time.

anyways, choosing Linux Mint is a great place to start🤗👍 and I say this as someone that's tried:

  • Ubuntu Server
  • Raspberry Pi OS
  • Linux Mint
  • Arch Linux
  • NixOS
  • Kali Linux
[-] SpaceNoodle@lemmy.world 2 points 3 weeks ago

Pop! OS is also a good beginner distro.

[-] rowinxavier@lemmy.world 2 points 3 weeks ago

First and foremost, you don't have to stay on the distro you start with. You can try a few, spend a week running it, and then reinstall with something else. Distro hopping is the process if changing distro frequently and is in my opinion a very useful start for learning Linux.

Second, Ubuntu is a perfectly fine distro. I don't like or use it, but I also don't really like chocolate but love licorice, it really is a matter of preference. If you never try it you will never know if it is good for you.

I think the best path would be to either use virtual machines on your main system or try a few distros out on your Windows 8 machine. I would recommend trying a few of the most popular distros including Ubuntu, Mint, Fedora, EndeavourOS, elementary, and maybe Pop!OS. That should cover most of the different desktop environments, packaging systems, and overall design methodologies and give you a really rounded sense of what is out there. It should also give you opportunities to have things break a little and for you to try to solve those problems. I find that different distros present failures a little differently and their solutions also work differently, so finding one that works well for you is key.

I personally ended up switching from a vanilla Arch install to EndeavourOS a year or two ago because it had great sane defaults, good packaging, and fantastic performance. The clarity of the logs was better in my mind than what was available in Ubuntu based distros and while I love Arch it was a bit too demanding of my time to figure out each and every choice of package. EndeavourOS gave me good solid defaults and reduced my work load.

Just remember, your choice of distro is like your choice of underwear. You have to wear it, make it comfortable for you and your junk, not for someone else's.

[-] Penny7@lemmy.world 0 points 3 weeks ago

The sound of virtual machines on my main doesn't sit well with me. If I do something and brick my main laptop I'm fucked and I can't replace it and some of the programs I use won't run at all/run well on my old Windows 8 machine because it doesn't have the processing power. (I got a gaming laptop so I could have the video processing I needed for video editors to not take a day to render a 15min video on Windows 10, never mind and older Windows 8 laptop. sigh) Experimentation and tech FAFO'ing will happen on the Windows 8! lol

I've seen Pop!OS come up in a few comments here, so if I don't end up liking Mint maybe I'll try that one out next. :)

[-] rowinxavier@lemmy.world 0 points 3 weeks ago

I would ask how many times you have bricked your Windows machines in the past? That said, if you did stop it from booting it would be the same as it not booting a native Linux install.

That said, I would recommend installing first on the older machine. New life for that machine will feel good and it is very low risk. Once you have done a few installs and not botched anything too badly you could give it a go on your new machine. I find the performance boost from using Linux over Window is enough to out weight significant hardware differences most of the time.

[-] Penny7@lemmy.world 0 points 3 weeks ago

A Windows computer I had got massively fucked once like, 15ish years ago. No idea what happened. No new downloads or installs, I hadn't done anything different from any computer I've had before or since, just one day it stopped and it wasn't even that old, two years tops. Not a custom build, straight outta the box from Best Buy (maybe even Future Shop it was so long ago). My friend couldn't tell me what happened when they figured out how to get it at least booting up again. Only time it's happened. It was weeeeeeeiiiiird.

Glad to know about the performance boost. :)

[-] rowinxavier@lemmy.world 1 points 2 weeks ago

Yeah, I've had bad random things happen with tech, only with systems that are closed though. When they are more open you can get logs, see what is happening, and eventually modify things until they work again. I had a phone that just wouldn't stay online for more than 5 minutes if the screen turned off. Screen on, internet working just fine. Screen off for 4 minutes, perfectly happy most of the time. Then suddenly around 5 minutes it would just die. It was running Android so I could see some stuff but I simply couldn't get the information I needed to figure it out. Linux is much more forgiving with logs and such giving actual error messages which with a simple copy paste can get you to a reasonable next step.

[-] sin_free_for_00_days@sopuli.xyz 2 points 3 weeks ago

My 80+ year old mom has been using Debian for over 2 decades now. She is very much not a coder. Just pick whatever distro and try it out, as others have said.

[-] swordgeek@lemmy.ca 2 points 3 weeks ago

Mint is good. It might be worth trying a few different desktop environments to see what you like - you can probably run all of the major ones from a LiveBoot device.

BUT, and this is VERY important, ypu do not need to do any programming or coding on a Linux desktop. Ever.

If you're not a programmer then you are never forced to peel that onion. You can do EVERYTHING from a GUI if you want.

You'll lose the ability to run some games and software, but between alternatives and emulation, that list is getting smaller.

[-] Lumidaub@feddit.org -1 points 3 weeks ago

You can do EVERYTHING from a GUI if you want.

Until you run into any sort of problem and all the solutions you can find are "do this command that i won't explain and that and paste this cryptic series of letters here and this there and chant this unspeakable spell to summon dread cthulhu and then run this command with these arguments. it's very human design."

[-] verdigris@lemmy.ml 2 points 3 weeks ago

Using the command prompt is not coding. You sometimes need to use the command prompt in Windows to solve certain problems, the terminal in Linux is just easier to use and more powerful so it's often an easier way to solve problems or get information.

Also, they're all explained, you just don't care to read the explanations. One of the best things about the Linux terminal is that most commands have exhaustive and clear documentation.

[-] Lumidaub@feddit.org 0 points 3 weeks ago* (last edited 3 weeks ago)

The command prompt is not a GUI.

I WOULD have cared to read the explanations, there just weren't any or they sent me down a billion rabbit holes. Just yesterday in fact I did try Linux Mint (after having tried various Linux distributions over the years, ending in confusion every time). I hate (HATE) just following instructions without knowing why I'm doing what I'm doing so I tried very hard to understand every step. It was nothing but frustrating because my earlier post is only a slight exaggeration.

[-] Brkdncr@lemmy.world -1 points 3 weeks ago

I relate. There's a lot of people on Lemmy that feel Linux is better in every way over MacOS or Windows and it's simply not true. I'm following some vague instructions right now to bring a device up-to-date that appear to be re-compiling kernel unexpectedly. I just wanted my display to rotate correctly, and be able to play some games.

[-] Lumidaub@feddit.org 0 points 3 weeks ago* (last edited 3 weeks ago)

(sorry, rant incoming)

See, I'd be absolutely willing to learn that Linux is indeed "better" than Windows (in fact, I do suspect it probably is - once you know your way around it). What annoys me absolutely endlessly is how people go on and on about how eeeeasy it all is and modern distros are juuuust like your current OS, really, and there's absolutely zero need to be intimidated because it's all so very intuitive and you can't do anything wrong*! It isn't easy. And it doesn't have to be easy, I'd be okay with looking shit up - if explanations and guides didn't assume you already know your way around the OS ("do cryptic thing xYz, duh"), if they weren't out of date because they were published an entire month ago and if people didn't pretend.

* I almost broke my display tablet in my Mint experiment because while trying to get the driver to work, I followed a guide that explained nothing (so for every step I looked up another guide which lead to another guide to another guide to another guide.......). No I don't know what went wrong because I don't know what the guide was making me do. Luckily, I'm tech savvy enough to fix it on my own - under Windows.

Edit, 3 days later: lolnope trying to get the thing running under Mint did break the tablet, I just thought it was fixed, but the problem is more serious. Brilliant.

[-] leave_it_blank@lemmy.world 1 points 3 weeks ago

Thank god I'm not the only one. I was convinced it was me! i used Mint for two months, and when everything works it's good, but the second you encounter a problem it becomes a nightmare.

[-] Ftumch@lemmy.dbzer0.com -1 points 3 weeks ago* (last edited 3 weeks ago)

Using the command prompt is not coding.

Ackshually, whenever you write something into the command prompt and it works, you're writing valid Bash (or whatever shell you're using) code. Bash is a programming language, so technically you are coding.

For example, try typing the following into a terminal:

for ((i = 0; i < 10; i++)); do echo $i; done

You just counted to nine using a loop and a variable!

[-] BrianTheeBiscuiteer@lemmy.world 2 points 3 weeks ago

I run immutable Fedora distros (Bluefin, Bazzite) and they are the most stable distros I've ever used. Immutable distros restrict writing to sensitive parts of the OS so you're less likely to break things. You'll mostly install Flatpaks which looks pretty similar to using the Windows app store.

I've seen some people say that immutable distros aren't good for beginners. I'm really not sure why. My best guess is because they're not the norm and you might run into support issues if things do go wrong.

If all of that sounds too scary then Linux Mint is a good choice. Never used PopOS myself but I hear that's a good starter OS too.

[-] kbal@fedia.io 1 points 3 weeks ago

I got the chance to install Mint recently for a couple of people who were totally new to Linux. It went pretty smoothly, seems to work for them so far.

[-] TrickDacy@lemmy.world 1 points 3 weeks ago
[-] FarraigePlaisteach@lemmy.world 1 points 3 weeks ago

I would say Ubuntu, Mint or Debian. They have a lot of documentation online and years worth of forum posts and stack overflow threads answering various questions a user might have.

If you have a seperate computer or hard drive to install on, you can go wild trying out anything you like. In my case, I had one laptop so I needed something stable with good hardware detection and online resources.

(For context, I've tried Mandrake Linux, SUSE, Gentoo, Slitaz and a few others. I keep going back to Ubuntu / Debian.)

[-] neidu3@sh.itjust.works 1 points 3 weeks ago* (last edited 3 weeks ago)

Yes. I main Mint in my laptop, and it's been my go-to for general purpose use (gaming included) for the past 10-15 years. On servers I prefer other distros, but Mint has consistently been the one that works best out of the box in a laptop desktop environment.

[-] JTskulk@lemmy.world 1 points 3 weeks ago

How did you use Windows without understanding coding? lol

[-] paddythegeek@lemmy.ca 1 points 3 weeks ago

I have several older laptops that would not perform well on windows 11 running Linux mint, Debian, Ubuntu with no problem. If you stick with distributions that let you try the os from a bootable usb first, this should increase your comfort level and help you feel better about your decision.

One note, depending on your laptop BIOS, you may have trouble booting a live USB. I experienced this with Ubuntu and Pop-os, but the issue is solved by creating the bootable USB with a GPT partition instead of the default MBR. The only reliable way I have found to do this is using Rufus on Windows, so keep in mind you may need a Windows machine around for this purpose.

Good luck and have fun!

[-] Artisian@lemmy.world 1 points 3 weeks ago

Try installing mint! Make sure you've cleared everything you want from the hard-drive before you start (and decide now if you're going to dual-boot. If so, clear up space so you can do the partitioning you want before you start the process.)

[-] bubblewrap@piefed.ca 1 points 3 weeks ago

I'll go against the grain here and suggest Kubuntu. It's an official variant of Ubuntu which swaps out the GNOME desktop environment for KDE Plasma. KDE feels much more Windows-like than GNOME, so it's a great migration option for Windows users.

KDE also really focuses on creating a cohesive desktop environment, much more than other DEs. There are over 200 applications built specifically for KDE (https://apps.kde.org/) which try to maintain a common look and feel. You can of course run any Linux application on KDE, but there's something quite nice about having applications built specifically with the DE in mind.

[-] zeropointone@lemmy.world 1 points 3 weeks ago

I would recommend Mint over Ubuntu because of compatibility reasons.

[-] alecsargent@lemmy.zip 1 points 3 weeks ago

I responded this on an alt account:

The most important decision as a new Linux user is the desktop environment, the most similar desktop environment to the Windows desktop are KDE Plasma and Cinnamon. This means your best options are:

  • Linux Mint (Cinnamon): They are the creators of the Cinnamon desktop environment and will be the default on installation.
  • Kubuntu (KDE Plasma): This is Ubuntu's official KDE Plasma flavour, it comes with everything as usual just different desktop.
  • Fedora (KDE Edition): Same story as Ubuntu here, only that with Fedora's own packages and environment.

First I would check if the hardware is compatible (99% of the time is). Then I would check what software you need and/or want and check if it is available at these distros, and get familiar on how to install the software packages (either with their respective app stores or in the command line).

There is a lot to learn but with these distros you can just install, forget and simply keep using them for eternity.

The last and more important tip I have is to not to worry about the sea of options out there, you will not be missing anything huge by picking one or the other. Which is how most of new users feel (I did in my time).

Hope you have a great Linux journey mate!

[-] irish_link@lemmy.world 1 points 3 weeks ago

Parroting the no need to code.

Follow the comments about trying a distro/type of Linux.

Something you may not know is what is called a live disc. You can run a type of Operating system without installing it. This lets you try it out without actually installing anything. However know that if you install a program to try out it will it safe when you reboot or shut down.

Please use this. NetBoot.xyz

It essentially lets you burn a cd that you boot from. This then lets you try out countless types of Linux before you install them. This way you don’t need to burn 20 discs or flash a new usb drive each time you want to try a different Linux.

[-] Adderbox76@lemmy.ca 1 points 3 weeks ago

I haven't once in fifteen years needed to do any coding whatsoever to use my Linux computers day-to-day.

[-] brucethemoose@lemmy.world 0 points 3 weeks ago

What do you use the laptop for?

That's a huge factor.

[-] Penny7@lemmy.world 0 points 3 weeks ago

Right now that laptop is just being used to download stuff and on occasion I connect it to my TV to play a video, but it's really not often I do that. I'd still download stuff and then play around with basic everyday stuff on it to make sure I'm happy with it since that's mostly what I do on my main.

End game would be to switch my main to Linux if I like it. Beyond basic, everyday stuff that most people do, I edit videos on my main. That's about it.

[-] brucethemoose@lemmy.world 0 points 3 weeks ago* (last edited 3 weeks ago)

Right now that laptop is just being used to download stuff

What do you mean by download "stuff"? Like games? Books? Torrents? This is Lemmy, there is no need to hide :P

For external video, specifically, I'd avoid any distro that's too 'old' and use a popular DE (KDE, LXQt, maybe Cosmic?) so that it works seamlessly, especially if the laptop's output is hardwired to the internal graphics. Weird distros, or ones that use old stuff, may not 'just work'

Mint, for instance, is suggested a lot, and it would probably be fine, but I wouldn't be surprised if some graphics related thing doesn't work because something's too old.

And if you're gaming (for example), that's a whole different set of recommendations.

[-] Penny7@lemmy.world 0 points 3 weeks ago

Oh, I didn't mean to be mysterious with shit, lol. Just basic torrents of TV shows and movies, haha. (Never went the streaming route, kept sailing the high seas.) I might download a book once in a while, but that's actually on my main.

I use VLC and Media Player Classic as my main video players on Windows, so VLC should be ok and if it isn't I'm sure I can find something else (I know MPC is Windows only).

I only do mobile games, not PC games, so not a concern for me there.

[-] brucethemoose@lemmy.world 1 points 3 weeks ago* (last edited 3 weeks ago)

MPV is the golden standard on Linux (and windows) TBH. There’s also some stuff to do to try and get picture quality and HDR looking better, if you’re interested.

But yeah, if you aren’t gaming you don’t have to worry too much about distro choice.

[-] rapchee@lemmy.world 0 points 3 weeks ago

depending on how complicated it is to swap out the hard disk, i'd swap out the windows drive and put in a new one (preferably an ssd, they make a big difference even in older computers) - this way you'll keep the option to put it back if you're really lost, you can back up stuff there
mint is a good place to start, no need for coding.
you do need to get adjusted a bit, the complaints about "how difficult it is to do things on linux" is often because people try doing stuff exactly like they did on windows, and sure, you can do exactly the same thing but you need to set up, sometimes compile tools for it - or you can search in the software manager or search on the web for "xy linux alternative"
for instance file sharing - yeah linux supports samba (the windows file sharing protocol), it works, but imo it kinda sucks (but tbf it sucked on windows too), so i started looking for alternatives and just allowing an ssh connection allows you to directly connect to machines with your username, and also allows sftp file transfers, and it works so much better

[-] Penny7@lemmy.world 0 points 3 weeks ago

I don't trust myself with swapping out hardware, but maybe one day that might be an option for me, lol.

[-] rapchee@lemmy.world 1 points 2 weeks ago

it depends on your pc/laptop, some models are super easy, usually the ram and disk is on the more easily available side. try looking up a youtube video like " hd swap" or " disassembly" if the first doesn't work
for example fujitsu-s are super simple, they have a compartment for the disk, just unscrew the cover, unscrew the hd, screw in the new one and pop it back in
others are more complicated, but it's usually just removing the back cover
in case you do it, keep track of the screws, where they come from, where you temporarily store them. it's a common issue that one ends up with a couple "extra" screws

[-] RedGreenBlue@lemmy.zip 0 points 3 weeks ago

You won't run in to coding.

Having decision paralysis? Best to just pick an option and do it. Expect it to go wrong and be pleasantly surprised when it diesn't. Don't try to plan it all out. Doing is the best learning. Unsure about something? Press enter and see what happens. Start over if you have to.

Pick Mint. It's a good start. load it to a USB, reboot, find the boot menu, boot the USB, let the installer guide you. Have another device handy for internet searches if something confuses you. At this point, If for some reason you wanna try another distro, go ahead! Doesn't hurt to reinstall and try out.

this post was submitted on 17 Aug 2025
19 points (100.0% liked)

Ask Lemmy

34505 readers
247 users here now

A Fediverse community for open-ended, thought provoking questions


Rules: (interactive)


1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them


2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?


3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.


4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either !asklemmyafterdark@lemmy.world or !asklemmynsfw@lemmynsfw.com. NSFW comments should be restricted to posts tagged [NSFW].


5) This is not a support community.
It is not a place for 'how do I?', type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.


6) No US Politics.
Please don't post about current US Politics. If you need to do this, try !politicaldiscussion@lemmy.world or !askusa@discuss.online


Reminder: The terms of service apply here too.

Partnered Communities:

Tech Support

No Stupid Questions

You Should Know

Reddit

Jokes

Ask Ouija


Logo design credit goes to: tubbadu


founded 2 years ago
MODERATORS