問題タブ [deb]

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 投票する
2 に答える
1523 参照

python - debian用のpythonプログラムをパッケージ化する簡単で簡単な方法は?

Python と Debian の配布ツールの迷路をナビゲートするのに苦労しています。cdbsdebhelperpython-supportpython-central、何とか何とか何とか..

私のアプリケーションはかなり単純なものです - 単一の python パッケージ (モジュールと を含むディレクトリ__init__.py)、プログラムを実行するためのスクリプト ( script.py)、いくつかのアイコン ( .png)、およびメニュー項目 (.desktopファイル)。

これらのファイルから、上記の無意味なツールを使用せずに、単純でクリーンな .deb ファイルを最初から作成するにはどうすればよいですか?

私は主にubuntuをターゲットにしていますが、パッケージがストレートdebianで動作する場合はそれを希望します

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

deb - 特定のセクションで .deb パッケージを表示する方法

私が開発したメディアプレーヤー用の独自の.debパッケージを作成しましたが、インストールすると

kubuntu 10.04は正常にインストールされますが、特定のセクションの下に表示されません

「マルチメディア」なので、deb パッケージを特定のセクションに表示する方法を教えてください。

世界中のユーザーがダウンロードして使用できるように、インターネット経由でリリースします

それ。

例から、インストール後の VLC メディア プレーヤーは、マルチメディア セクションの下に表示されます。

-ありがとう

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

package - ファイルをターゲットに単純にコピーするには、Debian ルール ファイルが必要です。

次のファイルがある大規模なプロジェクトがあります。

  • いくつかのサードパーティのプリコンパイル済みバイナリ
  • 独自の社内バイナリ
  • Ruby スクリプト集
  • かなりの規模の Ruby on Rails プロジェクト

この製品は、ターゲット OS として Ubuntu Linux (Lucid) を使用して、雇用主が既に選択したアプライアンス ハードウェアにインストールされます。目標は、インストールとアップグレードを容易にするために、アーカイブを Debian パッケージとして配布することです。さらに、顧客ごとに適切な値を「入力」する必要がある多くの ERB テンプレートがあるため、postinstスクリプトの使用は、この目的には特に便利です。

ちなみに、Debian パッケージは、社内で管理するサーバー リポジトリに保存されます。

この段階で、dh_makeを使用して Debian ディレクトリと関連ファイル (例: rules、control など) を作成しましたが、生成された rules ファイルは私の目的にはやり過ぎのようです。

この説明に基づいて、「ルール」ファイルで本当に必要なのは、ソース ディレクトリ (またはアーカイブ内) から以下に示すターゲット ディレクトリにファイルをコピーすることだけです

...等々。

私は Debian Policy Manual といくつかの How-To を読みましたが、ディレクトリの作成に使用する rules ファイルを変更してはならないことを示しており、通常、ほとんどのニーズを満たすことができるdh_アプリ (dh_installdirs など) があります。インストールの目的。これらのdh_関連アプリのマニュアル ページはせいぜい大雑把で、私は「例」のような人です。mkdir

とは言うものの、ルールファイルを取得して、コンパイル済みのさまざまなバイナリと Ruby/Rails テキスト ファイルを目的の場所にインストールするための最善の方法について、少し迷っています。

これが私の最初のルールファイルです。これは、dh_make が作成するほぼ標準的なボイラープレート ルール ファイルです。私の考えでは、インストール以外のすべてのセクションをコメントアウトし、そのセクション内でディレクトリを作成したり、ファイルをコピーしたりするための適切なコマンドを見つける必要があります。

アドバイスや提案は大歓迎です。

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

iphone - .deb と .app の違いは何ですか

拡張子が .deb のパッケージ ファイルを使用するジェイルブレイクされたアプリケーションをいくつか見つけました。では、iPhone との関係と .app との違いについて説明します。

0 投票する
3 に答える
1181 参照

java - 瓶の配布

関連するライブラリ、メディア、ドキュメントなどを含む jar ファイルを配布しています。Linux ユーザー向けのシンプルな deb/rpm パッケージを作成し、Windows 用にも配布したいと考えています。Deb とうまく連携するように jar をセットアップするための最良の方法は何ですか? これまで見てきたすべての deb ファイルは、makefile を含む c/c++ であり、まったく役に立ちません。Java jar を配布用にパッケージ化するにはどうすればよいですか?

編集/etc/project-name/sample.conf 内の conf ファイル、/usr/share 内のアイコンなどの配置を自動化できればいいのですが。

0 投票する
4 に答える
1266 参照

c++ - プログラムで.debパッケージを抽出する

.debプログラムで内容を抽出する必要があるパッケージがあります。ただし、.debパッケージ形式の仕様など、このトピックに関するリソースを見つけることができません。これにより、全体をリバースエンジニアリングせずに問題に取り組む方法がわかります。

何か案は?

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

macos - Mac OS X で .deb パッケージを作成する方法

Cydia にアプリをアップロードしようとしていますが、.deb パッケージが必要です。Mac で .deb パッケージを作成する方法がわかりません。端末でこのコマンドを書くとき、私は10.6.3を使用しています

端末出力は

fink をインストールしました。Mac ポートは Mac DVD を挿入して調べましたが、何も役に立ちません。

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

php - 制御ファイルから PHP 配列へ

Linux では、.DEB ファイルには、次のように配置された「コントロール」テキスト ファイルがあります。

制御ファイルを次のような PHP 配列にする最良の方法は何ですか?

値は複数行にすることができ、「:」セパレーターを含めることができることに注意してください。

ありがとう!

0 投票する
3 に答える
3584 参照

ubuntu - Debian パッケージのインストール中にプロンプ​​トを無効にする

Debian パッケージのインストール中に表示されるプロンプトを完全に無効にするにはどうすればよいですか? 見つけたすべてのオプションを使用しましたが、まだプロンプトが表示されるパッケージがいくつかあります。

私はこのコマンドを使用しています:

x11-commonパッケージがまだプロンプトを表示しているのはなぜですか? これらのプロンプトを取り除くにはどうすればよいですか?

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

couchdb - .deb パッケージで非 .deb バイナリ依存関係を宣言するにはどうすればよいですか?

私は .deb パッケージを作成していますが、ほとんどの依存関係を表現できるところまで来ました。残念ながら、現在 .deb パッケージを持たないいくつかの依存関係が残っています (.deb ファイルが遅すぎて、新しいバージョンのファイルがまだ存在しない wdfs や couchdb など) が、実行時に判断できます。

このパッケージの依存関係を表現する最良の方法は何ですか? pos インストール スクリプト ?

http://www.debian.org/doc/debian-policy/ch-relationships.html