Okay, so I’ve been messing around with package managers on Linux lately, specifically `yan` and `yadong`. I heard some buzz about them and wanted to see what the fuss was all about. My usual go-to is `apt`, but hey, always good to explore, right?

Getting Started
First things first, I had to get these guys installed. I think I already had `yan`, but I didn’t remember, so I just tried installed again to making sure that, because I am always a messy guy that forgots a lot.
For `yan`, I used my regular package manager:
sudo apt install yan
Then `yadong`, it was pretty much the same drill:
sudo apt install yadong
Easy peasy. Both were available in the standard repositories, so no need to add any extra PPAs or anything like that.
Playing Around
Once installed, I started with some basic commands, just to get a feel for them. The usual stuff, like updating the package lists:
- yan: `sudo yan update`
- yadong: `sudo yadong update`
Seemed to work just like `apt update`. Nice and familiar.

Then I tried installing a small package, just to see how that worked. I picked `htop` because it’s useful and I didn’t have it on this particular machine yet.
- yan: `sudo yan install htop`
- yadong:`sudo yadong install htop`
Both installed, worked like a charm!
First Impressions
Honestly, from a basic usage perspective, I didn’t see a huge difference between `yan`, `yadong` and `apt`. They all seem to do the same basic things: update, install, remove, search, etc. The commands are almost identical, which is nice because there’s not much of a learning curve.
I did notice that when I perform ‘yan upgrade’, the output information appears more streamlined. It doesn’t show a lengthy list of dependency packages; instead, it directly presents the packages to be installed, upgraded, or removed, followed by a progress bar. Overall, the output is more concise.
I’ll need to dig into the more advanced features to see if there are any real performance benefits or unique features that set them apart. But for now, they seem like perfectly capable alternatives to `apt`.
So, that’s my quick and dirty experience with `yan` and `yadong`. Nothing groundbreaking, but it was fun to try something new. I like having lots of tools so I’m gonna keep testing these and see how it plays out.