PySide (Qt) プロジェクト用の .deb インストーラーを作成する方法

PySide (Qt) プロジェクト用の .deb インストーラーを作成する方法

Qt を使用した Python 用の GUI ライブラリである PySide を使用して、小さなソフトウェアを作成しました。これを Ubuntu 用の実行ファイルに組み込むことに成功しました。 http://download.ueseo.org/sitemap-creator/SitemapCreator2.1-ubuntu%20portable-onefile.zip

私も自分のソフトウェア用の .deb インストーラーを作成したいと思っています。誰か助けていただけませんか? Web 上の多くのチュートリアルを試してみましたが、どれもうまくいきませんでした。よろしくお願いします。

答え1

Ubuntu Wiki には完全なパッケージング ガイドがあります。必要な情報はすべてここにあります。パッケージガイド - Ubuntu Wiki

答え2

アプリケーションをQuicklyに移植して、新しいQtアプリケーションテンプレートを使用することもできます。パイサイドquickly packageテンプレート内のコマンドにより、アプリが自動的にパッケージ化されます。

Quickly Qtテンプレートはまだ進行中ただし、試してみる場合は、おそらく次のことが必要になります。

  1. 指示に従ってQuickly Qtアプリテンプレートをインストールします
  2. すぐにインストール すぐにインストール
  3. アプリのQuicklyプロジェクトを作成しますquickly create ubuntu-application-qt myappマイアプリアプリ名と一緒に)
  4. cd myappそして、フォルダmyappmyapp_libフォルダを削除します。setup.pyアプリがpython-distutils-extraパッケージ化するために依存する必要があるので、ファイルは保持してください。
  5. アプリのソースツリーを、新しいプロジェクト内の、myapp以前のフォルダがあった場所に置きます。
  6. 必要に応じて調整する
  7. 実行してみquickly packageて、コマンドがアプリをパッケージ化しているかどうかを確認してください。

関連情報