.debの完全な「手動」インストール

.debの完全な「手動」インストール

だから私は最近、オンラインオークションサイトで非常に合理的な価格で新しいNokia N900携帯電話を購入しました。 N900は長い間使用されてきましたが、今は私の予算の範囲内で使用されているLinux携帯電話です。

私は過去1日にこれを理解しようとしてきました。そのバージョンはapt特に残念です。

今私の焦点は、dpkgNokiaの一部の人々が電話に/usr/share/doc。この特定のパッケージの要件は、--configureファイルを挿入して「最適化」することです。これは私がよく理解していないNokia Linuxの用語ですが、主に特定の種類のファイルを含むルートディレクトリ/usr/share/docとして扱うことに関連しているようです。/opt/maemo

言うまでもなく、この文書は「最適化」することはできません...なぜそれはあまり気にしないでください。

  • ファイルの圧縮を直接解いてください.deb
  • dpkgアイテムを配置する場所を示すスクリプトを見てください。
  • スクリプトを変更するか、このファイルを自分の周りに移動してください。
  • 正しいファイルが正しい場所にあるように、他の必要な操作を実行してください。
  • パッケージが「インストール」されたことをパッケージリストに通知します。
  • .deb今より多くを知り、私の人生を生き続けていきます。

ベストアンサー1

.debファイルを手動で変更して元のようにインストールできます。

あなたは見ることができます公式参考資料

過去のある時点で私がとった措置は、次のように要約することができます。

  1. 作業ディレクトリを作成します。

    mkdir work
    cd work
    
  2. .debディレクトリにファイルのコピーがあることを確認してください。

  3. ファイルの解凍.deb:

    ar x $DEB_FILE
    
  4. .debここからファイルを削除してください。

    rm $DEB_FILE
    
  5. データファイルを解凍します。

    mkdir data
    cd data
    tar zxf ../data.tar.gz
    cd ..
    
  6. 制御ファイルを解凍します。

    mkdir control
    cd control
    tar zxf ../control.tar.gz
    cd ..
    
  7. たとえば、制御ディレクトリ内の1つ以上のファイルを変更するなど、必要な変更を加えます。

    • 制御/プレインストール
    • コントロール/リア
    • 制御/予防
    • 制御/後処理
  8. control/md5sums変更したファイルのmd5チェックサムを更新します。

  9. ファイルを再圧縮します.deb

    cd control
    tar zcf control.tar.gz *
    mv control.tar.gz ..
    cd ..
    rm -rf control
    
    cd data
    tar zcf data.tar.gz *
    mv data.tar.gz ..
    cd ..        
    rm -rf data
    
    ar r $DEB_FILE debian-binary control.tar.gz data.tar.gz
    

おすすめ記事