Way back in like 2006 when I was in middle school, a friend of mine pulled me aside to tell me there's more than just Windows and Mac. His parents worked IT and they showed him a lot of stuff and he showed it to me. I installed Slackware on a laptop with him. I basically just did as he said.
In high school, I looked more into it and tried installing some other distros but landed on DSL as the laptop my parents got me was a piece of shit and it worked good enough. I moved onto Ubuntu later because DSL can only do so much and really struggled with it lol.
And then as the years went by and Ubuntu started to suck I moved onto a variety of other distros like Arch(which took me 2 days to install and I fucked it up), Void(which also took me 2 days to install), Mint, and when it finally came out I tried things like SteamOS, Bazzite, and Nobara.
This all as I was dualbooting with Windows. I never took any classes, I never read any books on it, I just figured it out by doing it, breaking my OS a bunch of times, chatting with friends and randos on forums and Reddit, and the man command, thank GOD for that. All that and I just come back to Mint which I adore for its ease of use.
So all my knowledge is muscle memory. What the actual fuck does a package manager do? Like I know generally, but there's more to them than just downloading shit? What is the difference between Systemd and OpenRC? WHAT THE FUCK IS HYPRLAND OR WAYLAND!? I DON'T UNDERSTAND! 20 YEARS AND I LEARNED FUCKING NOTHING!
shoutouts to tux

110 Comments
OR3X@lemmy.world · 71 pts · 1d
Around 2006 I watched a video on YouTube of a guy showing off Pendrive Linux booting from a USB drive and it blew my mind that you could run an entire OS from a lowly USB drive. I then made my own and used it to play games on the computers at my middle school and have been unfortunately addicted to Linux ever since. Later on in my 20s I took a Linux class in college and my professor was really impressed I already knew so much about Linux. 8 years of "brute forcing it" taught me quite a bit. Now I'm a jaded network administrator and have also settled on Mint because the last thing I want to do in my free time is fix my own fucking computer.
LeftReddit2@lemmy.world · 26 pts · 1d
When I was younger, I actually liked it when my computer broke because I thought fixing it was giving me knowledge. I guess it did to some extent, but I'd rather my stuff just work now that I'm older.
wreckedcarzz@lemmy.world · 12 pts · 22h
❌ Fixing (your) computers for free
✅ Fixing (other) computers for money
Ertain@feddit.online · 5 pts · 1d
That's neat. When I was in college I would carry a live USB thumb drive and would sometimes play games off of it, too, in the computer room of the business building. Also, I use Mint, too, since it works well for me.
Wildmimic@anarchist.nexus · 3 pts · 1d
Using a Fedora spinoff (Nobara, because it had install mediums for PCs with NVidia GPUs and a lot of gaming specific things prepared out of the box) for a similar reason. I need an OS that is cutting edge enough to play the latest games, but not so cutting edge that it is prone to sudden disintegration after an update.
forbiddencherry@lemmy.today · 1 pts · 17h
Back in the day tomsrtbt was similarly inspiring. It could boot from a single 3½" floppy. Always kept one around as a rescue disk.
schwifty_squanch@lemmy.ml · 28 pts · 1d
Books? Surely you mean man pages.
Allero@lemmy.today · 5 pts · 1d
One can absolutely not comprehend man pages without already having the experience working with various things
ladicius@lemmy.world · 4 pts · 1d
Come on, nobody reads man pages. That's pathetic.
LeftReddit2@lemmy.world · 29 pts · 1d
pelya@lemmy.world · 3 pts · 15h
Did you know? Typing
man toolin your web browser will bring you several websites with online manpages fortooland an useless AI overview on the top!tal@lemmy.today · 2 pts · 23h
man,apropos,info...TootSweet@lemmy.world · 27 pts · 1d
For real. Some guy I knew introduced me to SuSE back when I was in highschool. It was great and all, but it made things easy by hiding details behind snappy GUIs. While I was in college, I started to realize I wasn't learning anything about Linux. So I took a deep breath and installed Gentoo. Switched to Arch for a while, but I'm back to Gentoo now. I wanted to learn more about how Linux really worked and holy shit did I get my wish.
LeftReddit2@lemmy.world · 16 pts · 1d
Ain't no way I will ever try Gentoo. I don't even know what "compiling from source" means or what the difference between that an "binaries" are.
You know, it is shocking I work IT when I barely understand tech at all. Though to be fair I am a help desk guy. I have Google IT Support, ITIL 4 Foundation, CCNA, and Security+ so I know some stuff. Kind of. A bit.
I should just take that Linux+ class shouldn't I?
SuperUserDO@sh.itjust.works · 10 pts · 1d
No need to take a class. Find a project you want to do and a engineer/system admin who's willing to mentor.
Axolotl_cpp@feddit.it · 6 pts · 22h
To make it simple:
"Source code" is readable human code which is a set of instructions you give to the computer, think of it like a tutorial the computer reads to do stuff
"compiling from source" is that act of making human readable code in to computer readable code, computers can only understand machine code, luckly compiling is automatic these days
"Binaries" are packages which contain all the compiled code ex:
.exeor.binfilessome_kind_of_guy@lemmy.world · 1 pts · 17h
.deb is more akin to .msi no? it's a self-contained package file which contains the components to install an application, not a binary executable itself.
Axolotl_cpp@feddit.it · 1 pts · 16h
Oh yeah, my bad, i gotta fix
ajikeshi@lemmy.world · 3 pts · 1d
you could always go for LPIC, the books/courses tend to be quite cheap and the exams usually are cheap as well
LPIC will provide you with a stable foundation that you can venture out from on your own
EatMyPixelDust@lemmy.blahaj.zone · 21 pts · 20h
Plot twist: there's books and classes on just about everything
LeftReddit2@lemmy.world · 2 pts · 17h
You mean I can read books and take classes on eating ass!?
moonburster@lemmy.world · 3 pts · 15h
I mean, probably. But doing it seems more fun
TootTootComingThru@lemmy.world · 2 pts · 19h
No, people who refuse to read books or take a course from someone who might know what they're doing are inferior!
FiniteBanjo@feddit.online · 16 pts · 1d
I recently had to restore a backup after a btrfs partition failed and became permanently read-only, and just for fun I tried to restore the backup of the broken partition to working order and read through tons of forums and spoke on the #btrfs libera chat with the experts and at the end of it this is my advice:
Do not use btrfs, use ext4 instead. btrfs failures are unrecoverable and they don't care.
Peffse@lemmy.world · 8 pts · 1d
I ran a software RAID5 via LVM2 and when a failure occurs it becomes some voodoo magic that not even the maintainers understand.
Lost 6TB of archives.
MalReynolds@slrpnk.net · 6 pts · 1d
Guess you learned, but the rules of backup are 3-2-1 with at least one offline (I count offline HDD as a different media type for 2, tape one day, maybe, seems painful), it's not a real backup until you've restored from it and, RAID is not a backup.
Peffse@lemmy.world · 2 pts · 17h
It was just my media rips. So to say it was "lost" is a bit dramatic I suppose. I just had to spend another two weeks re-ripping my DVD and Blu-ray collection to restore the lost archives. (Without the RAID this time lol)
esc@piefed.social · 1 pts · 1d
Sounds like bs, maybe your specific problem was unrecoverable, in general they are.
Wfh@lemmy.zip · 14 pts · 23h
Rawdogging gang represent!
I started in the late 90's with a Mandrake CD from a magazine. No internet meant nothing more than "this is interesting but I can't do anything with yet".
Then in school we were given a PC, an internet connection and we burned a Debian 3 CD. I became expert at reinstalling it because at the time it was the "simplest" way to unfuck what I fucked up.
Then I just winged it at work and learned a lot.
Then I just moved every system at home to Linux. Never looked back.
Sometimes I feel I still know nothing. But then, when asked to do any administrative task on Winslop/macOS that I know can do in a few seconds on Linux, I feel so hapless and inefficient that I feel it must amount to something.
nothingcorporate@lemmy.today · 2 pts · 14h
I also started with Mandrake! I couldn't believe something so great could be completely free!
LostWanderer@fedia.io · 13 pts · 1d
LOL Rawdogging Linux is INSANE; I did it through a bit of a cycle of reading, using my system, learning more. I still broke my systems but the fun part: I had a second HDD so all of my important bits were safe typically. I distro-hopped for years, mostly moving between openSUSE (older version and Tumbleweed), Ubuntu (started when it was 16.04), Fedora, Mint, Debian, Bazzite, Aurora, tried Artix briefly (the community is lacking). Finally settled on Garuda Linux, btw! Found something that suits my needs and I have enough knowledge that I haven't broken my system once...Heh, good times!
Wildmimic@anarchist.nexus · 2 pts · 1d
I did it this way too, with a small debian home server/media center about 15 years back (i had another debian set up on my main rig about 20 years back, but since i am a gamer, i did not do much more than dabble a bit in it). After Proton became a thing and i was unwilling to switch to Win11, i installed Nobara. Since then i have learned a lot, and i even got myself some literature to learn about computers for the first time in my life (got a bundle of O'Reilly and No Starch Press books about Linux and surrounding things for a good price)
LostWanderer@fedia.io · 1 pts · 15h
I generally find O'Reilly and No Starch Press books about Linux to be really useful! It's a perfect way to learn the fundamentals, personally I haven't gone too deep into computers yet. As that is going to happen when I learn more about C programming as it will be important then! Right now, I don't have to go too deep into computers, as I am learning more about Python. So my Linux learning tends to relate on how you manipulate the system via terminal and fix weird ass problems that can happen sometimes!
Wildmimic@anarchist.nexus · 2 pts · 7h
Lol i can sing a song about weird ass problems on Linux. Currenty i have the issue that my PC randomly cant get SMART data from single hard drives - i have 5 HDDs (2 on the internal controller, the other 3 in an external casing using USB), 1 SSD (on the internal controller), 1 M.2 NVME drive and an extra PCIE controller with 2 M.2 Sata drives. So the issue is spread across at least 4 different controllers (internal, M.2, PCIE, External per USB) and even different power supplies - i don't even know where to start. Smart data itself is fine for all drives. Started with the last big Fedora update.
LostWanderer@fedia.io · 1 pts · 1h
Oh, Fedora updates have been known to break stuff occasionally and that honestly blows! I do hope you'll be able to figure it all out in the end because that seems like this is going to cause you a terrible troubleshooter headache. As the issue seems so arbitrary yet it is a major issue, at least the SMART data itself is fine but...Damn that is a crazy issue to have to diagnose.
Wildmimic@anarchist.nexus · 1 pts · 6m
Haven't had the time to really look at it yet, but the logfiles look like single drives become disconnected for fractions of a second while smart data is read - not long enough to cause them to become dismounted. So i can't really rule out some strange hardware issue too... Preliminary web search isnt too forthcoming with possible reasons -.- If i find out what the reason is, i'll update here
provectus@lemmy.ml · 12 pts · 18h
Someone told me to RTFM. I later realized that was good advice. (I learned by reading documentation)
otacon239@lemmy.world · 12 pts · 1d
I had a somewhat similar introduction. My Windows XP ran into a blue screen on boot and I couldn’t afford tech support or a Windows CD to reinstall. This was well before I knew how to pirate software.
So one of the ladies in tech support at my high school recommended I try Ubuntu. I think it was version 8 at the time and had a really charming boot sound.
I was instantly hooked when I came across the GTK/Emerald theming options because I was big into RocketDock at the time but again couldn’t afford to buy it. When I found out you could customize everything all the way to the boot menu without hacking it, I spent the next six months learning the whole system to build it into a fully custom personal theme from boot to desktop.
It took until Proton hit its stride before I could finally daily it but I almost always had it available in the side on at least one or two of my computers.
itsjustachairmary@lemmy.world · 12 pts · 20h
Im just waiting till shit breaks and then panicking like a normal person
anarchy79@lemmy.world · 3 pts · 18h
The fact that Linux is so easily reinstalled has really been a hinder in my journey towards learning to actually fix the problems that would prompt a reinstall.
Over decades I have come to love the dark crypt of arcane spells that is GRUB rescue env.
Felis_Catus_Domesticus@lemmy.world · 2 pts · 12h
yeah EFI booting solved a lot of boot problems and made them fixable in a way they never were with legacy BIOS
adarza@lemmy.ca · 2 pts · 15h
fake it 'til you
makebreak it.rtxn@lemmy.world · 12 pts · 1d
Arch Linux is the best* beginner distro.
(* as long as you're willing to learn how to un-fuck whatever you've fucked up.)
Laser@feddit.org · 2 pts · 23h
I think so too actually if you're looking to learn the basics.
Arch has very little actual "distribution" in its system (mostly pacman and mkinitcpio) and the former is a glorified tar with a database, and while it can run scripts, you're expected to configure and set up everyone yourself using the upstream tools, and these usually come vanilla
I daily drove it for 15 years before I switched so it's not like Arch is insured for that. But if you want to learn the basics of modern Linux it's a good choice
sorter_plainview@lemmy.today · 1 pts · 21h
Well that is like telling a developer who knew nothing about containers, kubernetes or the kernel cgroups are the best way to learn container tech.
I'm just comparing in terms of complexity. Not functionality. And yes they have fundamental concepts that helps. But that is not needed for everyone.
In other words, vast majority of the users don't need to know the complexities of these things. A user friendly platform like Docker is all they need. We all know it is because of how good the developer tooling of Docker, was the major reason for the wide spread usage of containers.
Those who have interest, and like to explore more may take on kubernetes after learning Docker and fundamentals of containerisation.
IEatDaFeesh@lemmy.world · 0 pts · 23h
Not this misleading shit again 🤦
rtxn@lemmy.world · 4 pts · 20h
Did you miss the "memes" in "linuxmemes"?
Besides, there is nothing misleading about it. I've learned more about Linux from breaking and then fixing my system than any course or tutorial could teach me. And that isn't just knowledge, it's real experience that I could apply professionally when one of our ancient Ubuntu servers crapped out.
For a beginner who is interested in learning how Linux works, Arch's inherently higher requirement for technical skills (or the ability and willingness to develop those skills) may be more valuable than just having a stable and reliable system.
raspberriesareyummy@lemmy.world · 9 pts · 1d
bit of a ridiculous sentiment when there's so many guides for stuff online that I wouldn't know which category to put myself in. I definitely didn't take classes nor read books on it, yet I absolutely took a guided approach.
thedeadwalking4242@lemmy.world · 9 pts · 20h
It warms my heart that after your journey you realized there is still so much more to learn.
Many would leave it there and call themselves an expert
agent_nycto@lemmy.world · 8 pts · 17h
You shouldn't have to take a class for an operating system...
Doom@lemmy.world · 4 pts · 15h
You can use it without learning additional skills, but to truly know what's going on with any operating system that requires higher knowledge. I'm including windows, mac, android, linux, etc in this. If we could fully understand technology by touching it tech support wouldn't need to exist. Nor would the insane number of overpriced certifications.
InnerScientist@lemmy.world · 3 pts · 15h
...So we should use android? Maybe chromeos?
I've had windows classes in school, I've later learned how to configure Windows and Linux servers. Windows starts simple and isn't easy to customize away from the default configuration. Linux starts difficult but doesn't grow as quick in complexity. Both shouldn't be configured that far by most users though and the basic usage of both has similar complexity.
Why do you think an operating system shouldn't have classes? From what I'm hearing around the workplace(though thats biased) more people should have basic computer knowledge and they even get training time allocated for in-house training courses.
Felis_Catus_Domesticus@lemmy.world · 3 pts · 12h
Basic computer knowledge is the answer here. Concepts in OS'es and software are reused over and over and are common to most vendors/platforms. Partitions/Partitioning.. etc. All basic knowledge. The fine details don't make sense without it.
5318008@lemmy.ml · 2 pts · 15h
Invalid inference.
InnerScientist@lemmy.world · 1 pts · 15h
invalid reply?
Can you use more than two words to explain your point? The only operating system I know that can be used by most people without teaching them the usage is Android and Chromeos and some similar mobile platforms, maybe MacOS though I don't see enough people starting on that platform to know if it's intuitive or not.
Of course people can also figure out the usage over time but that's more by trying out what works and seeing what does what and most people just give up before they get that far.
agent_nycto@lemmy.world · 0 pts · 15h
If you want to take a class on a system to get into the stuff under the hood, that's fine, but you shouldn't have to take a class for like, basic operations. Saying "this starts difficult and stays that way" isn't a good selling point for people to use your system.
InnerScientist@lemmy.world · 1 pts · 15h
Edit: To be honest the actual difficulty of a system also depends on what you do with it. Windows at work and Linux at work both require only a basic understanding of how to use the OS to use effectively. Basic usage and restarting it if something isn't working correctly. At home you're more involved with actually installing the software that you use, the system settings and Updates/when they happen. Linux makes installing software safer due to the repos preventing the easy virus downloads and windows makes drivers for some windows only hardware work without complex setup. Assuming we're buying a PC that ships with Linux drivers will work though that's what I assume your average person using Linux would use (as in the average person uses a PC with the OS it is shipped with).
VAK@lemmy.world · 1 pts · 7h
Using Windows is a major part of primary school curriculum in Hong Kong.
DonutsRMeh@lemmy.world · 8 pts · 17h
Thank you Microsoft for forcing me to learn how to use and maintain Linux.
underscores@lemmy.zip · 6 pts · 1d
I learned a lot of stuff by raw dogging it and really envy people who took courses or had tutors or mentors (for any hobby/skill)
rumba@lemmy.zip · 6 pts · 14h
Linux almost needs continuing education courses. New shit comes out, and if you don't try it in the next 5-7 years, you'll end up getting it anyway.
mazzilius_marsti@lemmy.world · 6 pts · 13h
not only i rawdogged linux, i used a rolling distro with a lot of questionable security decisions (eherm.... Manjaro) during grad school.
... no idea how that laptop survived grad school but it did...
rumschlumpel@feddit.org · 5 pts · 1d
Damn, that's hard mode. I just used web search to figure things out. IDK whether that's still a viable method, though.
hansolo@lemmy.today · 5 pts · 22h
Pink guy should be "Me who asks Claude to fix the things I broke asking ChatGPT what to do."
Funkt4st1c@lemmy.world · 5 pts · 19h
Ask chatgpt how to install a local model and quit stealing our water and paying a garbage company for garbage answers.
LeftReddit2@lemmy.world · 6 pts · 19h
I assume their answer is taking the piss, but seriously tho. Local LLMs are amazing. I have one in my router whenever I need anything. Using them shows just how much you give away when you use cloud based ones because they will tell you what data they collect.
I waste no water and no electricity but my own and it feels good.
hansolo@lemmy.today · 4 pts · 19h
My answer was taking the piss, it at least I thought it was.
Hiro8811@lemmy.world · 5 pts · 13h
You don't need to read books, most stuff can be found in the Arch Wiki
Quatlicopatlix@feddit.org · 3 pts · 10h
Man pages are also something underrated and tldr is great if you need a quick look at a few basic parameters of a program.
swiftywizard@discuss.tchncs.de · 0 pts · 12h
Arch wiki is great
friend_of_satan@lemmy.world · 5 pts · 20h
I love that your friend told you about it. Everybody needs friends like that.
dadarobot@lemmy.sdf.org · 5 pts · 1d
i learned by getting yelled at on irc
blarth@thelemmy.club · 2 pts · 10h
Same. That was the tribunal through which you gained Linux maturity in the late 90s. RTFM was not a joke, it was a real mantra. On rare occasion, some guru would take pity and walk you through why your system wouldn’t boot anymore. Newsgroups and IRC were the only way to get help, and when no one would help you, you had to help yourself.
diaphragmwp@discuss.tchncs.de · 2 pts · 12h
You mean, YELLED at?
meme_historian@lemmy.dbzer0.com · 4 pts · 22h
I learned that shit in the late 2000's trying to get games to run on Ubuntu with wine. No real idea just lots of googling, trial & error, plus too much ADD to ever properly read a manpage 😅
Superuser and Askubuntu were revelations when they came around.
I cried tears of joy when Lord Gaben bestowed upon us a native Steam Linux client.
swooper@lemmy.world · 4 pts · 21h
About 20 years ago a friends dad saw potential in Linux and bought us one of those fat learn linux books with a cd on it. We read a little, tried installing it, but all we wanted to really do is play Age of Empires (so we reverted to Win xp)
Now im diving in and learning linux hands on again for fun, 4/6 computers are now converted.
diaphragmwp@discuss.tchncs.de · 4 pts · 12h
Yes, there are classes, but it's corporate Linux. Dockerfiles, AWS, shit like that.
Anyways:
Well, it doesn't matter much, actually.
If you actually wonder, it's a database (can be sqlite, tho most write their own which involves it's own set of quantum physics and mathematics for operations) of stuff that's installed and stuff that's available. "Updating repos" downloads the list of stuff and their dependencies. Actually installing involves it downloading an archive, extracting it, looking at some special file that describes it (list of files, version, hash...), doing verification stuff, checking if dependency constraints are met (again, involves database mathematics...), adding the info of the package to the "installed" database then just extracting the entire archive EXCEPT the describing/meta/special/whatever file(s) right into your root. Or whatever you told it is root.
You can make a tiny bootable Linux by literally extracting some critical packages from, for example, Alpine Linux, using your average GUI archive viewing tool.
"Well, the difference being, one is a j*b and the other is mental sickness" - RED Sniper, Team Fortress 2
OpenRC is an init system. It's a system that starts (inits) different programs meant to be ran all the time (daemons).
SystemD is a suite of software. It has a few fucktons of components. Although in the context of an init system they mean the init system SystemD comes with. It may not be that bad by itself, but the other components are often poor in quality and/or resource heavy. Most distributions ignore most of them by default. And yet, everything is relying on them to the point where people who don't want the entirety of SystemD had to rewrite SystemD's components for themselves, and not the other way around.
Protocol with a few fucktons of extensions, like X11. For putting stuff on a screen.
Difference is that X11 has functions for drawing lines and circles and shit and everything kinda went around that, which is useful with 2D accelerated hardware (if you enable it in the driver) but everything really recent (2016?) isn't so it's pointless there. It's also decades old. And window manager (and often compositor, thing doing transparency effects and stuff) is separate.
The very base of Wayland is basically a program asking for a new window and then it just has to draw stuff there itself, while extensions handle stuff like negotiating clipboard. (spoiler: if you don't have a clipboard manager there is no "clipboard", pasting something asks the program you copied from so if you closed that you don't have it). It also has HDR. Shitty but HDR. Unfortunately the progress on that is slow, because it's the @redhat.com email people dictating all the specs and making countless meetings about them of course, and everyone else just sits and listens to their bullshit. Oh, and server/compositor/wm is all one single program (although a project called "wlroots" provides most of the "server" part as a piece of code devs can copy paste). Anyways, KDE Plasma/kwin is the most feature complete server out there, although I personally "outgrowed" from it if that makes sense
Some kid made a Wayland server. Pretty ok quality (!!! relatively). Originally wlroots but later it's own thing ("hyproot"). It's meant for "eyecandy" shit setups, not a fan of that, ew gross, although to each their own kinks. BUT to get the stereotypical """eyecandy""" one has to either (1) spend their entire free time on fucking with configuration files and installing everything or (2) get someone else's giant ass script which compiles stuff from 16 guthib repos and then freshly extracts you a 2 gig .config directory. Lots of the time people end up turning their bar/desktop/whatever into a fucking web browser, like it's MicroWin from SoftDows. Knowingly or from a dependency for some stupid AUR package that doesn't read like it would do that by name, like "hyprpanel-git". I am not going to link an example of the dependency, it's aylur<dot>github<dot>io<slash>ags if you really want to look at that. I hope moss grows on walls of everyone who did that knowingly and actually liked it.
As for me personally, I used it for a while for it's HDR support but just never installed a bar or anything. Turned off the shaders, the wallpaper, the splash, the rounding stuff, the borders, and... "Hey, get me a Hyprland with NOTHING". So yeah. Later there was some really fucking annoying shrodenbug, I rage quit and switched to sway-git. It also has HDR nowadays, tho you gotta bind keys for turning it on/off because screensharing sucks. Just like at "home", on WinSoft from MicroDows.
Never too late I guess.
::: spoiler spoiler was thinking BSD nowadays because I don't exactly trust Torvalds with LLMs and shit, apart from bloat :::
Lushed_Lungfish@lemmy.ca · 4 pts · 13h
Ah yes the college of "Fuck it, we ball".
mmmm@sopuli.xyz · 3 pts · 1d
I feel like most of us who got into linux in that era got to truly know it that way - tinkering with it, breaking things and figuring them out by ourselves. In my particular case we didn't had internet at home until late 2008 so even "simple" things like updating stuff was a real pain in the ass, though the ubuntu cds were salvation.
nil@piefed.ca · 3 pts · 1d
reading books? meh. reading docs? fun
littletranspunk@lemmus.org · 3 pts · 3h
I rawdogged it then took classes and learned like 1% more than I knew before from raw-dogging
rockerface@lemmy.cafe · 3 pts · 1d
I've recently moved completely away from Windows on my personal devices. Running Bazzite on desktop PC (for games) and Mint on laptop (for performance). So far it hasn't been that different from Win10 in terms of daily use, but I've noticed fixing broken stuff is actually easier as the system finally treats me as the real owner of my PC. And Mint is treating my old laptop way better than either Win7 or 10.
lemmysmash@piefed.social · 3 pts · 1d
I rawdogged it. I learned almost everything [I might need] about it in the process.
Naho_Zako@piefed.zip · 3 pts · 17h
I kinda started by rawdogging it, but it was just because I wanted to go further into my privacy journey and use Linux to get away from Windows telemetry. I knew to start on an easy kinda foolproof distro, so I picked Fedora Silverblue cause it's atomic. But after figuring out it's REALLY hard to tinker with when trying to use some slightly obscure software/make certain tricks work, I just switched to reg Fedora and never looked back.
A few months later I took a Linux course at my college, and I loved it, although it focused more on Cybersecurity and administration stuff rather than just basic Linux usage and how to get around. We we're solely in the terminal, nothing about LibreOffice or the like. It was also a Kali VM we were using, which makes sense for the purposes of the class.
But taking that class really made it easier for me to be confident with the CLI, and it also helped give me Ubuntu/Debian knowledge to make managing my Proxmox easier. So while I could've definitely "rawdogged it", having a structured environment to fuck up in but also get someone else to help you was great.
JcbAzPx@lemmy.world · 2 pts · 14h
Yeah, I would imagine most classes would concentrate on supporting headless server systems over learning any particular gui. They're more the kind of thing meant to be put on a job application than to teach for personal use.
hereiamagain@sh.itjust.works · 2 pts · 12h
DSL! Such a classic.
atk007@lemmy.world · 2 pts · 13h
Well the first time I ran Linux was in 99-2000, before I had proper internet (one needed to buy these prepaid dialup cards and winmodems wouldn't work on Linux), so actually had to buy a book 'The Linux Bible'. Used that book a lot, especially in the early days to troubleshoot LILO (Before GRUB) bootloader and configure dual boot. Of course, once internet was readily available, online search / forums replaced those books. Last book I bought was about redhat/mandrake rpm packaging.
anarchy79@lemmy.world · 2 pts · 18h
It should be the other way around.
I didn't learn Linux. I was born in it, molded by it.
the_q@piefed.social · 2 pts · 1d
Mandrake and Winmodems.
MyNameIsRichard@lemmy.ml · 2 pts · 23h
Ah. The memories and trauma of Winmodems and Linux!
red_bull_of_juarez@lemmy.dbzer0.com · 2 pts · 1d
I started with Linux on a 2.0 kernel, in 1995 or 96. I only had one computer and there were no smartphones. There was no option besides rawdogging Linux. You pampered youngsters don't know how good you have it!
myyass@lemmy.world · 2 pts · 14h
I was like 13 when I installed Red Hat and I totally needed to use the book it came with because I had no idea what I was doing.
criticon@lemmy.ca · 2 pts · 1d
Similar timing, a friend introduced me to Ubuntu around 2005 or 2006 and dualbooted for a while and always had a live USB with me. Tried many distros, I think openSuse was my favorite for a while and then switched to OSX86 until I got a laptop at my job (with windows) and I got a tablet so I stopped having a personal computer until about 5 years ago when I got a very cheap laptop that turned to crap when it "upgraded" to Windows 11 and that's when I discovered linux
My biggest issue with self learning is that I used chmod 777 to try to fix everything since most of the time it "worked"
PalmTreeIsBestTree@lemmy.world · 2 pts · 17h
I learned by looking shit up on internet forums. Still kinda dawg shit at it though.
cyberpunk007@lemmy.ca · 2 pts · 1d
I love this meme 🤣. I kinda did both. So good.
GarboDog@lemmy.world · 2 pts · 1d
Damn, we’ve been raw dogging it for a couple years now. No dual booting though. On cachy now
tal@lemmy.today · 2 pts · 23h
https://en.wikipedia.org/wiki/Package_manager
LeftReddit2@lemmy.world · 1 pts · 21h
Can you teach a package manager how to love?
some_kind_of_guy@lemmy.world · 2 pts · 17h
No, but apt can moo
limelight79@lemmy.world · 1 pts · 14h
It was either that or study the material for grad school.
daggermoon@piefed.world · 1 pts · 1d
I'm self-taught.
captainlezbian@lemmy.world · 1 pts · 18h
Then there's me who didn't learn it, I just use it
FluidBeef@quokk.au · 1 pts · 54m
I have a linux sysop manual from 1999 somewhere. Probably because I was that friend you were always trying to lure away from Windows with Red Hat dual boots and “look Starcraft plays great on Wine!”.
sorter_plainview@lemmy.today · 1 pts · 1d
This is satire right? I'm a little confused.
LeftReddit2@lemmy.world · 2 pts · 1d
God forbid a man be sincere. What would I even be satirizing?
sorter_plainview@lemmy.today · 1 pts · 21h
Oh! I thought you were implying difficult to learn linux. My bad.
I started using Linux a few years back. Feel the same here. It is like a never ending quest of figuring out things.
LeftReddit2@lemmy.world · 2 pts · 21h
Such is life. Nah, I still use linux and now rather than dualbooting I have a dedicated DIRTY windows computer for all my online gaming and windows needs.
laurelraven@lemmy.zip · 2 pts · 5h
I only keep Windows at home because simulator peripherals can be more headache than I'm ready to deal with when I just want to pretend to drive a truck or a tractor for a bit
I mean, they can be set up, but without the vendor software that only runs on Windows, it can be really kludgy
raven55six@lemmy.world · 1 pts · 20h
After 4 reinstalls and almost killing my already dead side computer, I finally know a thing or two about Fedora KDE Plasma.
lfox02@lemmy.blahaj.zone · 1 pts · 19h
I learned about the existence of Ubuntu from a computer magazine and tried out the live USB soon after. It took me many years of sporadic trial and error, but then the Wayland session started becoming really good on NVIDIA GPUs, games started having less issues (and I got it though my head that NTFS causes tons of problems), and I eventually learnt enough, that I stopped missing Windows. I kept an install around for racing sims and just-in-case for years, but I got Assetto Corsa working more or less reliably and it became redundant. I deleted my Windows partition a couple of weeks ago.
I learnt from trial and error, a few videos, a few articles, and the Arch Wiki. A friend is hounding me to try NixOS, and I want to get familiar with Fedora to convert a few relatives, but right now it's looking like Arch 4ever for me.