Gentoo binário em 2026: UEFI, LUKS, Btrfs e Systemd

Simples "receita de bolo" para instalar Gentoo binário em desktops com criptografia.

[ Hits: 117 ]

Por: Xerxes em 20/01/2026


Timezone, teclado, input, usuário, Plasma e Swap



Parte 11 — Timezone + Locale (Brasil)

Aqui usei Recife, mas use a sua capital. Verifique as opções:

ls /usr/share/zoneinfo/America/

ln -sf /usr/share/zoneinfo/America/Recife /etc/localtime

echo "pt_BR.UTF-8 UTF-8" >> /etc/locale.gen
locale-gen
eselect locale set pt_BR.utf8
env-update && source /etc/profile
echo "LANG=pt_BR.UTF-8" >> /etc/locale.conf

Parte 12 — Teclado ABNT2 (Awayland e xorg)

localectl set-keymap br-abnt2

localectl set-x11-keymap br abnt2

Parte 13 — Input (USB, teclado, mouse)

emerge --ask \
sys-apps/kbd \
sys-apps/hwdata \
sys-apps/usbutils \
x11-base/xorg-server \
x11-drivers/xf86-input-libinput \
sys-auth/polkit

Parte 14 — Usuário, sudo e senhas

Usei usuário "xerxes", mude para o seu usuário.

emerge app-admin/sudo

echo "%wheel ALL=(ALL:ALL) ALL" >> /etc/sudoers

useradd -m -G wheel,audio,video -s /bin/bash xerxes

passwd xerxes

passwd

Parte 15 — KDE Plasma

O Portage deve reclamar na instalação do qtpositioning (+geoclue), então adicione essa flag. O qtwebengine e o falkon podem ser demorados para compilar. Você pode instalar rapidamente com o comando a seguir:

echo "dev-qt/qtpositioning geoclue" > /etc/portage/package.use/qtpositioning

emerge --ask --oneshot --binpkg-respect-use=n --getbinpkg=y www-client/falkon dev-qt/qtwebengine

emerge kde-plasma/plasma-meta kde-apps/kde-apps-meta sddm networkmanager

systemctl enable sddm NetworkManager

Parte 15.1 — Áudio (PipeWire)

Utilizaremos PipeWire + WirePlumber e não PulseAudio puro.

Instalação:

emerge --ask \
media-video/pipewire \
media-video/wireplumber \
media-libs/alsa-lib \
media-plugins/alsa-plugins \
media-sound/alsa-utils

Lembrete: se ficar sem som, após entrar no ambiente Plasma, execute como seu usuário (não como root) os comandos:

systemctl --user enable wireplumber pipewire pipewire-pulse

systemctl --user restart wireplumber pipewire pipewire-pulse

Parte 15.2 — Bluetooth

Instalação:

emerge --ask net-wireless/bluez

Ativação do serviço:

systemctl enable bluetooth

Lembrete: após logar no plasma, se tiver dificuldade para parear seu fone bluetooth, lembre-se de segurar o botão do bluetooth por um tempo para que ele fique disponível para nova conexão.

Linux: Gentoo binário em 2026: UEFI, LUKS, Btrfs e Systemd

Parte 16 — Swapfile (Btrfs)

Aqui os comandos parar criar o swap em arquivo no sistema Btrfs:

truncate -s 0 /swapfile

chattr +C /swapfile

fallocate -l 4G /swapfile

chmod 600 /swapfile

mkswap /swapfile

swapon /swapfile

echo "/swapfile none swap sw 0 0" >> /etc/fstab

swapon --show

NAME TYPE SIZE USED PRIO /dev/nvme0n1p2 partition 4G 12K -2

Já o fstab final deverá ficar assim, por exemplo:

# EFI /dev/nvme0n1p1 /boot/efi vfat defaults 0 2 # Swap /dev/nvme0n1p2 none swap sw 0 0 # Root Btrfs (LUKS já aberto pelo initramfs) UUID=[seu uuid aqui] / btrfs rw,subvol=@,compress=zstd 0 1 # Home UUID=[seu uuid aqui] /home btrfs rw,subvol=@home,compress=zstd 0 2

Não reinicie ainda. É bom fazer o checklist da próxima página.
Página anterior     Próxima página

Páginas do artigo
   1. Introdução, discos, stage3, chroot e make.conf
   2. Perfil, kernel, initramfs, GRUB, fstab
   3. Timezone, teclado, input, usuário, Plasma e Swap
   4. Checklist antes de reiniciar
   5. Flatpak, codecs, overlay GURU, zram e conclusão
Outros artigos deste autor

Mamãe, quero Slack! (parte 2)

Tema minimalista para Xubuntu 12.04

Dando uma nova cara ao Ubuntu

Distros para quem ama a liberdade

Melhorando a experiência com Cinnamon no LMDE

Leitura recomendada

Instalando o Gentoo Linux através do live-cd do Ubuntu

Visão geral do X-Windows

Lucaschess: software para base de dados, jogar e treinar xadrez

X Window, Controladores de Janelas e Ambientes Desktop

Usando grep e egrep

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts