this post was submitted on 13 Aug 2024
293 points (78.1% liked)

Linux

48185 readers
1112 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

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.

(page 2) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 6 points 3 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.

[–] [email protected] 5 points 3 months ago

Is it people that want to switch away from Windows or switch to Linux?

In my case it was the former, having spent a lot of time on FreeBSD so in 2007 I bought a Macbook Pro running OSX 10.3. This gave me most of what I wanted and when I needed something Windows (XP) specific I installed a VM running under Parallels, then Virtual Box. I was able to run most of the open source software at that time such as Open Office, Firefox, Thunderbird in preference to the Apple supplied apps.

[–] [email protected] 5 points 3 months ago* (last edited 3 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 one point I used all open-source software and my Windows was themed like GNOME. One sunny day Wine got fixed for Warcraft TFT. 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.

[–] [email protected] 5 points 3 months ago

This is good advice, but I would add having a bootable Linux distro on a usb, and using more and more until you find yourself not needing Windows, then move to Linux with just it or a dual boot configuration with Windows as a fallback

[–] [email protected] 5 points 3 months ago

You know there is almost more stuff advising how to switch to Linux than there is stuff for existing users or people with their feet in both worlds. There are plenty of people who used Linux but only for server, or as a dual boot, or on one machine but not another. I think they would benefit from advice on how to fully switch over or how to use both systems to full effectiveness together. Like I only fully switched to Linux maybe 6 months ago after going back and forth for years.

We also need to be thinking about how to get people from beginner level to intermediate, and then on to advanced levels. There isn't a clear progression path forward. It could be something like: Linux Mint -> Arch -> Nix. I believe projects like Arco Linux are striving to fulfill this gap from beginner to advanced.

[–] [email protected] 5 points 3 months ago

To add to the software point, STOP buying hardware that requires some shitty software to fully work.

I did this back in the Windows 7 days years before I even knew anything about Linux. But Razers rootkit managed to load in before the Win7 login screen then crash it. After that I avoided any peripherals with mandatory software and it made my transition to Linux a lot easier than most people I know.

[–] [email protected] 5 points 3 months ago

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

[–] [email protected] 5 points 3 months ago (2 children)

Honestly, I just kept some distros on a USB disk with Ventoy (amazing software for booting ISOs from USB) on it and booted them up repeatedly until I felt comfortable and found my favourite.

I really don't think waffling around on Windows trying open source alternatives is the answer. Look up what the alternatives are, then boot up a live image and download them. Try them. Then switch if you like it.

This is coming from someone who used Windows from 1999 until 2023 and planned a transition to Linux over time (about a month) using a spreadsheet. It really doesn't have to be complicated or difficult; I'm not a programmer or anything, I'm just a former Windows power user.

load more comments (2 replies)
[–] [email protected] 4 points 3 months ago

I just dive head first and use Arch btw if games or softwares I play/use refused to run Linux I just stop playing/using it and find alternatives, I yet to find any softwares that doesn't have open source alternative

[–] [email protected] 4 points 3 months ago (3 children)

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.

[–] [email protected] 4 points 3 months ago (1 children)

It can also be extremely picky about what hardware it will run on. I actively use 3 different editors based on what tasks the project calls for since some things are just easier/faster with different programs. Kdenlive and Olive will get 90% of stuff done easily in my (admittedly limited) experience and installation for either is just using your package manager.

[–] [email protected] 3 points 3 months ago

Oh nice-- Maybe those would be better recommendation for this purpose, then. I love Resolve, but I wouldn't want to tell a new Linux user "It doesn't work on your distro, but you can MAKE it work if you are computers enough."

load more comments (2 replies)
[–] [email protected] 4 points 3 months ago* (last edited 3 months ago) (1 children)

Libreoffice draw is really bad.

Instead, you either need

  • masterpdf, paid but I guess worth it
  • a mix of: Firefox PDF editor (drawing, inserting images, text annotations), Pdf arranger (bundling PDFs, removing pages, reordering), GIMP (redacting, compressing), Okular (viewing, marking, drawing, bookmarks)
  • stirlingPDF, in a local Docker/Podman container, used in the browser

There is no free tool that does all the needed things. StirlingPDF is really close though and I am working on good desktop integration.

[–] [email protected] 5 points 3 months ago (1 children)

I hate it when someone sends me a PDF form and tells me I can complete it using Acrobat (or whatever it's called this week). Last one I successfully completed with the Firefox PDF ed.

load more comments (1 replies)
[–] [email protected] 3 points 3 months ago (1 children)

So tldr start with a dual boot machine

[–] [email protected] 3 points 3 months ago

Dual boot sucks donkey balls.

Install virtualbox and spin up a Windows VM on a Linux host.

[–] [email protected] 3 points 3 months ago (1 children)

Old hardware runs better on Ubuntu than on Fedora or Tumbleweed? Nani?

load more comments (1 replies)
[–] [email protected] 3 points 3 months ago* (last edited 3 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

[–] [email protected] 3 points 3 months ago

Really neat post, I'd not heard of a few of these (never knew libre office draw could edit pdfs!).

Couple of extra ones:

Note taking and pdf annotation: Xournal++ is amazing, it's also great to use on larger whiteboard screens. Plug and play support for scribe tablets on both windows and Linux.

Emulation (up to ps1): Mednafen is lightweight and comes with a gui. It also supports recording, though not netplay.

Ebook management/reading: Calibre - allows easy importing and exporting of ebooks to devices, also has a great built in search letting you find DRM free versions of a book.

[–] [email protected] 3 points 3 months ago

I did that for about a year while I was waiting for a game to be supported on linux. I agree, is the best procedure.

[–] [email protected] 3 points 3 months ago

I've installed Linux on dual boot because I've always loved it and used it as a solo operating system or in dual boot configurations years ago. Now I'm using KDE Neon for the sole reason that it has the wobbly windows. Otherwise, any operating system is fine for me. The only thing I need to find is a good alternative to Affinity Designer 2 or a way to make it work on Linux. I know there's Inkscape, but I'm not used to it or its user interface.

[–] [email protected] 2 points 3 months ago

For me, inkscape is the easier PDF editor.

[–] [email protected] 2 points 3 months ago (3 children)

Who wants to start a flame war? NixOS is a better bleeding edge distro than Arch. Nixpkgs has way more packages than Arch.

[–] [email protected] 2 points 3 months ago (3 children)

Maybe, but arch is simpler

load more comments (3 replies)
load more comments (2 replies)
load more comments
view more: ‹ prev next ›