Como o Click / Snappy soluciona problemas de dependência?

3

Há um pouco de confusão em torno de cliques e mal-humorados.

Por um lado, eu entendo que existem certos pacotes que não podem ser compartilhados devido à proteção de aplicativo. Por exemplo, se eu escrever um aplicativo Qt que executa um script python, a proteção de aplicativo me impedirá de usar o interpretador python instalado em meu próprio sistema. Meu programa, no entanto, depende de um interpretador python.

Como o Click / Snappy resolveria isso e outros problemas de dependência?

    
por Akiva 31.07.2015 / 06:05

1 resposta

4

Em um pacote instantâneo, você pode simplesmente ter duas partes: uma é seu aplicativo Qt, a segunda é o script python. Partes em snaps são manipuladas por plugins e garantem que tudo seja instalado no lugar certo e tenha o que eles precisam. Por exemplo, seu aplicativo Qt poderia ser construído usando o cmake plugin e seu script python usando o python3 plugin.

Resumindo: você agrupa o que precisa e o que não é fornecido pelo sistema operacional. Isso pode mudar e ser expandido no futuro.

Saiba mais aqui: link

    
por dholbach 09.06.2016 / 16:13