3 ms·
Centralized repositories are not a good, general solution to the software distribution problem. First: They don't have all the packages and versions the user c
by young_unixer 6y ago
Centralized repositories are not a good, general solution to the software distribution problem.
First: They don't have all the packages and versions the user could ever need, which means that you'll always have a mixture of software installed through the packagr manager and software installed through tarballs or curl | bash
Second: They distort the relationship between application developer and application user.
Third: they neglect offline use cases.
The only sane, generalizable solution is for the OS to be a platform upon which bundles can be installed. The OS should just define a sane format for said bundles and the user gets their applications directly from the application developer.