HomeVideos

Depois disso, voltar para Ubuntu parece gambiarra...

Now Playing

Depois disso, voltar para Ubuntu parece gambiarra...

Transcript

402 segments

0:00

Uma característica do Linux que de forma

0:03

bem ampla assim, tá? Que acaba sendo

0:06

percebida com o tempo, é como muita

0:09

gente técnica usa Linux e muita gente

0:12

técnica cria as soluções para Linux,

0:15

muitas vezes ele não é tão amigável para

0:18

quem não é técnico.

0:20

É meio que espera-se que você saiba o

0:22

que você precisa fazer. E quando a gente

0:24

vai para um usuário de console, por

0:26

exemplo, um cara que comprou o Steck,

0:28

que é que é uma pessoa que tem essa

0:30

mentalidade de console, que antes ela

0:32

tinha um PlayStation ou antes ela tinha

0:34

um Xbox, ela sabe, ela não espera que

0:39

ela tenha que fazer alguma coisa para

0:40

aquilo funcionar. É apertar um botão no

0:43

máximo, instalar o jogo que ela quer e

0:45

vai que vai.

0:47

E eu vejo que as distribuições estão

0:49

ficando mais assim hoje em dia, mais

0:51

prontas. Eh, não que seja um problema

0:55

não vir pronto. Por exemplo, o arte

0:56

Linux, ser como ele é, não é um defeito,

0:59

é uma característica do projeto. Igual

1:01

da mesma forma como o MX Linux que eu

1:03

testei recentemente, né? Até publiquei

1:05

um vídeo, a maneira como ele é, você

1:07

pode concordar ou não concordar, gostar

1:10

ou não gostar, mas é uma característica

1:12

do projeto, não necessariamente tá

1:13

errado, né? Eh, enfim, o Linux ele tem

1:17

muitas dessas coisas, mas quanto mais

1:20

ele se aproxima do público médio no

1:22

desktop, mais eu vejo as coisas ficando

1:26

mais prontas, vindo mais prontas com

1:28

mais frequência. Vocês têm observado

1:30

isso também?

1:36

>> Sim. te dizer uma coisa bem curiosa em

1:39

relação aos meus as minhas experiências

1:41

com basite principalmente.

1:43

Eh, eu gosto muito de fuçar nas coisas,

1:46

obviamente nas distribuições Linux e

1:48

tal. Tem lugares onde eu não gosto de

1:50

ter que ficar debugando coisas, fazendo

1:52

customizações. Eu só quero que funcione

1:53

na minha TV, por exemplo, eu tô tipo

1:56

seja tão imutável quanto você quiser,

1:57

minha querida. Sabe? Não, não é um lugar

2:00

onde eu pretendo mexer. Ah, mas eu tenho

2:03

esse esse gosto por fazer configurações

2:05

e testes no computador. Ah, e eu uso

2:08

Linux há muito, muito tempo, que é

2:11

melhor nem falar para não denunciar

2:12

tanto a idade mais. Mas eu conheço muito

2:16

bem a base, o punto, onde configura

2:18

tudo, por exemplo. É a distribuição, a

2:20

base, digamos assim, que eu tenho mais

2:22

conhecimento, eu acho, no geral.

2:24

instalar o basite e ver que ele funciona

2:26

de um jeito totalmente diferente me

2:28

instigou a fuçar totalmente de novo,

2:31

sabe? tentar entender como que eu

2:33

customizo as coisas então num ambiente

2:35

assim, porque essa galera que que criou

2:39

o projeto Universal Blue, eles são

2:42

profissionais de TI, pelo que eu pude

2:45

captar assim, lendo um pouco da

2:47

biografia de alguns indivíduos, pelo

2:49

menos, de bastante experiência no

2:52

mercado. Alguns trabalharam em empresas

2:54

bem famosas do mundo lindo, que são

2:56

ex-genheiros da Canonical, da Redhe Rat,

3:00

gente trabalhou na WS, no Google Cloud,

3:02

etc. Então eles conhecem bem essa

3:04

tecnologia de construir um sistema que

3:07

seja funcional, não quebre, não caia,

3:10

que se der algum problema não não vai

3:12

ser difícil resolver, sabe? Esse

3:14

conceito de nuvem tá aplicado no nesses

3:18

desktops de alguma forma. E essa galera

3:22

fez as coisas de uma maneira onde é

3:23

possível customizar, porque é necessário

3:25

customizar as coisas para você criar uma

3:28

experiência.

3:30

Eh, eu eu não queria usar a palavra

3:32

customizada pro usuário para não falar

3:34

tanto customizado na mesma frase, mas é

3:36

o jeito, né? Então, é, é possível fazer

3:39

modificações do sistema para customizar

3:41

experiência pro usuário, só que a forma

3:42

de fazer isso, como eu disse antes, é um

3:44

pouco diferente. Se numa distribuição

3:47

tipo

3:49

o o Bonto Linux Mint, sei lá, o Art,

3:53

você vai você pode instalar, digamos, o

3:55

Zen Kernel, alguma coisa assim.

3:59

Eh, você pode fazer isso no basite se

4:01

você quiser, só que a ideia é que você

4:03

crie uma imagem do basite que tenha os

4:06

interno e não que você instale por cima

4:09

das coisas. Porque instalar por cima das

4:11

coisas é você abrir margem para algum

4:13

problema acontecer.

4:16

Pelo menos é essa a mentalidade que que

4:19

eles têm. E é isso que faz com que as

4:21

coisas funcionem de uma forma

4:23

relativamente estável. No caso do

4:25

Basight, eu acho depois de alguns meses

4:27

utilizando, que ele acabou ganhando

4:29

atenção do povo porque ele tem padrões

4:33

muito bem pensados. Tem coisas que você

4:36

teria que mexer, talvez uma raiz de um

4:38

sistema Linux para poder jogar, que é um

4:40

dos principais notes dessa distribuição

4:43

em particular, que no basite já vem

4:45

pronto, então você não vai nem precisar

4:46

mexer nisso. Por exemplo, algumas ev

4:49

rules, eles já, na verdade, eles

4:50

colocaram todas as uev rules que eu

4:52

conheço. Basicamente já tá tudo no no

4:56

sistema ali, eh, drivers pré-instalados,

4:59

tudo que você precisaria mudar um módulo

5:01

do KDE ou qualquer coisa assim, ele já

5:04

meio que vem pronto. Ah, o único

5:07

problema é se por um acaso você esbarrar

5:09

em algo que precise adicionar um módulo

5:11

de KDLE e não esteja no basite

5:15

justamente ou em qualquer outra

5:16

distribuição desse tipo. Daí você vai

5:18

ter que seguir esse caminho de não é

5:20

simplesmente instalar o módulo por cima.

5:22

é criar uma imagem customizada do

5:24

sistema com a sua necessidade em

5:26

particular. No projeto do Blue Fin, eles

5:28

deixam bem claro que a ideia é atender

5:30

94%, 96% do público e não aqueles casos

5:34

nichados de 4%. E eu acho que, enfim,

5:38

eles conseguem atingir esse objetivo com

5:41

um certo louvor. É uma pena que às vezes

5:43

eu tô nos 4% que estão precisando mexer

5:46

em coisas, mas enfim.

5:49

É, eu acho que nessa questão tem tem

5:51

todo um aspecto meio que cultural também

5:54

da coisa de que é esperado que o usuário

5:57

de Linux vai futucar tudo, que a que

5:59

você tem que mexer, você tem que

6:01

customizar, você tem que quebrar o seu

6:03

sistema três, quatro, cinco vezes. E

6:05

para muitas pessoas é isso, as pessoas

6:07

querem mexer, elas querem cutucar, mas

6:09

tem gente que não, que só quer instalar

6:10

e usar os aplicativos e seguir

6:13

tranquilamente. E acho que a questão é

6:15

essa, o as distrizas imutáveis, elas

6:18

funcionam para muita gente. Para algumas

6:20

pessoas que têm algumas necessidades

6:22

muito específicas, pode ser que ali

6:24

acabe esbarrando ou em uma dificuldade

6:26

você tem que fazer um negócio de uma

6:28

maneira muito mais difícil ou pode ser

6:29

que tenha alguma limitação de fato, mas

6:32

é pra minoria, tanto que a gente vê o

6:34

sucesso do Steam Deck e aqui para

6:36

usuários mais tradicionais ele funciona

6:39

muito bem, né? Tanto que eu fiz diversas

6:41

customizações aqui. Você consegue

6:42

customizar toda a interface do do Steam

6:46

Deck, de fato, dá para instalar aquele

6:48

deck para instalar plugin, dá para

6:50

instalar em Deck para instalar emulador

6:51

e tudo isso sem mexer na na parte do

6:55

sistema mesmo. Isso aqui é tudo na parte

6:56

do usuário. Então, boa parte do que você

6:59

faz, você consegue fazer sem você ter

7:01

que tirar o modo de apenas leitura.

7:05

Só que eu, por exemplo, no meu caso, é o

7:07

exato motivo pelo qual eu nunca instalei

7:09

distributável para usar no dia a dia,

7:11

porque algumas coisas que eu faço, eu

7:14

tenho que fazer mexendo ali no sistema e

7:17

provavelmente a grande maioria das

7:19

coisas que eu faço, eu conseguiria de

7:20

uma outra maneira, né, dentro de uma dis

7:23

imutável, mas como para mim tá

7:24

funcionando por enquanto, eu não quis

7:26

mexer no time que tá funcionando, né?

7:29

Mas, mas de fato eu acho que é é mais

7:31

uma mudança ali de visão de tipo, tá, eu

7:34

posso fazer isso, só que de maneira

7:35

diferente e que para muitas pessoas elas

7:37

simplesmente não precisa mexer, né? Tá

7:39

mexendo porque quer, mas não porque

7:40

precisa e entender, virar essa chavinha

7:43

de tipo, não é que eu tô sendo capado

7:46

aqui de fazer alguma coisa, né? Só uma

7:48

maneira diferente de de fazer algo.

7:50

>> Isso que você falou me lembrou de uma

7:51

coisa que aconteceu comigo de uma forma

7:55

bem pessoal até. Eu eu tava com certo

7:57

preconceito com distrios imbutáveis e o

8:00

bazart, toda essa essa coisa assim,

8:02

porque eu pensava assim: "Ah, Destro

8:04

Gamer,

8:05

que que é Distro Gamer, velho? É tipo

8:08

navegador gamer. Eh, é tipo qualquer

8:11

distribuição você transforma, você

8:13

transforma em, em, em sistema gamer. Aí

8:18

isso permanece verdade. Você com o

8:20

conhecimento você consegue customizar

8:22

qualquer distro, incluindo as imutáveis.

8:25

Mas ã, eu decidi quando eu comecei a

8:29

testar esses esses sistemas assim, aí

8:31

tipo deixa eu tentar usar e quando

8:34

esbarrar num problema de fato, eu vou

8:36

reclamar,

8:38

digamos assim, eu vou vou pensar assim:

8:40

"OK, estou tendo esse problema só porque

8:42

estou num sistema com essas

8:43

características de mutabilidade, etc."

8:46

Eh, surpreendentemente, a lista é bem

8:48

curta de quantidade de problemas que eu

8:51

acabei encontrando ao utilizar uma

8:53

distribuição assim. Se eu for ser justo,

8:55

tem algumas características que eu até

8:57

penso assim: "Caraca, velho, que

8:59

retrocesso voltar para um bumunto da

9:01

vida". Porque essa ideia de o sistema

9:05

não quebrar para mim, pelo menos, é

9:08

muito apelativa. E sei lá, saiu uma

9:10

atualização de driver da Nvidia novo. Tô

9:12

usando a versão mais recente do Kern

9:14

Basite agora, a versão mais recente do

9:16

driver da Nvidia no KDE, no Wayland.

9:19

Tudo aparentemente funcionando bem, mas

9:22

se alguma coisa acontecesse, eu gosto da

9:25

ideia de eu poder fazer rollback com o

9:28

sistema inteiro. Isso é, pelo menos para

9:30

mim, sabe, se tornou bem apelativo. É um

9:33

recurso que eu adoraria ver no Popos,

9:35

que é outra distribuição que eu tenho do

9:37

boot nesse computador. Inclusive, a

9:40

gente falou que existem coisas que

9:43

parecem mutabilidade e não são, né? E o

9:46

Pop OS ele tem isso, né? A versão antiga

9:49

do Popos, o 2204, quando você fazia uma

9:51

instalação usando a formatação padrão do

9:54

sistema, ele criava uma cópia da mídia

9:58

de instalação numa partição separada do

10:00

computador. E aí dentro do painel de

10:02

controle, ele tinha uma opção ali de

10:04

restaurar padrão de fábrica, que ele

10:06

meio que reinstalava o sistema e tinha a

10:08

opção de não mexer na sua home se ela

10:11

tivesse separada, tal, o que pode ser

10:14

eh, como eu posso dizer, confundido com

10:18

a imutabilidade, mas não é. É

10:19

simplesmente um processo de reinstalar o

10:21

sistema, igual é possível fazer de

10:22

diversas outras formas.

10:25

É, isso é muito comum, na verdade, a

10:27

gente não tá habituado a pensar nisso

10:29

como

10:31

um recurso eh presente em distribuições

10:35

Linux comuns,

10:37

porque querendo ou não tem essa coisa de

10:39

o usuário sabe o que tá fazendo por

10:41

muito tempo. Foi assim, pelo menos. Mas

10:44

a ideia de você ir no Android lá e

10:47

resetar o aparelho paraas configurações

10:49

de fábrica

10:51

é isso aqui.

10:52

>> Ou no seu Xbox aí ou no seu PlayStation,

10:54

a mesma coisa.

10:55

>> É qualquer tipo de reset. Então,

10:57

qualquer aplicativo, qualquer

10:58

aplicativo, não, perdão, qualquer

11:00

dispositivo que foque o mercado

11:03

consumidor tradicional, não muito texv,

11:08

se beneficia de um recurso semelhante a

11:10

esse. Qualquer distribuição, na minha

11:12

modesta opinião, que vá parar num

11:14

computador para ser vendido pro público

11:16

legal, deveria ter uma funcionalidade.

11:20

É, me veio me veio a palavra que os

11:21

Chromebooks usam, porque eles tm isso

11:23

também, de power wash, que é você limpar

11:26

tudo e meio que reinstalar sem precisar

11:28

fazer o processo de reinstalação.

11:31

O Windows tem isso mais ou menos lá com

11:34

aquele modo de recuperação. Macos tem

11:36

isso também. Se você segurar, acho que o

11:39

o power por alguns minutos, você entra

11:41

numa tela de recovery, daí você tem o

11:44

modo de você consegue formatar o Mac de

11:46

novo sem precisar baixar nada, sem fazer

11:48

nada. H, porque ele tem uma cópia do

11:50

sistema na raiz e obviamente isso ocupa

11:53

espaço indício. Então, em termos de

11:55

otimização de uso de SSD e coisa assim,

11:58

não é tão relevante assim. Mas quando

12:01

você tiver um problema desse tipo e você

12:02

não sabe resolver tecnicamente a

12:04

situação, esses, sei lá, 6 GB a mais que

12:08

ele ocupou de espaço indíco salva muito,

12:10

sabe? E o Popos tem essa funcionalidade,

12:13

a versão nova tem essa funcionalidade,

12:15

mas ela não tá na interface ainda, não

12:17

colocaram no cosmic atual, mas a ideia é

12:20

essencialmente a mesma. Ele tinha a ISO,

12:21

que é uma ISO que você pode ir

12:23

atualizando, que ele atualiza junto com

12:24

as atualizações do sistema para manter

12:26

ela com os pacotes mais recentes, assim

12:28

você não formata para uma versão muito

12:30

antiga de volta. E aí quando você

12:32

precisa, ah, sei lá, o meu sistema deu

12:34

problema, preciso reinstalar ele, mas

12:36

sem perder os meus dados, sabe? sem

12:38

perder o que tá na home,

12:40

particularmente,

12:42

você só faz isso. Esse recurso me salvou

12:44

algumas umas duas, três vezes, eu acho,

12:46

nos últimos 5 anos, utilizando o Pop OS,

12:49

foi realmente útil. E se você tem

12:52

softwares em flatpack, que as

12:54

configurações dele ficam dentro de barra

12:56

var, é ponto var dentro da sua home,

12:58

quer dizer, pvar bar/ app, tá? Apps acho

13:02

que é ou app, não lembro se é no

13:04

singular ou se é no plural agora.

13:07

e você reinstala suas aplicações da

13:09

lojinha, elas já vêm configuradas. Olha

13:11

só que beleza, exatamente como acontece

13:13

no Android. Você desinstala um

13:15

aplicativo, já reparou nisso? Se você

13:17

não limpa o cash dele e você instala,

13:18

ele já vem configurado.

13:20

Então é um é voltado para um público

13:23

diferente, realmente não é aquela pessoa

13:25

tipo, não, eu eu sempre volto, não sei

13:28

se você lembra Ed do podcast com o

13:30

Adrenalina que a gente fez com o Diego,

13:33

ele ele usou uma expressão que ficou

13:34

comigo e eu sempre pensei: "Essa é muito

13:36

boa para eu esquecer que assim é aquele

13:38

tipo de usuário que cultiva o seu

13:40

sistema operacional naturalmente em

13:42

casa,

13:44

que de novo são problemas que a gente

13:47

enfrenta porque o nosso uso do

13:49

computador não é comum, ele não é

13:53

normal assim. Vamos pegar um exemplo

13:56

aqui do próprio Jo Linux, tipo a Luana.

13:58

Se você instalasse um basite paraa

14:00

Luana,

14:02

nenhuma das ferramentas que ela precisa

14:04

seria impactadas por por essas coisas

14:07

que a gente citou aqui. Eu sei lá, o a

14:09

minha mãe aqui que usa o PC só para

14:11

entrar no Facebook, no Instagram e para

14:13

responder e-mail.

14:15

Nada. Abre o Chrome e seja feliz,

14:18

entendeu?

14:19

me me trazendo uma uma lembrança que que

14:22

é interessante de compartilhar, a Luana

14:24

usa o Pop S2204 LTS, que é a mesma

14:27

versão que eu uso, que simplesmente

14:30

instalamos lá anos atrás, ela resistiu a

14:33

usar o Tyling agora no Vive 100.

14:35

Basicamente é esse o resultado. Mas eu

14:37

configurei o computador de uma forma que

14:40

eu já nem lembrava mais e agora que você

14:41

falou, eu acabei me lembrando dessa

14:43

ocasião, que se assemelha muito com

14:46

características que existem em algumas

14:47

distribuições imutáveis, porque eu fiz o

14:50

setup do computador dela utilizando o

14:53

time shift, que faz backups e snapshots

14:55

constantemente

14:56

e é o POPS, então tem aquela opção de de

15:01

reinstalar sem desinstalar dentro do

15:03

sistema.

15:05

E e eu configurei as atualizações para

15:07

rodar ele automaticamente, porque ela

15:08

não faz isso. Luana, faça, faça a isso.

15:12

Atualize o seu computador. Segurança

15:14

importante. Eh, mas ela não lembrava de

15:18

fazer isso simplesmente. Então, eu fiz

15:19

uma automação geral do negócio que cuida

15:22

dela. Se alguma coisa der errado no

15:24

computador, eu subo a cópia de

15:26

segurança. E não é exatamente isso que

15:29

uma distribuição imutável faz, sabe?

15:31

Seria uma bela de uma solução. Pensando

15:33

bem agora. Esse conteúdo que você acabou

15:35

de assistir é apenas um corte de um

15:38

episódio do DiCash. Se você curtiu esse

15:41

papo aqui, clica no card que vai

15:43

aparecer aí na sua tela e assiste o

15:45

episódio completo. A gente se vê lá.

15:47

Yeah.

Interactive Summary

O vídeo discute a evolução das distribuições Linux para um modelo mais amigável ao usuário comum, focando especialmente nas distribuições imutáveis como o Bazzite. Os participantes explicam como sistemas modernos buscam a estabilidade de consoles, onde o usuário não precisa configurar manualmente o sistema para que funcione. São abordados temas como a robustez técnica trazida por ex-engenheiros de grandes empresas de nuvem, a facilidade de realizar rollbacks em caso de falhas e as funcionalidades de recuperação de fábrica presentes em sistemas como o Pop!_OS, Android e Chromebooks, que preservam os dados do usuário enquanto restauram a integridade do sistema.

Suggested questions

5 ready-made prompts