.deb
を理解するために、Debianjessiestableを実行しています。 パッケージはシステムと相互作用します。 packge_name.deb
を抽出してインストールする正しい方法は何ですか コマンドdpkg
なし ?
承認された回答:
.deb
を解凍できます ar
を使用するファイル コマンド(.deb
以降 ファイルはar
アーカイブ)。
ar x file.deb
プロセスを開始します。これで3つのファイルが得られます
- Debian-binary
- control.tar[または同様のもの]
- data.tar[または同様のもの]
最後の2つには、コントロールメタデータと実際のパッケージファイルが含まれており、tarアーカイブです(gzip
を使用して圧縮できます)。 、bzip
、など)
最後の2つのファイルから制御データと実際のコンテンツを抽出し、理論的にはファイルを正しい場所にコピーすることができますが、それは簡単ではありません。
データアーカイブにはインストールスクリプトが含まれているため、システムとの相互作用を探すときに開始するのに適した場所です。
.deb
をインストールする正しい方法はないと思います dpkg
を使用せずにファイル 。
Linux – Debian 8(jessie)にAmd Catalyst 15.7(fglrx 15.20.1046)をインストールする方法は?
Debian –システムクラッシュ– Syslogの奇妙な文字?