There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

ugo , in is there a Linux alternative to windows 10/11 that is similar?

People usually recommend Linux mint or some Ubuntu version. I recommend neither.

Ubuntu is a proprietary-solution-ridden piece of hot garbage that tries to hinders what you do at any chance. I use it daily for work, unfortunately.

It’s been a few years since I tried mint. It looked good and felt nice for the first few hours, after that I don’t remember what happened, it was maybe lack of configurabilità or lack of support, but I noped out very quickly and I just remember that my thoughts were “never again”.

I never tried it, but it looks like Pop!_OS might be the thing to look out for in this space.

Besides that, know that Linux is different from windows starting from its very philosophy. Keep an open mind, it can be a confusing journey for a beginner (which is why I am holding back about telling you about the many possibilities).

One thing to keep in mind is that some software that you were used to will not be available, and that you might need to look for alternatives. But as far as the things you mentioned go, these are my recommendations:

  • browser: Firefox
  • gaming: steam
  • streaming: OBS
Max_P , in is there a Linux alternative to windows 10/11 that is similar?
@Max_P@lemmy.max-p.me avatar

So, how deep does the “similar to Windows” needs to go? Are you thinking in terms of ease of use, things that works out of the box, something that looks similar to Windows?

In terms of look and feel, I’d recommend something based on KDE. KDE out of the box looks a lot like Windows (in fact, Windows 11 has some stuff that looks like it’s been ripped off KDE) Ubuntu, Debian, Fedora, Manjaro and Mint all have KDE versions you can install. I think Cinnamon also looks a fair bit like Windows. Although I wouldn’t exactly rule out other desktops just yet - maybe you’ll quickly realize hey, that other desktop I tried does look and function pretty neatly for my needs and you won’t feel like you need something that looks like Windows.

In terms of tutorials and being able to look things up online, Ubuntu and Manjaro tends to be the two most popular and therefore most documented. pop_OS! is also fairly popular and they do a good job at making Linux accessible for newcomers, but it’s based on Gnome so the experience will be different.

My personal advice is get VirtualBox, pick a few distros and try them out. You won’t exactly be able to game on them, or if you do, you’ll probably be limited to more lightweight games. But that should be plenty enough to install Discord, OBS, Steam and give a few distros a try. You can expect real world performance to mostly feel more responsive than Windows, and for games you can expect similar or maybe 5-10% lower performance in most cases. So don’t look too much at how fast it runs in a VM - VMs are fantastic piece of technology (and I actually game in one with a VFIO setup, but don’t bother just yet it’s a whole rabbithole), but especially under VirtualBox or VMware you’re not going to get the full performance.

Try a bunch of distros, try a few of the main Desktop Environments (DEs), see what you like, see what you dislike. Gnome on Ubuntu will be very different than Gnome on Fedora. Don’t rule out a distro because the DE, and don’t rule out a DE because of a distro. You can install as many as you want in VirtualBox, so take your time to get a feel of what you like and dislike and go from there. Once you’ve made your choice, you can partition your disk and keep Windows around if you want to have that safety net. Sometimes there’s that one game that just won’t work in Linux, and you can reboot to Windows to play it. I started this way, and found myself rebooting to Windows less and less until I reached a point where I was actively avoiding it and willing to make sacrifices just to avoid it because Linux had become my primary OS. If you have 2-3 distros you want to try, nothing stops you from installing all of them on hardware as well, they’ll happily cohabitate for the most part. Spend a day in Ubuntu, spend another day in Manjaro. Get a feel of which one has less friction for you.

In the end, Linux is Linux. Some distros ships everything you need for gaming out of the box and are easier to set up, but ultimately, Linux is Linux, you can (with some effort) get anything that runs on one distro on another distro. Heck, on ArchLinux land, we have a whole bunch of Ubuntu-patched packages in the AUR to bring in some of Ubuntu’s modifications in.


Speaking of ArchLinux. It’s a pretty good distro, it’s also become a bit of a meme distro. Don’t feel like you have to jump in all the way and get into ArchLinux, Gentoo, VoidLinux, Alpine, etc. You can if you want - honestly, if you really want to dive in deep and learn Linux from the ground up they will get you there, but beware that the learning curve on that will be steep. Those distros are aimed at more advanced users that want to control every aspect of their system in great detail. There’s no shame using a normie distro like Ubuntu or Fedora. Those are made to just kinda work and be reliable, whereas the ArchLinux installer is basically “here’s a command line, install what you want, good luck have fun”.

You don’t have to “commit” to a distro. For some it becomes a bit of a religion, but it’s perfectly normal to hop around distros a bit before you find the one that clicks with you. That’s why there’s so many of them: different goals for different people and different minds. I started with Ubuntu in 2007, ran to Debian around 2010 when they introduced Unity and I didn’t like it, wasn’t a fan of Debian either, ended up breaking it with Debian Sid, went to Fedora for a bit, and back to Ubuntu with a different DE before I felt like I had enough and wanted something I had more control over, and that’s when I switched to Arch and stayed on Arch to this day. Meanwhile my fiancée put Arch on her laptop but increasingly feels like it’s too much maintenance for her and wants a laptop that just kinda works to run Chromium and VSCode. So she might end up just switching to Ubuntu. That’s perfectly fine! The computer should work for you, you shouldn’t work for the computer.

If you end up not liking Linux, that’s fine too! Most of us here swear by it, but maybe Windows just happens to be the best operating system for you, just like for some people that’s macOS.

With that, good luck, hope you enjoy your Linux experience and ask questions. Lemmy is a great place to ask for help, there’s also lots of still very active IRC channels on libera.chat, and there’s some Discord servers too if that’s your thing.

dethb0y , in is there a Linux alternative to windows 10/11 that is similar?

Linux mint is often recommended for new people, and has a interface very similar to windows. In my own experience, it’s very fast to get it up and running.

uwu , in Terminal emulators

When I used Linux more than I do now I liked tilix, now on the rare occasions I do I get by with the built in gnome terminal.

Not the question, but I really like windows terminal on windows, I use that for work all the time

neoney , in Is it just me, or does NixOS almost feel like a different operating system from Linux?
@neoney@lemmy.neoney.dev avatar

IMO if you get more into it it’s still really linuxy. You still use the same software under the hood, especially when writing custom modules. A ton of knowledge transfers, with more new cool stuff to learn.

A ton of stuff you can just configure manually. Not everything has to be done in nix, but most people prefer to do it - I do it for example to have the same system between my laptop and PC. Really useful.

LewdTux OP ,

Oh, I agree with you. I have brushed off dozens upon dozens of distros, because they just do not offer anything over Arch linux that I have always been using. Until NixOS entered my radar, that is. NixOS has many very unique strengths that you just can not get anywhere else. Due to that, it was the first to make me question whether I should make a switch to it or not.

However, I disagree that a “ton of knowledge” transfers. Putting aside the programs one uses, the way you set up, configure and maintain your system will wildly vary from a standard distribution. Which will not help you at all in case you want put all what you have learnt into another machine that requires said ‘normal’ distribution. But again, I understand that this is the whole point of its design in the first place.

pinchcramp , in Is it just me, or does NixOS almost feel like a different operating system from Linux?
@pinchcramp@lemmy.dbzer0.com avatar

From what I’ve heard from NixOS users, your intuition seems right. When you learn NixOS, you learn NixOS rather than Linux. The question is, what your goals are. If you want to get a job as a Linux sysadmin, you’d probably be better off using a more common distro. But if you just want to use Linux privately, dive into whatever seems most exciting to you or fulfills your needs the best.

SmallAlmond ,

I’ve heard NixOS is used on big scale deployments, and it is a well paid job it just won’t be easy

LewdTux OP ,

When you learn NixOS, you learn NixOS rather than Linux.

That is exactly what I am talking about. You seem to have understood me the most. NixOS could be the unequivocally best distro ever. However, that does not change the fact that a big portion of your knowledge acquisition and experience gained from your time on NixOS, will be for NixOS alone.

I am obviously not putting the two on the same line, but mac shares a lot of terminal syntax and programs with Linux. They still remain vastly different. So, this is exactly what concerns me with the growth that I seek in the Linux ecosystem.

pinchcramp ,
@pinchcramp@lemmy.dbzer0.com avatar

My question then would be: Why do you want to learn more about Linux in the first place?

LewdTux OP ,

I don’t mean to sound crass here, but the best answer I can give you is, “because I want to”. I wouldn’t go as far as to say that I will pursue Linux professionally as a job. But who knows? I wouldn’t out-rule that.

It’s something that I am passionate about and enjoy using. Therefore, I will naturally want to grow my knowledge in.

pinchcramp ,
@pinchcramp@lemmy.dbzer0.com avatar

Not crass at all. I would suggest that you follow your gut instinct. If NixOS excites you, go for it. If you want to understand the intricacies of Linux itself, look into Linux From Scratch. If you want to understand how “regular” distros work (and what sets them apart from each other) hop around between your usual suspects until you’ve scratched that itch long enough. Want to form your own opinion around init systems? Use a distro that supports Runit, s6 or OpenRC besides systemd.

I don’t think anyone else can tell you what you should do in this situation.

Have fun!

0x0 , in Is Systemd that bad afterall?

The traditional init systems suited me just fine, i saw no need to change them. If they were so bad, then they could’ve been fixed or replaced.

The migration to systemd felt forced. Debian surprised everyone with the change. Also systemd’s development is/was backed by corporate Red Hat, their lead developer wasn’t exactly loved either and is now working for Microsoft. Of course Canonical’s Ubuntu adopted it as well. Overall feels like Windows’ svchost.exe, hence people accusing it of vendor lock-in.

It’s not just an init system, it’s way waaay more. It’s supposed to be modular, but good luck keeping only its PID1 in a distro that supports systemd. It breaks the “do one thing right” approach and, in practice, does take away choice which pisses me off.

I had been using Debian since Woody, but that make me change to Gentoo on my desktop which, to me, took the best path: they default to OpenRC but you’re free to use systemd if you want to. That’s choice. For servers i now prefer Slackware and the laptop runs Devuan whenever i boot it up.

To be fair systemd hasn’t shown its ugly face in the Ubuntu VMs i’m forced to use at work.

YMMV. If you’re happy with it, fine. This, of course, is only my opinion.

haroldstork , in Is anyone defending the Rebuilders?

Thanks for a solid assessment of the situation and providing some sources 👍

virr , in Is anyone defending the Rebuilders?

I have not listened to the podcast unfortunately.

Rebuilders are fine, and RedHat is fine to not spend the effort to debrand their source rpms. The problem is one of value. The value RedHat provides for some people is probably worth more than RedHat charges. The value RedHat provides to others is less than the effort it takes to renew a developer license once a year for 16 installs. The problem is that there are several who are ending support for RHEL because they fall into the latter group (notably Jeff Geerling for ansible roles). RHEL losing out on that support might be huge, might not, only time will tell.

Woozy ,

My company runs thousands of centos VMs. We cannot exist if we have to license rhel. We’ve been working on switching to Alma. We may have to look elsewhere for a free distro that has robust SeLinux support.

what ,

Can’t you keep using CentOS stream? Isn’t it still a very stable distribution? Just slightly upstream of RHEL instead of downstream.

danie10 , in Is Systemd that bad afterall?
@danie10@lemmy.ml avatar

We’d probably need to qualify this with “bad compared to what”. I can’t complain, as it does its job, and I’ve been able to tweak what I needed to. As I don’t tinker with it every week, I keep a sticky note rolled up on my desktop, or I quickly use ‘cheat systemd’ to remember some key examples.

I was getting really long start up time earlier this year (like 19 mins before the desktop was fully responding) and after trying everything else I tried ditching BTRFS and reverting my /home drive back to ext4. Turns out BTRFS start and checks was killing my boot times. Now, as fast as anything.

The following have been my saviours though in identifying boot times: journalctl -b -p err systemd-analyze blame --user systemd-analyze blame

coderade , in Sudoku in C

You have an off by one bug, the format of the commands says “0-9/0-9/0-9” but your columns and rows are labelled 1-9, you either need to zero index your board or 1 index the commands you give.

christos OP ,
@christos@lemmy.world avatar

Yup you are right, I fixed it.

The third 0-9 remains however, you can put 0 value to a square when you want to erase an error.

argv_minus_one , in Is Systemd that bad afterall?

SystemD is blamed for long boot times

That is and always was nonsense. Systemd shortens boot times by starting things in parallel. That’s one of its key features.

There are some things to note about that:

Systemd only starts services in parallel when it isn’t told otherwise by Before and/or After settings in the service files. This makes it pretty easy to make systemd slow by misconfiguring it. You can use the systemd-analyze program to see which services held up your boot.

Systemd has a very long default timeout (90 seconds) for starting or stopping a service. It’s appropriate for the big, lumbering servers that systemd was probably designed for, but it might be wise to shorten the timeout on desktops, where a service taking more than 5 seconds to start is almost certainly broken. It’s a setting in /etc/systemd/system.conf.

Is the current SystemD rant derived from years ago (while they’ve improved a lot)?

I’m an early adopter of systemd. I installed it on my Debian desktops pretty much as soon as it was available in Debian, and I later started moving servers to it as well. I had long been jealous of Windows NT’s service manager, and systemd is exactly what I had hoped would come to Linux one day.

Yes, the rant you’re talking about is old, and yes, systemd is better now than it was then, but not in the sense of what the rant was complaining about. The rant was already patent nonsense when it was written, which has given me a very dim view of the anti-systemd crowd.

Besides systemd proper, they also spent a lot of time ranting about the journal system, which redirects syslog entries into a set of binary log files. They complained that this would make logs impossible to read in emergencies. This isn’t even close to being true—any emergency bootable Linux image worth its salt has a copy of journalctl on it—and the binary nature of systemd’s logs has caused me serious problems on exactly zero occasions.

user32dll , in Is anyone defending the Rebuilders?

Nice post, and a good overview over why RedHat is doing what it’s doing.

Before reading this I wasn’t really feeling good about redhat and the stuff happening rn but now i’m able to understand the decision making and there’s still hope for me that redhat won’t turn into a shitshow in a couple years haha

Also working with RedHat in the past has been quite nice so it’s good that i don’t feel a slight hate against the company anymore.

Quite hard to solve the problem when everyone is so emotional

Thanks again for the very informative post!

someLinuxDude OP , in Is anyone defending the Rebuilders?

One other thing I want to add: I’ve read a bunch of comments about how the Rebuilds were used in educational and scientific settings, and that there is a prohibitive cost for RHEL in those environments. After reading so many comments about it, I have to believe that Red Hat is going to make some modification to their Developer License program to allow more than 16 ‘seats’ for those use cases.

turdas ,

I don’t have any expectations of them doing this (but I also have no expectations to the contrary), but I think it would be a good move from Red Hat to make the official RHEL more available, as you suggest.

In another thread I compared the RHEL rebuilds to piracy, and in that vein one could quote Gabe Newell and say that piracy is a service problem – part of the reason Alma/Rocky/etc. exist is because there is a group of users who want to use RHEL but cannot afford it. Red Hat seems to believe that these users should be satisfied with CentOS Stream, and maybe most of them would be, if they only gave it a try. But making RHEL more widely accessible, both to paying users and developers, would probably be good too.

bloodfart , in Is Systemd that bad afterall?

Not against systemd (although it’s bad and needs replacing), just against pottering.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines