53 outils de développement, toujours à jour — chaque nouvelle version upstream arrive dans apt en quelques heures. Rejoindre le Discord

📅 À partir du , le miroir apt nécessitera un abonnement. Voir les tarifs · 🆓 Il existe un miroir gratuit pour toujours

🦕 Installer la dernière version de Deno sur Debian

Dernière version : 2.9.6 · mis à jour le 2026-08-27
SourceVersion
deb.griffo.io2.9.6 ✅
Debian officiel🚫 non empaqueté

Runtime JavaScript/TypeScript sécurisé avec support TypeScript intégré et APIs web standard

← Retour à l'accueil
📌 Installation sur une version précise ? Debian 12 (bookworm) · Debian 13 (trixie) · Debian 14 (forky) · Debian Sid

Qu'est-ce que Deno ?

Deno est un runtime sécurisé JavaScript et TypeScript construit sur V8 et Rust, créé par Ryan Dahl (le créateur original de Node.js). Il exécute TypeScript nativement sans étape de compilation, dispose d'un sandboxing sécurisé par défaut et implémente des APIs web standard modernes. Deno 2 apporte une compatibilité complète avec Node.js et npm.

🚀 Pourquoi les dernières versions sont importantes : Deno est activement développé avec des améliorations majeures à chaque version, notamment une compatibilité améliorée Node.js/npm, des améliorations de performances et de nouvelles implémentations d'APIs de plateforme web. Les dernières versions incluent des correctifs de sécurité critiques et un support TypeScript amélioré.

🔥 Caractéristiques principales de Deno

⚡ Blazing Fast

Built on V8 engine with Rust, offering excellent performance for JavaScript and TypeScript workloads.

🔒 Secure by Default

No file, network, or environment access unless explicitly granted. Fine-grained permission system.

📝 TypeScript Native

Run TypeScript files directly without any compilation step or configuration required.

🌐 Web Standard APIs

Implements browser-compatible APIs like fetch, WebSockets, and Streams out of the box.

🔄 Node.js Compatible

Deno 2 supports Node.js APIs and npm packages for seamless migration.

📦 Built-in Toolchain

Includes formatter, linter, test runner, bundler, and documentation generator.

📦 Installation depuis deb.griffo.io

Exécuter les commandes

Étape 1 : Ajouter le dépôt

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

🆓 Il existe un miroir gratuit pour toujours. deb-free.griffo.io distribue des paquets gratuitement pour toujours — sans compte, sans abonnement, au plus 2 mois derrière l'upstream, correctifs de sécurité immédiats. Il contient aujourd'hui cliamp, Ghostty, lazydocker, Oh My Posh et Zed ; Deno n'en fait pas partie, le dépôt ci-dessus reste donc le seul moyen de l'installer — demandez-le et il pourra y être ajouté.

Comment fonctionne le miroir gratuit →

🧩 À propos de l'option extrepo. extrepo est l'outil de Debian pour les dépôts externes : il écrit le fichier de sources et installe la clé de signature à votre place, après l'avoir vérifiée face à des métadonnées signées. Ce dépôt y est enregistré sous le nom griffo, et le miroir gratuit à vie sous griffo-free ; sur Debian (bookworm, trixie, forky et sid), les commandes ci-dessus constituent donc toute l'installation.

extrepo ne met en place que le fichier de sources et la clé : les identifiants d'un abonnement vont toujours dans /etc/apt/auth.conf.d/deb.griffo.io.conf. Ubuntu n'est pas couvert, car extrepo ne publie de métadonnées que pour les suites Debian : utilisez-y les commandes avec sudo ou en root.

📋 Paquets Deno disponibles

deb.griffo.io fournit deux paquets Deno différents pour répondre à différents besoins :

🦕 deno (Recommandé)

Runtime Deno complet avec tous les outils de développement incluant le REPL, LSP, formateur, linter, exécuteur de tests et bundler. C'est le choix recommandé pour la plupart des développeurs.

sudo apt install deno
apt install deno
⚡ denort

Runtime Deno léger sans les outils de développement. Idéal pour les déploiements en production où vous avez uniquement besoin d'exécuter des programmes Deno compilés avec une surcharge minimale et une empreinte binaire plus petite.

sudo apt install denort
apt install denort

🔄 Gestion des deux paquets

Vous pouvez installer à la fois deno et denort simultanément :

Installer les deux :

sudo apt install deno denort
apt install deno denort

Vérifier la version de deno :

deno --version

Vérifier denort :

denort --version

Étape 2 : Installer Deno

sudo apt install deno
apt install deno

Étape 3 : Vérifier l'installation

deno --version
deno --help

🚀 Exemples de démarrage rapide

Exécuter TypeScript directement :

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

Exécuter avec des permissions :

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

Créer un nouveau projet :

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

Exécuter avec des paquets npm :

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

Exécuter les tests :

deno test

Formater et linter :

deno fmt
deno lint

📦 Dépôt de construction des paquets

Les paquets Debian sont automatiquement construits et maintenus dans ce dépôt GitHub :

🔗 Paquets associés

Améliorez votre flux de travail de développement avec ces outils complémentaires de deb.griffo.io :

📚 Ressources supplémentaires

📦 Dernières versions publiées par ce dépôt

❓ Questions fréquentes

Deno est-il dans les dépôts officiels de Debian ?

Non, Deno n'est pas empaqueté dans les archives officielles de Debian. Ce dépôt est actuellement la seule source apt et propose Deno 2.9.6.

Comment installer le dernier Deno sur Debian ?

Ajoutez le dépôt deb.griffo.io une seule fois (instructions ci-dessus), puis exécutez : sudo apt install deno. Les nouvelles versions arrivent via le sudo apt upgrade habituel.

Les paquets sont-ils signés et comment sont-ils construits ?

Chaque paquet est signé avec la clé GPG du dépôt (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) et construit à partir des versions upstream dans des dépôts GitHub publics que chacun peut inspecter.

Quelles versions de Debian sont prises en charge ?

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