Ubuntu abandonará os pacotes deb?

Iniciado por jkmsjq, 23 de Abril de 2015, 21:19

tópico anterior - próximo tópico

jkmsjq

Será que o que eu entendi é exatamente o que está escrito: a Canonical abandonará os pacotes .deb e desenvolverá pacote próprio para o Ubuntu, a instalação dr pacotes será semelhante ao Windows...?!?!

Leia a matéria na integra, em inglês!
LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz

garfo

Que bom. Pelo que li vão ser pacotes que poderão ser atualizados independentemente do upstream (não vai precisar aguardar novas versões do ubuntu para ter novas versões de aplicativos, aliás será o fim dos malditos PPAs! Yay!)
Garfo -  linux
"Pra quê complicar? Facilidade e simplicidade é tudo!"

Tota

Para quem quiser testar...

http://cdimage.ubuntu.com/ubuntu-snappy/vivid/edge/

Descompacte com unxz image_file.img.xz

E instale o arquivo.img numa vm.

cygnusx-1

Citação de: garfo online 23 de Abril de 2015, 21:30
Que bom. Pelo que li vão ser pacotes que poderão ser atualizados independentemente do upstream (não vai precisar aguardar novas versões do ubuntu para ter novas versões de aplicativos, aliás será o fim dos malditos PPAs! Yay!)
se for isso aí mesmo é show de bola.
E que venha logo o MIR também.

FaBMak

"Não creias impossível o que apenas improvável parece". (Shakespeare)
fabmak://website

PRSC

Citação de: Tota online 23 de Abril de 2015, 22:17
Para quem quiser testar...

http://cdimage.ubuntu.com/ubuntu-snappy/vivid/edge/

Descompacte com unxz image_file.img.xz

E instale o arquivo.img numa vm.

Tota, qual o usuário e senha, pede "localhost login", tive que converter a imagem para usar no virtualbox.

Abraço.
Placa Gigabyte 970A-ud3p..16 GB Corsair Vegeance..FX8300..nVidia GTx750Ti.Gabinete Cougar Challenger
Linux user #511

Sergio Benjamim

Não parece que vai abandonar tão cedo:

http://www.phoronix.com/scan.php?page=news_item&px=Will-Cook-Deb-Pkg-Future

Eu já estava ficando com raiva de ter aprendido o pouco que sei sobre empacotamento debian...  :P
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

Sergio Benjamim

Citação de: garfo online 23 de Abril de 2015, 21:30
Que bom. Pelo que li vão ser pacotes que poderão ser atualizados independentemente do upstream (não vai precisar aguardar novas versões do ubuntu para ter novas versões de aplicativos, aliás será o fim dos malditos PPAs! Yay!)

Por que malditos PPAs ?  :'( :'( :'(
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

druidaobelix

#8
Citar"qual o usuário e senha, pede "localhost login", tive que converter a imagem para usar no virtualbox."

Então, /PRSC/ :

ubuntu ubuntu

O default para username e senha são ambos ubuntu.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

#9
Se implementado é uma modificação de peso em relação à sistemática hoje existente de empacotamento.

Atualmente o desenvolvedor de um determinado pacote descreve as dependências do software que ele criou e essas dependências, se já não existirem no sistema, são providas pelo instalador, buscando-as nos repositórios.

A questão central nessa sistemática é a sincronicidade entre versões necessárias.

Vez que os desenvolvimentos são independentes - quem faz um aplicativo não é o mesmo que faz uma biblioteca que é utilizada pelo aplicativo -, é fácil perceber que há um grande potencial de quebra da sincronicidade.

O desenvolvedor do aplicativo X utilizou a versão Y biblioteca Z quando implementou seu software, entretanto, adiante o desenvolvedor da biblioteca Z introduziu uma modificação que julgava necessária naquela biblioteca, criando, pois, uma nova versão W e vice-versa. Os impactos de mudanças por novas versões podem ocorrer em vários lados.

Qual a proposta do snappy?

Sair da sistemática atual de dependências e colocar num mesmo pacote tudo o que é necessário para ele rodar.

A execução passa a ser algo semelhante ao que existe hoje nos telefones celulares, isto é, os aplicativos são isolados uns dos outros, o que melhora e execução e em muito a segurança.

"Criar aplicativos para o Ubuntu Snappy é muito mais fácil que o empacotamento tradicional, simplesmente agrupe todos os arquivos que você precisa em um único pacote e publique, então os usuários podem baixá-lo instantaneamente.

Pacotes Snappy podem ser estaticamente ligados e incluir suas próprias cópias de qualquer arquivo que eles precisam. Os desenvolvedores podem usar as exatas versões de bibliotecas que eles quiserem e controlar quando essas bibliotecas são alteradas ou usar as bibliotecas do núcleo do sistema a partir do Ubuntu, se preferir."

Na verdade dessa forma voltamos aos primórdios da computação.

Era assim no início, cada programa carregava consigo tudo o que ele precisava e todos os arquivos ficavam dentro de um diretório da instalação do programa.

Só depois é que começaram a aparecer as bibliotecas compartilhadas por vários programas, com o que também se ganhava espaço de armazenamento e memória, que naquela época era uma coisa grave e essencial.

Por exemplo, um sistema IBM 360 mainframe era gigantesco nos seus 32KB de memória central. A técnica de programação era a então chamada programação estruturada, que significava, como ainda hoje, programar em módulos, porque para subir um módulo do programa era necessário baixar o antecedente que estava executando, já que geralmente não havia espaço suficiente para processar mais de um módulo ao mesmo tempo e sequer existia multitarefa.

O Snappy não é apenas isso, mas esse é um aspecto essencial.

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

garfo

http://br-linux.org/2015/01/canonical-vai-ter-versao-do-ubuntu-trocando-os-pacotes-deb-pelos-pacotes-snappy.html

CitarQuando escrevi pela primeira vez sobre o sistema Snappy que a Canonical estava desenvolvendo e testando (a princípio fora de sua versão desktop), achei que esta notícia de hoje demoraria um pouco mais a chegar, mas aqui está ela: a Canonical anunciou hoje que vai passar a usar o empacotamento Snappy também na versão desktop do Ubuntu. [...]

Aleluia! Quanto mais se afastar do Debian e seus pacotes, melhor. 8)
Garfo -  linux
"Pra quê complicar? Facilidade e simplicidade é tudo!"

rudregues

Mais informações interessantes:

Haverá também um trabalho na parte de deduplicação. Os snaps seriam automaticamente deduplicados de arquivos comuns compartilhados entre snaps através de seus arquivos hashes.
fonte: http://www.phoronix.com/scan.php?page=news_item&px=Ubuntu-Snappy-Deduplication

Tem também um interessante artigo descrevendo o estado atual desse sistema e comparando-o com o gerenciador de pacotes Nix: http://sandervanderburg.blogspot.com.br/2015/04/an-evaluation-and-comparison-of-snappy.html

Sinceramente, vejo esse tipo de sistema (além do Guix e GoboLinux) como o futuro. Algo que atenderá melhor nossas necessidades. Espero que se tornem mais mainstream e eu possa utilizá-los tranquilamente no meu dia-a-dia.
Gentoo — Controle total sobre o sistema.

irtigor

É uma mudança de instalar o que precisa, pra instalar "tudo" com, no futuro, remoção do que for duplicado.