4 ms·
You can not safely install two packages concurrently. apt-get's choice to refuse to run is a much simpler solution that better adheres to the KISS principal an
by jcoffland 10y ago
You can not safely install two packages concurrently. apt-get's choice to refuse to run is a much simpler solution that better adheres to the KISS principal and is therefore less prone to error. You could queue apt installs of you really wanted to with a simple for loop on the command line.
- josteink 10y agoWhich is why dnf doesn't. But dnf doesn't break your script or force every script in the universe to reimplement the same polling loop, because it's implemented one place, centrally, so everyone else can forget this problem even exists. dnf clearly does the right thing here, while apt causes breakage. I don't see how anyone can argue anything else. It's not KISS if everyone else has to work around your shortcomings. Then it's just inadequacy.