問題タブ [dpkg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
2190 参照

linux - 手動で作成した deb パッケージのインストールが失敗し、ファイルに「作成できません」と表示されるのはなぜですか?

deb バイナリ パッケージをゼロから作成する perl スクリプトを作成しました。データ、コントロールなどを作成しましたが、deb パッケージで dpkg -i を実行すると、データからファイルを作成できないと不平を言います。例: '.dpkg-new' を作成できません ('' の処理中): そのようなファイルまたはディレクトリはありません。

確認するためにいくつかの .deb パッケージをダウンロードしましたが、ディレクトリ構造の作成に preinst スクリプトを使用していません。

preinst に独自のディレクトリを作成する必要があると考えていますが、正しくないようです...おそらく何か不足していますか?

データからのファイルが preinst sh にコピーされるディレクトリを作成する必要がありますか、それとも dpkg で作成する必要がありますか?

0 投票する
1 に答える
2450 参照

iphone - iPhone に手動で dpkg をインストールするにはどうすればよいですか?

電話に SSH アクセスできるが、dpkg がインストールされていないと仮定すると、どうすれば手動でアクセスできますか?

0 投票する
1 に答える
483 参照

iphone - MacOS.debパッケージのトラブル

たくさん検索しましたが、解決策が見つかりませんでした。

iOSアプリをにパッケージ化する必要があります.deb。Macポートをインストールdpkgしましたが、実行したMyAppフォルダーのDEBIANフォルダーに制御ファイルが/opt/local/bin/dpkg-deb -b MyAppあり、エラーが発生します。

dpkg-deb:制御ファイルに関する3つの警告を無視します

形式gnuを使用できません:そのような形式はありません'gnu':引数が無効です

別のトピックがあります:Mac OS Xで.debパッケージを作成する方法ですが、この質問に対する答えはありません。

0 投票する
1 に答える
867 参照

scons - Scons、bjam、および/またはcmakeを使用して、パッケージ構成ファイルを自動的に生成します

Hey Stackoverflowers: 1 つのコメントと 1 つの質問。

コメント: ご覧いただきありがとうございます。

質問:

Bjam、Scons、または Cmake は、ライブラリ プロジェクトの .pc ファイルを簡単にインストールできますか?

scons/bjam/make ファイル、.pc ファイル (ライブラリ用)、および rpm/deb パッケージ構成ファイルで同じライブラリ依存関係リストを維持しなければならないのは、本当に面倒です。

ビルド ツールがビルドおよびインストールのメタデータを管理できると便利です。

考え?

0 投票する
1 に答える
2684 参照

ant - Apache Ant を使用し、dpkg を使用せずに .deb を作成する

.deb インストール ファイルを作成するためのビルドファイルを作成しようとしています。

これまでのところ、とても順調です。私の目標は、dpkg を回避して、どのプラットフォームからでもビルドできるようにすることです。

すべての成果物 (control.tar.gz、data.tar.gz、debian-binary) を作成したので、これらのファイルを deb-File にパッケージ化する Ant-Task が必要です。

deb ファイルは単なる Ar(l) アーカイブですが、Ant でそのようなアーカイブを作成する方法がわかりませんでした。

「ArFileSet」をいくつか見つけたので、可能性はあると思いますが、このarFileSetをどこでどのように使用するのかわかりません。

0 投票する
2 に答える
23746 参照

apache - DebianでDPKG自体を更新するにはどうすればよいですか?

私はそれの非常に古いバージョンを持っています、そしてそれは新しい.debファイルをインストールすることを拒否します

これが元の問題です。

Apache用のGoogleのmod_pagespeedをインストールしようとしています。

結果:

dpkg:mod-pagespeed-beta
を含むmod-pagespeed-beta_current_i386.debに関して、事前依存の問題:mod-pagespeed-betaはdpkgに事前依存(> = 1.14.0)dpkgがインストールされていますが、バージョン1.13.26です。

0 投票する
2 に答える
764 参照

linux - Ubuntu 10.10 で共通の言語セレクター

gitk や ruby​​1.8-dev などのさまざまなパッケージをインストールしようとすると、次の出力が表示されます。

Setting up language-selector-common (0.6.7) ...
dpkg: error processing language-selector-common (--configure):
subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of language-selector:
language-selector depends on language-selector-common (= 0.6.7); however:
Package language-selector-common is not configured yet.
dpkg: error processing language-selector (--configure):
dependency problems - leaving unconfigured
Processing triggers for python-central ...
No apport report written because the error message indicates its a followup error from a previous failure.
Errors were encountered while processing:
language-selector-common
language-selector
E: Sub-process /usr/bin/dpkg returned an error code (1)

依存関係を強制し、var/lib/dpkg/status のエントリを削除しようとしましたが、すべて失敗しました。

これが役立つ場合は、Virtual Box の VM でこれを実行しています。

0 投票する
2 に答える
1564 参照

php - PHP 実行中の bash (.sh) スクリプト。dpkg --info は機能しますが、dpkg -i は機能しません

サンプル PHP スクリプトは次のようになります。

install.sh の例

これにより、結果の dpkg --info データが出力されますが、dpkg -i は実行されません。エラーも何も出力されません...

また、これは Web Web ブラウザーを介して実行されています。ターミナルからスクリプトを実行すると、正常に動作します。ただし、Web では info コマンドのみが返されます。

0 投票する
1 に答える
1072 参照

apache - .debのインストール後にapacheの再起動をトリガーするための良い方法は何ですか?

作成したカスタム.debsがいくつかあります。それらはすべてapacheに依存しており、パッケージのアップグレード後にapacheを再起動する必要があります。

postinstからapacheを素朴に再起動すると、アップグレードするパッケージごとに再起動が発生しますが、これは非常に低速です。それを回避する良い方法があるかどうか誰かが知っていますか?Dpkgトリガーは正しいアプローチのようですが、ドキュメンテーションの方法で多くを見つけることができないようです。apacheは、アクティブ化するための独自のトリガーを定義しますか?もしそうなら、私はそれをどのように呼ぶのですか?

0 投票する
2 に答える
2897 参照

apt - 適切なエラー:あなたまたはスクリプトによって作成されたシステム上のファイル

一連のサーバーに接続し、特定のパッケージを更新する単純なbashスクリプトがあり、here-stringを使用してプロンプトに応答します。

プロンプトは次のとおりです。

これは、機能しない場合のエラーです。

サーバーにexpectまたはその他のプログラムをインストールできません。どんな助けでもいただければ幸いです。