GNU/Linux >> Linux の 問題 >  >> Debian

Debian –コマンドDpkgなしで.debを抽出してインストールする方法は?

.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を使用せずにファイル 。


Debian
  1. DebianパッケージアーカイブDEBからファイルを抽出する方法

  2. Debian11にJava17をインストールする方法

  3. Linuxでtarコマンドを使用してファイルを圧縮および抽出する方法は?

  1. Debian11にNextcloudをインストールする方法

  2. Debian11にGradleをインストールする方法

  3. Debian11にWebminをインストールする方法

  1. コマンドラインとGUIからDebian10をシャットダウンする方法

  2. Debian(.deb)パッケージをインストールする方法

  3. コマンドラインでcurlとwgetを使用してDebianにファイルをダウンロードする方法