One thing newer Linux users may never experience is just how different installing software used to be.
Before package managers became the norm, a lot of software came as source code. Installing it usually meant something like:
./configure
make
sudo make install
If you were really adventurous, you might even be patching the source before compiling it.
And then there was the Linux kernel. Many of us spent hours configuring, compiling, and installing our own kernels just to add hardware support, improve performance, or trim out features we didn't need. Watching a kernel compile felt like a rite of passage.
Today, we take package managers like pacman, apt, dnf, and zypper for granted. A single command can install software, resolve dependencies, verify packages, and keep your system up to date. It's hard to imagine going back.
Sometimes I miss those days. Not because they were easier—they definitely weren't—but because you learned a tremendous amount about how Linux worked under the hood.
If you were around back then, chances are you still remember the first time a kernel finally booted after compiling it yourself.
Darth Yoda
"Debugging the galaxy, one bite at a time."