this post was submitted on 27 Oct 2024
86 points (94.8% liked)

Linux

8290 readers
502 users here now

Welcome to c/linux!

Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!

Rules:

  1. Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.

  2. Be respectful: Treat fellow community members with respect and courtesy.

  3. Quality over quantity: Share informative and thought-provoking content.

  4. No spam or self-promotion: Avoid excessive self-promotion or spamming.

  5. No NSFW adult content

  6. Follow general lemmy guidelines.

founded 2 years ago
MODERATORS
 

Hi all,

As the title states, I'm interested in making the switch from Windows to Linux. I know absolutely nothing about Linux, other than that fact that there are distros that exist under Linux, and Linux itself isn't an OS, or so I think.

I have 2 laptops and my main home office PC, which I use for my job and gaming.

My plan is to switch one of my laptops to a Linux distro, and test it out. This laptops only purpose is web browsing, so I figure getting Linux set up to do something as simple as opening a browser is something I am capable of.

Down the road, once I've sort of learned on this laptop, I may work my way up to using other distros and dual booting my main PC. Who knows, maybe I'll even switch over completely prior to Windows 11 rolling out.

I've heard getting games to work with Linux can sometimes be a hassle, and can require some fiddling, so I won't be doing gaming on a Linux distro until I feel quite comfortable.

So with the above context, I'm looking for recommendations on a distro I should use, any guides that any of you may have found helpful, and generally any insight on things I may need to be aware of.

I am fairly tech savvy (probably not compared to most of you), and am not afraid of tinkering with things until they work. Any help would be muchly appreciated, and if this isn't the correct place to post, please let me know and point me in the right direction.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 6 points 1 month ago (1 children)

Your approach and understand seems realistic and solid. Go with any of the beginner-friendly distributions, as people have said, Mint or Ubuntu are good choices, because most of the support information online is available for them. Because Mint is based on Ubuntu, instructions for Ubuntu will almost always work on it too.

https://linuxmint-installation-guide.readthedocs.io/en/latest/

The Linux mint installation guide is IMO very clear and easy to follow, so I'd start there, and for the first time you can just go up until the "the live session" section and play around with it before deciding to install. The guide for Ubuntu is very similar.

Good luck and have fun!

[–] [email protected] 1 points 1 month ago (1 children)

Thanks friend. Appreciate the info :)

[–] [email protected] 3 points 1 month ago

I second Mint.

Linux is a kernel; a distribution is a kernel plus user space tools. Most distributions are mainly configurations tuned for specific use cases - work, gaming, servers, etc. For example, the GUI part of any base OS constitutes over half of the disk space and memory use; if you're running a server to serve web pages, you don't need all that crap.

Unlike Windows or OSX, there are literally dozens of GUIs you can choose from, and most distros focus on setting up one really well as the default.

Note that you can add, and for the large part, remove any Linux on any distro, so you could start with a server distro or a gaming distro and by adding or removing end up with essentially the same system.

The most significant difference between most distros is the package manager, the thing you use to install software and manage dependencies. Honestly, that's not important at this point, but it will be the biggest distinction after you've been using Linux for a while.

So: Mint. It's a desktop/laptop distro, it's designed to be easy to install and use, and you can mostly use it completely without ever havingy to drop to the command line. When my dad, who's approaching 80, bought a laptop last year and didn't want to register with Microsoft or give them his credit card, I walked him through over the phone downloading Mint, burning it to a USB stick, and installing it. Most of his questions were things like finding an image burner, which keyboard/layout to choose (during install), which type of install to chose (HD partitioning); nothing he couldn't have figured out by making guesses and mostly choosing the defaults. Since then, I've received one call about setting up the printer, which turned out too be a printer issue because his son-in-law had changed the WiFi password and not updated the printer (he obviously doesn't use his printer much).

Mint is an excellent first distro. It may not be your last distro, but it's an easy conversion option. You don't have to update the software on it often, it's easy to use - familiar, for Windows folks - and really just an all-around great first choice.

Three things I do recommend:

  1. Do not yield to the temptation to dual-boot. This is the single biggest source of problems, mainly b/c Windows likes to dick around with the boot partition and screw up Linux. If you can, just dedicate the machine to Linux.
  2. Do not use vfat or NTFS, thinking you can maximize Windows comparability. You can use it on USB sticks, but just don't put it on any of your HD partitions.
  3. Do not using the default partitioning, which puts (almost) everything in one big partition. Instead, make separate "root" and "home" partitions. You may need to find a tutorial - it isn't hard, but I can't explain it here. You'll want to leave 500GB for root, if you have it, and everything else for home. Root can be smaller, but no less than 100GB is my recommendation. Choose btrfs for the filesystem for both.

Suggestion 3 gets you two things: first, it makes changing distributions in the future far easier; all you'll do is replace root and you'll keep your home partition - all your personal, user files: music, docs, pictures, etc. Second, btrfs will let you use snapper, which is a tool that takes snapshots of your filesystem. Snapper is similar to Time Machine on OSX; there's even a Time Machine-like GUI tool for browsing and accessing snapshots.

Start with Mint. You can always change later, and if you partition your drive like I suggest, it is pretty easy to switch.