Murad Library
Murad LibraryREF-0419MD

Pesquisa 002 — 100 excelentes softwares para Fedora, GUI e CLI

Catalogued
Reading
20 min read

O Fedora oferece muito mais do que os programas normalmente apresentados nas listas de “aplicativos essenciais”. Seu ecossistema combina pacotes RPM integrados ao sistema, aplicativos isolados em Flatpak, ferramentas de containers e uma enorme coleção de CLIs modernas.

Esta pesquisa reúne 100 softwares: 50 gráficos e 50 de terminal, priorizando projetos úteis, bem desenhados e menos conhecidos. A intenção não é recomendar a instalação de todos, mas apresentar opções excelentes para montar uma estação de trabalho Fedora de acordo com cada necessidade.

Resumo executivo

As descobertas mais interessantes estão no ecossistema de aplicativos GNOME independentes: Warehouse, Gear Lever, Junction, Mission Center, Resources, Impression, Rnote, Iotas, Dev Toolbox, Workbench, Gradia e Ear Tag resolvem tarefas específicas com interfaces pequenas e coerentes.

No terminal, os maiores ganhos práticos vêm de Toolbx, Distrobox, Yazi, Broot, Zoxide, ripgrep-all, Dust, Trippy, Difftastic, Atuin, qsv, SOPS e Gitleaks. Eles melhoram isolamento de ambientes, navegação, busca, diagnóstico, Git, histórico, dados e segurança.

Minha recomendação é começar com 10 a 15 programas, usar por algumas semanas e só então expandir. Instalar ferramentas concorrentes “só para experimentar” costuma gerar duplicação, configurações esquecidas e atualizações desnecessárias.

Metodologia e critérios

Foram considerados:

  1. compatibilidade atual com Fedora Workstation, KDE ou Atomic Desktop;
  2. existência em repositório Fedora, Flathub ou distribuição oficial confiável;
  3. utilidade real e proposta claramente definida;
  4. manutenção identificável e documentação pública;
  5. preferência por software livre e projetos menos óbvios;
  6. integração com Wayland, PipeWire, Podman, Flatpak ou tecnologias usadas pelo Fedora;
  7. riscos de permissões, repositórios externos e operações destrutivas.

Como interpretar as formas de instalação

RotaQuando usar
DNFCLIs, bibliotecas e componentes que precisam integrar-se ao sistema
Flatpak/FlathubAplicativos gráficos, isolamento e versões consistentes
UpstreamBinário oficial, AppImage ou instalador mantido pelo projeto
Cargo/pipxFerramentas que não estejam empacotadas ou estejam antigas
COPRApenas quando o repositório e seu mantenedor forem confiáveis

O Fedora recomenda DNF para gerenciamento de RPMs e alerta que repositórios de terceiros podem fornecer versões incompatíveis. Para Flatpak, o Flathub pode ser adicionado assim:

flatpak remote-add --if-not-exists flathub \
  https://flathub.org/repo/flathub.flatpakrepo

Antes de instalar qualquer nome informado nesta pesquisa, confirme a disponibilidade na sua versão do Fedora:

dnf search nome-do-programa
flatpak search nome-do-programa

Em Fedora Silverblue, Kinoite e outros Atomic Desktops, prefira Flatpak para GUI, Toolbx/Distrobox para ferramentas de desenvolvimento e rpm-ostree apenas para componentes que realmente precisam entrar na imagem do sistema.

Kit inicial recomendado

PerfilRecomendações
Usuário geralWarehouse, Flatseal, Junction, Mission Center, Pika Backup, Foliate
ProgramadorDev Toolbox, Workbench, Meld, Toolbx, Lazygit, Difftastic, Just
AdministradorCockpit, Podman, Trippy, Doggo, Restic, Rclone, SOPS
ProdutividadeRnote, Iotas, Planify, NewsFlash, Kooha, Atuin, Navi
HardwareCPU-X, LACT, CoolerControl, Solaar, Piper, Input Remapper
DadosVisiData, qsv, Xan, jq, yq, ripgrep-all

1. Aplicativos gráficos — sistema e gerenciamento

1. Bazaar

Loja de aplicativos moderna, rápida e centrada em Flatpak. É especialmente interessante para quem considera o GNOME Software lento ou pouco informativo. Instalação: Flathub. Projeto oficial.

2. Warehouse

Gerenciador de Flatpaks com recursos que as lojas normalmente escondem: informações detalhadas, dados residuais, versões, remotes e operações em lote. Instalação: Flathub. Projeto oficial.

3. Flatseal

Interface para revisar e modificar permissões de aplicativos Flatpak. É útil para liberar uma pasta específica, microfone ou dispositivo sem remover o sandbox inteiro. Instalação: Flathub. Projeto oficial.

4. Gear Lever

Organiza AppImages, cria entradas no menu, controla atualizações e integra os arquivos ao desktop. Evita espalhar AppImages sem rastreamento. Instalação: Flathub. Projeto oficial.

5. Extension Manager

Procura, instala, atualiza e configura extensões do GNOME Shell sem depender do navegador. É mais agradável do que gerenciar extensões manualmente. Instalação: Flathub. Projeto oficial.

6. Junction

Permite escolher qual aplicativo abrirá um link ou arquivo em cada ocasião. É ótimo para quem usa vários navegadores, perfis ou visualizadores. Instalação: Flathub. Projeto oficial.

7. Mission Center

Monitor de sistema inspirado em gerenciadores modernos, com gráficos de CPU, memória, armazenamento, rede, GPU e processos. Instalação: Flathub ou pacote da distribuição. Projeto oficial.

8. Resources

Monitor de recursos nativo em GTK, enxuto e bem integrado ao GNOME. Mostra processos, serviços, dispositivos e consumo sem a aparência de uma ferramenta legada. Instalação: Flathub. Projeto oficial.

9. CPU-X

Exibe informações detalhadas de processador, placa-mãe, memória, GPU e sistema. É uma alternativa livre semelhante ao CPU-Z. Instalação: DNF ou Flathub. Projeto oficial.

10. LACT

Interface para monitorar e ajustar GPUs AMD e algumas GPUs Intel: clocks, energia, ventoinhas e perfis. Alterações de energia e clock podem causar instabilidade; use valores conservadores. Instalação: upstream/COPR. Projeto oficial.

11. CoolerControl

Controla ventoinhas, bombas e dispositivos de refrigeração compatíveis, com curvas baseadas em sensores. Teste perfis gradualmente para não comprometer a refrigeração. Instalação: repositório oficial do projeto. Projeto oficial.

12. Input Remapper

Remapeia teclas, botões de mouse e controles por dispositivo, incluindo macros. É mais flexível que as opções básicas do desktop. Instalação: DNF/COPR ou upstream. Projeto oficial.

13. Solaar

Gerencia receptores e periféricos Logitech compatíveis: bateria, pareamento, rolagem, DPI e funções extras. Instalação: DNF ou Flathub. Projeto oficial.

14. Piper

Configura mouses suportados pelo libratbag, incluindo DPI, botões, perfis e iluminação. Consulte a lista de dispositivos antes de instalar. Instalação: DNF ou Flathub. Projeto oficial.

15. BoxBuddy

Interface simples para criar, entrar, atualizar e remover containers Distrobox. É especialmente útil em Fedora Atomic para quem ainda não domina a CLI. Instalação: Flathub. Projeto oficial.

16. Pods

Cliente gráfico GTK para Podman, com containers, pods, imagens, volumes e logs. Integra-se naturalmente ao runtime preferido do Fedora. Instalação: Flathub. Projeto oficial.

17. Bottles

Cria ambientes Wine separados para executar aplicativos e jogos de Windows, gerenciando runners e dependências. Não use uma garrafa para tudo. Instalação: Flathub. Projeto oficial.

18. Alpaca

Cliente gráfico para modelos locais, principalmente Ollama, com conversas e gerenciamento de modelos. Modelos grandes exigem bastante RAM ou VRAM. Instalação: Flathub. Projeto oficial.

2. Aplicativos gráficos — backup, escrita e produtividade

19. Pika Backup

Interface GNOME para backups Borg, com criptografia, deduplicação e agendamento. Muito boa para backup pessoal em disco ou servidor. Instalação: Flathub. Projeto oficial.

20. Vorta

Interface mais avançada para BorgBackup, com repositórios remotos, políticas de retenção, compactação e extração. Instalação: Flathub. Projeto oficial.

21. Déjà Dup

Solução simples de backup do GNOME, adequada para usuários que querem agendamento e restauração sem aprender Borg. Instalação: DNF ou Flathub. Projeto oficial.

22. Impression

Grava imagens ISO em pendrives e também cria imagens de dispositivos. Confirme duas vezes a unidade escolhida, pois a gravação destrói seu conteúdo. Instalação: Flathub. Projeto oficial.

23. Rnote

Aplicativo de desenho e anotações manuscritas, excelente com mesa digitalizadora. Serve para diagramas, estudo, PDFs e quadros livres. Instalação: Flathub. Projeto oficial.

24. Paperwork

Organiza documentos digitalizados, executa OCR e permite busca pelo conteúdo. É útil para transformar arquivo físico em acervo pesquisável. Instalação: Flathub. Projeto oficial.

25. Apostrophe

Editor Markdown minimalista com modo de foco, pré-visualização e exportação. Excelente para redação longa sem excesso de interface. Instalação: Flathub. Projeto oficial.

26. Foliate

Leitor de e-books para EPUB e outros formatos, com anotações, dicionário, tradução, temas e progresso de leitura. Instalação: Flathub. Projeto oficial.

27. Iotas

Aplicativo de notas simples, com Markdown e sincronização opcional via Nextcloud Notes. É uma alternativa leve a sistemas completos de conhecimento. Instalação: Flathub. Projeto oficial.

28. Zettlr

Editor Markdown voltado a pesquisa, Zettelkasten, citações e projetos com muitos arquivos. Mais pesado que Iotas, mas muito mais completo. Instalação: Flathub ou upstream. Projeto oficial.

29. Minder

Cria mapas mentais com nós, relações, notas e exportação. Bom para planejamento e organização visual de ideias. Instalação: Flathub. Projeto oficial.

30. Planify

Gerenciador de tarefas elegante com projetos, filtros, calendário e integração com Todoist e Nextcloud Tasks. Instalação: Flathub. Projeto oficial.

31. Errands

Lista de tarefas pequena e nativa para GNOME, adequada a quem quer algo mais simples que Planify. Instalação: Flathub. Projeto oficial.

32. NewsFlash

Leitor RSS moderno com suporte a serviços de sincronização e leitura local. RSS continua sendo uma das melhores maneiras de acompanhar fontes sem algoritmos. Instalação: Flathub. Projeto oficial.

33. Fractal

Cliente Matrix oficial do GNOME, com interface moderna e criptografia de ponta a ponta. Instalação: Flathub. Projeto oficial.

34. Dino

Cliente XMPP leve e seguro, com OMEMO, arquivos e chamadas quando suportadas. Boa alternativa para comunicação federada. Instalação: DNF ou Flathub. Projeto oficial.

35. Tangram

Agrupa aplicativos web em uma janela organizada, separados por abas. Útil para serviços que não possuem cliente Linux, sem misturá-los à navegação comum. Instalação: Flathub. Projeto oficial.

3. Aplicativos gráficos — desenvolvimento e criação

36. Dev Toolbox

Coleção offline de ferramentas para desenvolvedores: formatadores, conversores, geradores, JWT, hashes, regex e inspeção de dados. Instalação: Flathub. Projeto oficial.

37. Workbench

Laboratório para experimentar GTK, Libadwaita, Blueprint, JavaScript, Python, Vala e Rust com pré-visualização instantânea. Instalação: Flathub. Projeto oficial.

38. Cambalache

Designer visual de interfaces GTK 3 e GTK 4, sucessor moderno da função tradicional do Glade. Instalação: Flathub. Projeto oficial.

39. D-Feet

Explorador de serviços e objetos D-Bus. É uma ferramenta de nicho, mas indispensável ao depurar integrações do desktop Linux. Instalação: DNF ou Flathub. Projeto oficial.

40. Meld

Compara arquivos, diretórios e alterações de controle de versão com visualização de três vias. Excelente para conflitos e auditoria. Instalação: DNF ou Flathub. Projeto oficial.

41. gitg

Visualizador gráfico de repositórios Git integrado ao GNOME. É adequado para examinar histórico e diferenças sem adotar uma IDE completa. Instalação: DNF ou Flathub. Projeto oficial.

42. Gaphor

Modelagem UML, SysML, C4 e diagramas arquiteturais em um aplicativo relativamente leve. Útil para documentação técnica estruturada. Instalação: Flathub. Projeto oficial.

43. Gradia

Transforma capturas de tela em imagens apresentáveis, adicionando fundo, margem, sombra e anotações. Ótima para documentação e tutoriais. Instalação: Flathub. Projeto oficial.

44. Frog

Captura texto de imagens e da tela usando OCR. É útil para documentos sem camada de texto, mensagens de erro e imagens digitalizadas. Instalação: Flathub. Projeto oficial.

45. Curtail

Comprime imagens em lote com controles simples e comparação de tamanho. Ideal para sites e documentação. Instalação: Flathub. Projeto oficial.

46. Switcheroo

Converte e redimensiona imagens em diversos formatos com interface simples. É mais direto que abrir um editor completo. Instalação: Flathub. Projeto oficial.

47. Identity

Compara imagens e vídeos lado a lado ou sobrepostos, permitindo zoom sincronizado e inspeção de diferenças. Instalação: Flathub. Projeto oficial.

48. Ear Tag

Editor de metadados de áudio moderno, com edição em lote e busca de capas. Bom para organizar bibliotecas locais. Instalação: Flathub. Projeto oficial.

49. Mousai

Identifica músicas reproduzidas ao redor do computador e mantém histórico. É uma alternativa Linux elegante a serviços móveis de reconhecimento. Instalação: Flathub. Projeto oficial.

50. Kooha

Gravador de tela minimalista para GNOME e Wayland, com seleção de área, áudio e formatos modernos. Instalação: Flathub. Projeto oficial.

4. CLI e TUI — Fedora, containers e administração

51. Toolbx

Cria ambientes de desenvolvimento em containers integrados à sua pasta pessoal, Wayland e sessão. É oficial no ecossistema Fedora e especialmente importante no Silverblue. Instalação: sudo dnf install toolbox. Documentação oficial.

52. Distrobox

Cria containers fortemente integrados usando imagens de várias distribuições. Permite rodar ferramentas Ubuntu, Arch ou Debian sem alterar o host Fedora. Instalação: DNF ou upstream. Projeto oficial.

53. Podman

Runtime de containers sem daemon, com suporte rootless e interface compatível com muitos comandos Docker. É a escolha natural no Fedora. Instalação: DNF. Projeto oficial.

54. podman-tui

Interface textual leve para observar e controlar containers e pods do Podman. É menos conhecida que clientes gráficos e funciona bem por SSH. Instalação: upstream/Cargo. Projeto oficial.

55. Cockpit

Painel web para administrar serviços, armazenamento, rede, logs, atualizações, máquinas virtuais e containers. Restrinja o acesso à rede confiável ou VPN. Instalação: DNF. Projeto oficial.

56. Btrfs Assistant

Interface para snapshots, subvolumes, manutenção e integração com Snapper. Operações de subvolume exigem atenção, especialmente na raiz. Instalação: DNF/COPR ou upstream. Projeto oficial.

57. Snapper

Gerencia snapshots Btrfs e políticas de retenção pela linha de comando. Snapshot não substitui backup porque normalmente permanece no mesmo disco. Instalação: DNF. Projeto oficial.

58. Restic

Backup criptografado e deduplicado para disco, SFTP, S3 e outros backends. Sempre teste restauração e proteja a senha do repositório. Instalação: DNF. Projeto oficial.

59. BorgBackup

Backup deduplicado, compactado e autenticado, muito eficiente por SSH. É a base usada por Pika Backup e Vorta. Instalação: DNF. Projeto oficial.

60. Rclone

Sincroniza e verifica dados em nuvens, SFTP e armazenamento S3. O arquivo de configuração pode conter tokens; restrinja suas permissões. Instalação: DNF ou upstream. Projeto oficial.

5. CLI e TUI — navegação, arquivos e sistema

61. Yazi

Gerenciador de arquivos TUI rápido, com pré-visualizações, abas, operações assíncronas e plugins. É uma das melhores descobertas recentes do terminal. Instalação: DNF/COPR ou upstream. Projeto oficial.

62. Broot

Mostra árvores de diretórios de forma compacta e pesquisável, permitindo navegar e executar ações sem despejar milhares de linhas. Instalação: DNF/Cargo. Projeto oficial.

63. Zoxide

Aprende os diretórios mais usados e permite saltar para eles com fragmentos do nome. Integra-se a Bash, Fish e Zsh. Instalação: DNF. Projeto oficial.

64. fzf

Seletor fuzzy genérico para arquivos, histórico, processos, branches e qualquer lista recebida pelo pipeline. Instalação: DNF. Projeto oficial.

65. fd

Alternativa rápida e amigável ao find, com padrões intuitivos, cores e respeito ao .gitignore. Instalação: DNF. Projeto oficial.

66. ripgrep

Busca recursiva extremamente rápida dentro de arquivos, respeitando exclusões do Git. O executável chama-se rg. Instalação: DNF. Projeto oficial.

67. ripgrep-all

Leva a busca do ripgrep para PDFs, e-books, documentos Office e arquivos compactados. Alguns adaptadores exigem programas adicionais. Instalação: DNF/Cargo ou upstream. Projeto oficial.

68. bat

Visualizador de texto com sintaxe colorida, numeração, busca e integração ao Git. É excelente como pré-visualizador do fzf. Instalação: DNF. Projeto oficial.

69. eza

Substituto moderno de ls, com árvore, ícones, metadados Git e datas legíveis. Não confundir com o projeto abandonado exa. Instalação: DNF. Projeto oficial.

70. dust

Apresenta o uso do disco em uma árvore que destaca os maiores diretórios e arquivos. É mais intuitivo que du. Instalação: DNF/Cargo. Projeto oficial.

71. duf

Exibe sistemas de arquivos e espaço disponível em uma tabela limpa e colorida. É uma alternativa moderna ao df. Instalação: DNF ou upstream. Projeto oficial.

72. dua-cli

Analisa uso de disco rapidamente e possui modo interativo para revisar exclusões. Confirme cuidadosamente antes de apagar dados. Instalação: Cargo/upstream. Projeto oficial.

73. bottom

Monitor TUI de CPU, memória, rede, discos, temperatura e processos. O executável normalmente se chama btm. Instalação: DNF/Cargo. Projeto oficial.

74. procs

Alternativa moderna ao ps, com cores, árvore, busca e colunas adicionais. É boa para inspeção humana; scripts devem preferir interfaces estáveis. Instalação: DNF/Cargo. Projeto oficial.

75. bandwhich

Mostra consumo de rede por processo, conexão e endereço remoto. Captura de interfaces pode exigir privilégios elevados. Instalação: DNF/Cargo. Projeto oficial.

6. CLI e TUI — redes e APIs

76. Trippy

Combina traceroute e ping em uma interface interativa, mostrando perda e latência por salto. Excelente para diagnóstico de rotas. Instalação: DNF/Cargo. Projeto oficial.

77. Doggo

Cliente DNS legível com DNS-over-TLS e DNS-over-HTTPS. Facilita comparar resolvedores e verificar registros. Instalação: DNF/COPR ou upstream. Projeto oficial.

78. gping

Desenha um gráfico de latência no terminal e aceita vários destinos. Torna oscilações muito mais visíveis que o ping tradicional. Instalação: DNF/Cargo. Projeto oficial.

79. xh

Cliente HTTP inspirado no HTTPie, com sintaxe clara, JSON automático e saída colorida. Excelente para testar APIs. Instalação: DNF/Cargo. Projeto oficial.

80. Posting

Cliente HTTP completo em TUI, com coleções, ambientes, scripts e variáveis. É uma alternativa local e orientada a teclado ao Postman. Instalação: pipx ou uv tool. Projeto oficial.

7. CLI e TUI — Git, desenvolvimento e produtividade

81. Lazygit

Interface TUI para commits, branches, stash, rebase, conflitos e histórico. É rápida, mas permite visualizar os comandos Git executados. Instalação: DNF/COPR ou upstream. Projeto oficial.

82. Difftastic

Compara código pela estrutura sintática, reduzindo ruído causado por indentação e reorganização de blocos. Instalação: DNF/Cargo. Projeto oficial.

83. git-cliff

Gera changelogs a partir do histórico Git e de commits convencionais. Facilita releases automatizados e reproduzíveis. Instalação: DNF/Cargo. Projeto oficial.

84. Just

Executor de tarefas com um justfile, ideal para documentar comandos de build, teste e manutenção sem a complexidade do Make. Instalação: DNF. Projeto oficial.

85. Hyperfine

Benchmark de comandos com aquecimento, múltiplas execuções e estatística. É muito mais confiável que comparar apenas uma execução com time. Instalação: DNF. Projeto oficial.

86. Watchexec

Observa alterações em arquivos e executa um comando novamente. Serve para testes, builds, conversões e reinício de serviços em desenvolvimento. Instalação: DNF/Cargo. Projeto oficial.

87. direnv

Carrega variáveis de ambiente ao entrar em um diretório e remove-as ao sair. O arquivo .envrc precisa ser autorizado explicitamente; revise-o antes. Instalação: DNF. Projeto oficial.

88. mise

Gerencia versões de linguagens e ferramentas, variáveis e tarefas por projeto. Pode substituir combinações de nvm, pyenv, rbenv e outros gerenciadores. Instalação: upstream. Projeto oficial.

89. Atuin

Substitui a busca do histórico por um banco pesquisável com contexto, estatísticas e sincronização criptografada opcional. Instalação: upstream/Cargo. Projeto oficial.

90. Navi

Folhas de consulta interativas que permitem localizar, preencher e executar comandos. Útil para operações raras e comandos longos. Instalação: DNF/Cargo. Projeto oficial.

91. tealdeer

Cliente rápido para páginas tldr: exemplos curtos e práticos de comandos, complementando manuais extensos. O executável é tldr. Instalação: DNF. Projeto oficial.

8. CLI e TUI — dados e segurança

92. qsv

Kit de alto desempenho para CSV: estatística, seleção, junção, validação, deduplicação, divisão, geocodificação e muito mais. Instalação: upstream/Cargo. Projeto oficial.

93. Xan

Explora, filtra, agrega, ordena e visualiza CSV com comandos amigáveis e grande velocidade. Excelente para análise inicial. Instalação: upstream/Cargo. Projeto oficial.

94. VisiData

Planilha e ferramenta de exploração no terminal para CSV, JSON, SQLite, Excel e outros formatos. Possui muitos atalhos, mas é extremamente poderosa. Instalação: DNF ou pipx. Projeto oficial.

95. jq

Processador padrão para consultar e transformar JSON em pipelines. Não é desconhecido, mas é fundamental para administração e APIs. Instalação: DNF. Projeto oficial.

96. yq

Processa YAML, JSON, XML, CSV e propriedades com sintaxe semelhante ao jq. Confirme que está instalando a implementação de Mike Farah. Instalação: DNF ou upstream. Projeto oficial.

97. age

Ferramenta moderna e pequena de criptografia de arquivos, com chaves próprias, senhas ou chaves SSH. Mantenha backup seguro da identidade privada. Instalação: DNF. Projeto oficial.

98. SOPS

Edita arquivos YAML, JSON, ENV e binários criptografados com age, PGP ou KMS de nuvem. Excelente para segredos versionados. Instalação: DNF/upstream. Projeto oficial.

99. Gitleaks

Procura senhas, tokens e chaves em diretórios, entrada padrão e histórico Git. É indicado para pre-commit e CI, com revisão de falsos positivos. Instalação: DNF/upstream. Projeto oficial.

100. Impala

Gerenciador de Wi-Fi em TUI que usa iwd, oferecendo busca, conexão e inspeção de redes sem ambiente gráfico. Confirme se sua instalação usa iwd em vez de depender exclusivamente do NetworkManager. Instalação: Cargo/upstream. Projeto oficial.

Combinações especialmente boas

Fedora Atomic para desenvolvimento

Use aplicativos gráficos via Flatpak, Toolbx para ambientes Fedora e Distrobox somente quando precisar de outra distribuição:

toolbox create
toolbox enter
sudo dnf install git ripgrep fd-find bat fzf

Navegação rápida no terminal

Combine Zoxide, fzf, fd, bat e Yazi:

fd --type f | fzf --preview 'bat --color=always {}'
yazi

Diagnóstico de rede

trippy servidor.exemplo.com
doggo exemplo.com
gping servidor.exemplo.com 1.1.1.1

Backup em camadas

  • Snapper: recuperação rápida de alterações locais no Btrfs.
  • Restic ou Borg: backup real em outro disco ou servidor.
  • Rclone: cópia ou sincronização para armazenamento remoto.

Snapshot no mesmo disco não protege contra falha física, roubo ou perda total da máquina.

Segredos em projetos

Use SOPS com age para armazenar configurações criptografadas e Gitleaks para detectar credenciais expostas:

age-keygen -o key.txt
gitleaks dir .

O arquivo key.txt é uma chave privada: não deve entrar no Git nem ficar apenas no mesmo computador.

Softwares que não entraram e por quê

  • Stacer: ainda aparece em muitas listas, mas existem monitores e ferramentas mais integrados e focados.
  • Neofetch: foi importante, porém Fastfetch é a alternativa mais ativa; nem todo computador precisa de um “fetch”.
  • Grub Customizer: alterações no boot podem entrar em conflito com a forma como Fedora gerencia kernels e BLS.
  • BleachBit: pode ser útil, mas limpeza agressiva raramente compensa o risco; ferramentas específicas são mais previsíveis.
  • Timeshift: é popular, porém Snapper integra-se melhor a muitos fluxos Btrfs e nenhum deles substitui backup.
  • AppImageLauncher: Gear Lever oferece uma experiência moderna e simples para AppImages.

Recomendações práticas

  1. Prefira DNF para CLI e componentes que precisam integrar-se ao sistema.
  2. Prefira Flatpak para GUI, especialmente em Fedora Atomic.
  3. No Flathub, confira se o aplicativo é verificado, se é livre e quais permissões solicita.
  4. Use Flatseal para reduzir permissões, não para liberar acesso total sem necessidade.
  5. Evite adicionar muitos COPRs; cada repositório aumenta a superfície de confiança e a chance de incompatibilidade.
  6. Antes de instalar de um script remoto, baixe-o, leia-o e só depois execute.
  7. Não use sudo com ferramentas de linguagem como pip, npm ou cargo.
  8. Para CLIs Python isoladas, prefira pipx ou uv tool.
  9. Para ferramentas experimentais, Toolbx e Distrobox são mais seguros que alterar o host.
  10. Revise periodicamente aplicativos não usados, remotes Flatpak e repositórios externos.

Conclusão

Os melhores softwares para Fedora não são necessariamente os maiores. Aplicações pequenas como Junction, Warehouse, Impression, Frog e Gradia eliminam atritos diários; ferramentas como Toolbx, Yazi, Trippy, Difftastic, Atuin e SOPS transformam fluxos técnicos sem exigir uma plataforma pesada.

Para uma instalação equilibrada, eu escolheria inicialmente Warehouse, Flatseal, Junction, Mission Center, Pika Backup, Rnote, Foliate, Dev Toolbox, Kooha, Toolbx, Yazi, Zoxide, ripgrep, Dust, Trippy, Lazygit, Difftastic, Atuin, Restic e Gitleaks. Os demais devem ser adicionados conforme uma necessidade concreta.

Fontes consultadas


Nota sobre atualidade

Pesquisa concluída em 18 de julho de 2026. Fedora, Flathub, COPR e os projetos listados mudam rapidamente. Confirme a disponibilidade e as instruções na documentação oficial antes de instalar, principalmente em Fedora Atomic, servidores ou máquinas de produção.

Did this resonate?

Related documents