問題タブ [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.
linux - 1つのソースからのデータファイル用に複数のDebianパッケージを作成する
dictd辞書プログラム用の辞書ファイルがたくさんあります。辞書ごとに2つのファイル(dict.dzファイルと.indexファイル)があり、合計8つの辞書があります。
辞書のインストールは本当に簡単です、これは私が現在私のスクリプトに持っているものです:
ここで、この多くのファイルを.debパッケージにパッケージ化します。辞書ごとに1つの.debパッケージです。8つの個別のパッケージ(時間の経過とともに増加する可能性がある数)を作成して維持するのではなく、1つのソース.debパッケージを作成してすべての個別のパッケージを作成したいと思っています。
しかし、 debian/packagename.dirsファイルがdebian/rulesファイルの内容とどのように関連しているかわかりません。freedictのソースパッケージをダウンロードして調べてみました。これは私がやりたいことと非常によく似ていますが、そのルールファイルは非常に複雑です。
python - shではなくPythonでdebpreinst、postintなどのスクリプトを実装するのは実用的でしょうか?
debパッケージフロー制御スクリプト(preinst、postinstなど)にPythonを使用する場合の落とし穴(Pythonがターゲットシステムにインストールされていない場合を除く)に興味があります。これらのスクリプトをshではなくPythonで実装するのは実用的でしょうか?
私が理解しているように、それは少なくとも可能です。
iphone - .iPhone 用の Deb インストーラ
私はジェイルブレイクされた idevices 用のアプリを作成しており、/Library/Themes/ に .debs をインストールする機能が必要です。ドキュメントや例をあちこち探しましたが、驚くことではありませんが、あまり役に立ちませんでした。最初に URL から .deb を取得し、そのパッケージをユーザー フォルダーにインストールするだけです。誰かがこれを経験したことがある場合、または私を正しい方向に向けることができる場合は、大歓迎です。
ここに同様の質問がありますが、実際に答えられることはありませんでした。 プログラムでジェイルブレイクされたiPhoneに.debファイルをインストールするには?
ログ
//メソッド「grabUrl:」を使用すると
/メソッド「grabUrlInBackground:」を使用すると
sql - Ubuntu .deb パッケージでデータベースをアップグレード/作成するメカニズムはありますか?
たとえば、Android プラットフォームには次のようなものがあります。
これは、アップグレードなどを処理するのに非常に適しています。
.deb パッケージにも同様の戦略はありますか? debian/control、debian/preinst を使用して現在のバージョンを取得し、debian/postinst を使用してデータベースのアップグレードを処理できることはわかっていますが、それは適切な解決策ではありません。
openerp - debとsrcの違い
deb file
を本番用と開発用に使用してsource
います。これは正しい方法ですか?
debには、本番環境向けの特定の最適化(pyoまたはpyc)があると思います。
しかし、カスタム モジュールを 1 つずつ本番環境に移動する必要があるため、ますます難しくなっています。
実際のアドオンのパスはこちら
しかし、init.d は
一部のモジュールで__init__.py
は1
(例: web_rpc)
一部の場合は2
(例: hr)
ところで実際の違いは何ですか
と
ubuntu - spec ファイルを debian に変換する
サーバーをCentOSからubuntuに移行しています。自己記述アプリケーション用に、CentOS に簡単にインストールできるように RPM を作成するためのスペック ファイルを作成しました。次に、それを debian 形式に変換します。それを行う最も簡単な方法は何ですか?rpm から .deb ファイルを作成するという意味ではなく、spec ファイルを ubuntu 制御ファイルに変換するという意味です。
python - Dpkg Pythonモジュール?
私はいくつかのパッケージ操作(la dpkg)を実行しようとしていますがpopen
、subprocess.call
可能であればPythonの方法で実行することもできます。
残念ながら、私はそのトリックを実行するためのPythonモジュールを見つけることができませんでした。
私はへの言及を見てきましたpython-deb
が、それは機能していないようです。python-apt
潜在的な解決策のように見えるかもしれませんが、AFAICTは個々の.deb
ファイルを処理できません。
良いdpkgpythonソリューションを知っている人はいますか?
qt - Qt HarmattanN9Aegisマニフェストファイルのdebアーカイブ
次のようにイージスマニフェストファイルを作成しましたが、機能していないようです。私のアプリケーションは、読み取り/書き込みを試みたときに、トラッカーへの非特権アクセスについてまだ文句を言います。私がここで間違っていることは何ですか?
debファイルの内容は次のとおりです
_aegisファイルの内容は次のとおりです。
次に、制御ファイルのcontrol.tar.gz内に定義があります
では、ここで何が問題になるのでしょうか。
cmake - スクイーズでの Debian パッケージのバグ?
手作りの debian パッケージを Squeeze (つまり、squeezechroot) でビルドするとインストールされませんか? インストール可能なパッケージをビルドしますが、wheezyボックスでビルドした場合。
どちらの場合でも正常にビルドされることに注意してください。CMake/CPack を使用して debian パッケージを生成しています。
私が得るエラーメッセージは次のとおりです。
linux - debパッケージをビルドできません
持っているパッケージを作りたい
ディレクトリ/opt/debtest/にインストールしたい
これは私のルールファイルです
dpkg-buildpackageコマンドを使用すると、これが表示されます
dpkg-source --before-builddebitest-1.0 debian / rules clean debian / rules:11:*セパレータがありません。止まる。
どうすればいいですか?