概要
nextbrew は Rust で書かれた、Homebrew 互換のパッケージマネージャーです。
Ruby や Homebrew 本体がなくても、Homebrew 公式の bottle と cask をインストールできます。
バイナリは 2 つです。パッケージマネージャーの nb と、formula のコマンドをリンクせずに実行する nbx です。
方針
- Homebrew のコピーではなく、Homebrew のデータを使う。 nextbrew は Homebrew の公開 JSON API を読み、Homebrew 公式の bottle をインストールします。独自のパッケージ定義は持ちません。
- 速さより正しさ。 post-install の手順を飛ばした高速なインストールや、後から削除できない cask は成果とは言えません。
- 黙ってスキップしない。 対応していないことがあれば、そう伝えます。成功したふりはしません。
nextbrew は開発初期のソフトウェアです。1.0 までは破壊的な変更が入る可能性があります。
次に読むページ
- インストールとクイックスタート
- Homebrew からの移行
- 今何が動くかは互換性
クレジット
nextbrew は Homebrew とは無関係です。
Last updated on