Ubuntu encaixar vs flatpaks chapéu vermelho, que é a diferença?

Video: Chapeuzinho vermelho - historia completa em Português

Linux distros aplicativos de apoio em vários formatos rigorosos. Durante anos, os dois mais populares têm sido .debs e .rpms. Isso pode estar começando a mudar.

Ubuntu tem pacotes instantâneos. Red Hat está empurrando Flatpak. Ambos vêm com promessas de uma melhor segurança e implantação mais fácil em muitas distros. Mas o que são eles, e que você deve usar?

Snaps e Flatpaks: Fundo

Nós temos explicou Ubuntu tirar pacotes em profundidade antes. Eles começaram como pacotes de clique, que Canonical desenvolvidos para distribuir aplicativos para o Ubuntu Touch. Estes pacotes contêm binários de aplicativos e dependências, tudo o que precisam para executar.Como Ubuntu 16.04 do novo formato de pacote faz da instalação de Software um piscar de olhosComo Ubuntu 16.04 do novo formato de pacote faz da instalação de Software um piscar de olhosNa versão 16.04, o Ubuntu está esperando para encontrar um equilíbrio entre ter estabilidade e ficar up-to-date, com uma nova maneira de instalar aplicativos. Vamos descobrir como "snaps" trabalhos.consulte Mais informação

Apesar de ter sido anunciado no mês passado, Flatpaks não são tão novo. Eles começaram com um nome, xdg-aplicativo diferente. Flatpak vem de desenvolvedores do GNOME, ou seja, Alexander Larsson, Engenheiro de Software Principal da Red Hat.

SnapVsFlatpak-Garrett-LeSage

Flatpak não é um projeto patrocinado pela empresa. Não importa. Agora Red Hat e Fedora estão empurrando a sua adopção.

Video: Deu a Louca na Chapeuzinho 2 Dublado

Semelhanças entre Snap e Flatpak

A idéia por trás de ambos Snap e Flatpak é fornecer Linux com um formato de pacote universal. Se você tem o quadro snap instalado, você pode executar qualquer pacote snap. O mesmo conceito é verdadeiro para Flatpak.

pacotes de encaixe e Flatpak vêm com benefícios de segurança. Eles são sandboxed. Apps só podem ver a si mesmos e partes do computador que têm permissão para ver. Este isolamento previne software a partir facilmente danificar outras partes do sistema.O que é um Sandbox, e por que você deveria estar jogando em UmO que é um Sandbox, e por que você deveria estar jogando em Umprogramas altamente conjuntivos pode fazer muita coisa, mas eles também são um convite aberto para hackers maus para atacar. Para evitar ataques de se tornar bem sucedido, um desenvolvedor teria de detectar e fechar todos os buracos única em ...consulte Mais informação

SnapVsFlatpak-how-Flatpak-Works

A situação não é infalível. O sistema de janelas X11 utilizado pela maioria das distribuições Linux limita a segurança de ambos os formatos. Isso deve mudar uma vez que o servidores de exibição Wayland e Mir estão prontos para o horário nobre.

Diferenças em Pacotes

pacotes de encaixe irá funcionar em dispositivos móveis, PCs e servidores. Flatpak é voltado especificamente para desktops. Este último é executado dentro de uma sessão de desktop. Depende de certos serviços que não são componentes necessários de um servidor.

Enquanto snaps conter mais do que eles precisam para executar, Flatpaks depender de “tempos de execução.” Um aplicativo pode exigir GNOME 3.20, por exemplo. Mas a instalação do tempo de execução GNOME 3.20 deve ser mais fácil do que perseguir um único dependência de arquivo, como fazemos hoje.

SnapVsFlatpak-Runtimes-bibliotecas de Sandboxes



Canonical é a criação de uma loja dedicada para a distribuição de pressões. A empresa incentiva os desenvolvedores a apresentarem as suas apps. Isto é semelhante à experiência em dispositivos móveis. As pessoas que não querem confiar em Canonical pode optar por iniciar uma loja própria.

pacotes Flatpak vir através de repositórios como o software Linux existente. Qualquer pessoa familiarizada com um Ubuntu PPA tem uma idéia do que esperar aqui.

Video: Chapeuzinho Vermelho

Embora ambos os pacotes de isolar aplicativos, Flatpak é projetado para trabalhar com o SELinux. Se você usar esse programa para bloquear o comportamento indesejado, Flatpak pode ser o melhor formato para você. Além disso, é compatível com os padrões, apoiando a iniciativa recipiente aberto.

desvantagens

Você não tem que escolher entre Snap e Flatpak no momento. Nem está pronto para o horário nobre. Você pode instalar qualquer um agora, mas o processo não é tão simples. Canonical e do GNOME estão trabalhando para tornar seus respectivos formatos fáceis de instalar, sem a linha de comando, mas que o tempo ainda não chegou.

Depois, há a questão da adopção. O formato não importa tanto assim se o aplicativo que você deseja não está disponível. o suíte LibreOffice populares já suporta tanto (você pode baixar o Flatpak diretamente do site), mas só o tempo dirá o que outros projetos escolhe fazer.É LibreOffice Digno do Crown Office?É LibreOffice Digno do Crown Office?LibreOffice é o rei de suítes de escritório gratuitos. É pouco provável para substituir o Microsoft Office em um ambiente de negócios, mas é uma excelente alternativa para os usuários casuais. Aqui está o que há de novo no LibreOffice 5.1.consulte Mais informação

SnapVsFlatpak-Snaps

Alguns diriam que uma desvantagem para ambos está escolhendo para fazer ainda um outro formato de pacote universal, quando as alternativas já existem.

Existem outras alternativas?

Snaps e Flatpaks não são as únicas opções lá fora. Eles não estão sequer o primeiro. O formato AppImage está disponível hoje, e suporta todas as distros mais populares. É uma continuação do klik, que se originou em 2006. Embora seja importante notar que AppImage não tem a mesma segurança que Snap e Flatpak.

SnapVsFlatpak-AppImage

OrbitalApps são outra forma de aplicativos universais para Linux, embora estes são projetados para lançar a partir de uma unidade flash. Vê-los como o Linux alternativa para PortableApps, que também foi baseada em Klik. Utilizar o arranque de ORB, você pode executar OrbitalApps em qualquer computador Linux, a idéia vai.PortableApps.com Suite: As melhores aplicações portáteis Gestor & Base de dadosPortableApps.com Suite: As melhores aplicações portáteis Gestor & Base de dadosaplicações portáteis não são segredo - eles têm crescido em popularidade como os seus benefícios continuamente tornar-se mais bem conhecida. PortableApps.com deve ser dada uma grande quantidade de crédito por isso. Claro, existem várias aplicações portáteis ...consulte Mais informação

Video: A clássica história da Chapeuzinho Vermelho, em desenho animado

SnapVsFlatpak-OrbitalApps

Faz o olhar futuro brilhante?

Você não precisa escolher entre Snap e Flatpak agora. Aqueles que tomaram o tempo para instalar qualquer um achado que, agora, não há muito para ver. Você pode instalar a sua máquina hoje, mas a menos que você seja um desenvolvedor ou testador, não há muito ponto.

Por agora, este é em grande parte uma escolha entre as abordagens, idéias e comunidades. Você prefere software apoiada pela Canonical ou GNOME? Que você confia para jogar junto melhor com o ecossistema mais amplo fonte aberta? Qual você imaginar outras distros estar mais dispostos a adotar? Todos devem ter acabado de aprovar AppImage em vez disso? Partilhe a sua perspectiva nos comentários!


Artigos relacionados