問題タブ [packaging]
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.
python - Python コマンドライン ツールを配布する最良の方法は何ですか?
現在のsetup.py
スクリプトは問題なく動作しますが、tvnamer.py
(ツール)tvnamer.py
をサイト パッケージまたは同様の場所にインストールします。
としてsetup.py
インストールできますか、またはコマンドライン アプリケーションをインストールするためのより良い方法はありますか?tvnamer.py
tvnamer
content-management-system - ソリューション展開、CM、InstallShield
人々、
アプリケーションと連携して動作するユーティリティが 4 つまたは 5 つあります。これらのユーティリティは、.bat ファイル、または VB アプリ、PowerBuilder などのいずれかです。これらのユーティリティをソース管理で管理しようとしており、それらにバージョンを割り当てるより良い方法を見つけようとしています。現在、開発者はバージョン管理のメタデータ (特にラベル) を使用して、ツールのバージョン番号を保存しています。
私の目標は、ユーティリティごとに個別の InstallShield パッケージを用意し、これらのパッケージを簡単に管理してバージョン番号を割り当てることです。
情報を含む別の .ini ファイルをお勧めしますか、または情報を InstallShield .ism ファイル自体に保存しますか、それともバージョン管理ツールからのメタデータ情報を使用するだけですか?
アップデート:
私はオリオンのアイデアが好きです。ただ、ひとつ気になることがあります。バージョン番号をインクリメントするスクリプト...メジャー番号などを正しくインクリメントするほどインテリジェントではありません。たとえば、utils の 1 つにバージョン 1.2.3 があり、新しいバージョンが 2.0.0 になっているとします。スクリプトはこれを処理できない場合があります。
これは私たちの分岐技術に大きく関係していると思いますが、私たちには何もありません。utils は非常に小さいため、ソースにブランチは必要ないかもしれないと人々は考えていました。
xml - Microsoft Office 2007 automated installation - editing the config.xml file
I'm creating an automated installation of Office 2007. To customise your Office 2007 installation the Office Customization Tool (OCT) does most of the work for you. One the OCT's features is the ability to run additional programs during the Office installation. However it is pretty poor at it.
Fortunately by editing the appropiate config.xml
file contained within the installer files you have more control over running these additional programs. Within the config.xml
file this feature is defined by the command
element. This link on TechNet talks all about it.
In this documentation it states:
I would like to use double-quotation marks in an argument that I wish to pass to the command I'm executing. Unfortunately when I configure my config.xml
file as shown in the example, the Office 2007 installer crashes and displays the following error message in the setup logs:
Does anyone have any experience with this issue? I'd love to get another perspective on it.
python - Python ライブラリ/アプリケーションを .egg ファイルとしてパッケージ化する利点は何ですか?
.egg ファイルについていくつか読んだことがありますが、lib ディレクトリにあることに気付きましたが、開発者として使用することの利点/欠点は何ですか?
python - 依存関係を含むPythonアプリケーションをバンドルする方法は?
Pythonアプリケーション、その依存関係、およびPythonを単一のMSIインストーラーにパッケージ化する必要があります。最終結果は、望ましくは次のようになります。
- Pythonは標準の場所にインストールされています
- パッケージとその依存関係は別のディレクトリ(おそらくサイトパッケージ)にインストールされます
- インストールディレクトリには非圧縮のPythonが含まれている必要があり、スタンドアロンの実行可能ファイルは必要ありません
web-applications - Debian リポジトリ用の Web インターフェイス ツール?
Debian または Ubuntu が Web 上でカスタム リポジトリを公開するために使用する Web インターフェース ツールは何ですか?
そのようなツールは、カスタム リポジトリに再利用できるようにオープン ソース化されていますか?
python - py2exe - 単一の実行可能ファイルを生成する
py2exeがこれを行うことができると聞いたと思いましたが、それを理解することはできませんでした。誰もこれを成功させましたか?setup.py ファイルと、使用したコマンド ライン オプションを確認できますか?
基本的に、/temp に解凍して実行するような単一の実行可能ファイルを提供することを考えています。
python - Pythonパッケージからosxapplication/ dmgをどのように作成しますか?
Pythonパッケージからmacosxアプリケーションを作成し、それをディスクイメージに配置したいと思います。
パッケージからいくつかのリソースをロードするため、パッケージはzipファイルに存在しないはずです。
結果のディスクイメージには、インストールのために「ここにドラッグ->アプリケーション」の背景画像が表示されます。
ubuntu - ソースから Debian/Ubuntu パッケージをビルドするには?
プログラムのソース (cvs/svn/git/... から取得) があり、Debian/Ubuntu パッケージをビルドしたいと考えています。パッケージはリポジトリに存在しますが、次のとおりです。
- 古いバージョンです (必要な機能がありません)
- デフォルトとは少し異なるコンパイル オプションが必要です。
それを行う最も簡単な方法は何ですか?私はいくつかのことについて心配しています
- すべての依存関係を正しくリストしたかどうかを確認するにはどうすればよいですか? (古いバージョンが何に依存しているかを調べることでヒントを得ることができますが、新しい依存関係が追加されている可能性があります。)
- 更新システムが更新時にリポジトリに古いバージョンをインストールしないようにするにはどうすればよいですか?
- システムが新しいバージョンをインストールするのを防ぐにはどうすればよいですか (リリースされた場合)、カスタム パッケージを上書きしますか?
iphone - アドホック iPhone アプリケーションのアイコンを iTunes に表示するにはどうすればよいですか?
アイコンファイルIcon.pngを使用したiPhoneアプリがあります。
このアイコンは、アプリが電話自体にある場合は正しく表示されますが、iTunes のアプリケーション ペインには表示されません。
正しく表示するにはどうすればよいですか?