FERRAMENTAS LINUX: O Flatpak-Builder é agora uma ferramenta autônoma para construir flatpaks de fontes

terça-feira, 5 de setembro de 2017

O Flatpak-Builder é agora uma ferramenta autônoma para construir flatpaks de fontes



O Flatpak 0.9.10 está fora como a versão mais recente da estrutura
O desenvolvedor e mantenedor de Flatpak, Alexander Larsson, lançou hoje o Flatpak 0.9.10, a versão mais recente para a série 0.9.x da estrutura de distribuição e sandboxing do aplicativo Linux (anteriormente XDG-App).

Enquanto o Flatpak 0.9.10 é uma versão de hotfix que aborda uma regressão da versão 0.9.9 no proxy D-Bus, que fez vários aplicativos para não funcionarem de forma adequada, o Flatpak 0.9.9 (changelog completo anexado abaixo) foi publicado no fim de semana passado com mais aprimoramentos, incluindo a divisão do comando flatpak-builder em uma ferramenta separada que os desenvolvedores de aplicativos podem usar para empacotar suas aplicações como Flatpaks.

Portanto, Flatpak-builder é agora um utilitário autônomo de código aberto que pode ser baixado da sua própria página do GitHub e foi projetado como um invólucro em torno do comando flatpak build para ser usado para construir Flatpaks a partir de fontes. Esta é uma jogada inteligente da equipe Flatpak, pois deve aumentar a adoção do formato Flatpak em mais distribuições GNU / Linux.

Veja como instalar o Flatpak-builder no seu sistema operacional Linux

Construindo um Flatpak de fontes, ou em outras palavras, empacotando um aplicativo Linux que só está disponível como um tarball de origem no formato Flatpak, é bastante fácil com o Flatpak-builder. Tudo o que você precisa fazer é baixar e instalar o Flatpak-builder usando os seguintes comandos, usando o mecanismo de construção tradicional de estilo autoconf.

./configure [args]
make
sudo make install

Tenha atenção que o Flatpak-builder baseia-se no Flatpak, então você deve se certificar de que também esteja instalado antes de instalar a ferramenta usando os comandos acima. Uma vez instalado o Flatpak-builder, você poderá usá-lo através da linha de comando para empacotar suas aplicações como Flatpaks. Instruções detalhadas estão disponíveis aqui , onde você também encontrará todas as informações que você precisa para começar a criar aplicativos Linux como Flatpaks para facilitar a distribuição em vários sistemas operacionais.


Changelog

Ao fazer o download para um diretório temporário para posterior instalação no 
repo do sistema, agora escreva para / var / tmp em vez de $ HOME. É mais 
provável que seja o mesmo sistema de arquivos que / var / lib / flatpak, e, portanto, 
não irá encontrar problemas com, por exemplo, o sistema de arquivos cheio. 
Agora, obtemos a lista de idiomas padrão do AccountService, se possível. 
Uma regressão que causou um crash do desenvolvimento foi corrigida. 
Novo recurso para flatpakrefs, SuggestRemoteName = remotename fará com que o 
flatpak pergunte se você deseja criar um 
controle remoto genérico (não específico do aplicativo) para o URL do repo. 
A compilação flatpak agora não morre com o pai por padrão, você 
deve passar - com os pais. Isso foi feito porque morreu com os pais
usa PR_SET_PDEATHSIG o que não funciona bem se o pai estiver 
subido, como, por exemplo, gnome-software é. 
Agora, sempre restabelecemos a personalidade no processo de caixa de areia 
, a fim de evitar a herança de configurações estranhas. 
Agora, compartilhamos uma única instância de proxy dbus para todos os proxies para uma caixa de areia. 
dbus-proxy agora desabilita corretamente o espionagem de estilo antigo. 
Agora, apoiamos a acessibilidade ao iniciar um proxy dbus personalizado para o 
ônibus a11y.



Fonte

Até a próxima!!

Nenhum comentário:

Postar um comentário