Atchually
I feel like the people that perpetuate this meme have never used Arch. I’ve ran it on multiple computers for just over a decade and only once have I had an issue. And that one time, it was my fault. It’s been the most solid OS I’ve used.
Meanwhile, my headless Ubuntu server couldn’t do a dist-upgrade without shitting all over itself. I only ran Ubuntu because of the constant “never use Arch for servers” talk. I wish I had never listened to that. Everything I own runs Arch now and it’s so nice.
Be fair, let’s not compare to Ubuntu, we all know it’s shit. The reason you don’t use arch on servers is because of bugs in new package versions and manual intervention requirements every once in a while, not because it breaks a lot. Try Debian on servers. It’s rock solid, even more so than arch.
Tbf the main people who steer away from something like Arch for servers are enterprise Linux users who prefer stuff like RHEL for the 10 years of never having to upgrade anything until the very last moment when they fork out thousands for expert sysadmins to upgrade it for the next 10 years.
Agreed. I’ve used it since 2006. There were times where it broke every few months years ago, but lately, it is rock solid. Updates aren’t scary.
I heard that Debian is pretty good for servers
Better than Ubuntu. Still, I feel like rolling release is great for a server
I like the rolling release for just about everything. Since package updates are spread out, you can usually figure out which package broke what pretty easily if something ever breaks down…, which shouldn’t, because I still can’t recall instance of such catastrophic failure just by updating.
The Ubuntu failure was likely also your fault. 😄
Maybe so, but it’s much harder to learn from your mistakes and fix them on distros like Ubuntu.
I say this as someone who has recently switched to Arch because my Windows existence was aggravating me and I had never clicked well with Linux in the past. It felt too unfamiliar and I think I’m the kind of masochistic weirdo who benefits from their first proper go at Linux being Arch.
I still don’t have a fully working setup on my desktop yet because I’m working on doing it properly, but problems and mistakes are much easier to fix on Arch than on any other distro I’ve used.
Lol, that’s fair. If I would have spent significant hours researching all the changes and the new config files, I probably could have had a better time.
However, around that time I decided that dist-upgrades were: 1) for the birds, and 2) like Windows in that it’s easier & better to wipe and reinstall.
Standard Linux incel user blaming.
It’s true. Ever since I got married, intercourse has been at a premium.
Don’t do dist-upgrades of servers. Get a second server, set that up with the new OS and software, transfer traffic to the new server, shut down the old one.
That’s basically what I did. The only change was I installed Arch instead. No more dist-upgrades!
Just switch to NixOS, you can replace problems like this with a completely different set of problems.
How to fix an issue in linux? Simple! Just distro-hop.
As a NixOS user I can confirm. It’s quite nice in some ways, infuriating in others.
While this generally gets a little chuckle from me, it really needs to die. It’s as old and untrue now as ‘ubuntu is just for noobs’, etc. I have never broken Arch with an update. I have broken it with changes I’ve made actively, but never just an upgrade.
I get surprised every time I see this meme as I’ve been running arch for about 6 years and I have never experienced anything system-breaking after an update. I once had no graphics because Nvidia had stopped supporting the GTX650, and updating the driver made it stop working. But I have seriously never had any problems updating.
…Mind you, I do use CSM and GPT-BIOS (GRUB) because I am stubborn like that.
You’re one of the lucky ones, pretty good!
Same, I’ve been using arch for about a year, and only issue I had was self inflicted: I removed a drive that was added to fstab.
Manjaro on the other hand was crippled couple of times by updates in similar time span.Only thing that breaks me now and then (still very rarely) is wlroots-git and sway-git. Once or twice there has been a bug that needed me to downgrade, wait for a fix, or fix myself.
And even then the packages you mentioned aren’t maintained in the main repositories (I think).
Yeah, those are AUR packages, and not even supposed to be stable. The fact that I’ve only run into major issues a couple times is impressive.
Your Linux is safe and sound, just needs a little help getting off the drive and into ram :P
But let’s hope you saved your dpkg list! I completely uninstalled everything a few weeks ago (like really everything, including network-manager) on a server because I had typos in my sources.list and didnt bother looking at what I’m doing on the apt upgrade. Gladly I backed up the list of installed packages before that. Mounted the debian boot-disc to the VM, reinstalled network-manager and sshd and then I could fix the rest of the system
Don’t forget that you can also set up the network manually (usually) as long as you have a tool to set your IP address or dhclient for get a DHCP address (and wpa_supplicant if you need wireless)
Thats how you know op never used arch btw.
What’s with this weird resurge of “arch bad” memes in lemmy lately?
I wouldn’t mind if most were based in reality, and not stereotypes that haven’t been true since the 2010’s lol
All the cool kids use NixOS now 😎
Awesome, that means I can be retro 👌
Grub moment
I’m reading it, but in 8 years of several machines with arch and it’s derivates never had. One time an update destroyed the icons of bspwm - that’s about all.
This has happened to me, but I last used arch in c. 2012. And in all fairness, I was using it during the transition to systemd, gnome 3, etc.
Clearly it is difficult to shake a reputation.
I used arch for years, that nevers happened to me
@razieltakato @pyromaniac_donkey yeah, if you read the news posts you won’t have issues.
Breaking changes are also fewer and farther between these days.
Hook line and sinker lmao
For me only because I was dumb. But it’s preetty easy to fix tho. Can imagine worse shit happening.
The particular GRUB issue (on UEFI systems) it’s referring to hit EndeavourOS as well. It’s actually what nudged me into just going with systemdboot
Endeavour’s default bootloader has been systemd-boot for a few months now. systemd-boot has been flawless for me, I’ve never needed to configure it, it detects all kernals automatically, don’t know why anyone would anything else.
I’ve been with EndeavourOS for longer than that…I WAS THERE MAN!..I WAS THERE! . (also GRUB Customizer sucks…IYKYK) . I would eventually get GRUB working again but, it was not the same. I went to systemdboot.
.
;)
This is a Situation any tinker on Linux will find theirselves in. I reinstall my Linux regularly because I changed settings and shit that broke it. Problem is I change so much that I don’t know what broke it.
What helped me minimize my reinstalls was enabling ssh on my PC. If my UI goes pear shaped I can go through the logs on my phone or my laptop. I can also recommend COW-filesystems liks btrfs or zfs for snapshots and rollbacks.
Ssh is always enabled Also usually I can access the tty but sometimes a reinstall is easier than figuring out how to fix it.
Snapshots is sth I still should setup.
That’s good advice, thank you. I spent a while learning how to set up and enable SSH in a secure way, but I wasn’t quite sure on many practical use cases for my situation yet.
While this echoes some other comments, this meme should go soon. I’ve used Arch for years at this point, and if there’s ever something wrong, it’s generally my fault, and the official announcement and mailing list do a pretty good job telling you what you should do before upgrading your system. Install a tool informant to check for unread news for you for when you try to update, and stop your upgrade transaction if there are news you haven’t read. These announcements are pretty rare. My system’s also been rock solid. I read that they have an official installer now to help ease installation. Things are pretty great with Arch.
On the other hand, Ubuntu has been a pain in the ass. Putting aside the horrible experience with dist-upgrade, Gnome has been the most painful DE I’ve ever used.
- Odd resizes of my windows on sleep & wake on a multi-monitor setup.
- Randomly spawn the password prompt on sleep & wake, with no way to remove the prompt unless I do a
pkill gnome-shell
and let the DM restart gnome-shell. - Software Centre can just randomly fail to fetch package updates. Update installs through software centre can also fail with the most unhelpful messages.
- Software centre will stop a full update if there’s an app in the list that’s running. Arguably a feature, but not all apps require that. That decision should be left to the discretion of the app maintainer. Users can individually update other apps to circumvent the problem, but that’s a paper cut to me.
I’ve never been in more of a average Linux user comment section than right now even with OP calling it ahead of time in the body text lmfao
Havent gotten this problem for a long time now, i use nixos btw
same, using debian and leveraging flatpak to get latest app updates.