this post was submitted on 11 Jul 2024
664 points (97.8% liked)
Technology
58303 readers
12 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I've recently made the switch over to LinuxMint and I was shocked. Installing a popular Linux Distro is EASIER than installing Windows 10/11 at this point. Seriously. The Linux installer is super noob friendly, very quick and straight to the point, it doesn't need you to create an online account and you don't need be wary of accidentally giving any corporation the rights to steal your data.
And all the software I use (Steam, Discord, Spotify, Firefox, Thunderbird, ...) were all downloadable from the GUI Installer and worked right away OUT OF THE BOX. No fiddling in any Terminal was required.
Seriously, it's easier than installing Windows at this point.
Installing Linux has never been particularly difficult, not in the last 15 or even 20 years anyway. I've always found it easier and more straightforward than the contemporary Windows installation process.
The challenging part is wrapping your head around the Linux/Unix way of doing things when things can't be done through the GUI with just a few clicks.
I know the filesystem is simple to Linux users, but the semantic form of physical drives getting a letter always made more sense to me.
I have three drives in my computer. So they're labeled C:, D:, and E:. You can't place a file on "The Computer" - it's stored on some particular drive. If I install a game on the E drive, and then later somehow remove that drive and bring it somewhere else, that game remains on that drive, even if it's no longer E.
On Linux, as best I understand it, if I have three drives, two of them are at /dev/hdd0 and hdd1. But they're not actually there, they're accessed at /media/hdd0 after mounting them (or at least, that's the convention, and if it's someone else's computer, good luck). Then you either begin every game installation path with that annoying prefix, or you start configuring a dozen symlinks. If you place an item in /home/documents/notporn, then who knows which drive it's on because you don't know what symlinks someone set up to make that folder.
Windows does have symlinks too now, which has been nice for hacking a few installation directories, but I appreciate that it's an exception, and everything else follows relatively logical division of space, rather than this hybrid system where the filesystem isn't just stored files but also devices, programming concepts, and more.
So just to help a little bit without getting too technical...
df -h
is your friend to find out which physical drive or partition relates to which directory (called the "mount point")If you want, you can set up each drive/partition to be mounted a bit Windows-esque.
For example:
/
/mnt/d/
/mnt/e/
And so on.
You'll need to look up
fstab
to understand how to do that.I understand it's tricky to get your head around initially as I felt exactly the same coming from Windows to Linux.
Once you get your head around partitions being able to be mounted anywhere, it actually becomes really handy