nicolo
(usa Ubuntu)
Enviado em 13/05/2017 - 11:09h
O que eu sei é que o apt foi criado pelo Debian e é utilizado em todas as distros que empacotam em *.deb.
A característica marcante do APT é gerenciar a árvore de dependências, e isso foi exclusivo do Debian e derivados por muito tempo.
ATUALMENTE muitas distros tem APT, algumas por default outras por opção. O Slackware já tem apt há um bom tempo,
o PCLinux OS também tem, (acho que foi o primeiro RPM a prover APT) creio que o OpenSuse também.
A árvore de dependências obriga que todos os programas utilizem as bibliotecas do repositório padrão com as versões
certas. Dessa maneira o sistema pode ter sua área central protegida onde só se escreve a partir da instalação de programas
do repositório, uma vez que o APT opera a partir do respectivo repositório oficial.
Este é um preço que o Linux paga para ser seguro.
O Windows não tem gerência das DLLs. Todo mundo escreve (MS, aplicativos, codecs, drivers, virus etc) e ninguém sabe quem
é o dono. Uma maneira de diminuir a bagunça no windows é usar somente programas homologados pela Microsoft, mas isto
tem um custo relevante.
Espero ter adicionado algo.
Abraços