🆓 Grátis para sempre — garantido pelas licenças

Cada ferramenta aqui é open source; sua licença garante o direito de usá-la e redistribuí-la. Este espelho é essa promessa na prática: a versão mais recente de cada pacote com pelo menos 2 meses, servida grátis para sempre — sem conta, sem autenticação.
Correções de segurança e patches são publicados imediatamente. Quer cada versão poucas horas após o upstream? Esse é o repositório principal em deb.griffo.io. 🚀

💬 Dúvidas ou problemas? Junte-se à nossa comunidade no Discord — o melhor lugar para obter ajuda.

🔍 Instalar fzf no Ubuntu

Buscador fuzzy de linha de comando escrito em Go

⏳ Ainda não está no espelho gratuito — disponível em deb.griffo.io (principal)
fzf ainda não está no espelho gratuito. O espelho gratuito oferece atualmente Ghostty, Zed e Oh My Posh, com mais a caminho. Obtenha fzf no repositório principal em deb.griffo.io — cada versão, poucas horas após o upstream.
FonteVersão
deb.griffo.io (main)0.74.0 ✅
Ubuntu oficial0.67.0 🛑
← Voltar ao início

O que é o fzf?

O fzf é um buscador fuzzy de linha de comando de uso geral escrito em Go por Junegunn Choi. É um programa de filtro interativo para qualquer tipo de lista - arquivos, histórico de comandos, processos, hostnames, favoritos, commits do git e muito mais. Com mais de 72 mil estrelas no GitHub, tornou-se uma ferramenta essencial para produtividade na linha de comando.

🚀 Por que as últimas versões importam: O fzf é desenvolvido ativamente com lançamentos frequentes contendo melhorias de desempenho, novos recursos e integrações aprimoradas. As últimas versões incluem capacidades de visualização melhoradas, melhor integração de shell, suporte a tmux e opções avançadas de personalização.

⚡ Principais Recursos do fzf

📦 Portátil e Rápido

Distribuição em binário único com desempenho extremamente rápido. Processa instantaneamente milhões de itens com implementação otimizada em Go.

🛠️ Extremamente Versátil

Totalmente personalizável via mecanismo de vinculação evento-ação. Funciona com qualquer tipo de entrada de lista - arquivos, processos, comandos, etc.

🔋 Integração com Shell

Integração incorporada com bash, zsh e fish. Inclui atalhos de teclado para busca de arquivos (Ctrl-T), histórico de comandos (Ctrl-R) e navegação de diretórios (Alt-C).

🖼️ Janela de Visualização

Visualização em tempo real de arquivos, imagens e conteúdo. Suporta destaque de sintaxe, exibição de imagens e comandos de visualização personalizados.

🎨 Altamente Personalizável

Múltiplos modos de exibição, esquemas de cores, opções de layout e predefinições de estilo. Playground de temas disponível para personalização interativa.

🔌 Integração com Editores

Plugins para Vim e Neovim disponíveis. Integração perfeita com editores populares e fluxos de trabalho de desenvolvimento.

🚀 Como os dois espelhos se relacionam: o repositório principal em deb.griffo.io publica novas versões upstream em poucas horas; este espelho gratuito serve cada versão quando ela tem pelo menos 2 meses — correções de segurança imediatamente. Um simples apt upgrade mantém você em dia dentro dessa janela.

📦 Instalação a partir do deb-free.griffo.io

Passo 1: Adicionar repositório

sudo install -d -m 0755 /etc/apt/keyrings curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null sudo apt update
install -d -m 0755 /etc/apt/keyrings curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null apt update

Passo 2: Instalar o fzf

# Instalar a última versão do fzf sudo apt install fzf # Verificar instalação fzf --version
# Instalar a última versão do fzf apt install fzf # Verificar instalação fzf --version

Passo 3: Configurar Integração com o Shell

# Para usuários de bash echo 'eval "$(fzf --bash)"' >> ~/.bashrc # Para usuários de zsh echo 'source <(fzf --zsh)' >> ~/.zshrc # Para usuários de fish echo 'fzf --fish | source' >> ~/.config/fish/config.fish # Recarregar o shell source ~/.bashrc # ou ~/.zshrc

🎯 Exemplos de uso básico

Buscador interativo de arquivos:

# Encontrar e editar arquivos vim $(fzf) # Encontrar arquivos com visualização fzf --preview 'cat {}' # Encontrar arquivos com destaque de sintaxe fzf --preview 'bat --color=always {}'

Atalhos de teclado da integração com o shell:

# Ctrl-T: Encontrar arquivos e diretórios # Digite qualquer comando, então pressione Ctrl-T para inserir arquivos selecionados # Ctrl-R: Pesquisar histórico de comandos # Pressione Ctrl-R para pesquisar e selecionar no histórico de comandos # Alt-C: Mudar de diretório # Pressione Alt-C para buscar fuzzy e entrar em diretórios

Uso avançado:

# Pesquisar processos e encerrar ps aux | fzf | awk '{print $2}' | xargs kill # Pesquisar commits git git log --oneline | fzf | awk '{print $1}' | xargs git show # ripgrep interativo rg --color=always --line-number . | fzf --ansi # Modo de seleção múltipla find . -type f | fzf -m

🔧 Integrações com Ferramentas

O fzf funciona perfeitamente com outras ferramentas modernas de linha de comando:

  • fd: Use como fonte de arquivos respeitando .gitignore
  • ripgrep: grep interativo com recarga ao vivo
  • bat: Visualizações de arquivos com destaque de sintaxe
  • eza: Listagem de arquivos aprimorada com filtragem fzf
  • zoxide: Navegação inteligente de diretórios com busca fuzzy

🚀 Por que escolher o deb-free.griffo.io?

📊 Comparação de Repositórios:
  • Ubuntu Oficial: Disponível, mas geralmente com versões desatualizadas
  • Instalação Manual: Requer toolchain Go ou gerenciamento manual de binários
  • deb.griffo.io (repositório principal): Última versão com atualizações automáticas

📦 Repositório de construção de pacotes

Os pacotes Ubuntu são construídos e mantidos automaticamente neste repositório do GitHub:

🔗 Pacotes relacionados

Também disponível no deb.griffo.io:

🎯 Perfeito para: Usuários avançados de linha de comando, desenvolvedores que desejam busca mais rápida de arquivos e comandos, qualquer pessoa que queira melhorar a produtividade no terminal e usuários que apreciam a correspondência fuzzy para navegação.

📦 Últimos lançamentos em deb.griffo.io (principal)

❓ Perguntas frequentes

O fzf está nos repositórios oficiais do Ubuntu?

Sim — o arquivo oficial do Ubuntu traz fzf 0.67.0. Este espelho gratuito oferece a versão mais recente do fzf com pelo menos 2 meses, grátis para sempre; o repositório principal em deb.griffo.io oferece cada versão poucas horas após o upstream.

Como instalo o fzf mais recente no Ubuntu?

Adicione o repositório deb-free.griffo.io uma única vez com as instruções acima e execute: sudo apt install fzf. Novos lançamentos chegam pelo sudo apt upgrade normal.

Os pacotes são assinados e como são construídos?

Cada pacote é assinado com a chave GPG do repositório (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) e construído a partir de lançamentos upstream em repositórios públicos do GitHub que qualquer pessoa pode inspecionar.

Quais versões do Ubuntu são suportadas?

Ubuntu 22.04 Jammy, 24.04 Noble, 25.10 Questing e 26.04 Resolute.