インストール · Linux

Linux に aria2 をインストール

主要なディストリビューションはすべて aria2 をパッケージ化しているので、1 つのコマンドでインストールできます。古いリリースでは古いバージョンが提供されています。どれがどのバージョンかは表のとおりです。

最終更新: aria2 1.37.0 で検証済み

1 つのコマンドでインストール

お使いのディストリビューションを選び、ターミナルでその行を実行します。

sudo apt install aria2

Linux Mint、Pop!_OS、Raspberry Pi OS も同じです。

インストールを確認aria2c --versionaria2 version 1.37.0

お使いのディストリビューションが提供するバージョン

2026-10-27 に各ディストリビューションのパッケージアーカイブから読み取りました。aria2 の最新リリースは 1.37.0 です。

ディストリビューションリリースaria2
Ubuntu24.04 LTS 以降1.37.0
Ubuntu22.04 LTS1.36.0
Debian13 trixie1.37.0
Debian12 bookworm1.36.0
Fedora最新1.37.0
RHEL, Rocky, AlmaLinux (EPEL)101.37.0
RHEL, Rocky, AlmaLinux (EPEL)91.36.0
openSUSETumbleweed1.37.0
Arch Linuxローリングリリース1.37.0
Alpineedge1.37.0
conda-forgeすべてのディストリビューション1.37.0

最新リリースをソースからビルド

ディストリビューションが古いバージョンしか提供しておらず、1.37.0 の機能が必要な場合にだけ必要です。aria2 の README にある Debian と Ubuntu 向けの手順です。

  1. ビルドツールとライブラリをインストール

    パッケージ名は Debian と Ubuntu のものです。ほかのディストリビューションにも、似た名前で同じライブラリがあります。

    sudo apt install build-essential pkg-config libssl-dev libssh2-1-dev libc-ares-dev libxml2-dev zlib1g-dev libsqlite3-dev
  2. リリースをダウンロードして展開

    リリースの tarball には、configure スクリプトがすでに含まれています。

    curl -LO https://github.com/aria2/aria2/releases/download/release-1.37.0/aria2-1.37.0.tar.xztar xf aria2-1.37.0.tar.xz && cd aria2-1.37.0
  3. ビルドしてインストール

    configure は見つかった機能を表示します。HTTPS、BitTorrent、Metalink が yes になっていることを確認してください。プログラムは /usr/local/bin にインストールされます。

    ./configuremake -j"$(nproc)"sudo make install

Linux での aria2.conf の場所

aria2 は ~/.aria2/aria2.conf を読み込み、それが存在しない場合は $XDG_CONFIG_HOME/aria2/aria2.conf を読み込みます。フォルダー、空のセッションファイル、設定ファイルを作成します:

mkdir -p ~/.aria2 && touch ~/.aria2/aria2.sessionnano ~/.aria2/aria2.conf

設定ジェネレーター →

aria2 をサービスとして実行

systemd のユーザーサービスを使うと、ログイン時に aria2 を起動し、停止した場合は再起動します。次の内容を ~/.config/systemd/user/aria2.service として保存します:

~/.config/systemd/user/aria2.service
[Unit]
Description=aria2 download server
After=network-online.target

[Service]
ExecStart=/usr/bin/aria2c --conf-path=%h/.aria2/aria2.conf
Restart=on-failure

[Install]
WantedBy=default.target

次に systemctl --user enable --now aria2 を実行します。ログアウト後も動かし続けるには、loginctl enable-linger $USER も実行します。サーバーや NAS の場合は、Docker ガイドにテスト済みのコンテナーがあります。

更新とアンインストール

apt
sudo apt upgrade aria2 · sudo apt remove aria2
dnf
sudo dnf upgrade aria2 · sudo dnf remove aria2
pacman
sudo pacman -Syu · sudo pacman -R aria2
ソースからのビルド
ソースフォルダーで sudo make uninstall を実行

Linux でよくある問題

error while loading shared libraries

ほかの場所からコピーした aria2c が、システムにないライブラリを必要としています。代わりにパッケージマネージャーから aria2 をインストールしてください。適切なライブラリも一緒にインストールされます。

最小構成のシステムでの SSL 証明書エラー

コンテナーや最小構成のインストールでは、CA バンドルがないことがあります。ca-certificates をインストールしてください(Alpine では apk add ca-certificates)。

デーモンがファイルを間違った場所に保存する

-D を付けると aria2 は / で動作するため、相対パスは / の下になります。dir とセッションファイルには絶対パスを使ってください。

よくある質問

Raspberry Pi に aria2 をインストールするには?
Raspberry Pi OS は Debian ベースなので、sudo apt install aria2 でインストールできます。バージョンは Debian と同じで、bookworm ベースのリリースでは 1.36.0、trixie ベースのリリースでは 1.37.0 です。
root 権限なしで aria2 をインストールできますか?
はい。conda-forge から conda や mamba でホームフォルダーにインストールするか、./configure --prefix=$HOME/.local を指定してソースからビルドします。
pip で aria2 をインストールできますか?
公式のプログラムはできません。pip install aria2p でインストールされるのは、実行中の aria2 を RPC で操作する Python クライアントです。aria2 という名前の pip パッケージもありますが、ベータ版(0.0.1b0)の非公式なラッパーです。
Ubuntu 22.04 の 1.36.0 で十分ですか?
普段のダウンロードなら十分です。1.37.0 の変更は主に修正です。新しいリリースで解決された問題に当たった場合にアップグレードしてください。

インストールできたら、ここから始めましょう