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 ファイルに追加します。