53 ferramentas de desenvolvimento, sempre atualizadas — cada nova versão upstream chega ao apt em poucas horas. Entre no Discord

📅 A partir de , o mirror apt exigirá uma assinatura. Ver preços · 🆓 Existe um espelho grátis para sempre

🦕 Instalar a última versão do Deno no Debian

Última versão: 2.9.6 · atualizado em 2026-08-27
FonteVersão
deb.griffo.io2.9.6 ✅
Debian oficial🚫 não empacotado

Runtime JavaScript/TypeScript seguro com suporte TypeScript integrado e APIs web padrão

← Voltar ao início
📌 Instalando em uma versão específica? Debian 12 (bookworm) · Debian 13 (trixie) · Debian 14 (forky) · Debian Sid

O que é o Deno?

O Deno é um runtime seguro de JavaScript e TypeScript construído sobre V8 e Rust, criado por Ryan Dahl (o criador original do Node.js). Ele executa TypeScript nativamente sem uma etapa de compilação, possui sandbox seguro por padrão e implementa APIs web padrão modernas. O Deno 2 traz compatibilidade completa com Node.js e npm.

🚀 Por que as últimas versões importam: O Deno está em desenvolvimento ativo com melhorias importantes a cada versão, incluindo compatibilidade aprimorada com Node.js/npm, melhorias de desempenho e novas implementações de APIs de plataforma web. As últimas versões incluem patches de segurança críticos e suporte TypeScript aprimorado.

🔥 Principais recursos do Deno

⚡ Extremamente Rápido

Construído sobre o motor V8 com Rust, oferecendo excelente desempenho para cargas de trabalho JavaScript e TypeScript.

🔒 Seguro por Padrão

Sem acesso a arquivos, rede ou ambiente a menos que seja explicitamente concedido. Sistema de permissões granular.

📝 TypeScript Nativo

Execute arquivos TypeScript diretamente sem nenhuma etapa de compilação ou configuração necessária.

🌐 APIs Web Padrão

Implementa APIs compatíveis com o navegador como fetch, WebSockets e Streams de forma nativa.

🔄 Compatível com Node.js

O Deno 2 suporta APIs do Node.js e pacotes npm para migração sem complicações.

📦 Cadeia de Ferramentas Integrada

Inclui formatador, linter, executor de testes, empacotador e gerador de documentação.

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

Executar os comandos

Passo 1: Adicionar repositório

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

🆓 Existe um espelho grátis para sempre. deb-free.griffo.io distribui pacotes grátis para sempre — sem conta, sem assinatura, no máximo 2 meses atrás do upstream, correções de segurança imediatas. Hoje ele traz cliamp, Ghostty, lazydocker, Oh My Posh e Zed; Deno não está entre elas, então o repositório acima é a única forma de instalar hoje — peça e ela pode ser adicionada.

Como funciona o espelho gratuito →

🧩 Sobre a opção extrepo. extrepo é a ferramenta do próprio Debian para repositórios externos: ela escreve o arquivo de sources e instala a chave de assinatura para você, conferindo a chave contra metadados assinados antes de usá-la. Este repositório está registrado nela como griffo, e o espelho gratuito para sempre como griffo-free, então no Debian (bookworm, trixie, forky e sid) os comandos acima são toda a configuração.

O extrepo configura apenas o arquivo de sources e a chave: as credenciais de uma assinatura continuam indo em /etc/apt/auth.conf.d/deb.griffo.io.conf. O Ubuntu não é coberto, porque o extrepo publica metadados só para as suítes do Debian: lá, use os comandos com sudo ou como root.

📋 Pacotes Deno disponíveis

O deb.griffo.io fornece dois pacotes Deno diferentes para atender a diferentes necessidades:

🦕 deno (Recomendado)

Runtime Deno completo com todas as ferramentas de desenvolvimento incluindo REPL, LSP, formatador, linter, executor de testes e empacotador. Esta é a opção recomendada para a maioria dos desenvolvedores.

sudo apt install deno
apt install deno
⚡ denort

Runtime Deno leve sem as ferramentas de desenvolvimento. Ideal para implantações em produção onde você precisa apenas executar programas Deno compilados com sobrecarga mínima e uma pegada binária menor.

sudo apt install denort
apt install denort

🔄 Gerenciamento de ambos os pacotes

Você pode instalar tanto deno quanto denort simultaneamente:

Instalar ambos:

sudo apt install deno denort
apt install deno denort

Verificar versão do deno:

deno --version

Verificar denort:

denort --version

Passo 2: Instalar o Deno

sudo apt install deno
apt install deno

Passo 3: Verificar a instalação

deno --version
deno --help

🚀 Exemplos de Início Rápido

Executar TypeScript diretamente:

echo 'console.log("Hello from Deno!")' > app.ts
deno run app.ts

Executar com permissões:

deno run --allow-net --allow-read app.ts

Criar um novo projeto:

deno init my-deno-app
cd my-deno-app
deno run main.ts

Executar com pacotes npm:

import { express } from "npm:express@4";
deno run --allow-net server.ts

Executar testes:

deno test

Formatar e fazer linting:

deno fmt
deno lint

📦 Repositório de Construção de Pacotes

Os pacotes Debian são criados e mantidos automaticamente neste repositório do GitHub:

🔗 Pacotes Relacionados

Aprimore seu fluxo de trabalho de desenvolvimento com estas ferramentas complementares do deb.griffo.io:

📚 Recursos Adicionais

📦 Últimos lançamentos deste repositório

❓ Perguntas frequentes

O Deno está nos repositórios oficiais do Debian?

Não, Deno não está empacotado nos arquivos oficiais do Debian. Este repositório é atualmente a única fonte apt, oferecendo Deno 2.9.6.

Como instalo o Deno mais recente no Debian?

Adicione o repositório deb.griffo.io uma única vez com as instruções acima e execute: sudo apt install deno. 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 Debian são suportadas?

Debian 12 Bookworm, Debian 13 Trixie, Forky e Sid.