Okay I know this sounds like click bait but trust me switching over to linux requires you to first master the open source software that you will be replacing your windows/mac counterparts with. Doing it in an unfamiliar OS with no fallback to rely on is tough, frustrating and will turn you off of trying linux. DISCLAIMER: I know that some people cannot switch to linux because open source / Linux software is not good enough yet. But I urge you to keep track of them and when so you can know when they are good enough.

The Solution

So I suggest you keep using windows, switch all your apps to open or closed source software that is available on linux. Learn them, use them and if you are in a pinch and need to use your windows only software it will still be there. Once you are at a point where you never use the windows only software you can then think of switching over to linux.

The Alternatives

So to help you out I’ll list my favorites for each use case.

MS Office -> Only Office

  1. Not for folks who use obscure macros and are deep into MS Office
  2. Has Collaboration and integration with almost all popular cloud services…
  3. Has a MS Office like UI and the best compatibility with MS Office.

Adobe Premiere -> Da Vinci Resolve

  1. It is closed source but available on linux
  2. Great UI, competitive features and a free version

Outlook -> Thunderbird

  1. Recently went through massive updates and now has a modern design.
  2. Templates, multi account management, content based filters, html signatures, it is all there.

Epic Games, GOG, PRIME -> Heroic

  1. Easy to use, 1 click install, no hassel
  2. Beautiful UI
  3. Automatically imports all the games you have bought

PDF Editor -> LibreOffice Draw

  1. Suprisingly good for text manipulation, moving around images and alot more.
  2. There might be slight incompatibilities (I haven’t noticed anything huge)
  3. But hey, it’s free

How do I pick a distro there are so many! NO

So finally after switching all the apps you think you are ready? Do not fall into the rabbit hole of changing your entire OS every two days, you will be in a toxic relationship with it.

I hate updates and my hardware is not that new

  1. Mint - UI looks a bit dated but it is rock solid
  2. Ubuntu - Yes, I know snaps are bad, but you can just ignore them

I have new hardware but I want sane updates

  1. Fedora
  2. Open Suse Tumbleweed

I live on the bleeding edge baby, both hardware and software

  1. Arch … btw

Anyways what is more important is the DE than the distro for a beginner, trust me. Gnome, KDE, Cinnamon, etc. you can try them all in a VM and see which one you like.

SO TLDR: Don’t switch to linux! Switch to linux apps.

    • Unreliable@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      Bazzite has been astoundingly good for me. The only games that have issues are usually those with kernel-level anti-cheat and tbh I wouldn’t play those anyways if I was running Windows (although I understand that’s a deal breaker for some).

      Support for Bazzite is fantastic too. Kyle and the rest of the folks on Discord are amazing!

      • nutcase2690@lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        0
        ·
        7 months ago

        The only game I am having issues with is fallout london. For some reason, even with a dlss upscaler mod, it runs at half the fps that it does on my windows :(

    • Breadhax0r@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      Yeah…I was dual booting to test mint, then accidentally wiped my windows drive when I tried out bazzite and went ‘welp, guess this is my life now’ and haven’t gone back to windows lol

    • accideath@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      Most people care about neither. Most people want a browser, a place to store their photos and maybe an office application.

  • ILikeBoobies@lemmy.ca
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    You already use Draw to replace publisher in your list so why not use the rest of the Libre Office Suite?

    Note: this belongs more in a Windows community than a Linux one. The people here would already use Gnu/Linux or Google/Linux

    • accideath@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      While LibreOffice has improved immensely over the years, its compatibility to Microsoft’s file formats is still a bit hit n miss at times, while OnlyOffice is a drop in replacement. It looks like MS Office and handles docx & Co. as well as MS Office, which might be a deciding factor for someone who has been on Windows for a long time and has all their documents in docx.

      Also, I personally always get MS Office 2003 flashbacks when using LibreOffice, while file types don’t really matter to me.

      • ILikeBoobies@lemmy.ca
        link
        fedilink
        arrow-up
        0
        ·
        7 months ago

        I found LO had better compatibility than Microsoft Office when using different versions but I understand out of the box the UI is different/better

  • F04118F@feddit.nl
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    Great post! Completely agree! I will add that for filling out PDF Forms, Okular is amazing!

  • Darohan@lemmy.zip
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    Was ready to downvote but this is actually a really good guide, well done OP! The one issue I will raise, though, because I faced it myself, is that as long as you’re still using Windows, it is way too easy to just go back to using the Windows programs not the open source ones. Only through switching to Linux can you really “throw yourself into the deep end” and force yourself to learn these new things. Microsoft has made themselves the “path of least resistance” (or at least that of “most momentum” for a reason) and if you’ve been using a computer for a while, it’s a lot easier to break the habits and realise the benefits by giving yourself no other option than it is by trying to discipline yourself into using the new options.

    • Nilz@sopuli.xyz
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      Agreed, this has been my experience as well. I tried switching to full time Linux multiple times. I had already used it on my laptop for years but on my desktop I kept going back to Windows because things on Windows just worked the way I wanted and thought that for some things there weren’t any Linux alternatives.

      That was until two years ago I challenged myself to only use Linux for a month. I’ve been using Linux on my desktop ever since and only use Windows now and then to play a single game that doesn’t work on Linux due to anti cheat.

    • fmstrat@lemmy.nowsci.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      7 months ago

      And Debian could be used instead of Mint. Almost all the Ubuntu support online applies, except no snap requirement.

      Also, start using WSL for random things you do in GUI today to learn CLI/bash.

      But yea, great guide.

  • acceptable_humor@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    0
    ·
    7 months ago

    I just want to add, obviously I am not an expert in every field in the world and cannot find an alternative for everything but if you do want to do some research sites like alternativeto.net are great resources.

    • Max-P@lemmy.max-p.me
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      The major problem with dual-booting is if you get lazy and end up never booting the Linux install. Sure you can do most stuff on Linux but Windows does all your stuff, so you end up with “I might play after those YouTube videos” and boot into Windows to save the possible upcoming reboot. And then you’re always on Windows.

      But it’s a very good option if you can manage to get yourself into the opposite situation: avoiding having to reboot into Windows and find workarounds and alternatives.

      • uranibaba@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        7 months ago

        I have two applications that does not have a replacement for Linux, running Windows as a virtual machine is a great alternative as you don’t have to leave Linux (or reboot) to use them.

    • cRazi_man@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      In order to use dual boot, one most be able to set up dual boot. This guide is addresses towards people who have never used Linux.

      If you’re lucky enough to have more than one device, then I’d just say use Linux on your secondary device. I used my Steam Deck as my PC for a month before I made the change.

        • cRazi_man@lemm.ee
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          7 months ago

          I know it has the ability to, but I don’t recommend it. I’ve recently commented on this so I’ll paste it here:

          DO NOT dual boot as a beginner. I did this when I started and would screw up something with the bootloader and be unable to boot one of the OSs (data can still be copied off, but installed app data isn’t easily recovered). Being a noob at the time, I even accidentally wiped the wrong drive during a distro hop.

          For a beginner I would recommend you remove your Windows SSD and keep it safe in a drawer. Or clone the drive first. Then you can mess around all you want while keeping your original SSD safe.if the data and OS/app installs are valuable then don’t fuck around learning a new system with the drive in situ. Certainly don’t try to learn to partition and dual boot off the same drive. The noob risk is just too high.

          https://lemm.ee/comment/13744698

  • thanks_shakey_snake@lemmy.ca
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    Last time I checked, Davinci Resolve (which is fantastic, btw) is only officially supported on CentOS for some reason. There are guides/scripts that allege to make it work on other distros, but I had zero luck with them on Mint when I tried like a year ago.

  • illectrility@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    I would say: “Don’t switch to Linux. Just start with Linux and never use Windows or Mac in the first place”

    Don’t have to get used to something if you’ve never used something else.

  • Avid Amoeba@lemmy.ca
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    7 months ago

    So I suggest you keep using windows, switch all your apps to open or closed source software that is available on linux. Learn them, use them and if you are in a pinch and need to use your windows only software it will still be there. Once you are at a point where you never use the windows only software you can then think of switching over to linux.

    This is what I did in the 2000s. At some point I used all open-source software and my Windows was themed kinda like GNOME. One sunny day Wine got fixed and Warcraft TFT started working on it. And then I switched to Ubuntu 5.04. With that said, today with the current hardware and software, lots more is palatable to run in a Windows VM. My wife has used MS Office and Adobe software in VMware Player for a decade now. Recently switched her to virt-manager. It’s just damn reassuring to know you can run pretty much all non-graphics intensive Windows workloads on demand. Even interfacing with pretty much any USB hardware, which is important for dealing with various arcane hardware.

  • ciwolsey@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    7 months ago

    Let’s not forget that switching to Linux isn’t always the right choice. In some industries the software doesnt have high enough quality Linux equivalents.

  • Jack Waterhouse@water.house
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    7 months ago

    Yeah I originally trying to daily Linux for like the past 10 years but kept falling back to Windows, mainly due to the app compatibility.

    A lot of people suggested dual booting but I found that it messed up disrupted my workflow, and Level 2 hypervisors were too slow to be practical

    What finally made Linux stick for me was Proxmox… it let daily Linux and still have the option to quickly spin up a Windows VM with a GPU if I needed something urgently, without the hassle of rebooting.

    So now, six months later, I’m dailying Arch and also self-hosting a bunch of stuff on Debian, and I haven’t looked back.

    I think it’s about convenience.

    Tags for federation: @acceptable_humor #infosec

  • BananaTrifleViolin@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    7 months ago

    I get what you’re trying to say but I disagree with this. Software can be a barrier to switching OS but it very much depends on the individual user’s needs - it’s not as easy as substituting open source for closed, and is only part of the difference anyway. For example, I use Outlook at work; Thunderbird is great but it is in no way a substitute for Outlook. Similarly, I use Microsoft Office 365 at work; OnlyOffice is in no way a substitute for an individual user (it can be for a whole business or for personal use, but not if you’re tied in to an organisation or employer using Office). If you’re tied into those platforms with work, then for occasional use you can just use the online versions of Microsoft Office in Linux via a web browser. And if you need to work from home or do more, then realistically you need to have Windows and access to the full suite installed locally.

    But software does not preclude switching to Linux; for example I dual boot between Windows and Linux on my home PC. I have an M.2 drive for Windows and another M.2 drive for Linux. I rarely use Windows at all now, but when I do it’s if for some reason I need to be doing work related stuff from home or rarely if I can’t get a game working in Linux. In Linux I can do all my web browsing, social media, video streaming, music listening, even gaming and I know I’m doing so privately and securely.

    I’d say the best way to switch to Linux is to switch to Linux. New users do not have to be “all in” - they can dual boot between Linux and Windows (or MacOS and Linux), and then have a low level of risk to try out the OS. It can even be beneficial in itself as they can compartmentalise work and free time by OS. And if they don’t want to dual boot, then just try it out by virtualisation.

    • okamiueru@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      7 months ago

      Just be aware that windows has a bad habit of fucking up for Linux when you do. Which sounds like it shouldn’t be possible, right?

      Windows can claim hardware resources that it doesn’t release properly, so your WiFi adapter doesn’t work in Linux, but works fine in Windows. Windows also (used to, at least) “correct” a boot partition, because, I presume, it sees something “unknown”. Oh, and the system clock might be off every time you switch between one and the other, because windows thinks it makes sense to write the current timezone value and not UTC.

      Those kinds of things.

      • Mwas alt (prob)@thelemmy.club
        link
        fedilink
        English
        arrow-up
        0
        ·
        7 months ago

        true but i have never had any problem with drivers only nvidia and thats pretty much it the time there is a script that prevents windows from using your bios clock

  • superkret@feddit.org
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    Great write-up, but in my opinion this is exactly the wrong way around.
    That way, you don’t gain anything from your “switch” up front.
    Better to switch to Linux and keep the apps you know wherever possible. Office, Teams, Photoshop, Lightroom and many others are available as web apps now. For many others, there are versions ported to Linux or running well in Wine. Finally, Gnome Boxes makes it trivial to integrate a small 20GB Windows VM to run apps where there’s no other option.
    Then you can slowly migrate to Linux-specific open source tools, in your own time.

    • desconectado@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      I highly disagree with recommending regular users to use virtual machines, it defeats the whole purpose, at the end of the day, you are still using windows, and on top of that, it adds additional complexities that can only create frustration to users.