問題タブ [post-install]

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

visual-studio-2010 - MSI インストールの完了後にスクリプトを実行するには? VS2010 + セットアップ ウィザードで作成された MSI

ターゲット: MyAPP.exe (VS2010 でビルド) と MyDriver.sys (VS2010 + WinDDK でビルド) があります。

私がやろうとしているのは、インストール後のアクションを実行できるセットアップ ウィザードプロジェクトを作成することです。たとえば、次のようにインストールが正常に完了した後にドライバーをインストールする必要があります。

つまり、MSI パッケージと同時に CMD スクリプト ファイルを実行する必要があります (インストール前またはポート インストール、実際の問題は順序ではない)。

私に解決策はありますか?

ありがとうございました!


PS。はい、リンク 1リンク 2などのいくつかのトピックを既に読みましたが、それらは「重い」ように思えます。たぶん、もっと簡単な解決策がいくつかありますか?

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

centos - Ploneのインストール後、フォルダ「zinstance」が見つかりません

CentOS 5.6 サーバーに Plone を新規インストールしました。Unified Insatller と ZEO を使用しました ... "zinstance" フォルダーが見つからないようです。「zinstance の検索」を実行すると、インストーラー内に zinstance.sh が表示されます。これは、他の場所ではありません。. 何か案は?

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

magento - Magento:バンドルアイテムが追加されましたが、リロード時に空になります

入って、バンドルされたアイテムのカテゴリにアイテムを追加します。それはそれをしているようです、そしてそれから再び開くことはカテゴリーが空です。

このエラーを追跡する方法は?

再現する手順:

  1. アイテムの編集-[バンドル]タブ-選択した製品をオプションに追加
  2. 「保存して編集を続行」ボタンをクリックします
  3. の呼び出しが表示され/index.php/admin/catalog_product/validate/id/481/back/edit/tab/product_info_tabs_bundle_items/key/8bee606f1ce09f1f0e2b4128v379e52e/?isAjax=true、(Chromeの[ネットワーク]タブを使用して)応答を出力で追跡できます{"error":false}
  4. /index.php/admin/catalog_product/save/back/edit/tab/product_info_tabs_bundle_items/id/481/key/371758eb16ca00ac50c8ca42e90d7559/応答のない通話が表示されます
  5. ページは「製品は保存されました」というメッセージでリダイレクトされます。
  6. 編集はありません

Magento1.6.2を使用しています。

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

daemon - .deb インストール中に tomcat を起動します

debを作成しました。インストールの最後に lighttpd を起動する必要があります (postinst スクリプト)。問題は、どのように lighttpd を起動し、端末をロックしないかです。どういうわけかバックグラウンドで開始する必要があります...

ありがとう。

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

debian - postinst の db_input が機能しない

postinst スクリプトに問題があります。アプリケーションのユーザーを作成するには、MySQL の root パスワードを要求する必要があります。postinst で db_input を使用するのは悪い習慣ですが、本当に必要です。アプリ フォーム リポジトリをインストールするとこの postinst が機能しないのに、.deb パッケージとしてインストールすると正しく機能するのはなぜですか?

後付け:

エラー:

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

dpkg - インストール後にバックグラウンドで実行されているdpkg-i

私自身のdpkgが正しくインストールされていません。走る:

パッケージのインストールが完了したら。

postinstスクリプトが正しく終了していないと思いますが、

何かが足りないのですが、何がわかりません。

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

cocoapods - Cocoapods Podfile post_install

Podfile の post_install フックで、生成された Project.xcworkspace/contents.xcworkspacedata ファイルを変更する方法はありますか?

私が尋ねる理由は、Pods.xcodeproj がワークスペースに追加されているだけでなく、ポッド ライブラリを特にその StaticLibrary.xcodeproj とリンクしているため、別の StaticLibrary.xcodeproj もワークスペースに追加されているためです。StaticLibrary.xcodeproj は既に Main.xcodeproj で参照されているため、ワークスペースから削除してください。

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

python - distutils / setuptools を使用して、インストール後に Python スクリプトを実行します。

簡単なポスト インストール スクリプトで distutils を拡張する方法で説明されているように、Python distutils にポスト インストール タスクを追加しようとしています。. このタスクは、インストールされた lib ディレクトリでPython スクリプトを実行することになっています。このスクリプトは、インストールされたパッケージが必要とする追加の Python モジュールを生成します。

私の最初の試みは次のとおりです。

このアプローチは機能しますが、私が知る限り、2 つの欠点があります。

  1. ユーザーが から選択したもの以外の Python インタープリターを使用した場合、PATHインストール後のスクリプトは別のインタープリターで実行され、問題が発生する可能性があります。
  2. 関数でラップしてdistutils.cmd.Command.execute.

どうすればソリューションを改善できますか? これを行うための推奨される方法/ベストプラクティスはありますか? 可能であれば、別の依存関係を引き込むことは避けたいです。

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

python - キャノピーエクスプレス取付後

こんにちは、canopy Express を正常にインストールし、それを使用することもできます (epd-free から) ... しかし、起動すると次のコンソール メッセージが表示されます (Debian Linux - Lenny):

kampmann@primergy:~$ canopy Unable to load library icui18n "Cannot load library icui18n: (icui18n: Kann die Shared-Object-Datei nicht öffnen: Datei or Verzeichnis nicht gefunden)" kampmann@primergy:~$

「icu18u」とは何ですか (ドイツ語のテキストの翻訳: 「共有オブジェクトファイルを開けません - ファイルが見つかりません」)?