これら4つのファイル/フォルダは、apt-get source bash
bashパッケージのソースコードを取得するためにUbuntuで実行した後にダウンロードされました。
- bash-5.0
- bash_5.0-6ubuntu1.1.debian.tar.xz
- bash_5.0-6ubuntu1.1.dsc
- bash_5.0.orig.tar.xz
この4つのファイルは何ですか?次のうち、bashパッケージのソースコードは何ですか?
答え1
bash_5.0-6ubuntu1.1.dsc
ソースコードパッケージ制御ファイルです。ソースコードパッケージの説明(テキストファイルで、お気に入りのテキストビューアやエディタを使用して表示できます。)
bash_5.0.orig.tar.xz
アップストリームのソースコードが含まれています。つまりBashプロジェクト自体(パッケージではなく)から取得するアーカイブです。
bash_5.0-6ubuntu1.1.debian.tar.xz
ソースパッケージを含むdebian
ディレクトリつまりパッケージの作成時に追加されたすべて(メタデータ、ビルド情報、パッチ...)
bash-5.0
解凍されたソースコードパッケージが含まれています。つまり2つのアーカイブを抽出し、後者のアーカイブに含まれるパッチを適用した結果です。