Fedora
Fedora é uma distribuição Linux de código aberto mantida pelo Projeto Fedora e patrocinada pela Red Hat. Reconhecida por sua vanguarda tecnológica, a distribuição serve como base para inovações que posteriormente integram o Red Hat Enterprise Linux (RHEL) e outras soluções corporativas. Fedora está disponível em várias edições, cada uma adaptada a diferentes cenários de uso — desde desktops e estações de trabalho até servidores, dispositivos IoT e ambientes imutáveis. Sua filosofia "upstream first" garante que as tecnologias mais recentes cheguem rapidamente aos usuários, fazendo dela uma das distribuições mais atualizadas do ecossistema Linux.
Principais características
- Lançamentos frequentes: Novas versões a cada seis meses com suporte a atualizações de segurança por aproximadamente 13 meses. Cada release traz o que há de mais novo em software livre.
- Tecnologias de ponta: Utiliza Wayland como servidor gráfico padrão, PipeWire para áudio e vídeo, e Btrfs como sistema de arquivos com suporte a snapshots e compressão.
- Segurança robusta: SELinux ativado por padrão oferece controle de acesso mandatório (MAC). O sistema também conta com criptografia em várias camadas e atualizações de segurança rápidas.
- Gerenciador DNF: Rápido, confiável e com suporte a módulos, atualizações delta, plugins e resolução otimizada de dependências.
- Flatpak e Snap nativos: Aplicativos empacotados com Flatpak são suportados de fábrica; o GNOME Software integra repositórios como Flathub. Snap também pode ser instalado.
- Spins com diversos ambientes desktop: Além do GNOME (edição Workstation), existem spins oficiais com KDE Plasma, Xfce, Cinnamon, MATE, Budgie, LXQt, i3 e Deepin.
Edições oficiais do Fedora
- Fedora Workstation: Focada em desktops, desenvolvedores e criadores de conteúdo. Vem com GNOME, ferramentas de desenvolvimento (Git, GCC, Python, Node.js) e suporte a contêineres via Podman e Toolbox.
- Fedora Server: Ideal para servidores, inclui o painel de administração Cockpit, módulos de servidor (Database, Web, Container) e tecnologias como Stratis para volumes.
- Fedora Silverblue: Desktop imutável baseado em OSTree, com atualizações atômicas e reversões. Perfeito para desenvolvedores de contêineres e testadores.
- Fedora IoT: Voltada para dispositivos inteligentes e sistemas embarcados, com foco em segurança e atualizações confiáveis.
- Fedora CoreOS: Sistema mínimo e imutável otimizado para execução de contêineres em clusters Kubernetes.
Instalação e primeiros passos
Para instalar o Fedora, baixe a ISO desejada do site oficial e crie uma mídia de instalação com ferramentas como Fedora Media Writer, Rufus ou BalenaEtcher. O instalador Anaconda guiará o processo: escolha o idioma, configure o teclado, defina o fuso horário, particione o disco (com opções manuais ou automáticas, incluindo criptografia LUKS), crie o usuário e defina a senha de root. A instalação é rápida e, ao reiniciar, o sistema está pronto. No primeiro boot, é recomendável habilitar os repositórios RPM Fusion para obter codecs multimídia e drivers proprietários (como NVIDIA). Em seguida, atualize o sistema com sudo dnf update e instale os aplicativos desejados.
Gerenciamento de pacotes com DNF
O DNF simplifica a administração de software. Comandos essenciais:
sudo dnf search <pacote>
sudo dnf install <pacote>
sudo dnf remove <pacote>
sudo dnf update
sudo dnf autoremove
sudo dnf groupinstall "Ferramentas de Desenvolvimento"
sudo dnf history
Além do DNF, o Fedora suporta Flatpak, que permite instalar aplicativos isolados do sistema. Ative o Flathub com flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo e instale apps como Spotify, Slack e GIMP de forma segura.
Fedora para desenvolvedores
O Fedora Workstation é uma plataforma excelente para desenvolvimento. Vem com Git, GCC, Python, e pode-se instalar facilmente Docker, Podman, Node.js, Rust, Go, entre outros. A integração com Toolbox permite criar contêineres de desenvolvimento sem poluir o sistema base. O suporte a editores como VSCode, JetBrains e Vim é completo, e a vasta gama de bibliotecas e frameworks está disponível nos repositórios oficiais e via RPM Fusion.
Comunidade e suporte
A comunidade Fedora é uma das mais ativas no mundo open source. O site Ask Fedora, os fóruns oficiais e as listas de discussão oferecem suporte para todos os níveis. A documentação oficial (docs.fedoraproject.org) cobre desde guias de instalação até tópicos avançados de administração. Há também canais no Telegram, Matrix e IRC para discussões em tempo real. Eventos anuais como o Fedora Flock reúnem contribuidores de todo o mundo para debater o futuro da distribuição.
Por que escolher Fedora?
Fedora não é apenas uma distribuição moderna e estável; ela também representa um compromisso com o software livre e a inovação aberta. Por ser upstream do RHEL, as tecnologias amadurecidas no Fedora frequentemente se tornam padrão no ecossistema Linux empresarial. Para usuários domésticos, estudantes e profissionais de TI, Fedora oferece um ambiente confiável, seguro e sempre atualizado. Se você deseja estar na vanguarda do Linux, Fedora é uma escolha natural.