Download the open source best practices report here:

Grab a brand new laptop or desktop running Linux:

Get access to an exclusive weekly podcast, vote on the next topics I cover, and get your name in the credits:



Or, you can donate whatever you want:

Linux news in Youtube Shorts format:

Join us on our Discord server:

Twitter :



My Gaming on Linux Channel:

Sony Alpha A6600 Mirrorless Camera:
Sigma 56mm Fixed Prime Lens:
Logitech MX Master 3 Mouse:
Bluetooth Space Grey Mac Keyboard:
Logitech Brio 4K Webcam:
LG Curved Ultrawide Monitor:
Logitech White Speakers:
Xbox Controller:
*Amazon Links are affiliate codes and generate small commissions to support the channel*

This video is distributed under the Creative Commons Share Alike license.

#linux #mistake

00:00 Intro
00:42 Sponsor: Get a free study on the best open source practices
01:47 Using Linux without the internet
04:19 Not using a separate /home partition
05:57 Not distro hopping soon enough
07:49 Not getting out of my comfort zone
09:20 Dual booting for too long
11:18 Fearing the terminal
13:06 And a lot more!
14:07 Sponsor: Get a laptop or desktop running Linux from Tuxedo
15:13 Support the channel

So, when I started using Linux, it was on an old refurbished laptop that didn’t have wifi or an ethernet port. I had to download packages from the repos. Manually. And copy them to a USB key, transfer them to the laptop, copy them there, install them, only for DPKG to tell me that dependencies were missing.

So, yeah, using Linux without access to the internet. Completely unusable unless you’re already perfectly setup and you don’t need anything else.

Second mistake I took way too long to correct was NOT setting up a separate /home partition. See, you can reinstall a whole other Linux distro and reuse that exact same /home partition to keep all your settings, files, configurations and more, and avoid losing hours setting everything up again.

Nowadays, distros generally also don’t default to a separate /home partition, which is a mistake in my opinion.

Another mistake I made: I didn’t distro hop enough when I started using Linux

This might seem weird, but the diversity of Linux distros and what they offer is undeniably the greatest strength of our ecosystem.

Distro hopping is how you learn about all the various things you can do on Linux. It’s how you try other desktop environments, and it’s how you learn what the differences are, what the advantages of each distro, each system are. Not distro hopping sooner meant that I just didn’t learn anything new while using Linux, for a long time.

In the same vein, I also put off trying out new projects for a long time! Flatpak, Wayland, image based Operating systems like SIlverblue, GNOME extensions, I used to stay safe in my little comfort zone, and I judged everything else by the standards of what someone else had written online.

Not trying out these projects for myself also stunted my learning experience, and while I can absolutely agree that none of them are perfect, even today, they taught me so much about how things work, whether it’s the older way, or the new ways these projects bring, I now know a lot more about the inner workings of my system and how to fix problems when I encounter them.

Another mistake, that will be more personal, is dual booting for too long. I kept a Windows system on my devices for a long, long while, up until I started this channel, actually, in 2018. I used Windows as a crutch: when something didn’t work immediately on Linux, I just rebooted on Windows, did the thing, and then stuck to Windows for the day, because rebooting was annoying. And then the next day, I still used Windows, because I knew I had something to do that I already knew how to do on Windows.

And so, I didn’t learn how to do a lot of things on Linux, even though it would have saved me time in the end.

Another big mistake I made back in the day, was avoiding the command line. It’s a wonderfully powerful tool to get tings done. Updating your software repos and installing multiple apps at once is just more convenient from the command line. Fixing an error is also way faster this way, or transcoding a video using ffmpeg

By admin

23 thoughts on “My 6 WORST LINUX MISTAKES”
  1. Distribution fragmentation has its own problems, though, like a distinct lack of widespread support from larger software companies. FOSS is great, but it doesn't do everything, and many of us just want to use the software we're familiar with. If there were fewer and more popular distros, that might change.

    Steam OS, maybe?

  2. The dual booting.. lordy. My friends are always like "why don't you just download it on your windows then" and i tell them "no, i dont want to. I'll figure it out" because I know the hole that you'll fall into if you let yourself give up easily on something like that

  3. I am Customisation freak and When I install Ubuntu, and Uninstall all default theme Example: Yaaru and Adwita like themes. Cursor Themes too . Because I am switch from windows 7 to Linux , That time I thought themes make Linux system slow . Due to Delete theme from root cause many Fishy thing's happen in Linux.

    Uninstalling default python or GccG++ for installing new version of Python and Gccg++ is the biggest mistake i ever done.

    Recent i tested That if you remove snaps from Ubuntu 22.04 lts the Whole System reboot in cli mode, you can't return to Gui mode by pressing CTRL+ALT+F7.

  4. The only mistake I made was not distrohopping which I started doing 2 days ago but now I stopped on Fedora KDE because it's the best for me!

  5. A lot of people don't have internet at home, actually. Or the little bit they have cannot be used on YouTube, so they have to go to a public library or some other place in the city and use their free Wi-Fi. So if someone wanted to get into Linux, they have to do everything internet-related there, first.

    So stuff like your driver issue would unfortunately happen to quite a few people out there.

    Unfortunately, Microsoft now doesn't really consider those people either, with what they've done with Windows 11.

  6. Also… I started with SuSE Linux back in 1995, but there was no internet for me back then and I quickly dropped it. Until I got into programming and understood how limiting Windows without WSL really is.

    CLI should be mandatory for anyone, who want to have a deeper understanding of Linux. I use it frequently on any OS, but I also like e.g. Cockpit for managing my server, Portainer for managing Docker stuff etc. The advantage is, that I do know how to do most of the stuff by hand using the CLI, but I prefer not to.

    I've have done almost every mistake you named and some of them were very annoying (e.g. overwriting EFI Boot or MBR with Windows and having to recover from it, dual booting for too long, disregarding other distros – I still do, because I don't have enough hours in my days).

    In the end I am glad I am savvy enough to install, configure and maintain my Linux Server and I wouldn't want it any other way (it's much faster than it was when I had Windows Server installed over there and I usually don't have to ask myself what the hell is chewing on the RAM or CPU).

    Great video, keep it up. You're my No.1 Linux channel guy 😊.

  7. My biggest mistake was treat Linux like I do Windows. For example, instead of trying to fix the Linux installation I would re-install it right away without trying to fix it with the commands provided in many online forums.

  8. I agree with dualbooting but there is a way to run your second system as virtual machine even if it's dual boot. When it's needed you can just run it normal but also you can run it as virtual machine when you want t ocheck on run something quickly on Windows.

  9. you should setup an automatic backup system Nic! (and check your backups actually work!). Pika Backup is very simple and it works, but there are plenty of other options too using borg or rsync.

    You can also just use a tarball.

  10. Two of my personally hard-learned lessons:

    – Know the hardware in your PC/laptop; even if you're installing a user-friendly distro like Ubuntu, if you run into a problem like your printer not getting recognized or your wifi breaking randomly it's so much easier looking for a solution (either googling or through a forum) if you know to look for "Ubuntu 22.04. Realtek RTL8811CU wifi dongle" than "linux wlan not working"

    – Spend the $50 for a spare hard drive and make regular backups. There's loads of guides on optimal backup strategies, but even just making a copy of your home partition every month (I personally use freefilesync but there's loads of options) will save your butt when, not if, you dd your main drive. Again, you could probably write a book about the do's and dont's of professional data redundancy, but even just a simple manual copy can be the difference between a stupid mistake and a weekend-long exercise in frustration

  11. Sometimes, you need to have Windows installed, because of Odin (Heimdall fails sometimes) and Xiaomi unlock tool and MiFlash (only when in EDL mode (fastboot is good), useless if not authorized)

Leave a Reply

Your email address will not be published.