If you’re going to be using a DE and mostly do stuff through the GUI instead of terminal/command-line then make sure you can go admin mode (Root/Sudo).
Besides small annoyances I had with KDE Plasma 5’s UX the main reason I didn’t like it was that often enough I would have to use admin privileges but I couldn’t do it through the GUI File Manager (Dolphin) so I frequently had to use the terminal.
It should be possible to have admin privileges in Dolphin but I was a noob and didn’t know how (and still don’t even now).
If you end up facing that issue then either be a bit smarter than me and look up how to do that or use Nemo, another file manager, which is more or less the same thing as Dolphin except when I ended up using it on Linux Mint a while back it let me use it as Root as a feature out of the box.
And for the record I don’t like Linux Mint, apt package manager sucks (package managers are basically app stores where you get all your stuff), but at least it was super easy to install and Nemo was a good file manager.
If you don’t mind tinkering and have a secondary device with an internet connection in case you break something then I would recommend Arch Linux. Or you could try it in a Virtual Machine I guess.
Pacman (Arch’s package manager) is a hundred times better than Apt, and then there’s the AUR on top.
Also while I’ve never used it I hear a lot of good things about EndeavorOS, Arch Linux but supposedly easier
What the hell is this challenge?
Am I allowed to add my printer? What about setting up my screen resolution? If I scale the fonts to match, that’s dangerously close to “customization”. Can I switch to dark theme?
I can install software, but what about shell extensions that are in my distro’s repository? That’s software, but also customization.
all of that is yes!! You can change to dark mode only, you can set up resolution, what matters is keeping the distro brand wallpaper, colors, etc, intact!! It’s to keep it simple.
Oh, it’s you again.
Well then I’ve been doing your challenge on most of my systems for the past 15 years.
I mostly just install Debian with Gnome, the programs I need, and then get on with my life.
I’ve been considering installing Arch the traditional way, on my X220, as a way to force myself to improve. Is this a good way to learn more about Linux and a Linux system in general?
Oh yes, that’s exactly how I learnt. Also I have 1000+ edits in Arch Wiki, but stopped contributing to it (as well as AUR) few years ago.
Focus learning on how to install Arch Linux and use it without breaking. This not just gives you a rock-stable distro, but also the required knowledge on to maintain Linux OS.
Or go with “Ubuntu” level of easiness. You choose. :)
I’m surprised you put shell so high when it tends to be less impactful in my experience. Like I care a lot more if my distro is using GNOME instead of KDE a lot more than if it’s using bash instead of zsh. Plus it’s easy to install and use a different shell
It is easy to install another shell indeed, but it is quite difficult to configure it. While installation of DE is usually done with just one command. And you can use linux without DE, but not without shell. Many distributions even do not install DE by default at all.
Okay but unless you are spending a lot of time in the command line, one (POSIX compliant) shell is as good as another. Like yes every distro needs a shell, but I don’t much care which shell it is.
it is a dynamically linked library, meaning its not in the compiled binary, but its assumed to already be on the system. as opposed to a statically linked binary. this lowers the file size of the binaries, because most will use the standard library.
edit: this may not be 100% correct, but its the general idea
Most C binaries usually do not contain everything needed for their execution. It would make them too platform-specific. What most c programs do is that they use standard c library from platform for low-level things and communication with the system like memory allocation or stdin/stdout things, for example.
So… install a minimal distro image and the usual with the only caveat of being forced to type something that I want to run in the CLI instead of setting up hotkeys? Such challenge, much horror.
npm means it’s a JS app running on a JS runtime, which is roughly similar to what python does. Electron runs on top of the runtime and indeed provides some kind of stripped down browser.
But yeah, in this case the app does use electron :)
linux
Oldest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.