That's because the packaging system is incredibly powerful with lots of features.Danielsan wrote:Deb packages are hard to create
Are you familiar with the many helper scripts on offer? Creating a .deb can be very simple if you know the tools.
Danielsan wrote:Deb packages don't provide roll back system
Code: Select all
# dpkg --install --force-downgrade older.deb
But rolling back packages is not something that's really needed in stable.
How would non-root installations work for packages that provide system files (ie, all of them)?Danielsan wrote:you need root to install packages and you can't install packages per users
Do you really want to give hackers that have local access the power to install stuff without gaining root privileges?
Try systemd-nspawn or schroot or firejail or apparmor or SELinux.Danielsan wrote:you can't confine or containerize packages by default
I refer the right honourable gentleman to the answer I gave a few moments ago.Danielsan wrote:you can't install easily different version of the same package
https://packages.debian.org/stretch/debdeltaDanielsan wrote:you can't have delta updates