dpkg-scanpackages ユーティリティは、バイナリ パッケージのツリーから Packages ファイルを作成します。 Packages ファイルは、インストール可能なパッケージのリストを提供するために dselect によって使用されます。基本的には、.deb パッケージを含むディレクトリをリポジトリに変換できるツールです。
以下のエラーが発生した場合:
dpkg-scanpackages: command not found
選択したディストリビューションに従って、以下のパッケージをインストールしてみてください。
| 分布 | コマンド |
|---|---|
| Debian | apt-get install dpkg-dev |
| Ubuntu | apt-get install dpkg-dev |
| アルパイン | apk add dpkg-dev |
| カリ Linux | apt-get install dpkg-dev |
| Fedora | dnf install dpkg-dev |
| Raspbian | apt-get install dpkg-dev |
| ドッカー | docker run cmd.cat/dpkg-scanpackages dpkg-scanpackages |
まとめ
場合によっては、独自のリポジトリを追加したい場合があります。これは、いくつかの .deb ファイルがあり、それらをユーザーのコンピューターにインストールできるようにしたい場合に便利です。これを行うには、簡単な 3 ステップの手順を実行します。ディレクトリを作成し、そのディレクトリに .deb ファイルを配置することから始めます。次に、dpkg-scanpackages コマンドを実行してリポジトリ メタデータを作成します。最後のステップとして、新しく作成したリポジトリを、それを使用する必要があるすべてのコンピューターの sources.list ファイルに追加します。