Como novo formato de pacote ubuntu 16.04 do faz de instalar software num piscar de olhos

lançamentos de apoio a longo prazo do Ubuntu vem com um trade off. Novas versões vêm a cada dois anos. Durante esse tempo, seu sistema permanece consistente e recebe as últimas atualizações de segurança. Ao contrário de lançamentos regulares, você não tem que atualizá-los a cada nove meses

.Por que você precisa atualizar o Ubuntu cada 9 mesesPor que você precisa atualizar o Ubuntu cada 9 mesesÉ que o tempo novamente, quando Canonical anuncia que o apoio a um dos seus Ubuntu padrão constrói chegou ao fim. Mas o que isso significa para o usuário final?consulte Mais informação

Mas não tente instalar a versão mais recente do software. As chances são as suas bibliotecas estará fora de data.

Este não é um problema limitado a versões LTS ou Ubuntu em geral. Mesmo distribuições que funcionam corte código borda começar a olhar datado antes do próximo lançamento. E algum software nunca faz isso para os repositórios, independentemente da idade.

Na versão 16.04, o Ubuntu está esperando para encontrar um equilíbrio entre ter estabilidade e ficar up-to-date. Você não apenas terá a opção de instalar aplicativos via debs. Você também será capaz de usar snaps.

UbuntuSnap-Snap

Quais são Snaps?

pacotes de encaixe podem conter binários de aplicativos e quaisquer dependências necessárias para executar. Eles resultam de pacotes de clique, que Canonical desenvolvidos para aplicativos do pacote para Ubuntu Toque.Como instalar o Ubuntu Toque prévia Em seu dispositivo Nexus AndroidComo instalar o Ubuntu Toque prévia Em seu dispositivo Nexus AndroidUbuntu está desenvolvendo em uma interface focada toque para smartphones e tablets, com planos para enviar smartphones Ubuntu em 2014. Se você estiver interessado em tentar isso agora, há uma boa notícia: Você pode instalar a pré-visualização ...consulte Mais informação

pacotes de encaixe estão vindo para o Ubuntu 16.04 como uma amostra de tecnologia. Debs vai continuar a formar o núcleo da área de trabalho clássica e sua interface Unity7. Clique pacotes continuará a ser o padrão no Unity8 (que também é uma amostra de tecnologia para agora). Considere 16.04 a chance de conhecer encaixar antes de desenvolver uma relação mais íntima no futuro.

Quais são os benefícios?

visualizações canônicos se encaixa como a próxima geração de aplicativos para todos os dispositivos do Ubuntu. Aqui estão algumas das razões pelas quais você pode querer ficar animado.

Video: Instalação de Programas #2: Pacotes DEB - Ubuntech

1. Mais rápido e mais fácil acesso ao Software

Com as pressões, os desenvolvedores não precisam mais fornecer um PPA para usuários do Ubuntu para obter uma aplicação e suas dependências. Em vez disso, as pessoas podem baixar um pacote único e sei que vai ser executado em seu sistema. Isto poupa-los de ter que copiar e colar linhas de código em um terminal que eles podem não entender.O que é um Ubuntu PPA & Por que eu iria querer usar um? [Tecnologia Explicada]O que é um Ubuntu PPA & Por que eu iria querer usar um? [Tecnologia Explicada]consulte Mais informação

Isto não se aplica apenas às aplicações. Snaps poderia melhorar o acesso aos novas versões de ambientes de desktop como o GNOME ou KDE.

Confiabilidade 2. Long-Term

ambientes e bibliotecas de desktop Linux tendem a mudar rapidamente. Como resultado, o software que trabalhou em 2012 não pode ser executado no mesmo computador, quatro anos depois. Nem sequer se preocupar tentando instalar uma versão antiga do Firefox, por exemplo.

Esta é uma dor para os desenvolvedores e desencoraja alguns deles de criação de software para Linux. Depois de criar um aplicativo uma vez, eles têm que modificá-lo regularmente para continuar trabalhando em um ano ou dois. E isso não é mesmo considerando todas as variações entre diferentes distribuições.

Desde um pacote de encaixe fornece suas próprias dependências, a aplicação deve ter o que ele precisa ser executado hoje, amanhã, e um par de anos a partir de agora.

3. Isolamento e Segurança

UbuntuSnap-Mark Shuttleworth;



pacotes de encaixe executado de forma independente do resto do sistema. Isso significa que você não precisa se preocupar com a instalação impactando o resto de sua configuração. Um desenvolvedor também pode corrigir uma vulnerabilidade e enviar imediatamente a correção para os usuários.

Esta é uma faca de dois gumes. Desde pacotes de encaixe pode torná-lo executar várias cópias das mesmas dependências, você tem que atualizar cada um, quando um problema é divulgado. Se um desenvolvedor não atualizar um aplicativo, você é deixado com uma versão comprometida. Tradicionalmente que teria sido fixado quando sua distribuição enviou atualizações de segurança.

4. Suporte de Software Pago

Quando você paga por um aplicativo, você espera que ele funcione. Isso faz com que a manutenção de software para Linux especialmente desagradável para pessoas que vendem software. Os usuários esperam que você para suportar múltiplas distribuições, com cada mudança de formas imprevisíveis a cada seis meses ou assim.

Usando um pacote de pressão, um desenvolvedor sabe que eles têm uma versão que funciona. É também mais fácil de solucionar problemas quando cada cópia é o mesmo.

Por estas razões, a Canonical pretende migrar aplicativos pagos para encaixar até ao Outono deste ano.

5. Experiência de Desenvolvimento Familiar

UbuntuSnap-Snapcraft

O mercado de telefonia móvel mudou as expectativas em torno de como o software é desenvolvido e distribuído. As especificidades podem variar entre trabalhar com o Google Play, App Store da Apple, a Windows Store, e outros mercados, mas você ainda está desenvolvendo um pacote e transferir para um centro de distribuição para revisão. Snapcraft, ferramenta da Canonical para a construção e embalagens pressões, traz uma experiência semelhante à de desenvolvedores do Ubuntu.

6. Você pode fazer rollback

Nem toda atualização correr como planejado. Às vezes, o software mais recente introduz erros que dificultam a experiência. Em alguns casos, as aplicações não lançar em tudo. Nestes casos, os desenvolvedores podem desfazer uma atualização, e os usuários têm a opção de re-instalar uma pressão velho que trabalhou.

Como isso afetará outras distros?

desenvolvedores de encaixe ter construído o formato com o Unity. Tecnicamente, isso significa que o software pode trabalhar em outras distribuições. Mas como a própria Unidade, encaixe provavelmente não verá muita adoção fora do ecossistema Ubuntu.

Video: 52 - Instalação Zabbix 3.2 sobre Ubuntu Server 16.04

Isso pode despertar interesse em formatos de pacotes alternativos, mas semelhantes. Um exemplo é AppImage, que você já pode instalar em seu desktop Linux hoje. Uma série de aplicativos estão disponíveis, tais como Atom, Blender, cromo, Firefox, e VLC.

UbuntuSnap-AppImage

AppImage é uma continuação do Klik, que lançou em 2006. Não é o único. PortableLinuxApps descendentes de Klik para criar software você pode inicializar a partir de uma unidade flash.O Top 5 Apps portátil para LinuxO Top 5 Apps portátil para LinuxA maioria de nós sabe sobre aplicativos portáteis para Windows, e como eles podem ser úteis às vezes. É ótimo para simplesmente ter seus programas favoritos e add-ons com você, especialmente no caso de navegadores. Contudo,...consulte Mais informação

Independentemente de saber se encaixar aparecem em outros lugares, eles poderiam incentivar os desenvolvedores a distribuir aplicações em um formato de pacote que funciona através de distribuições e independentemente de dependências. Esse é o sonho de qualquer maneira. Que realidade formulário leva continua a ser visto.

Oh pressão, isso pode ser bom

Instalando o software no Linux pode ser uma dor. Se é nos repositórios, ótimo! Se não, você fica esperando que o desenvolvedor forneceu uma maneira de instalar o software em sua distribuição. Cada projeto tem seu próprio método preferido de gerenciamento de aplicativos e atualizações. É um desafio para apoiá-los todos. Mas, no momento, temos de estar cientes de que o sistema de encaixe pode representar um risco de segurança.

Como você gostaria de ver Ubuntu resolver esta questão? Você está animado para encaixar? E quanto a outras distribuições? Quais os formatos que devem abraçar? Há opiniões conflitantes em torno deste assunto. O que é seu?


Artigos relacionados