The Linux Thread - The Autist's OS of Choice

Okay, so I just rm -rf ed my st installation, cloned a brand new one, applied the alpha patch, sudo make clean install ed it, opened a new st window and all of the colors work perfectly fine. So, if I follow the official pywal16 instructions nothing works, but if I do nothing everything works. I don't even need the xresources patch.
Linux is truly negroid magic.
 
I like Devuan. But they have surrendered to bad upstream decisions like the /usr/bin->/bin merge

Isn't the merge happening the other way around? Honestly, I would be fine with all distro owned stuff going in /bin and then installed packages going into /usr, which is similar to what freebsd does where packages are installed in /usr/local

I don't understand why everything is getting moved into /usr, that makes no sense to me.
 
LTO is very easy to turn on in Gentoo, and I've yet to find a situation where it breaks anything.
Gentoo has been trying to get all of their packages in the main repo to work with LTO per their 2024 retrospective blog post.
  • Link time optimization (LTO): Lots of progress has been made supporting LTO all across the Gentoo repository.
In my 1300 packages installed, I've only needed to use my nolto.env for 3 packages.
 
While distrobox seems to work with ubuntu and arch with Fedora Atomic the actual Fedora toolboxes dont fucking work. If Distrobox cant consistently work on immutable systems with SystemD changes then the entire atomic project is moot. I've been wanting to use Fedora Atomic with my laptops to keep maintenance low and make updating after a long period of inactivity easy, but these recent Distrobox issues make it more trouble ughh
 
While distrobox seems to work with ubuntu and arch with Fedora Atomic the actual Fedora toolboxes dont fucking work. If Distrobox cant consistently work on immutable systems with SystemD changes then the entire atomic project is moot. I've been wanting to use Fedora Atomic with my laptops to keep maintenance low and make updating after a long period of inactivity easy, but these recent Distrobox issues make it more trouble ughh
Try conty. It's what I use on Alpine without any issues.
 
What do you guys suggest as a TRVE private browsing OS to be run inside Qubes? Right now I'm split between ParrotOS Home ed. and a persistent Tails install, or maybe just a hardened Debian or Ubuntu.
 
I use Linux Mint and occasionally I have to compile things from source because somewhat old binaries can't do what I need them to. Would Gentoo actually be a huge improvement over the status quo?
It really depends how much you compile. And what you want.

I want a rolling release. And I like having a package manager take care of the updates, instead of me having to remember and deal with it, outside of running a couple commands, and taking care of my entire system. I also like having a lot of control over what I'm using.

If none of that is important to you. Or you don't want it. You shouldn't use Gentoo, you will probably not have a good time. Also if you aren't alright with having to read the manual to figure out how to install/get things working. Again, it's not going to be for you.

There is a reason it's. Not the most used distro, but there is also a reason the people that like Gentoo, generally really like Gentoo. It does the niche thing they want it to do.

My advice, if you don't like the idea of some of the stuff involved. Don't care about use flags and all of that stuff. Use arch. Aur helpers don't have as much control, but if you don't care about use flags anyway, that doesn't matter. It will take care of updates for you. And you probably won't even need to really use the aur, if you just need actually up to date packages. Since the arch repos, give you that without even needing to compile packages.

Also if you minimize packages from the aur, it's a very stable os actually. A lot of people have wierd issues because they just install pavkaged from the aur, and other places without thinking about what they are doing. So some update happens the aur packages aren't using the right libraries anymore, like all of the normal repo packages are, because arch wont update a particular package until everything else in the repo is able to work with the new packages. The aur stuff doesn't get the same treatment because it's not officially maintained like the actual repos are. So if you happened to install a package that doesn't have a maintainer, or one that is slow to update. You can end up with broken packages. Or if you are using git packages, and you don't have git versions of dependencies that the package needs that will cause issues too.

So basically arch breaks because retards don't think about what they are doing.
 
I think the core of it is an app that I can use to run batch file renames on my server, either through ssh or a web interface but preferably ssh as it's more secure and this app would have deep filesystem access. It's primary function would be to be able to take a list of files, and be able to run a bunch of conversions to the filenames (and paths) and export that to a to-from list which can be run through by calling mv for each line of the list.
Probably your best bet is using an extant file renaming utility (there are several in the link I provided) and using X11 forwarding as mentioned earlier or VNC, which might be less clunky for you (YMMV).
 
Probably your best bet is using an extant file renaming utility (there are several in the link I provided) and using X11 forwarding as mentioned earlier or VNC, which might be less clunky for you (YMMV).
Of course, I should just use an existing tool that only sorta does what I want it to do instead of writing a better tool. Clearly the Linux Way.
 
If you don't know what USE flags are or why you'd want to use them, Gentoo is kinda pointless. It's extreme OCD autism fuel distro. Great for jerking off while watching things compile.

Compiling ungoogled chromium every release is enough compiling for me, thank you.
After initally installing Gentoo and compiling packages, does it take long to update the things you've already got? I'd like to try using it.
 
If you don't know what USE flags are or why you'd want to use them, Gentoo is kinda pointless. It's extreme OCD autism fuel distro. Great for jerking off while watching things compile.

Compiling ungoogled chromium every release is enough compiling for me, thank you.
Imo I think people forget the historical context of Gentoo being used at a time when binary package managers were much less mature and put you in dependency hell a lot. I didn't personally experience that, since I only was too busy making dick monsters in Spore and messing with Slackware, but that's what I've heard from time to time.
 
Also if you minimize packages from the aur, it's a very stable os actually. A lot of people have wierd issues because they just install pavkaged from the aur, and other places without thinking about what they are doing. So some update happens the aur packages aren't using the right libraries anymore, like all of the normal repo packages are, because arch wont update a particular package until everything else in the repo is able to work with the new packages. The aur stuff doesn't get the same treatment because it's not officially maintained like the actual repos are. So if you happened to install a package that doesn't have a maintainer, or one that is slow to update. You can end up with broken packages. Or if you are using git packages, and you don't have git versions of dependencies that the package needs that will cause issues too.
Even then it's a really simple fix by just reinstalling the package from scratch as rebuilding it's source code will link against the new libraries.

This probably won't work for proprietary software but the ones people care about are programmed well enough they can be pretty lenient about most library updates. (A recent exception being glibc with most Source Engine games)

Saying everything from the AUR is prone to breaking is a bit of an overstatement, like saying that Arch itself is unstable. Aside from the rare ffmpeg or pipewire linking error I've had more broken packages with the official repos in half a year than I have with the AUR in 5. (EndeavourOS has a very nice downgrade script just for this). The only practical difference is that issues with Arch's official packages are usually resolved on their own shortly, where unless the source code is actually broken the AUR programs are your responsibility. If you understand how the packaging system works and how linking works it's very simple to maintain a stable system and fix issues as they come up within minutes.
 
Of course, I should just use an existing tool that only sorta does what I want it to do instead of writing a better tool. Clearly the Linux Way.
What I think you're describing will likely require the user to enter a lot of regular expressions which will tend to negate any ease of use that comes with using a GUI. You should learn how to use those tools before deciding if/how to proceed further. What I suspect often happens with other users (because this has certainly been the case for me) is that they will end up with a use case similar to yours then do everything through the command line and the GUI aspect just becomes kinda superfluous. On my end, I've decided to relearn Perl 5 as it's better-suited to writing one-liners you can just pipe stuff into than Python. (Ruby can do much the same but Perl is just so ubiquitous.)
 
Kind of a shame that Bazzite decided to follow the way of DEI (despite that shit no longer being funded and being left 4 dead, by the government and other groups; so it might have been more of a degenerate maintainer's weird fetish 'sona).

I had Bazzite on my HTPC, it has some flaws but had interesting features and ease of use, now it can fuck off. I'm thinking of trying Chimera OS instead, can anyone vouch for that or do they have another alternative they use on their HTPC?
 
  • Feels
Reactions: The Anarki Main
Saying everything from the AUR is prone to breaking is a bit of an overstatement
I wouldn't say everything in the aur is prone to breaking.

What I'm saying is people that don't know much about arch install a lot of software from the aur, without realizing they are setting themselves up for problems they don't know are going to happen.

Because arch, generally does make things easy, particularly distros that have pamac, manjaro being famous for causing issues, but I would say even the ones that don't force a delay. Letting users install aur packages with a graphical tool. They don't even understand what they are doing. Much less have any idea why something goes wrong, and what to do when that happens.

The more experienced people should be able to handle whatever they have an issue with since, normally it's pretty minor. I don't think I have ever had anything actually catastrophic happen personally. It was always something like x package can't find qtdickfuck library. And the fix was about as simple as you said. Just rebuild. Or if I was running the git version, just move to the normal stable one.
 
Back