Pop!_OS: Descobrindo a melhor distribuição Linux para mim

Pop!_OS: Descobrindo a melhor distribuição Linux para mim

Eu uso Linux há quase 30 anos e já testemunhei todo tipo de distribuição ir e vir. Houve distribuições que vão desde as mais básicas até as mais elaboradas e tudo mais. Passei anos "pulando de distro", o que incluía Caldera OpenLinux, Corel Linux, Red Hat (muito antes do Fedora/RHEL), Ubuntu, elementary OS, Bodhi Linux, Ubuntu Budgie, Deepin, Fedora, Zorin OS e mais.

Mas então, algo interessante aconteceu: comprei meu primeiro computador de mesa System76. Aquele primeiro computador (um Leopard Extreme) veio com o Ubuntu Linux e funcionou perfeitamente. Esse foi, sem dúvida, o melhor computador de mesa que tive até então. Então, naturalmente, quando o Leopard Extreme mostrou sinais de falha, eu quis ficar com o System76 . Na época, eles estavam anunciando seu novo computador de mesa Thelio e eu estava totalmente empolgado.

Comprei meu primeiro Thelio, que veio com a distribuição interna Pop!_OS , e eu o amei imediatamente. Ele não era apenas fácil de usar e poderoso, mas também funcionava perfeitamente com o hardware System76. Na verdade, a combinação do desktop Thelio e do Pop!_OS criou a melhor experiência de computador que eu já tive até hoje.

Introdução ao Pop!_OS

O Pop!_OS é baseado em uma versão de suporte de longo prazo (LTS) do Ubuntu, que garante que os usuários aproveitem um longo período de suporte, e tem como padrão uma área de trabalho GNOME personalizada. A personalização é basicamente a adição de algumas extensões-chave do GNOME, bem como alguns ajustes para fazer o hardware cantar.

E ele canta.

Estou usando o Pop!_OS há algum tempo e, mesmo com a tentação de começar a pular de um lado para o outro, não consigo imaginar usar uma distribuição diferente. Claro, parte do meu raciocínio é por causa do quão bem o sistema operacional se sai com o hardware. Mas isso não é tudo. O Pop!_OS é uma distribuição sólida como uma rocha que me serviu bem para muitos propósitos.

Com este sistema operacional, escrevi livros e artigos técnicos, editei/criei áudio, criei/editei vídeos (embora a maior parte desse trabalho aconteça no MacOS atualmente), criei imagens, fiz compras, participei de redes sociais, consumi notícias de todos os tipos e muito mais.

Claro, o Pop!_OS também é uma ótima plataforma para desenvolvedores, cientistas de dados e mais. É igualmente artístico e geek. É "artgeek".

Mas há um porém... um que alcança as estrelas.

Apresentando o COSMIC Desktop

Veja, o System76 decidiu se aventurar para longe do GNOME e criar seu próprio ambiente de desktop chamado COSMIC (Figura 1). Embora o COSMIC ainda esteja em seu estágio alfa, eu o testei e achei que era um passo empolgante na direção certa para o System76.

Embora o COSMIC tenha sido desenvolvido (usando a linguagem Rust ) do zero, ele não se aventura muito longe do desktop Pop!_OS original. Ainda há um dock e barra superior, uma visão geral do aplicativo, um iniciador, áreas de trabalho e muito mais.

De todas as melhorias encontradas no COSMIC, a que eu realmente mais aprecio é a Pop Shop. Em seu estado atual, a loja de aplicativos Pop!_OS é lenta, cheia de bugs e propensa a travamentos. A nova Pop Shop, mesmo em seu estado alfa, é muito mais utilizável. É rápida e confiável, e ainda não a vi travar.

O COSMIC também elimina alguns dos aplicativos GNOME padrão em favor de opções internas, como o aplicativo COSMIC Terminal, o COSMIC Text Editor, o COSMIC Files e o COSMIC Settings. Descobri que cada um desses aplicativos é uma melhoria em relação ao que eles substituíram. A única exceção é que o COSMIC Files não tem a capacidade interna de compartilhar arquivos em uma rede. Espero que esse recurso acabe encontrando seu caminho na compilação porque dependo dele diariamente.

Recursos adicionais do Pop!_OS

Se você for um desenvolvedor, encontrará muitas ferramentas dedicadas e um fluxo de trabalho refinado para tornar sua vida um pouco mais fácil. Outra vantagem é que você pode baixar versões dedicadas do SO para GPUs NVIDIA ou AMD . O sabor NVIDIA inclui drivers com suporte a CUDA , o que pode ajudar a acelerar fluxos de trabalho e/ou aplicativos com uso intensivo de computação.

O Pop!_OS também suporta gráficos híbridos prontos para uso. Além disso, há também o System76 Scheduler, que ajuda muito a reduzir a latência e melhorar o desempenho do aplicativo. Por fim, o Pop!_OS inclui uma ferramenta fácil de usar para atualizar o firmware do dispositivo (Figura 2), o que é um grande passo à frente para o Linux em geral.

Outro recurso que vem embutido no Pop!_OS e no novo desktop COSMIC é o mosaico. Você pode habilitar/desabilitar a opção de mosaico de desktop à vontade para ajudar a tornar o posicionamento de janelas incrivelmente fácil. Para qualquer um que tenha usado o encaixe de janelas (como o encontrado na versão mais recente do macOS), a abordagem do Pop!_OS ao recurso vai te surpreender.

Conclusão

Em meus anos usando o Pop!_OS, descobri que ele é uma ótima opção para aqueles que têm pouca ou nenhuma experiência com Linux, usuários avançados, desenvolvedores e criadores de todos os tipos. De todas as distribuições Linux que usei, o Pop!_OS tem sido o de melhor desempenho, mais confiável e mais agradável.

Se você nunca experimentou o Pop!_OS, eu recomendo fortemente que você baixe um ISO e o execute como uma máquina virtual ou o instale em um computador reserva para que você possa ver do que se trata antes do lançamento geral do COSMIC.

Depois de alguns dias usando a distribuição Linux do System76, você vai se pegar hesitante em voltar para qualquer SO que estava usando. Ele é realmente muito bom.

Conteúdo Relacionado

O Rails 8 está pronto para redefinir o Desenvolvimento Web
O Rails 8 sempre foi um divisor de águas...
Tecnologias essenciais para o Desenvolvimento de Aplicativos Web
Os aplicativos da Web são uma pedra fundamental da...
Dominando o java.lang.OutOfMemoryError: Metaspace - Diagnóstico e Soluções Eficazes
Os desenvolvedores Java enfrentam uma variedade de erros relacionados...
A Meta do Design
Com várias décadas de experiência, adoro criar aplicativos corporativos...
Escalabilidade do MySQL 5.7: Entendendo os Desafios e Soluções
A escalabilidade é um fator crítico quando se trata...
Gerenciando Testes Automatizados com Selenium WebDriver e TestNG
Ao trabalhar em um projeto de código aberto no...
A Importância da Inteligência Artificial Explicável (XAI) para Desenvolvedores
A Inteligência Artificial (IA) tem se tornado cada vez...
Modernização da Plataforma de Dados: Superando Desafios e Impulsionando a Inovação
A maioria das organizações enfrenta desafios ao se adaptar...
Quando os Bugs Aparecem, Nós Precisamos Entender os Logs
Quando nós, desenvolvedores, encontramos alguns bugs em nossos logs,...
A Importância da Cibersegurança para Empresas
A cibersegurança é um tópico cada vez mais importante...
A Experiência do Desenvolvedor (DX) com o Stalactite
A experiência do desenvolvedor (DX) é um tópico cada...
Entendendo Distribuições Multimodais em Testes de Desempenho
Ao relatar estatísticas resumidas para resultados de testes de...
O Poder dos Plugins no Kernel Semântico: Desbloqueando o Verdadeiro Potencial da IA Generativa
Explorando as Engrenagens do Kernel Semântico Falei um pouco...
REST: Uma Abordagem Revolucionária para Arquitetura de Software
A arquitetura de software evoluiu drasticamente nas últimas décadas,...
Como Prevenir Alucinações em Aplicativos GenAI com Streaming de Dados em Tempo Real
Como você previne alucinações de grandes modelos de linguagem...
O Jardim Digital: Cultivando Sua Presença Online
O conceito de "jardim digital" tem ganhado cada vez...
Voltar para o blog

Deixe um comentário

Os comentários precisam ser aprovados antes da publicação.