this post was submitted on 11 Nov 2023
157 points (83.4% liked)

Linux

48738 readers
1039 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
 

I posted this as a comment in another post but when I got done I realized it would probably just be better as its own post. I'm sure I could find the answers I need myself but frankly I trust the userbase here more than most online articles.

As my username hints at, I'm a lawyer. I'm considering starting my own firm as a solo practitioner. I need a computer and/or laptop for it, and as a new business my budget would be pretty tight. I've mostly only ever used windows, but I'm getting fed up with the bullshit, so I'm considering going with Linux.

I assume Linux is capable of doing everything I need, which is primarily handling word documents, viewing PDFs, watching evidence videos, and online research. But my concern is that some of the more commonly used video types might have trouble on Linux, or that some of the word document templates I use in Windows might have compatibility issues.

I'm also nervous about using an OS I'm not familiar with for business purposes right away.

So I guess I'm asking a few questions. What is a reliable yet affordable option to get started? Are my concerns based in reality or is Linux going to be able to handle everything windows does without issues? What else might I need to know to use Linux comfortably from the get go? Is it going to take a lot of time and effort to get Linux running how I need it to?

For reference, I do consider myself to be somewhat tech-savvy. I don't code or anything, but I've built my last two home computers myself and I'm not scared of general software management, I just don't make it myself.

So, yeah, sell me on Linux, please.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 6 points 1 year ago* (last edited 1 year ago) (2 children)

What is a reliable yet affordable option to get started?

Unfortunately, good affordable hardware on which Linux is properly supported is hard to get by. I'm personally fond of vendors like (in alphabetical order) Framework, NovaCustom, Star Labs, System76, Tuxedo. But other vendors like ASUS, Dell, HP and Lenovo are known to sell devices that do a considerable job at supporting Linux; consider to check the compatibility/support for their devices through resources like linux-hardware.org.

Are my concerns based in reality or is Linux going to be able to handle everything windows does without issues?

Regarding video types; I don't think you should have any problems regarding those; on some distros it might not be supported by default, but that should be solvable with a single command. Relying on flatpaks^[1]^ instead is another viable solution and is enabled by default on a lot of distros. Moving on to word document templates; I suppose the suite of cloud-based services found in Microsoft 365 should work regardless. As for the question if the templates would work on LibreOffice, ONLYOFFICE and the like; I simply don't know. On to familiarity of OS and using it for business purposes; most distros that are friendlier towards newer users have been setup with sane defaults. Therefore, I don't think there's a lot that could go wrong as long as you're interacting with a GUI. When interacting with a command-line interface, note that information found on the internet is often times outdated. Therefore, if you're hesitant or unsure; consider interacting with the community for some help. We're all in this together!

is Linux going to be able to handle everything windows does without issues?

You should be totally fine aside from some software that's known to not support Linux at all.

What else might I need to know to use Linux comfortably from the get go?

Ask yourself the following questions:

  • To what degree are you interested to learn how it all works and to experience what Linux offers?
    • If you see it primarily as a means to an end, then pick a distro that does an excellent job at accommodating your workflow without requiring you to relearn more than necessary.
    • If instead, interest in Linux itself is the main driving force behind the switch, then please be mindful that the Linux rabbit hole is very real.

Is it going to take a lot of time and effort to get Linux running how I need it to?

Somewhat related to the previous question*. Like, there are distros out there that I can install for my grandfather and he wouldn't even notice the difference. But even some (relatively) mainstream-distros can be daunting for so-called power users of Windows. E.g. I would argue I was your average Windows-user; play games, browse the internet, email, write documents, video-editing, run software required for my studies etc. It took me about two weeks before I was 'comfortable' on Linux. And even then, some of the software I used for e.g. video-editing just didn't want to play nice^[2]^.

So, yeah, sell me on Linux, please.

If you want freedom and control over your devices, there's simply no viable alternative.


  1. Software management on Linux -at least on the surface- is closer to Android/iOS than to Windows. You should rarely (if at all) feel the need to find software through your browser. Instead, you should interact with so-called package managers. This can be achieved through either a command-line interface or a storefront with a GUI that behaves like those found on Android/iOS etc. Coming back to Flatpak; this is an (upcoming) universal (read: (mostly) distro-agnostic) package manager that tries to solve a lot of problems that traditional package managers have had. There's still a lot of ongoing work for it to achieve its design-goals to the fullest, but even in its current iteration it works excellent and therefore it's unsurprising to find it enabled by default on a significant chunk of the Linux landscape. Software that are packaged using this technology are referred to as flatpaks (or flatpak if singular).

  2. In retrospect, this seems to be primarily rooted in the fact that my machine isn't that powerful in the first place. On Windows, it managed because it was better optimized for it. Unfortunately, on Linux, this was not the case.

[–] inthiseconomy 3 points 1 year ago (1 children)

Just a quick correction, your framework link goes to system 76.

[–] [email protected] 2 points 1 year ago

Thanks for pointing that out! It has since been fixed.

[–] [email protected] 1 points 1 year ago

You can get a used thinkpad for a pretty affordable price. Main issue here is OP's workflow may not accommodate learning Linux while at their job.