this post was submitted on 19 Jul 2023
29 points (96.8% liked)

Explain Like I'm Five

14206 readers
2 users here now

Simplifying Complexity, One Answer at a Time!

Rules

  1. Be respectful and inclusive.
  2. No harassment, hate speech, or trolling.
  3. Engage in constructive discussions.
  4. Share relevant content.
  5. Follow guidelines and moderators' instructions.
  6. Use appropriate language and tone.
  7. Report violations.
  8. Foster a continuous learning environment.

founded 1 year ago
MODERATORS
 

I know every distro has its own package manager, some of them share the same package manager, you can even install other package managers.

Besides the source there getting the content from, the formatting of the download and compilation phases, and maybe even a specific programming language; I still can't wrap my head around why there need to be so many?

What rule says that every distro needs its own package and manager to install any package?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 1 year ago

I've found that certain libraries i need to compile come with their own libraries and npm packaged and i end up with several hundred mb of bloat and 12 versions of npm and libraries just to try to install some package.

Installing a lot of things from github can be more of a pain than it's worth.

Especially the first time. When you don't know that there are now different npm instances on your system and you try to install or update something and you affect your entire system instead of the package directory.

Npm is not user friendly imho.