this post was submitted on 17 Aug 2025
144 points (97.4% liked)

Ask Lemmy

34156 readers
2392 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
 

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!

ETA: Because it's come up a few times and after the first time I didn't want to reply the same thing a over and over, I associate Linux with coding because everybody I've personally known that uses Linux is a programmer by trade, by hobby, or at least has a CompSci degree and understands this stuff on a level a million times higher than I do (even if they didn't end up in the field). Clearly I misunderstood something about what they were doing with Linux somewhere along the way. It looked like coding to a layperson at any rate so that's what stuck in my mind.

top 50 comments
sorted by: hot top controversial new old
[–] swordgeek@lemmy.ca 47 points 6 days ago (2 children)

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 38 points 6 days ago (1 children)

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."

[–] SeekPie@lemmy.blahaj.zone 8 points 5 days ago* (last edited 5 days ago) (1 children)

Commands are usually just easier ways of doing the thing, so that is usually what is told to people with problems.

Like you can browse through 5 menus and find the thing or paste the command and be done. If you don't want to paste the command, then just look through settings/menus.

[–] Lumidaub@feddit.org 3 points 5 days ago (1 children)

Cool, I'm not against that. It's just the opposite of beginner-friendly.

Like you can browse through 5 menus and find the thing

I sure would've appreciated a guide on how to do that for, I don't know, something so exotic und unusual like installing my tablet driver, just to get the thing working. So that next time I can find things on my own, learn the structure of the system by exploring stuff and see what else there is, instead of just mindlessly copy pasting some command. Efficiency in doing things can come later, after I'm settled in.

load more comments (1 replies)
load more comments (1 replies)
[–] Eldritch@piefed.world 24 points 6 days ago

Linux mint is a good compatible baseline yes.

[–] OboTheHobo@ttrpg.network 16 points 5 days ago* (last edited 5 days ago) (2 children)

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.

load more comments (2 replies)
[–] hperrin@lemmy.ca 15 points 5 days ago* (last edited 5 days ago) (1 children)

You don’t need to know how to code to use Linux. It helps to know how to use the terminal, but you don’t even really need to know that anymore either.

Mint is a great choice. Fedora is another great choice, and it’s what I use. IMHO, Cinnamon (Mint) and KDE are easier to use coming from Windows than Gnome (Fedora). So yeah, I’d agree with the sentiments you’ve read and cited in your post. You can also use Cinnamon or KDE on Fedora if you like though.

Agree with everything you're saying. I'm using Mint for a year now and never had to open the terminal. It's a great distro.

[–] rowinxavier@lemmy.world 14 points 5 days ago (4 children)

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.

load more comments (4 replies)
[–] Adderbox76@lemmy.ca 13 points 5 days ago

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

[–] junkthief@lemmy.blahaj.zone 12 points 6 days ago

I don’t understand coding either and I’ve installed different Linux distributions before! You can do it! Are you perhaps confusing coding with running commands in the command line? Because even running commands may not be necessary for a graphical installations like the aforementioned Linux Mint, Pop OS or similar.

I will say the nice thing about picking a popular distribution like Ubuntu, Mint, or Pop! OS, is that it’s easier to find solutions to problems, because it’s more likely that someone has posted about it online and found a solution

[–] recursive_recursion@piefed.ca 12 points 6 days ago (2 children)

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
[–] hddsx@lemmy.ca 3 points 6 days ago (2 children)

Does it even matter that it’s Mint in particular? I’ve never used mint, but isn’t the DE (or WM if you abhor DEs) more important? They all come with a package manager. And it’s pretty much all the same from there.

Except maybe Nix, from what I’ve heard

[–] darkan15@lemmy.world 2 points 5 days ago

but isn’t the DE (or WM if you abhor DEs) more important?

Yes, the most important thing is actually the DE/WM, most mainstream distros are exactly the same in how they are structured/configured, and the variations if you ignore the DE/WM come mostly from package manager, same packages with different names, and different default apps/configuration installed by default.

load more comments (1 replies)
[–] omxxi@feddit.org 2 points 5 days ago

Well, that's true in my case. Years of using Ubuntu, and finally I decided to move to Mint when they FORCED firefox to run via snap. I followed some guides to download firefox with apt and disable the snap version, and somehow Ubuntu ended up using snap again without my authorization. Also snap was not able to read/write /tmp folder, which I used a lot. Flatpak doesn't have that problem.

So, yes, I recommend mint, for me it has the best of Ubuntu and fixes exactly what I didn't like.

The Ubuntu user base is huge and helpful, and almost all of that applies directly to Mint.

[–] Libb@piefed.social 10 points 5 days ago* (last edited 5 days ago) (1 children)

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.

Hi,

Fear not: I switched to Mint when I was already in my 50s... and before that I had been a lifelong Apple user (got my first Apple computer back in the early 80s).

I tried a few distro before settling on Mint and the only reason I picked it up was because, back then at least, it was the only one that would let me use my... Airpods, seriously. Fast forward a few years, to this very day, and you can be assured I would not want to go back to Apple. And I still am using Mint, as I never had any issue with it, not a single one (beside me doing stupid things, but hey that's how one learns :p). It works perfectly well for me.

Not saying that as way to push you to use Mint. I mean, like others have already suggested there are plenty excellent GNU/Linux available and Mint is just one of them, but to let you know there is no need to be an expert in order to use it.

BTW, Mint is based upon Ubuntu (which is based upon Debian), the hate towards Ubuntu is because they force certain tools/choice onto their users which, unlike with Apple or Microsoft, is not something a lot of people in the Free Software world will agree with (I certainly don't, as that's the main reason I quit using Apple ;). Ubuntu is still an excellent distribution, just their policy doesn't sit well with the freedom & choice Linux is supposed to be promoting.

load more comments (1 replies)
[–] gedaliyah@lemmy.world 10 points 5 days 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.

[–] SpaceNoodle@lemmy.world 10 points 6 days ago (1 children)

Pop! OS is also a good beginner distro.

load more comments (1 replies)
[–] BananaTrifleViolin@lemmy.world 10 points 6 days ago* (last edited 6 days ago) (2 children)

You don't need to do any coding or have any experience in coding. Linux is for everyone and doesn't need any special skills or knowledge to use it. Everything can be done with a mouse and keyboard just like Windows.

You can install Linux exactly as you would Windows - stick in a USB stick and follow the prompts. You can even try Linux using live USB sticks although it'll be a little slow to load compared to an actual install (as USB sticks are generally slower than hard drives).

Linux Mint is a good place to start. It's user friendly and stable, and there are lots of guides out there if you need help, even just to install it.

load more comments (2 replies)
[–] kbal@fedia.io 7 points 6 days 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.

[–] Nibodhika@lemmy.world 7 points 4 days ago (2 children)

Mint is a great distro for beginners. Coding is not required, but coders prefer Linux because it makes our lives easier in some ways.

I would like to take the opportunity to give you two advices that I think everyone who wants to use Linux should hear:

Install from package manager

In windows the way to install something is to look it up on a browser, open a sketchy website, downloading a binary and executing it on your machine. That is definitely NOT the way to do stuff on Linux. Think on Linux the same way you do Android (which is actually a Linux distro), if you want to install something you look it up on the play store, and only if it's not there you consider alternatives like downloading a random .APK from the internet. Linux should be the same, except there are several alternatives before downloading a binary from the internet, like adding a PPA in debian based distros (Mint is based on Ubuntu which is based on Debian, so this applies to you) which essentially gives extra packages to the package manager or using flatpak/snaps (two different technologies that try to do the same, i.e. a new way of packaging software for Linux)

Keep /home in a different partition

In Linux any folder can be in any hard-drive/partition. So it's possible when you're installing your system to have what you would normally think as C:\ (which is called / in Linux) in one partition and /home (i.e. the folder home inside /) in another. This is great because it allows you to reinstall or change your Linux distro without losing your personal data.

load more comments (2 replies)
[–] Notamoosen@lemmy.zip 7 points 5 days ago

Some great responses here. One thing I'd add is while Mint is considered "beginner friendly", it's still a Linux based os. If you decide you want to get into more advanced topics in the future (programming, networking, etc.) you can absolutely do those things with Mint if it's the distro your comfortable with. You wouldn't be stuck with an os with limited functionality in that regard.

[–] bubblewrap@piefed.ca 7 points 5 days 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.

[–] rozodru@lemmy.world 7 points 5 days ago (2 children)

The only time you might have issues with Ubuntu is when it comes time to update/upgrade it. I've seen people on Mastodon, every time an update rolls out, say that its broken something. But I think those cases are few and far between.

Mint is a good choice to get your feet wet. Install it with KDE Plasma so it will at least feel familiar to you. Cinnamon is fine but I always found it a little bit wonky. When I first started on linux I got kinda carried away with customizing Cinnamon and it totally just wrecked my install.

There's a lot of documentation and support for Mint/Ubuntu so you can pick up stuff pretty quickly. Once you get comfy with it you can always switch your distro to something else. But yeah there's nothing wrong with starting on Mint to get a feel for it.

[–] defuse959@lemmy.dbzer0.com 2 points 4 days ago

Just lost a Mint install to a bad kernel update. I don’t bother to fix my OS failures anymore. I just load ventoy through refind and start over.

It’s not a common occurrence but I’m just not precious about my OS installs anymore. Keep a script around to backup anything important to a network share and let it rip.

load more comments (1 replies)
[–] paddythegeek@lemmy.ca 6 points 6 days ago (3 children)

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!

[–] postnataldrip@lemmy.world 2 points 5 days ago

This worked for me when I was first setting up Proxmox.

dd bs=1M conv=fdatasync if=./proxmox-ve_*.iso of=/dev/XYZ
load more comments (2 replies)

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.

[–] RedGreenBlue@lemmy.zip 5 points 6 days 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.

[–] alecsargent@lemmy.zip 5 points 6 days ago (1 children)

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!

[–] Penny7@lemmy.world 2 points 2 days ago (2 children)

The specs on the laptop meet the requirements for Mint according to their website so I assume that the hardware is compatible for it. But for stuff like my printer...somebody above mentioned that they were having issues with it working with Linux which isn't something I thought about.

Funnily enough, I did sit and wonder about the programs I use on my main laptop before right now, just not stuff like printers. My Office Suite is LibreOffice and as far as I'm aware that's Linux compatible since they're both in the open source world and the writing/author program I love has Linux options I just don't know if they'd work with Mint. (One is Debian and other comments were saying that Mint is based off Debian at it's core, so maybe that would work?)

ANYWAYS, without getting further in the weeds, I'll have to look into some things further in that regard. Thank you for bringing that up.

And this is probably a dumb follow-up question, but would my ISP be impacted by Linux then? Like, the router might not be compatible or something? The simple aspect of my printer being compatible didn't come to mind at first, so maybe that could be a thing, I dunno!

load more comments (2 replies)
[–] Iceblade02@lemmy.world 5 points 5 days ago

Mint is a great starting point. I might also recommend having a look at KDE (the desktop environment) which will feel very familiar coming from windows and is available on quite a few distributions. I use it with OpenSUSE Tumbleweed - less beginner friendly than Mint, but still an ok plafe to start.

[–] zeropointone@lemmy.world 5 points 6 days ago (1 children)

I would recommend Mint over Ubuntu because of compatibility reasons.

[–] sem@lemmy.blahaj.zone 3 points 5 days ago (1 children)

In what ways is mint more compatible? I would expect them to be exactly the same since isn't mint based on Ubuntu?

load more comments (1 replies)
[–] dajoho@sh.itjust.works 4 points 5 days ago (5 children)

Do:

  • Mint if you're coming from Windows
  • Ubuntu if you want lots of help online
  • Fedora if you want strong and stable
  • Bazzite Gnome if you want indestructible, grandma-safe and Apple-like.
[–] Tuuktuuk@sopuli.xyz 2 points 4 days ago* (last edited 4 days ago)

Regarding the lots of help online:

Linux Mint is made so that they take the most recent Ubuntu, make certain alterations to it and then ship it as Linux Mint.

Because of this, over 95 % of advice for Ubuntu works on Linux Mint out of the box. But of course, sometimesthe few changes Linux Mint has done causes the advice to not work. So, first look for

Computer physically explodes killing me when I launch Solitaire Linux mint

But, sometimes that doesn't work and you find no solutions. Then try

Computer physically explodes killing me when I launch Solitaire Ubuntu

...and you almost surely find a solution that solves the problem.

Just remember, it is impolite to go ask for help on Ubuntu forums if you're using some other distribution, such as Mint. But, sometimes it could be the only good option. In those cases begin with something akin to "I am running Linux Mint which is based on Ubuntu and nobody on the Mint forums was able to help, so I'm trying my luck here."

load more comments (4 replies)
[–] brucethemoose@lemmy.world 4 points 6 days ago (4 children)

What do you use the laptop for?

That's a huge factor.

load more comments (4 replies)
[–] FarraigePlaisteach@lemmy.world 4 points 6 days ago (1 children)

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.)

[–] Penny7@lemmy.world 2 points 2 days ago

My Windows 8 laptop is an old one that I just use to download stuff. My main is a separate device, so all good there!

[–] hanrahan@piefed.social 4 points 5 days ago

I use Mint (LMDE) on my laptop amd desktop. Dual booting is an issie if you use Windows and have the installs on the same drive. I went Mint only. (18onths now)

No issies with the isntall, there will be some apps you can't use, I ditched them amd changed to other apps but thats an issue with shitty vendors not with Linux itself

I use the command line very occasionally, 95% of everything can be done with the GUI

Mint's a good a place as any to start. Has a good support forum if you have hiccups. Understand this is new for you, so you'll need some effort.

[–] neidu3@sh.itjust.works 3 points 5 days ago* (last edited 5 days 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.

[–] irish_link@lemmy.world 3 points 5 days 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.

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.

[–] zxqwas@lemmy.world 3 points 5 days ago

Ubuntu or mint is a good beginners choice.

Once you get annoyed with snap packages or something else you can change it.

[–] HubertManne@piefed.social 2 points 2 days ago

You don't have to code for most any linux distro. command line and config files is not the same as writing a bash script, much less compiling something. That being said I use zorin because its great out of the box. Its based on ubuntu like mint but comes with software that I honestly sorta expect my laptop to have out of the box. That being said it uses gnome and I finally pulled the trigger and added kde/plasma and oh man I should have done that to begin with. kde/plasma is way better. Still annoys me the zorin guys don't move the distro default to kde/plasma.

load more comments
view more: next ›