Ele não fica muito mais fácil do que " apt-get install <package>
" - ele vai descobrir quais são os outros pacotes necessários em toda a sua gama de repositórios, que você saiba o que vai mudar, diga se pode proceda por algum motivo, todas as coisas importantes. Pode não ser "bonito", mas pelo chiclete é soberbamente funcional, e contanto que você não vá forçá-lo a fazer algo que diz ser uma má idéia (ou instalar pacotes gravemente quebrados), é muito, muito difícil quebrar o sistema.
Ele também centraliza os serviços de atualização. Quando uma nova versão de qualquer programa está disponível a partir de sua gama de repositórios, ela detecta isso e se oferece para atualizar seu software. Não há necessidade de os fornecedores duplicarem os serviços de atualização repetidas vezes, inundando uma bandeja do sistema com atualizadores Java, atualizadores do Flash, atualizadores do Acrobat, atualizadores do Quicktime, atualizadores do eclipse etc. É melhor ter uma ferramenta de alto perfil e bem revisada para lidar com isso Deixe para cada provedor de software executar o complicado processo de atualização do programa.
Finalmente, o design apt suporta um conjunto flexível de protocolos de transporte. Se você deseja um novo sistema para adquirir pacotes e atualizações, você está livre para implementar o manipulador sem jogar fora a funcionalidade existente. Eu vi pessoas implementar transportes de torrent para pacotes, para descarregar custos de espelhamento para uma nuvem de usuários, por exemplo.