Como instalar pacotes de qualquer distro com o Distrobox?

O Distrobox roda outras distribuições em contêineres Podman ou Docker e libera pacotes que não existem no seu sistema.

Ev ofisinde masada duran dizüstü bilgisayarda koyu temalı terminal penceresi, yanında kahve fincanı ve not defteri.

Resposta curta

Instale o Podman (ou Docker) e depois o distrobox pelo repositório da sua distro. Crie o contêiner com distrobox create --name caixa --image fedora:latest, entre nele com distrobox enter caixa e use o gerenciador de pacotes daquela distro (dnf, apt, pacman) para instalar o que precisa. Aplicativos gráficos instalados aparecem no menu do sistema principal.

O que você precisa

Um computador com Linux (Ubuntu, Fedora, Arch ou openSUSE, tanto faz)
Podman ou Docker como motor de contêineres
Acesso ao terminal e permissão de sudo
Conexão de internet para baixar as imagens

Passo a passo

01

Instale o motor de contêineres

O Distrobox funciona sobre o Podman ou o Docker. O Podman é a escolha recomendada porque roda sem root: use sudo apt install podman no Ubuntu/Debian, sudo dnf install podman no Fedora ou sudo pacman -S podman no Arch. Se preferir o Docker, adicione seu usuário ao grupo docker e faça login novamente.

02

Instale o Distrobox

A maioria das distribuições já traz o pacote pronto: sudo apt install distrobox ou sudo dnf install distrobox. Se não estiver no repositório, use o script oficial: curl -s https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh. Confirme a instalação com distrobox version.

03

Crie a caixa

Escolha a imagem da distribuição que tem o pacote desejado. Por exemplo: distrobox create --name fedora-caixa --image fedora:latest, ou --image archlinux:latest para algo que só existe no repositório do Arch. A primeira criação pode levar alguns minutos porque a imagem é baixada. Veja as caixas existentes com distrobox list.

04

Entre na caixa e instale o pacote

Rode distrobox enter fedora-caixa para entrar no contêiner. A partir daí você trabalha como se fosse um usuário daquela distro: sudo dnf install nome_do_app, ou sudo pacman -S nome_do_app numa caixa Arch. Sua pasta pessoal fica no mesmo lugar dentro do contêiner, então os arquivos continuam acessíveis.

05

Exporte o aplicativo para o sistema principal

Dentro do contêiner, execute distrobox-export --app nome_do_app. O programa passa a aparecer no menu de aplicativos do sistema principal e abre como qualquer outro. Para ferramentas de linha de comando, use distrobox-export --bin /usr/bin/ferramenta --export-path ~/.local/bin.

06

Aprenda a limpar e gerenciar

Digite exit para sair da caixa. Use distrobox stop fedora-caixa para pará-la e distrobox rm fedora-caixa para apagá-la de vez. A remoção leva embora os pacotes instalados dentro do contêiner, mas os arquivos da sua pasta pessoal permanecem intactos.

07

Torne a configuração permanente

Para caixas que você usa sempre, descreva a definição no arquivo ~/.config/distrobox/distrobox.ini e recrie tudo com distrobox assemble create. Assim, ao trocar de computador, você reproduz a mesma configuração sem repetir os passos manualmente.

Publicidade — no artigo responsivo

Dicas

Prefira o Podman ao Docker: como não exige privilégios de root, o risco de comprometer o sistema principal é menor e não é preciso mexer em grupos.
Crie uma caixa por finalidade. Se ambiente de desenvolvimento, dependências de jogos e pacotes experimentais ficam separados, basta apagar a caixa problemática.
Para pacotes do AUR, uma caixa com imagem archlinux é o caminho mais rápido até programas que não existem na sua distribuição.
Se o aplicativo já está no Flatpak ou no Snap, não precisa de Distrobox; reserve-o para pacotes ausentes nesses dois repositórios.
Caixas criadas com distrobox create --root valem para todo o sistema, mas exigem sudo; no uso diário isso raramente é necessário.

Atenção

Contêineres do Distrobox não são uma caixa de areia de segurança. Como sua pasta pessoal fica montada dentro do contêiner, um script malicioso executado ali pode ler ou apagar seus arquivos. Não instale imagens nem pacotes de origens desconhecidas.

Perguntas frequentes

+O Distrobox funciona como uma máquina virtual?

Não. Uma máquina virtual roda um kernel próprio, enquanto o Distrobox cria contêineres que usam o kernel do seu sistema. Por isso a perda de desempenho é quase nula e a inicialização leva segundos.

+Os aplicativos instalados aparecem no menu?

Aparecem se você executar distrobox-export --app nome_do_app dentro do contêiner. Sem esse comando, só é possível abrir o programa entrando na caixa pelo terminal.

+Quanto espaço em disco isso consome?

Cada imagem ocupa normalmente entre 300 MB e 1,5 GB, mais os pacotes que você instalar em cima. Apagar caixas sem uso com distrobox rm libera espaço.

+Serve em sistemas travados como Steam Deck ou Fedora Silverblue?

Sim, é justamente onde ele rende mais. Você usa o gerenciador de pacotes que quiser dentro da caixa, sem tocar nos arquivos do sistema principal.

+Meus arquivos dentro da caixa são apagados?

Sua pasta pessoal fica no sistema principal, então esses arquivos são preservados. Apenas os pacotes e ajustes feitos dentro do contêiner desaparecem.

Fontes e verificação

Última verificação: 12 Eylül 2026. avise a gente.

Este conteúdo é informativo; em procedimentos oficiais valem os avisos atuais do órgão responsável. Detalhes: aviso de responsabilidade.

N?
Nasıl Yapabilir? Editör Ekibi

Resmî kaynak esaslı, her yayında iki editör onayından geçen rehberler. Nossos princípios →