Because some people think this is a good idea. . .

Jun 5, 2024 2:18 PM

Tyggna

Views

42203

Likes

1004

Dislikes

34

I'm here to help you get started with Linux. I first installed in 2002 and have been a Linux sysadmin and a distro maintainer professionally. This is going to feel like a very in-depth guide for some of you and for others this will be a barely adequate overview.

Why try Linux?
Honestly, I don't care what your reasons are, and I don't care if you try it or not. It's really not for everyone, no matter what Canonical tells you. Linux is a lot of things to a lot of people, but generally it is a more enjoyable experience if you like tinkering and figuring things out. It's primary use is for business and hobbyists and if tinkering with your computer sounds like a fun hobby, then this will probably be an enjoyable experience for you. If all you want is an OS that won't break then you certainly can get that with Linux, but I would expect it won't feel like its stable or any better than what you currently have until you've spent about 1-2 months learning the ins and outs. Personally, I think it's worth that time investment because what I learned has last me my whole life and been a boon professionally and personally.

Whatever your reason, always remember the Linux warranty: if you break it, you get to keep both halves.

So, onto the "how" to get started with Linux. Essential tools:

Spare computer - I recommend having at least one other internet-capable device to assist you in learning and lookups while getting things setup or in situations where you've broken your ability to connect.

Install media - Get a USB thumb drive that's at least 8GB in size and download Balena Etcher (https://etcher.balena.io/) This will let you convert an installer image into a bootable usb drive.

Install image/file - this is a file downloaded from the internet, typically a .iso or .img file. You can get this from the Linux distro's website.

What's a distro?

It's a distribution of software. What's that mean? Well, it's a group of IT nerds who said, "I want my computer to work like. . .this" and then shared the results with others. Some are backed by companies, others are passion projects. This group then tries to make all open-source software available and working in accordance to their preferences. Most software installed on your Linux computer will go through the distro maintainer's loving hands before it reaches you so they can verify it actually works as intended.

Not all distros are equal, or even trying to be. They are made with a specific goal in mind and every bit of software they make available will be adjusted to suite their tastes. Feel free to checkout DistroWatch.com for their analysis of each distro and they rank them based on downloads. Shop around, find one you like, and then grab the install iso from the distro's website.

You want my preference? No, I won't go there. I make my own distro and it is solely for me and you can't have it and I won't be pulled into another flamewar.

Now to the meat of this. There are thousands of guides out there and if your search-engine-fu is good then find one specific to your exact distro with it's accompanying release version.

In every case, you will need to tell your computer to boot to your install media. This has to be done within the first few seconds after you press the power button and turn it on. Smash every F# button at the top of your keyboard, along with Esc, Enter, Delete, and Insert over and over until your computer does something unexpected. (you can lookup the exact key by your computer's make/model) This will interrupt your normal startup and tell your computer you want to do something different.

If you're successful, you'll either get a list of bootable devices, or a screen that lets you configure the low-level settings on your computer (it's called the UEFI utility and colloquially called the BIOS in tech circles). If you get in the former, find your USB key you made with Etcher and you'll be off to the races. If it's the later, then go to the menu that indicates you want to quit and there will usually be an option to select which bootable device you want to use. Every computer manufacturer does this a bit different so it's best to just get familiar with it for your computer since you're about to become much closer friends and it's best to get secrets out of the way early in the relationship.

If it finds and boots to your USB install media, then you'll see the bootloader screen for Linux (called GRUB, or the GRand Unified Bootloader).

It looks something like this:

You can customize this later if you're so inclined. I made mine say "Tygglinux" and when I built one for a friend I themed it heavily with Hannah Montana because, well, what other choice is there for a windows sysadmin looking to get a learning environment for Linux?

The Live option means that you're going to run the distro JUST OFF THE USB DRIVE. This means as soon as you shutdown, there's a high chance that everything you did will be lost and it'll go back to its original state. Think of it as a "try before you buy" option if you want to do some more in-depth research while shopping for distros.

Most of you will want the installer. It'll ask you some basic questions about timezone, what kind of keyboard you're using and what you want to name this computer. Everything will seem pretty straightforward until you get to the part about setting up your hard drive.

This is going to be your first technical bit in Linux. This part is called partitioning and it's just like partitioning a room--you designate space on your hard drive for a specific use. "Guided" will be the easier group of options to choose and many installers will explain the consequences of your choices as you make them.

This part is inherently risky. Removing the partitions on your hard drive makes it so your computer can no longer distinguish what that space was used for. In more basic terms, removing all the partitions will also REMOVE ALL THE DATA ON THE HARD DRIVE. All your pictures, all your backgrounds, all your programs, absolutely everything. Deleting a partition deletes all the data on it (from a practical perspective) so be aware that if you tell it to "use the entire disk" then there is no going back once the install starts.

It's possible to setup a dual-boot environment if you don't want to just jump in the deep-end and a lot of the beginner-friendly distros will make that process easy. . .ish.

Linux desktops only technically need two partitions, and one probably already exists: The EFI partition and the root partition (often shown as a single forward-slash / ).
You can add more if you have reason to. Remember the Linux warranty? Well, if you happen to fill up your hard drive, Linux will let you, and stuff will break pretty quick when it does (like graphical logins). Setting up partitions to ensure that your game installs or movie libraries don't interfere with the space needed to run your OS is often a good idea. In my case, I put two physical hard drives in a redundant setup that forces data to be written to both simultaneously for my OS, and put all my Steam games on a different hard drive that lives at /mnt/steam.

Here's a good visualization of a hard drive. Your installer might show this a bit different, but the concepts will be the same and there will be something similar for every installer.

The bar at the top shows how the space is currently divided and the color differences in the box shows how much is being used.

In the table at the bottom, this shows how the computer sees the partitions. You can see the two essential partitions here.

Anything that starts with /dev means a physical device, and in this case a block storage device (which is a more generic term for a hard drive). sda in this picture is a 10GB hard drive (and you can see it indicate that in the top right drop down). sda1 means the first partition on the sda drive.
You might also see /dev/nvme0n1 which means you have a nvme hard drive (they tend to be the fastest). xdva is another convention used to name hard drives and /dev/md is a group of hard drives that want to appear as one.

Look closely at the third line in this table. The key icon indicates that it's encrypted, the color box is just a key for reading the bar graph above. File System indicates how data is organized within the partition. ext4 (short for extension version 4, but I've most commonly heard it spoken as X-T-4) is the standard/default for most Linux file stores. You might see NTFS, which is New Technology File System and indicates where Windows is using your hard drive, and fat32 is the File Allocation Table system that we commonly use on USB thumb drives and other OS-agnostic or low-level system media. If it says "extended" anywhere, that's just a bucket for more partitions. It use to be important for partitions beyond a certain size, but now it's just kinda legacy tech leftover from the 90s.

There are a lot of options for Linux partitions and I don't want to overwhelm you. Each one was designed for a slightly different use and it is worth it, eventually, to figure out which one is right for your setup. I use ext4 for my root partition because it's proven to be a good balance of flexibility and resiliency, but I use xfs for my steam games because it improves load times and I don't care if I have to reinstall those in the event of a crash.

Next on the line is the Mount Point. This indicates the location (and to some extent the purpose) of this partition to your Linux OS. The two needed partitions are at /boot/EFI (which probably already exists) and / (pronounced root). I'll make a follow up post that goes through basic usage and concepts for Linux if this is popular enough to motivate me to do more.

Size, Used, Unused are pretty self-explanatory--how big is your drive and how much are you using.

Flags indicate a simple purpose for the partition. In this case, one is marked as the partition we should try booting the computer from.

If you've made it this far, then you're almost done with the install. There's really only one more bit to cover: how you install software in Linux.

When you install "Linux" you're actually installing upwards of 1200 unique software packages. In the picture above, your initial install will grab this software from the install media you made.

In daily operation though, your Linux OS will connect to a server provided by your distro called a repo (short for repository). This will contain tens of thousands of programs that are freely available and have (probably) been tested and verified to work on your OS.

For Windows users, you tend to install software by doing an internet search for a program, downloading a .exe and running it.
Linux is nothing like that. You find out which package manager you're using, and just pass the name of the program you want and it does the rest. If it can't find it, then you do an internet search for the repo that contains that software and add it to your package manager. I have good success finding software by just typing "Linux video editor" or "FOSS equivalent of photoshop" and that'll get me the name to pass to my package manager.

In the picture above, the installer is giving you the choice to install directly from the repo by changing the Installation Source and it has some pre-defined groupings of software suited for a specific task. You'll usually see things like "file server" or "web server" or "workstation" listed here.

When all is said and done you should end up with your shiny new Linux OS, which looks something like this:

You were probably thinking it was something more like this:

And it certainly IS Linux, but it's more accurate to say this is Linux software, called Gnome. Even the picture of a terminal above is (much simpler) software, but it's good to think of Linux in both terms (see what I did there? terms, terminals. . .)

And that's pretty much it. It'll ask you to reboot and then you'll see GRUB each time you turn your computer on. The choices it presents will default to a normal Linux boot, and you'll usually see a recovery boot option in there somewhere and some of the fancier distro maintainers will include entries for your EFI Utilities/BIOS.

Load it up and press your "Windows" key and start typing to see what software is available to you. We actually call it the meta key and we bind the mac cmd key to it too. You might find a graphical software installer by typing "software" and that'll give you a small set of what's available in the distro's repo.

I recommend typing "term" and getting a terminal open like the one above because Linux developers won't often put in all the effort it takes to make a GUI to do software installs. Consequently, the command-line in Linux is infinitely more powerful and capable than the desktop graphical interface, but it requires that you do some reading and learn-up on how stuff works to really utilize it.

Find out which package manager your distro uses (apt or dnf are most likely), and then type "man apt" or "man dnf" to read-up on how to use it. That should get you started and give you a fighting chance to make Linux work the way you want it. Remember that "man" command (short for manual) because it can teach you most everything you need to know about Linux. In fact, those man pages are so helpful that asking questions to the Linux community at large will often yield a for letter response:
RTFM - Read the freakin manual
Also heard it as "Read the fine manual" but it seems any f-word will do

linux

Honestly, Pop!_OS (yes, that spelling) is both braindead to set up and is super smooth to use as a daily driver. I'd recommend it over Mint as a starting point for anyone who wants "it just works". Only real recommendation I'd make is installing the prototype Cosmic Shop, because the Pop Shop crashes like a Bethesda game.
https://pop.system76.com/

1 year ago | Likes 6 Dislikes 0

If you need help with something, go to stack overflow and say "Linux sucks! It can't do X like Windows can" and you will get SO much help.

1 year ago | Likes 160 Dislikes 2

You might even motivate someone to kick off a new FOSS project out of spite

1 year ago | Likes 50 Dislikes 1

https://xkcd.com/927/

1 year ago | Likes 22 Dislikes 0

it's the only way you will. if you politely ask them you will get "go read up on it and look at the code"

1 year ago | Likes 12 Dislikes 0

"RTFM n00b! Git gud!"

1 year ago | Likes 8 Dislikes 0

1 year ago | Likes 11 Dislikes 1

Okay, so this is actually me. I have a VERY specific desktop background setup that I like: I want it to rotate through all wallpapers in a directory and I have 3 screens so each needs a unique wallpaper. Easy to do on Windows, but it takes me 10-20 minutes to setup on Linux. I have one added benefit of randomly putting in old school screensavers in place of my desktop background on Linux, but it's super annoying to do.

1 year ago | Likes 5 Dislikes 0

I first installed Slackware in 1995, but these days I dualboot Windows and Manjaro. Gaming in Manjaro is quite easy.

1 year ago | Likes 6 Dislikes 0

I have a serious crush on Manjaro, but since I was in a long-term relationship with its sister I have to be careful

1 year ago | Likes 1 Dislikes 0

Fun fact: I went to college at NDSU, just across the river from Moorhead State University (Moorhead, MN), which is Pat Volkerding's alma mater. That's why we all were Slackware users in the beginning.

1 year ago | Likes 2 Dislikes 0

i'm a big fan of LinuxMint for first timers too, great package resources, and covers most hardware.

1 year ago | Likes 78 Dislikes 0

Mmmm.... cinnamon flavoured.

1 year ago | Likes 1 Dislikes 0

Mint or anything "buntu" is my recommendation since nearly every question of "how do I do X in Linux" has an Ubuntu guide that answers it and is compatible with these. Also for those looking at distros, look for one most similar to what you're familiar with. Ubuntu Gnome works very similarly to Mac OS and Linux Mint Cinnamon is close to Windows. There will be some differences sure, but for most people who get on the web to do everything, they should be minimal.

Happy freedom!

1 year ago | Likes 5 Dislikes 0

Mint is great! I have it running on a older HP laptop now. Still use Mozilla for a browser from it, so its all very familiar

1 year ago | Likes 6 Dislikes 0

Big fan of Mint + Cinnamon, it's beautiful without being flashy and feels comfortable/familiar coming from Windows UIs. My mom who has no patience with computers had no issue adopting it and was also glad to be rid of all the Windows bullshit.

1 year ago | Likes 3 Dislikes 0

I've been on Ubuntu for 5 years now, and occasionally I have to use Windows under Boxes as a VM. It's not perfect, but 99% of the time I don't need windows.

1 year ago | Likes 3 Dislikes 0

Tried to get into linux off and on for years. Redhat, Fedora, knoppix, ubuntu. Mint is the first one that has actually replaced my daily driver. Switched a few machines 6 months ago and the run like a dream.

1 year ago | Likes 1 Dislikes 0

kubuntu ftw

1 year ago | Likes 2 Dislikes 0

Imma do that one when I buy a used computer soon. Or Lubuntu. Likely Mint. Seems to be fairly lightweight, and the GUI is similar enough to older windows that I grew up with. But mainly to have my kid learn about computers

1 year ago | Likes 10 Dislikes 0

I've been driving a couple of Mint rigs since last September, when i lasted a week dealing with Win 11. It's very easy to move into.

1 year ago | Likes 5 Dislikes 0

Nice

1 year ago | Likes 2 Dislikes 0

Wow Lotta nerds on this thread, any one here complied a full kernel 🫠

1 year ago | Likes 2 Dislikes 0

Amiga user from 1990: "You know, if Commodore hadn't dropped the ball back in '90... we'd all be using Amiga OS"

1 year ago | Likes 7 Dislikes 0

Amiga OS & the Workbench, five years ahead of it's time 38 years ago.

1 year ago | Likes 6 Dislikes 0

I wish I could break into Linux admin. Been doing sysadmin work for over a decade, but because my first job wasn’t Linux, no Linux shops want to hire me.

1 year ago | Likes 5 Dislikes 0

My first job was Dell Tech Support. I got so pissed off at windows after fixing the same blue screen 3x at work and then coming home and getting it on my PC that I wiped the hard drive and went full Linux. A Linux shop picked me up about 6 months later. Join a local LUG and you'll have better chances

1 year ago | Likes 6 Dislikes 0

Great write up, favorited. I'm toying with the idea now that I have some spare PCs

1 year ago | Likes 7 Dislikes 0

Linux Mint! It just works!

Every time I try Windows again, I’m floored at how slow it feels. And the ads?? WTH. And with Recall coming?Not going back to that shit!! No regerts!

1 year ago | Likes 3 Dislikes 0

Started using Mint on a virtual machine this year to get used to it. There are some hurdles, but I was very surprised at how smooth it's been. I love that I can enter the name of a common windows tool in start/search and it will know to show the linux alternative even if the name is nothing alike.

With MS making windows worse seemingly every week now, and Proton doing wonders for linux gaming, it seems like I picked the right moment, too.

1 year ago | Likes 4 Dislikes 0

I use Arch btw.

1 year ago | Likes 6 Dislikes 1

What got me into Linux was Ubuntu letting me burn the .iso to CD, and then just boot from CD to try it out. Once I got comfortable with it, I could simply install it from CD, and choose to do a dual-boot configuration. From there, I got comfortable with it enough to eventually learn how to remove my Windows partition and only boot to Ubuntu. Other distros have the same. You don't have to go all-in. Puppy Linux is a fun one to install on a USB and fart with, but it's not as polished.

1 year ago | Likes 3 Dislikes 0

Been working with Slackware for the last 5 years and love it. But not for the faint of heart.

1 year ago | Likes 3 Dislikes 0

So this is the year of Linux on the desktop?

1 year ago | Likes 5 Dislikes 0

Nope. Windows is getting worse, but 90% of people still won't notice or care. And of the remaining 10%, 90% of those *still* aren't going to be interested in an OS that assumes 'tinkering with computers' is your ideal hobby. (Which is, I find, the single biggest disconnect that linux advocates still have with the rest of the computer-using population.)

1 year ago | Likes 7 Dislikes 0

Yes, this year, for real this time. /s For real though, I'm not aware of a Linux distro that is even remotely user-proof enough for mass adoption.

1 year ago | Likes 4 Dislikes 0

I'm in the camp that Linux should never make a serious attempt to user-proof itself. If we make it idiot-proof, someone will make a better idiot. Better to make a user less of an idiot IMO

1 year ago | Likes 1 Dislikes 0

so i am a longtime linux user (debian + lil bit of arch). Because of reasons i used only Windows for at least 2 years. Reasons ended and i wanted to check out other Distros. So i know arch, debian, ubuntu and now fedora.

Fedora is currently on my portable Browsermachine. I did not open the terminal once.

I know RedHat (Fedora is the beta/free/community version of RedHat Enterpise) is not really popular in the Linux world, but it works astonishingly painless.

1 year ago | Likes 1 Dislikes 0

But how much of the masses are going to keep using desktops going forward? It's possible that Linux takes over desktop because anyone not interested in knowing that much about computers moves exclusively to phone/tablets.

1 year ago | Likes 2 Dislikes 0

That's kind of already happening on the consumer side. On the enterprise side (where Microsoft actually makes their money) Windows isn't going anywhere.

1 year ago | Likes 2 Dislikes 0

Oh yeah, I'm thinking decades hence at the very least. I worked a department store job that was still using their mainframe from the 80's to clock people in. Corporations never let any piece of tech go until they have to.

1 year ago | Likes 1 Dislikes 0

Hold up, did you start this off by confusing a puffin with a penguin though?

1 year ago | Likes 4 Dislikes 0

My theory was that Linux isn't popular

1 year ago | Likes 4 Dislikes 0

bless you for opening this with "use linux if you want to, it's a hobby of figuring stuff out" instead of the usual FOSS "linux is perfect and if you don't already have three compsci degrees and the free time to put all of them into use then you don't deserve to ever touch a computer". there are... way too many linux folks that do the latter thing. and it sucks. because i'm sure that they ride the ass of everyone who uses linux slightly differently just as hard lol

1 year ago | Likes 6 Dislikes 1

I think it's just some enthusiasm that Linux users get for the first 2-3 years after it really clicks for them. It's a totally different way of thinking and when it makes sense to you then it's hard to go back to an environment that goes to great lengths to hide how it works.
For me, 20 years later, nothing MS does seems particularly mysterious, and there's some stuff they do very well (exchange, office, directx)
So, please be patient with the young-lings in my community-they mean well.

1 year ago | Likes 2 Dislikes 0

Hang on did you just call exchange "very well done"?... the absolute mind boggling heap of bugs annoyances and limitations that has several absolutely perfect (unlike admittedly some other software) linux alternatives which basically run on a toaster. I'd pick a hundred postfix servers over a single exchange instance. Which I sadly have to support these days.

1 year ago | Likes 1 Dislikes 0

Okay, then schedule a conference room and have it create a video call-in that is valid for that exact time with the listed participants. You'd quickly be up to your eyeballs in asterisks and krb integration problems that makes 100 postfix (let's throw in dovecot too just to make our lives miserable) seem like child's play.
All of its individual features are rubbish, but when you consider it for integration and how it fills a real world office need there really isn't anything that comes close.

1 year ago | Likes 1 Dislikes 0

I very much wish exchange did that anywhere near as well as you claim it. God that would have saved some rather major headaches. No I'm afraid I'm gonna have to shove that specific feature that imho isn't more than loosely mailserver related under "fucked up everywhere". Not to mention I'd prefer to throw teams in the dumpster it deserves.

1 year ago | Likes 1 Dislikes 0

i have met too many who are not younglings, but instead bitter old coots that sneer at everyone who doesn't have that compsci degree and the knowledge to use it :') so: bless you for not being one of them. my degree is in bio and english, the last programming language i knew thoroughly was hexxing in the video game catz / dogz 4, windows does what i need it and i don't want another hobby and it's nice to see someone being up-front about how it's a hobby instead of a moral imperative LMAO

1 year ago | Likes 1 Dislikes 0

I'm going to miss CentOS

1 year ago | Likes 4 Dislikes 0

I switched to CentOS Stream and been fine, and we'll always have Fedora. . .

1 year ago | Likes 1 Dislikes 0

I'd go with something like Rocky for the same market that Cent used to fill. Stream is basically between Fedora and RHEL, where old CentOS

1 year ago | Likes 2 Dislikes 0

was (effectively) downstream from RHEL

1 year ago | Likes 1 Dislikes 0

Pick up and older PC and load Linux on. Once you get used to the changes you can go full steam ahead. I did this with Ubuntu 15 years ago. Haven’t used Windoze since!

1 year ago | Likes 2 Dislikes 0

I remember back in ... oh geez, like 2006? I was getting my first linux cert, Fedora, and a list of things I had bookmarked containing tutorials. Back then for example, installing google earth was a step by step process, of IDK it felt like at least 15 long strings to enter into the terminal. But you basically just copy pasted everything and hit return in the correct order. But back then, youtube was choppy, everything required so much effort. Today >>>

1 year ago | Likes 3 Dislikes 0

>> You can throw together a mint box and be running AAA games in 30 minutes and have a plex server ready before dinner time. I want to switch back to nix mainly because W11 is so invasive of my privacy. But Im a dad and have very little time to myself anymore so I keep putting it off. All it would take is one good Saturday and Id be good to go. @op Opinion: Whats the best ubuntu-esque for steam, plex, google voice / teams / zoom and general shit browsing? Mint, right? They change so fast.

1 year ago | Likes 3 Dislikes 0

For plex, doesn't matter, it's java and it'll work anywhere. I'd recommend getting a chef/ansible playbook running on cron to auto-update for it.
Voice/teams/zoom have the best installs through snap which, again, goes anywhere. You'll be stuck with the web client for teams under the hood though and MS is always behind on their features.

1 year ago | Likes 2 Dislikes 0

If you've been here since 2006 then I'd just go straight-up Debian and pick their workstation package set on install.
Steam is tricky because Ubuntu locks the graphics driver version, so you're stuck with 1-2 year old drivers until you do a dist-upgrade. You can get around that by downloading and installing them yourself, but 9/10 you'll break Gnome because of all the 'helpful' stuff Ubuntu does. The other way to get around that is go with a rolling-release distro.

1 year ago | Likes 3 Dislikes 0

Thx for the nudge. I've been meaning to do this for at least a year. I wound up finding a 2TB M2 in my toolbox, so Ive got this dual boot now, with 2 huge data drives. I went with POPos, because drivers bla bla. But its been years since I was actually excited about a new OS. And honestly, a refresh like this is great for depression, so theres that. It came down to Debian vs Pop and I was like, fuck it, who gives a shit build it with a data drive so the system doesnt matter and do whatevers fun.

1 year ago | Likes 1 Dislikes 0

Zorin OS and Linux Mint (and others) let you try before you install with a Live USB. You wouldn't lose any files, it wouldn't make any changes until you Install.

1 year ago | Likes 3 Dislikes 0

Virtually all games on Steam will work flawlessly on Linux too. Because the Steam Deck runs Linux as the OS, Valve has poured significant resources into getting their compatibility layer (called Proton) to work really well, and it shows. You just need to enable it in the Steam settings for the game and you're golden.

1 year ago | Likes 10 Dislikes 0

Which stems from the failure of the last time they tried to get into hardware: Steam Machines. Steam Machines failed because, at the time, Proton did not exist, and the only way to play games on Linux was native ports or a lot of messing around with WINE to get Windows games working. But, that was what motivated Valve to put in the work with Proton to make Linux a viable OS for gamers. And now, we have Proton, we have Lutris, we have Heroic Games Launcher.

1 year ago | Likes 4 Dislikes 0

Valve even worked with Epic Games and BattlEye to get their anti-cheat measures working in Linux, so basically the only games that aren't compatible are ones that the devs just refuse to support.

1 year ago | Likes 2 Dislikes 0

Linux breaths new life into an old computer. I used it on a crappy eMachines laptop when I needed a spare for college and it ran so smoothly because of their low hardware requirements.

1 year ago | Likes 10 Dislikes 0

I use Drauger OS for a mini gaming PC I take on the road for work. I was inspired to try Linux by the steam deck.

1 year ago | Likes 4 Dislikes 0

You can try it here: https://draugeros.org/

1 year ago | Likes 3 Dislikes 0

Psst...hey kid...c'mere. Wanna try some...[glances around]...Linux?

1 year ago | Likes 8 Dislikes 0

I'm a Manjaro user myself.

1 year ago | Likes 2 Dislikes 0

My greatest challenge is that there isn't so much a monolithic "this is Linux" as much as a box of Legos to assemble your own. Ask 10 people how to do anything and you'll get 11 answers, 8 of which don't even work in your environment and the other 3 require a list of prerequisite install steps you have to solve first.

1 year ago | Likes 57 Dislikes 1

Today it's more like "a box of legos somebody else assembled for you" in most basic desktop-user use-cases... the problem is with thousands/

1 year ago | Likes 1 Dislikes 0

of available distributions out there, there's a good chance the person you're asking is just using a slightly differently assembled system.

1 year ago | Likes 2 Dislikes 0

Great comment, totally agree,

1 year ago | Likes 7 Dislikes 0

I've used Linux as my sole desktop for .. we'll say "a while" - and I completely agree with you on this point. It *has* gotten better, and there is still a lot of room for improvement.

1 year ago | Likes 6 Dislikes 0

I was using Linux 40 years ago. After four decades, "gotten better" isn't saying much.

1 year ago | Likes 2 Dislikes 0

Sounds awful and convoluted.

1 year ago | Likes 4 Dislikes 0

It is.

1 year ago | Likes 3 Dislikes 0

So, so, SO f'g true. It's not "real" Linux unless you've knitted the OS yourself, but that just means that there's absolutely no one who can solve your problems except you. And guess who made those problems exist in the first place. There's 1500 different types of Linux, we need one MEGA-LINUX to be the One True Linux ... there's now 2000 different types of Linux.

1 year ago | Likes 3 Dislikes 0

It's like Windows is like buying a shitty car. If you want, you can soup it up like one of those ridiculous Fast & Furious monstrosities, or just run it as-is. Mac is like buying a BMW, in that you can't really customize anything and it's expensive, but the people who like it wouldn't customize it anyway so it's a moot point. Linux is like building a car completely from scratch like a crazy person, and when you're done it's not street legal so you can't drive it anywhere.

1 year ago | Likes 6 Dislikes 2

Thank you. This is pretty much 100% it.

1 year ago | Likes 3 Dislikes 0

My experience was that several nerdy friends kept recommending Linux. And the moment I started installing it and needed their help, they all vanished

1 year ago | Likes 4 Dislikes 0

It's an understandable feeling. These days I can download linux, burn it to a disk/USB, install it and follow the defaults and make a perfectly usable desktop for someone that wants to try it out. This set of instructions seems far too bothersome to me and is doing the opposite of helping people see linux as an alternative. I don't push people to use any OS and the strongest I'll say against most major OSs is "I personally strongly dislike Windows after having been a windows admin for 10years".

1 year ago | Likes 1 Dislikes 0

And attackers hate it. People which love their way love it.

1 year ago | Likes 1 Dislikes 0

The people which manipulated xz. All the work over years to hit Fedora (Red Hat) and Ubuntu (Canonical) which sadly patch too much. And me on Arch? I was in panic. But they deliberately skipped Arch because it wouldn’t even work there. Puh :) That’s luck - but you prepare for the luck.

1 year ago | Likes 1 Dislikes 0

Agreed, which is why I tend to take more of an educator approach and then work on filling in the gaps as they come up.

1 year ago | Likes 17 Dislikes 0

For this reason I don't recommend Linux to anyone. Most users need it to work and be able to get support. All the screaming from the Linux community does not help the average user at all.

1 year ago | Likes 7 Dislikes 2

Not that windows community (read: microsoft answers) is any better, the answers are mostly irrelevant to the question in the thread or are the typical "have you restarted your computer?". Such help, gee thx

1 year ago | Likes 5 Dislikes 0

Well, at least restarting (ie, turning it off and on again) is easier for most people that recompiling the kernel and re-installing every damed app, AGAIN!

1 year ago | Likes 2 Dislikes 0

"Essential books". That's the problem, right there.

1 year ago | Likes 13 Dislikes 4

Virtually nobody would need that unless they did similarly difficult stuff under windows. My grandmother could use it.

1 year ago | Likes 4 Dislikes 1

Yep, this isn't so much "tips" as a brief install guide. It's what comes after in actually using it for anything beyond the basics that you need to write for. Also consider what kind of people are going to get fit "I'm a newbie to dual booting/replacing my OS and I'm curious about this linux thing", or those that will care about the differences beyond "I click the firefox logo and it's the same"

1 year ago | Likes 8 Dislikes 2

Really: why should people give a shit about linux? Help them do things windows doesn't let them do, or does it better. If the guide is "do a bunch of work to get a surface level understanding to do the same things, but you've got to relearn a bunch of stuff" you're going to lose them.

1 year ago | Likes 4 Dislikes 0

I have a draft write-up of just that. I just wanted to test the waters to see if there was enough interest in Linux, at all, to be worth the effort.
The problem is where to start. Do I include a brief history? Command line tools? Setting up a home server? Forums? User groups? No matter what I do, it still has to be self-guided learning based on individual interests--so any follow up post would need to have that as the aim and if there's not enough interest in Linux to begin with. . .

1 year ago | Likes 3 Dislikes 0

I've been working in IT for about 20 years (I quit in 2012 after being seriously burnt out) but I consider myself a noob and a typical user. I've found that every Linux distro I've tried has serious shortcomings in user friendlyness, not having an intuitive, logical nor consistent GUI. Some are ok but needs lots more finessing before even coming close to Windows or Mac. If you need to read books to use them, they're not ready. An OS shouldn't need a book for anyone to use it, simple as that.

1 year ago | Likes 1 Dislikes 0

I vote history!

1 year ago | Likes 1 Dislikes 0

Been on Mint for 5 or 6 years now. Wasn't a concious choice was actually my windows hard drive breaking and using linux as a test then stuck with it. Only big downside for me is that I reckon only about 25% of my steam library will run though the tools for it are getting way better it.

1 year ago | Likes 8 Dislikes 0

At this point, pretty much the only games that don't work on Linux are multiplayer-focused with anti-cheat measures that technically do work but the devs refuse to support.

1 year ago | Likes 2 Dislikes 0

It runs like 60% of mine out of the box, and about 95% if you use proton GE

1 year ago | Likes 3 Dislikes 0

Why try Linux? Because Windows 11 is Big Brother

1 year ago | Likes 18 Dislikes 2

I hate windows 11 and still run windows 10 in virtualbox just for those things that don't port/run nicely in Linux. But that's getting fewer and fewer as time goes on.

1 year ago | Likes 5 Dislikes 0

Recall is 10 years of cybersecurity advancements out the Window for a feature like 3 people are going to use

1 year ago | Likes 6 Dislikes 0

Recall got me to dive headfirst into Linux after years of dipping my toes into it.

1 year ago | Likes 5 Dislikes 0

Whatever you do, make sure your first distro is one of the large ones, like Ubuntu or Mint. That way, whenever you have a problem, you can be almost certain someone else has also had that exact problem. Many beginner guides assume you're on something Ubuntu adjacent, and following those guides while on something like OpenMandriva is going to require some additional learning on top.

1 year ago | Likes 27 Dislikes 0

Fedora is also very popular and user friendly.

1 year ago | Likes 2 Dislikes 0

True, but their philosophy is closer to "Move fast and break things". They are the early adopters, they do not prioritise stability as much as, say, Ubuntu. Usually there is no issue, but I would hesitate to recommend that as a FIRST choice.

1 year ago | Likes 2 Dislikes 0

I understand. For me though — I wouldn't reccomend it to someone who wouldn't love the dumb, difficult part of it. Imho I like the immersion of "you gotta do command line stuff for a week till you get it just right, then you're golden for a decade." Besides the other complaints about Ubuntu, its too "training wheels"y. Which I think is great for a lot of people. But it wouldn't hook anyone I know.

1 year ago | Likes 1 Dislikes 0

M'linux!

1 year ago | Likes 2 Dislikes 0

Also, man pages are mostly freaking unintelligible to newcomers. Just putting that out there. Don't tell people to read the manual when the manuals are mostly designed to be reference works for the experienced, rather than a guide for the beginner.

1 year ago | Likes 8 Dislikes 0

check out tldr :)

1 year ago | Likes 1 Dislikes 0

This. Man pages suck. But luckily there is not as much RTFM gatekeeping today as there was a decade ago.

1 year ago | Likes 2 Dislikes 0

I have been a Linux user since 1994 and kernel version 1.0.46. I built my career around Linux based server platforms ever since. It has also been my main OS at home along with OS/2 for a time and much later MacOS. it is a fine OS but it is not for everybody or every situation. Gaming has always been a sticking point. Most games simply run better on Windows boxes. Linux video support has always been a low priority for the video board makers.

1 year ago | Likes 24 Dislikes 0

Oh, also worth mentioning, if you spend the insane money on a workstation graphics card, then the support for the CUDA/OpenCL driver version is _much_ better on Linux than windows.

1 year ago | Likes 8 Dislikes 1

I'm glad Valve is making so many Steam games work on Linux!

1 year ago | Likes 12 Dislikes 0

Yeah, I hear ya. I'm a huge PC gamer, but I've been on an only-Linux desktop for just over a year now. Lutris, Bottles, and Steam's proton has actually made it so all but 30 of my 1200+ games run better on Linux (same frame rates, but 20C cooler CPU and GPU temps) than they did on Windows 11. It's definitely at the point where if you want to jump ship from MS then you can, but not without the know-how and dogged determination to make it work.

1 year ago | Likes 8 Dislikes 0

Which 30?

1 year ago | Likes 4 Dislikes 0

In Verbis Virtus, FF 11, Titan Quest, most the 3rd party VR overlays, some of the MTG games, games that were a straight port from adobe flash, and if it's a DOS game I'm bought through Steam then I usually have to run it using the Linux install of DosBox outside of Steam

1 year ago | Likes 3 Dislikes 0

Hm. I might need to take a closer look at switching then. Thanks

1 year ago | Likes 2 Dislikes 0

Also had some game-breaking graphical bugs on Elite Dangerous, but those seem to be cleared up now

1 year ago | Likes 1 Dislikes 0