Nö, nix verstanden du hast, alles nochmal lesen du vielleicht solltest.
Thema Einwanderung, von wo sollen die denn einwandern? Aus armen Ländern etwa? Jo, lass uns die gebildeten und lernwilligen Leute abwerben. Haben ja nicht schon genug schaden mit dem Kolonialismus gemacht, Zeit denen so richtig in den Arsch zu treten. Wir kriegen die Leute ihr kriegt nix.
Nebenbei noch unseren Müll dahin exportieren und von Kindern dort in Minen die Rohstoffe für unsere Batterien abbauen lassen damit bei uns die sauberen E-Autos fahren. Läuft. Wir sind die guten.
It’s really just the package manager. Every package has a description that tells the package manager what it provides and what it needs(called dependencies). So if you tell it to install X, and X needs y and z to function the package manager will automatically pull them in as well as their dependencies. It’ll also know to avoid incompatibilities the same way, the packages themselves contain the information.
90% of the real work in making a new distro is packaging, I.e. finding a way of feeding the package manager the information it needs to do its job by creating the packages. 0.1% of arch users deal with that shit.