# btpd を Homebrew, apk, MacPorts, apt でインストール

btpd のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

## インストール

```sh
sudo av install brew:btpd
```

追加のインストールコマンド:

### macOS

- Homebrew (100%):

```sh
brew install btpd
```

  証拠: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install btpd
```

  証拠: MacPorts ports tree: net/btpd/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- apk (92%):

```sh
sudo apk add btpd
```

  証拠: Alpine Linux edge package indexes: btpd from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz

- Ubuntu apt (92%):

```sh
sudo apt install btpd
```

  証拠: Ubuntu 24.04 LTS package indexes: btpd from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz

## パッケージ情報

- **パッケージキー:** brew:btpd
- **パッケージマネージャ:** Homebrew
- **バージョン:** 0.16
- **ソース概要:** BitTorrent Protocol Daemon
- **ホームページ:** <https://github.com/btpd/btpd>
- **リポジトリ:** <https://github.com/btpd/btpd>
- **最終更新:** 2026-07-16T17:51:23+09:00
- **生成日時:** 2026-08-03T19:37:03+00:00

## 実行可能ファイル

- btinfo (エイリアス)
- btpd (エイリアス)

## インストール挙動

- Bottle: 利用不可

## バージョンと鮮度

- ページ生成日: 2026-08-03
- マネージャ版: 0.16
## プロジェクトの歴史と使われ方

BTPD is a small BitTorrent daemon with command-line control utilities. It represents an older Unix style of P2P client: a background daemon, a control socket, and small tools rather than an integrated desktop application.

### プロジェクトの歴史

The project describes btpd as a utility for sharing files over the BitTorrent network protocol that runs as a daemon without a controlling terminal or GUI. Its companion programs include btpd, btcli, and btinfo.

The public GitHub repository was created in 2010 and carries release tags v0.13 through v0.16. Development activity is modest and specialized, matching the project's role as a compact daemon rather than a broad BitTorrent suite.

### 採用の歴史

btpd was adopted by Unix-like package repositories for users who wanted a headless BitTorrent client. The input package metadata lists Homebrew, MacPorts, Alpine, and Ubuntu packaging, indicating cross-distribution survival despite the project's small scope.

Its adoption niche overlaps with servers, shells, seedboxes, and users who prefer daemonized network tools controllable by scripts.

### 使われ方

Users start btpd once, add torrents with btcli, inspect them with btcli list or stat, set upload/download rates, and shut the daemon down with btcli kill. State and logs are stored under $HOME/.btpd by default, with -d or BTPD_HOME available to choose another directory.

btinfo reads metadata from torrent files. The project has no credential store and no general configuration file documented beyond its runtime state directory and command-line options.

### パッケージ好きにとっての重要性

btpd is interesting because it packages BitTorrent as a classic Unix service split into daemon and client tools. It is also a reminder that package managers preserve many small protocol implementations long after attention has moved to larger clients.

### タイムライン

- 2010: Public GitHub repository for btpd is created.
- 2010s: Release tags v0.13 through v0.16 are published.
- 2020s: btpd remains packaged in multiple Unix-like package managers.

### Related projects

- BitTorrent is the peer-to-peer protocol implemented by btpd.
- btcli is the command-line control utility shipped with btpd.
- btinfo is the torrent metadata inspection utility shipped with btpd.

### ソース

- <https://api.github.com/repos/btpd/btpd>
- <https://api.github.com/repos/btpd/btpd/tags?per_page=10>
- <https://github.com/btpd/btpd#readme>
- source_facts.package-manager


## セキュリティノート

btpd に一致するローカルシークレット処理マニフェストは見つかりませんでした。将来の対応で安定したパッケージ URL を使えるよう、Nucleus パッケージメタデータはここに公開されています。


## 他のパッケージマネージャ記録

- Ubuntu apt - btpd - 0.16-0ubuntu6: normalized package name match | Ubuntu 24.04 LTS package indexes: btpd from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | BitTorrent Protocol Daemon | http://wiki.github.com/btpd/btpd/
- apk - btpd - 0.16-r2: normalized package name match | Alpine Linux edge package indexes: btpd from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | The BitTorrent Protocol Daemon | https://github.com/btpd/btpd
- apk - btpd-doc - 0.16-r2: normalized package name match | Alpine Linux edge package indexes: btpd-doc from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | The BitTorrent Protocol Daemon (documentation) | https://github.com/btpd/btpd
- MacPorts - btpd: normalized package name match | MacPorts ports tree: net/btpd/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1


## Combined YAML source

View the package source record on GitHub. [combined/btpd.yml](https://github.com/mxcl/pkgdb/blob/main/combined/btpd.yml)


## ソース

- pkg.so package database
- Geiger risk classifier
- curated package history
- pkgdb category and tag curation
- external package-manager database matches
- cross-ecosystem install command graph
