Bcachefs ganha repositório APT oficial, facilitando a instalação no Debian e Ubuntu

Escrito por
Emanuel Negromonte
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre...

Instalação do bcachefs no Debian/Ubuntu ficou a um apt install de distância.

A barreira para experimentar o bcachefs caiu de vez. O projeto lançou um APT repository oficial para as bcachefs-tools, tornando a vida no Debian, Ubuntu e derivados muito mais simples. Até agora, testar o filesystem pedia paciência: compilar bcachefs-tools a partir do código-fonte afastava muita gente. Agora, a receita é direta: adicionar o repositório e rodar um sudo apt install bcachefs-tools. Simples assim — e um passo enorme para a adoção.

Adeus, compilação manual!

As bcachefs-tools reúnem os utilitários de usuários (como mkfs.bcachefs, mount.bcachefs e fsck.bcachefs) e a ferramenta principal bcachefs, com manpages e documentação — ou seja, tudo que você precisa para criar, montar e cuidar de um volume bcachefs sem entrar na selva da compilação. Antes, essas ferramentas eram obtidas via source ou repositórios de terceiros; com o repo oficial, o fluxo de instalação fica padronizado para quem usa APT.

Outro detalhe que mostra a preocupação com usabilidade: o índice do repositório traz não só a raiz “unstable”, mas também diretórios nomeados por releases (por exemplo, trixie/, plucky/, questing/) e a orientação para trocar a URI conforme a sua distro — uma conveniência que reduz erro de digitação e confusão.

Snapshot ou release? Você escolhe

RIvH361o image 1
Bcachefs ganha repositório APT oficial, facilitando a instalação no Debian e Ubuntu 3

O novo repositório oferece duas “suites” bem claras para perfis diferentes de usuário:

  • bcachefs-tools-snapshot — indicado para quem quer a versão mais recente, construída direto do git, com novidades chegando mais rápido (ideal para testes, benchmarks e curiosos incuráveis).
  • bcachefs-tools-release — pensado para quem prefere estabilidade, com publicações “carimbadas” como versões oficiais.

Ter essas duas trilhas no mesmo APT repository evita o antigo dilema entre “instala fácil” e “fica atualizado”: agora dá para alternar com uma troca de suite.

Passo a passo para adicionar o repositório Bcachef ao Ubuntu ou Debian!

A forma canônica, conforme o README do repo oficial, é esta:

1) Importar a chave GPG (fingerprint: EA483B991020C72A8A5035ADA0620B5E0E01C1DD):

wget -qO- https://apt.bcachefs.org/apt.bcachefs.org.asc | sudo tee /etc/apt/trusted.gpg.d/apt.bcachefs.org.asc

2) Criar o arquivo de fonte do APT (versão snapshot – mais recente do git):

sudo bash -c 'cat > /etc/apt/sources.list.d/apt.bcachefs.org.sources << "EOS"
Types: deb deb-src
URIs: https://apt.bcachefs.org/unstable/
Suites: bcachefs-tools-snapshot
Components: main
Signed-By: /etc/apt/trusted.gpg.d/apt.bcachefs.org.asc
EOS'

Obs.: Se preferir estabilidade, troque bcachefs-tools-snapshot por bcachefs-tools-release.

3) (Opcional) Ajustar a URI para o seu release do Debian/Ubuntu
Em vez de https://apt.bcachefs.org/unstable/, você pode usar o nome do seu release (ex.: trixie/, plucky/, questing/). O restante do arquivo permanece igual.

4) Atualizar o índice:

sudo apt update

5) Instalar as ferramentas:

sudo apt install bcachefs-tools

Alternativa em uma linha com add-apt-repository (suite snapshot):

sudo add-apt-repository "deb https://apt.bcachefs.org/unstable bcachefs-tools-snapshot main"

Obs.: Para a linha acima, substitua unstable pelo nome do seu release se quiser, e/ou bcachefs-tools-snapshot por bcachefs-tools-release para pacotes de release.

Esses comandos vêm diretamente do README do repositório oficial em apt.bcachefs.org (veja também o README.txt e as orientações da wiki do Debian para repositórios de terceiros).

Segurança em primeiro lugar

Os pacotes são assinados com GPG — com fingerprint publicado (EA483B991020C72A8A5035ADA0620B5E0E01C1DD) — para que o APT verifique a integridade no download. Além disso, o projeto indica que o código-fonte, tarballs Debian e arquivos DSC podem ser verificados via sigstore/rekor, fortalecendo a cadeia de confiança desde a origem até a instalação. É o tipo de prática que dá tranquilidade para testar um filesystem de próxima geração em ambientes reais.

Por que isso importa

Para a comunidade, o lançamento (21 de setembro de 2025) representa maturidade no ecossistema do bcachefs: menos fricção, mais gente testando, mais bugs descobertos e corrigidos, mais histórias reais de uso — o círculo virtuoso que acelera a adoção. Em termos práticos, quem administra máquinas Debian/Ubuntu agora pode experimentar bcachefs como faria com Btrfs ou ZFS: um apt install e pronto. E isso, convenhamos, muda o jogo.

Compartilhe este artigo