Principalmente porque é possível que os pacotes façam alterações nos arquivos compartilhados do sistema e, atualmente, não há nenhum método para rastrear quais arquivos compartilhados, scripts de pré-instalação ou remoção ou scripts de pós-instalação ou remoção fazem. muda para.
Se dois pacotes tentarem modificar o mesmo arquivo de sistema ao mesmo tempo, há uma boa chance de que o arquivo seja destroçado e quebrado, levando a um comportamento muito ruim do sistema. A atualização do driver gráfico e do pacote do X Server ao mesmo tempo pode tornar o sistema incapaz de exibir um login / interface gráfico para o usuário! Isso seria muito ruim.
Em teoria, você poderia acompanhar essas informações e executar tudo em paralelo, exceto os pacotes que precisam ser executados um por vez, mas isso adiciona uma quantidade considerável de complexidade ao software de gerenciamento de pacotes e resolução de dependências, e geralmente não vale a pena pelos benefícios. Normalmente, o gargalo está em outro lugar - baixando os pacotes ou o disco rígido. Se o seu disco rígido estiver lento, a instalação de pacotes em paralelo pode, na verdade, desacelerar a instalação do pacote.