53 個の開発ツールを、常に最新に — 上流の新しいリリースは数時間以内に apt に届きます。 Discord に参加

📅 より、apt ミラーの利用にはサブスクリプションが必要になります。 料金を見る · 🆓 ずっと無料のミラーがあります

🦕 最新の Deno を Ubuntu にインストール

最新バージョン: 2.9.5 · 更新日 2026-08-06
提供元バージョン
deb.griffo.io2.9.5 ✅
公式 Ubuntu🚫 パッケージなし

TypeScript 対応と Web 標準 API を内蔵した、安全な JavaScript / TypeScript ランタイム

← ホームに戻る
📌 特定のリリースに入れますか? Ubuntu 22.04 (jammy) · Ubuntu 24.04 (noble) · Ubuntu 25.10 (questing) · Ubuntu 26.04 (resolute)

Deno とは

Deno は、Node.js の生みの親 Ryan Dahl が作った、V8 と Rust の上に築かれた安全な JavaScript / TypeScript ランタイムです。コンパイル手順なしに TypeScript をそのまま実行でき、既定で安全なサンドボックスを備え、現代的な Web 標準 API を実装しています。Deno 2 では Node.js と npm への完全な互換性が加わりました。

🚀 最新版であることの意味: Deno はリリースごとに大きく改善しており、Node.js / npm 互換の強化、性能改善、新しい Web 標準 API の実装が入っています。最新版には重要なセキュリティ修正と TypeScript 対応の改善も含まれます。

🔥 Deno の主な機能

⚡ 圧倒的な速さ

V8 エンジンと Rust で構築され、JavaScript と TypeScript の処理で高い性能を発揮します。

🔒 デフォルトで安全

明示的に許可しない限り、ファイル、ネットワーク、環境変数にアクセスできません。細かな権限の仕組みを備えています。

📝 TypeScript ネイティブ

コンパイル手順も設定も要らずに、TypeScript ファイルをそのまま実行できます。

🌐 Web 標準 API

fetch、WebSocket、Streams といったブラウザ互換の API を最初から備えています。

🔄 Node.js 互換

Deno 2 は Node.js の API と npm パッケージに対応しており、移行がスムーズです。

📦 ツールチェインを同梱

フォーマッタ、リンタ、テストランナー、バンドラ、ドキュメント生成を同梱しています。

📦 deb.griffo.io からインストールする

コマンドの実行方法

ステップ 1: リポジトリを追加する

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

🆓 ずっと無料のミラーがあります。 deb-free.griffo.io は、アカウントもサブスクリプションもなしでパッケージをずっと無料で配布しています。上流より最大2か月遅れ、セキュリティ修正は即座に公開されます。現在収録しているのは cliamp、Ghostty、lazydocker、Oh My Posh と Zed です。Deno は含まれていないため、今日入手する方法は上のリポジトリだけですが、ご要望があれば追加できます。

無料ミラーの仕組み →

📋 利用できる Deno パッケージ

deb.griffo.io では、用途に応じて 2 種類の Deno パッケージを提供しています:

🦕 deno(推奨)

Deno の完全なランタイム。REPL、LSP、フォーマッタ、リンタ、テストランナー、バンドラといった開発ツールがすべて入っています。ほとんどの方にはこちらがおすすめです。

sudo apt install deno
apt install deno
⚡ denort

開発ツールを含まない軽量な Deno ランタイム。コンパイル済みの Deno プログラムを動かすだけでよい本番環境向けで、オーバーヘッドもバイナリサイズも小さく済みます。

sudo apt install denort
apt install denort

🔄 両方のパッケージを使い分ける

denodenort は同時にインストールできます:

両方を入れる:

sudo apt install deno denort
apt install deno denort

deno のバージョンを確認:

deno --version

denort を確認:

denort --version

ステップ 2: Deno をインストールする

sudo apt install deno
apt install deno

ステップ 3: インストールを確認する

deno --version
deno --help

🚀 クイックスタート

TypeScript を直接実行する:

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

権限を指定して実行する:

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

新しいプロジェクトを作る:

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

npm パッケージと一緒に実行する:

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

テストを実行する:

deno test

整形と静的解析:

deno fmt
deno lint

📦 パッケージのビルドリポジトリ

Ubuntu パッケージは、この GitHub リポジトリで自動的にビルド・管理されています:

🔗 関連パッケージ

deb.griffo.io にある、開発ワークフローを底上げしてくれるツールたち:

📚 参考リンク

📦 このリポジトリの最近のリリース

❓ よくある質問

Deno は公式の Ubuntu リポジトリにありますか?

ありません。Deno は公式 Ubuntu アーカイブにパッケージ化されていません。現在このリポジトリが唯一の apt ソースで、Deno 2.9.5 を配布しています。

Ubuntu に最新の Deno を入れるには?

上の手順で deb.griffo.io リポジトリを一度追加してから、sudo apt install deno を実行してください。新しいリリースは、いつもの sudo apt upgrade で届きます。

パッケージは署名されていますか? どのようにビルドされていますか?

すべてのパッケージはリポジトリの GPG 鍵(EA0F721D231FDD3A0A17B9AC7808B4DD62C41256)で署名されており、誰でも中身を確認できる公開の GitHub パッケージングリポジトリで、上流のリリースからビルドされています。

Ubuntu のどのリリースに対応していますか?

Ubuntu 22.04 Jammy、24.04 Noble、25.10 Questing、26.04 Resolute。