kuberoot

joined 1 year ago
[–] kuberoot@discuss.tchncs.de 1 points 1 month ago

I think on mutable distros, or at least arch, you can run a command to reinstall all installed packages, which will verify integrity of the package files (signatures) and then ensure the files in the filesystem match package files? And I think it takes minutes at most, at least for typical setups.

I do think it's also possible to just verify integrity of all files installed from a package, but I don't remember if it required an external utility, pretty sure it's on the arch wiki under pacman/tips and tricks

[–] kuberoot@discuss.tchncs.de 7 points 1 month ago (1 children)

Oh, just ask an Arch user about Manjaro.

[–] kuberoot@discuss.tchncs.de 5 points 2 months ago

It's not like Bethesda called their games "Fantasy" - "Civilization" is such a generic name that I respect putting the author's name before it to avoid any confusion.

[–] kuberoot@discuss.tchncs.de 4 points 2 months ago

I also recommend rEFInd for the bootloader if you don't want to set anything up (and risk messing up). You don't need to configure your boot entries, it scans for boot options and shows them with a graphical interface, so your Linux and Windows should just show up.

[–] kuberoot@discuss.tchncs.de 5 points 2 months ago

Except you might want a client, both to keep your games in one place, and for extra features it can provide (like cloud saves and updates) - and if you're on Linux, you're excluded from that kind of stuff on GOG.

[–] kuberoot@discuss.tchncs.de 4 points 2 months ago

The issue is, when doing sudo, you have to put in the password when doing sudo. In this case, you put in your password, some flag is set, the computer does a full reset, and then after it reads the flag and decides to bypass the password system. That sounds like just a step away of figuring out how to set this flag without a password to bypass logging in.

[–] kuberoot@discuss.tchncs.de 15 points 2 months ago (2 children)

I think an issue is, this sets up your computer to have a way to bypass putting your password in on boot. If you don't care about security too much and don't have things like secure boot and encryption, then that's bypassable anyways... But otherwise, I'd be concerned about introducing systems that specifically bypass security.

[–] kuberoot@discuss.tchncs.de 2 points 3 months ago

Why does every distro need yet another package manager?

I think most package managers - the ones actually part of a distro - are old. It's not a question of why they all use different package managers, it's a matter of them having developed them long ago before any single one matured.

That said, there are other considerations, which is also where new ones come from - different distros will have different approaches to package formats, dependency management, tracking of installed packages and system files, some might be implemented in a specific language due to the distro's ideology, some might work in a different way (like NixOS), and there's probably a whole bunch that just want a different interface.

You wouldn't ask why Linux has a different way of viewing installed programs from Windows, and in the same vein packages are not a universal aspect of Linux, so each distro has to make its own choices.

Also I like pacman, some people complain about the commands being obscure, but I feel like they're structured in a much more logical way. Don't confuse it with yay though, pacman doesn't build packages, and yay is specifically a wrapper around pacman that has different commands, while adding the ability to interact with the AUR.

[–] kuberoot@discuss.tchncs.de 1 points 3 months ago

That makes sense, thanks for explaining! I saw "makes space" as what's happening right now, since Android does let you install alternatives for all those, including third party app stores, but it does go farther than that.

[–] kuberoot@discuss.tchncs.de 0 points 3 months ago

I don't think anything you said makes it not free, as long as you can fork it. The same can be said about most FOSS, since somebody, usually the creator, is in control of the repository.

That's the point of FOSS - your repository isn't becoming a democracy by virtue of using a permissive license, but it means somebody could outcompete you with a fork and effectively take over as the dominant project.

[–] kuberoot@discuss.tchncs.de 4 points 3 months ago (4 children)

But... Aren't all of those things still very much dominant?

[–] kuberoot@discuss.tchncs.de 2 points 3 months ago

The 8 dependencies must be an optional dependency for some other package you already have installed. That said, that kind of stuff is the main reason I want to try NixOS - any time I install something, configure something, etc. I'm risking forgetting about it and getting tripped up over it down the line, with no good way to check.

view more: ‹ prev next ›