|
|
|
|
|
by icebraining
5211 days ago
|
|
So, how does the fact that any person or company can host their own packages or even full repositories that can be added with a single click¹ and are not dependent on hierarchical organizations fit in that? GNU/Linux distros, at least APT based ones, are perfectly distributed if the person wants to. ¹ If you have apt-url installed, which Ubuntu has by default |
|
The only thing holding that back is the atrocious user-interface. Debian urgently needs to fix that and push their apt-infrastructure out of the 1990s.
In short: /etc/apt/sources.list must die.
This is how it must work:
A package installed like that must add itself automatically to a proverbial sources.list for future updates. Don't bother me with the housekeeping.Then add central indexing ('apt-get install widget' is nicer), a web-of-trust ("1234 users have installed packages by this author"), package-signing looks about alright already (except: no, don't make me run gpg).
This can (will and does) co-exist happily alongside the centralized repositories. Someone just needs to implement it and push it through the glacial Debian processes.
And while we're at it, there's no reason 'apt-get install github://foobar' can't be made work.
tldr; apt needs to absorb homebrew.