this post was submitted on 04 Feb 2024
168 points (91.6% liked)

Linux

48363 readers
1590 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 have been using Windows my entire life, but since I got my Steam Deck I’ve been considering trying to get into Linux.

I obviously don’t have much of an idea where to begin, other than that I’m currently also trying to learn Javascript. I'd like a basic workstation I can code on and mess with, that doesn't run more than a couple hundred. Could use some recommendations for hardware plus where to begin.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 9 months ago (2 children)

I'll also add: There's a base distribution and then a variety of "Window Managers" (WM) or "Desktop Environments" (DE) to choose from. These determine the layout of your desktop, "control panel" analog, what settings can be tweaked, and stuff like the network/volume controls accessible him the tray etc.

Mate/Cinnamon are good, but I recommend KDE/Plasma Desktop. I've had good luck with that one for people who I've helped migrate from Windows.

Your can actually install multiple DE's and will be able to choose which one you use at the graphical login screen.

As for Chrome, I think Google still has a repository for that or one can use Chromium which is the base experience for that anyhow.

For code editors, there's a bunch of choices. I tend to use Pluma for basic text stuff, Bluefish for a lot of web stuff, and CodeBlocks for C++'ish stuff. You can also install VSCode on Linux if you so desire and a lot of people seem to quite like it.

Hardware I lean more towards **AMD - though not bleeding edge - as the drivers come with the OS kernel and tend to get updated with such. I've generally not had issues since about the RX480 days, except for some weirdness with APU's not liking certain TVs (usually scaling issues). Nvidia generally works too, but requires a proprietary driver stub be installed for accelerated graphics and that can sometimes break on updates. Most Intel (graphics) is ok, but there have been a few issues with less-common chips in smaller fiorm-factor or tablety devices.

** I have heard people complain about some AMD stuff, but honestly I've run an RX480, Vega56, 6900XT, and 3-4 generations of APU's without major issues except when those chips were fairly new (first 6mo of release can be dicey).

[–] [email protected] 4 points 9 months ago

Yes to KDE for windows users. There's nothing wrong with cinnamon. But kde is much more impressive in a "wow! This is all free?" Sort of way. Just today I used both k3b and ktorrent!

[–] [email protected] 1 points 9 months ago

Let's not overwhelm the newcomer with options and preferences right from the start, shall we? They'll figure it out soon enough, and probably spend a year distro hopping like all of us.