Open1
debファイルの中身を調べるには?

debファイルの中身を調べるには、いくつかの方法があります:
- ファイルの内容を表示する場合:
dpkg -c package.deb
- パッケージの情報(メタデータ)を見る場合:
dpkg -I package.deb
- パッケージの制御ファイルを展開して見る場合:
dpkg-deb --control package.deb
- ファイルを特定のディレクトリに展開して調べる場合:
# ディレクトリを作成
mkdir extracted
# debファイルを展開
dpkg-deb -R package.deb extracted/
- より詳細な情報を見たい場合は、ar コマンドでアーカイブを展開:
ar x package.deb
# これにより以下のファイルが展開されます:
# - debian-binary
# - control.tar.gz
# - data.tar.gz (または .xz等)
もし特定のファイルを探している場合は、-cオプションと grep を組み合わせることもできます:
dpkg -c package.deb | grep filename