Fala Matheus! Eu mesmo não sou o maior entusiasta dos Snaps, meus sistema por exemplo tem muito mais Flatpaks do que Snaps. Mas algumas considerações sobre o que foi falado para ajudar a galera a entender: - Sobre o tamanho, é maior, fato, mas nem tanto assim também, parece um preço baixo a se pagar pelos comodities: diolinux.com.br/2020/06/snap-vs-flatpak-vs-deb-qual-pesa-mais-2020.html - Snaps tem o potencial de viabilizar rollback em aplicações de todos os tipos independente do Linux. Ou seja, você pode usar um programa novo, em uma LTS antiga, você pode usar um programa desenvolvido hoje daqui há 10 anos e ele vai ser o mesmo, quase como uma Snapshot. Funciona bem com Docker, e Snap segue o mesmo conceito, com a diferença de que ele é mais abrangente (recentemente mostrei que tem um Snap que instala um VM de macOS dentro do Linux por ex.) - Snap também possuem um loja centralizada, algo que convenhamos que a comunidade Open Source não ama, mas todo o resto do mercado usa desde sempre, o que aumenta o potencial de trazer grandes software houses para o Linux, como Adobe, produtos Microsoft, etc. - A modularização dos Snaps também permite que os desenvolveres tenham menos trabalho e atinjam mais distros e dispositivos com o mesmo pacote, de servidor, desktop até IoT etc. - Snaps também possuem canais stable, beta, e edge para os desenvolvedores darem aos usuários a possibilidade de testar coisas novas antes dos usuários regulares; - Snaps tem sistema de permissão por devices, um app como o Cheese (de webcam), pode ter permissão de acessar o seu vídeo, mas o Mic por exemplo, etc. Entre outras coisas bem interessantes Como contras (que eu vejo), estão principalmente o fato da atualização deles ser automática, completamente desnecessário que funcione assim, ainda que ter a funcionalidade seja bem-vinda, tirar ela do usuário é um grande B. Eles ainda tem algumas imperfeições com os temas (mesmo os padrões do Ubuntu), caso do Spotify, oficialmente distribuído para Linux pela empresa em Snap, que tem um cursos 'nada a ver" com o tema. A natureza dos Snaps também é montar loop devices no boot, se vc mandar um systemd-analyze blame, dá para ver que eles atrasam o boot do PC em alguns segundos, por exemplo, pode ser muito ou pouco, dependendo da máquina e acho que da quantidade de Snaps também (algo que imagino que pode ser atualizado e melhorado no futuro). Algumas pessoas reclamam de desempenho, programas que abrem mais lentamente, mesmo em máquinas potentes. Eu endosso este couro também, mas aponto que isso é bem relativo a apps em específico, nem todos os Snaps funcionam assim, seria um erro generalizar o status de performance precária, alguns são instantâneos, talvez tenha a ver com a forma com que são feitos, imagino. Sem dúvida, vários prós e contras, é uma questão sempre de avaliar se os contras pesam mais (uma decisão individual eu suponho) em relação os prós e optar por usar ou não. Os pacotes .deb são bons, sem dúvida, mas eles também têm vários problemas de distribuição, segurança e longevidade se comparado com os formatos novos (não só Snaps), é um escolhe de "o que dói menos' eu suponho, e eu vejo os desenvolvedores de software (que é quem 'apanha" para fazer as coisas no final) adotando e incentivando este formato. Abração e parabéns pelo conteúdo de sempre! :)
@henriqueadf4 жыл бұрын
Pq não utilizar aplicações com linkagem estática e/ou appimage? São soluções que me agradam muito mais. É algo simples para uso e distribuição de apps.
@thaislanrodrigues88784 жыл бұрын
@@henriqueadf o ruim do appimage é que é você que tem que ficar indo atrás de atualizações.
@henriqueadf4 жыл бұрын
@@thaislanrodrigues8878 Assim como tem o apt para fazer o download dos .deb, poderia ter uma ferramenta semelhante para o appimage. Para podermos fazer uma instalação com um simples comando. Ainda acho que o apt, yum e outras ferramentas de gerenciamento de pacotes, deveriam ter a opção de instalar o appimage. Ia ser muito bom ter o apt e outras ferramentas de gerenciamento de pacotes, fazendo download e instalando o appimage com um único comando também.
@agff19624 жыл бұрын
Sou usuário leigo do Ubuntu, desde que uma atualização ainda do Windows 7 ferrou meu computador, e eu salvei meus dados com um Cd de instalação. Uso o notebook apenas para impressão 3d e outras tecnologias associadas. Por favor, vocês programadores - a quem sou eternamente grato - tenham como foco instalar programas facilmente, sem perder a segurança. É tudo que nós simples usuários desejamos. Obrigado.
@antoniosilva56113 жыл бұрын
Para uso minimalista e ou sem precisar compilar tá ótimo, foi-se o tempo de ficar instalando trocentos programas que acabam esquecidos.
@leonardo_9934 жыл бұрын
Top viu. Bem didático. Pra mim que não entendo nada de Linux gostei bastante
@thecrow68904 жыл бұрын
Lembrando que o dpkg mantém um registro das libs instaladas e compartilhadas. Mesmo que vc instale um programa q traz uma lib e depois outro q use essa lib, mais tarde quando vc desinstalar o primeiro (q trouxe a lib), essa lib n será removida até q os demais instalados após esse, e q compartilham a lib, sejam desinstalados. tem mais detalhes, como o cache de debs do apt; mas resumindo, essa questão de problemas com remoção de lib só acontece na prática, com programas compilados manualmente, por scripts e etc... e não pelo dpkg.
@marcoscarvalho31954 жыл бұрын
Taí Matheus, seria ótimos assuntos que poderia fazer referente a quebra de Sistemas e como consertá-los. Valeu amigo.
@fabricio47942 жыл бұрын
Vim do Futuro pra dizer,eu que sou leigo,já quebrei o apt e o Diolinux me salvou,com a Tecnologia de Hoje,Terabytes em SSD,bicho,prefiro snap e flatpak e vou alem,Appimage...e a tendencia ae é do Armazenamento ficar maior,ai Snap e Flatpak e Appimage rodam de boa e deixo os .deb ou .rpm só pro que for relativo ao bastidor do Sistema.
@PauloSantos-yc2fx4 жыл бұрын
Fala sobre o flatpak e o appimage
@elizeudev Жыл бұрын
Também removi snap do meu ubuntu. Estou usando flatpak
@juninhochannel4 жыл бұрын
Muitas aplicações, tanto snap, flatpack e appimages, se os componentes antes de empacotados forem UPXzados, o pacote final reduz consideravelmente o tamanho, reduzindo as vezes para 30% do tamanho original.
@Davi-zu6pg4 жыл бұрын
Também penso igual
@luizaugustopc Жыл бұрын
De fato o único problema do snap atualmente é o espaço em disco. Considerado as capacidades atuais isso não chega a ser um problema. Eu mesmo uso alguns e não tenho qualquer problema. Também levo em conta o suporte de uma gigante como a Canonical. Isso me traz segurança
@cebolinharenato2 жыл бұрын
Biblioteca compartilhada pressupõe que todos os softwares que utilizam a mesma lib vão utilizar a mesma versão. Na prática isso é um grande problema. Cada software tem seu ciclo de desenvolvimento releases independente e não tem como todos eles andarem juntos, cada um tem seu ciclo definido pelos seus desenvolvedores. Quem tem de empacotar as dependências do software é o desenvolvedor dele, só assim para tornar viável a distribuição de softwares para desktop no Linux. Snaps e Flatpaks estão evoluindo o Linux.
@joaocavalcanti47193 жыл бұрын
Ótimo conteúdo, ajuda a quem está começando a migração do Windows para Linux.
@xCaio04 жыл бұрын
Não uso porque tenho costume de usar o .deb mesmo. Quem sabe no futuro eu começo a usar também (também acho ruim o tamanho do snap)
@arcanjocca4 жыл бұрын
Eu já brinquei de usar flatpak, snap e até Docker para coisas em desktop (hub.docker.com/u/jess)... O que mais pega para mim é a questão de performance (se comparado ao rodar nativamente). Só acho válido em situações onde não há o respectivo pacote para sua distro e/ou trabalho de compilação seja desgastante e/ou poluidor..
@juliocwcow3 жыл бұрын
Espaço em disco eu não ligo muito tem de sobra, o problema é a demora na instalação dependendo o programa snap!
@jefferson_santana4 жыл бұрын
Bom vídeo. :) Eu só acho que tem que ser algo opcional.
@daigoasukagnn4 жыл бұрын
Matheus, vc também reparou uma certa lentidão nos programas Snaps no Ubuntu 20.04???
@adolfo61582 жыл бұрын
Usava Ubuntu ,mas depois que eles criaram os Snaps cai fora. Uma semana pra instalar o aplicativo, o Sistema operacional fica lento e pra ferrar essa praga de Snap faz atualizações automáticas . Por isso que estou com Debian 11 KDE Plasma.
@CarlosHenrique-ul7jg4 жыл бұрын
Temos o mesmo ponto de vista. E gostaria de englobar o Flatpak nessa linha de pensamento também(esse também não faço uso). Não sou profissional, porém vivo instalando e desinstalando aplicativos e consegui quebrar os sistema uma vez, isso foi no inicio de minha jornada com Linux, por causa de um PPA. kkk
@wolfcwb2 жыл бұрын
Olá Mateus, sei que talvez não faça mais sentido responder ao vídeo, mas aqui vai minha opinião. Até meados de 2021 eu era usuário de Windows e Linux (mais de Windows). Mas desde Out/2021 sou exclusivamente usuário de Linux, mais especificamente da distro Ubuntu. Como meu trabalho é 90% em cloud, não tenho problema com espaço em disco. Optei por, quando possível, instalar pacotes snap pela comodidade. Como você disse, se eu tivesse problema com espaço, com certeza optaria pela forma tradicional de pacotes .deb.
@AlexaChaconn2 ай бұрын
Esqueceu de falar que torna o sistema mais lento também.
@Paulo-pv8db4 жыл бұрын
Falou tudo! Como novato, prefiro perder um pouco de performance ou espaço no HD do que quebrar o sistema e não saber consertar.
@PedroHenriqueTSI4 жыл бұрын
Sempre prefiro os .deb, acabo tendo a impressão que são mais fluidos (mas deve ser coisa da minha cabeça)
@leonardosilva_dev4 жыл бұрын
Então é coisa da nossa cabeça, porque eu penso o mesmo. kkk
@thecrow68904 жыл бұрын
com certeza é mais fluido. Sem falar q parece q a canonical ta seguindo um caminho escuro, dando um "mala" pro padrão 'open desktop' e deixando os programas mal integrados com o sistema.
@wagner.albuquerque4 жыл бұрын
É o que acho tbm. Parece que Snap tem outros processos e consumo de cpu para manter ele enquanto o programa é executado.
@juliocwcow3 жыл бұрын
Nada, snap demora uma semana para instalar, deb é rápido, claro que estou exagerando!!
@MrRenanwill3 жыл бұрын
Mas não eh coisa da sua cabeça. Eh assim mesmo. Kkkkk Flatpak tem velocidade quase nativa, se precisar mesmo de performance.
@elisavasconcelos33233 жыл бұрын
Eu instalei win10 e debian 10,mas passado uns meses o debian quebrou_aparecia o dual boot,mas só entrava o win10. Então decidi apagar tudo e deixar apenas o debian,só que para minha surpresa não consegui instalar mais o debian...por quê?
@MrViglioni2 жыл бұрын
Eu também não gosto do snap. Deixe o sistema lento na atualização. Tirei o snap do Ubuntu 24.04 LTS 64 bits e ficou leve e ótimo!
@henriqueadf4 жыл бұрын
Prefiro utilizar aplicações com linkagem estática ou appimage do que essas ferramentas.
@andreluisgallo19824 жыл бұрын
Oi e voltando a comentar aqui... hehehe Pra mim, em primeiro lugar, um software tem que funcionar bem, se não funciona eu desinstalo, independente se for .deb, .rpm, snap, flatpak, etc. O que percebo em geral que, na maioria das vezes, programas nativos tais como .deb e .rpm funcionam melhor, mas o snap tem uma grande vantagem: a comodidade. Apesar de consumir mais espaço (mas nem tanto assim como alguns possam imaginar), considero mais fácil instalar snap do que flatpak, por exemplo, fora a questão desses formatos serem mais "independentes" do sistema que os nativos. Uso tanto nativo, como snaps e flatpaks, fora alguns appimages (hehehe) e na grande maioria das vezes não tive prolemas. Excelente final de semana.
@henriquedinizdecastro46234 жыл бұрын
Que vacilo! Muita gente nunca usou, ou usou na época que os snaps surgiram, que era ruim, mas que hoje funciona muito bem. Muitos não usam por causa desse preconceito bobo contra os snaps, ou contra a Canonical ou o Ubuntu. Diolinux te deu uma aula no comentário dele.
@victortaveirarodrigues80323 жыл бұрын
interpretação do video nivel -10 slcou
@fabio.domingos4 жыл бұрын
Não apenas o espaço em disco. Snaps levam uma eternidade para carregar, mesmo em um hd ssd.
@MrRenanwill3 жыл бұрын
Eu sinceramente acho que o snap eh a melhor coisa que a Canonical fez. Até porque o Ubuntu não eh lá mais aquelas coisas...
@dineyspiga12704 жыл бұрын
Aqui só .deb e um AppImage
@jairm.8674 жыл бұрын
a polêmica principal sobre snaps gira em torno do serviço q precisa ficar rodando para poder usar esse tipo de app. Dizem q não há muito controle sobre esse daemon, ele inclusive faz atualizações dos pacotes sem autorização e nem avisar ao usuário.
@Regsony4 жыл бұрын
ai mandou sim e muito bem............... Gosto de sinceridade que no meu ver foi o ponto em questão, não é sou meus motivos, sim e dou meus motivos sem agredir sem induzir, já o tinha como referência agora ainda mais. Grato e Forte ABRAÇO.............
@AnselmoBattisti4 жыл бұрын
SNAP pra mim sempre dá algum BO, tenta instalar o Docker via snap só cagadaaaaaaaa!
@karanluciano21262 жыл бұрын
"-Eu nunca quebrei o APT........Ta bom, eu já quebrei um pouquinho". kkkkkk todo mundo já quebrou o APT um dia
@juninhochannel4 жыл бұрын
Então nem sonhar em usar appimages? 😜
@juliocwcow3 жыл бұрын
Eu acho snap muito lento
@lucas.hytalo2 жыл бұрын
resumo: ele não e o cliente final kkkk obs: também não gosto mas uso appimage kkkkk
@ulissesstark4425 Жыл бұрын
esse drama todo por espaço em disco...
@DanielRios5494 жыл бұрын
Porque não funciona, rs, eu não uso por causa disso, a Canonical deveria usar Flatpak na loja própria deles, eles queriam centralização, não precisava ter criado um novo formato, apenas uma loja...