this post was submitted on 04 Dec 2023
0 points (NaN% liked)

Ask Lemmy

26294 readers
991 users here now

A Fediverse community for open-ended, thought provoking questions


Rules: (interactive)


1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them


2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?


3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.


4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [email protected] or [email protected]. NSFW comments should be restricted to posts tagged [NSFW].


5) This is not a support community.
It is not a place for 'how do I?', type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email [email protected]. For other questions check our partnered communities list, or use the search function.


Reminder: The terms of service apply here too.

Partnered Communities:

Tech Support

No Stupid Questions

You Should Know

Reddit

Jokes

Ask Ouija


Logo design credit goes to: tubbadu


founded 1 year ago
MODERATORS
 

I'm moving away from Windows and I'm looking for distro for coding and occasional gaming. If more context is needed please let me know.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 0 points 9 months ago* (last edited 9 months ago) (1 children)

Hey, for my recommendations keep in mind I did not use Linux as a main os for some time now. It is based on me following Linux channels and news, but also my past experience and installing it on my laptop and my brother's laptop.

Linux distros are different in the packages they choose to include for their environment, use and desktop. Some distros offer different desktop environments (which are different desktop softwares, with different handling of included apps, settings and theming).

Depending on how well you know how to search online and not follow outdated advice, some different distros can be interesting :

Beginner friendly for Linux :

  • Linux Mint (cinnamon desktop)
  • Pop OS (gnome desktop)
  • Ubuntu (gnome desktop) (maybe, but I'd rather choose Pop OS due to snap packages of Ubuntu beeing forced and having lower quality compared to apt and flatpak)

All desktops can be themed. Tho cinnamon I don't know how well it supports modifying the task bar.

Gnome can have extensions to do things, show a bottom task bar, start button, start menu...

For these 3 distros, the system package manager used (installer, app searcher) is apt-get (shortened to apt). It is a well k'ow package manager with plenty of tutorials online. All also include flatpak, which is a special package manager where apps Comme bundled with their own dependencies (software to make the main software work), and so reduce incompatibilities.

Ubuntu as a package manager called snap installed by default, it has the same objective as flatpak, but it is closed source, and already had issues with malware spreading through it.

Obviously all 3 package managers can have issues, as community is there to check the apps, but it may not always be safe. The safest package source is still the system one apt as packages are checked by the people maintaining the main distro repo. But many flastpaks and snaps are safe. (tho they can have some theming issues).

All of these 3 include a GUI store where you can search and install apps.

Another great distro which can work for beginner or advanced

  • Fedora desktop (gnome) (It is also available with the kde desktop). Tho this one has a smaller community, and so there is less useful help online, and there may be more out of date advice you would have to navigate through.

Fedora has a pretty good documentation, but even that one seems to be a bit out of date on some things.

If you have an nvidia driver, this one doesn't have nvidia proprietary drivers installed by default nor help at the beginning on automatically installing them. You have to enable at install (or after in the store settings) the nvidia closed repo and install the nvidia driver from the store.

Kde as a desktop is pretty great, tho it can be overwhelming with all it's settings and options available to the user.

Gnome tho still requires an app to be able to control hidden settings like mouse acceleration and some other settings.

I wouldn't recommend other distros for beginner or someone who just wants to easy setup and work.

Debian is pretty stable even in its "testing" branch (Debian stable = old bur rock solid, not recommended for gaming. Testing = newish, still not breaking. Unstable = unstable) needs to have a manual install or help through someone's script.

Manajaro is a mess. On some devices it will work, on other it will just desintegrate after some months.

Or the communities are so small that packages may easily pass testing and break.

[โ€“] [email protected] 1 points 9 months ago

This is a great beginner friendly comment. I really appreciate you for that.