のようにUbuntu
のインストーラのようなものを作成するツールはありますか?Ubuntuのインストーラを作成するには
答えて
〜zip &パック化されたファイルとは思えないと思います。
独自のソフトウェアをパッケージ化したい場合は、その中にシェルスクリプトを入れてコンパイルコマンドを入力し、その中のユーザからの入力を得ることです。それをinstall.shという名前で "tar.gz"形式で圧縮します。
Ubuntu Packaging Guideには、必要な情報がすべて記載されています。基本的にバイナリを提供することができます。バイナリはあなたのプログラムのすべてのニーズですが、それでも.debを作ることは、それをユーザーの適切な場所にコピーします。リポジトリからパッケージを直接入手できるようにするには、そのパッケージをリクエストする必要があります。私はそれについてのガイドラインがUbuntuにあるのか分かりません。
.msiの後にいる場合は、.debファイルが必要です。 インストール時スクリプト(preinst
またはpostinst
)を使用して、必要に応じてインタラクティブにすることができます。
の.debファイル
A DEBは、ソフトウェアそのものと、いくつかのメタデータを含む特定の構造を有する、(xxx.debという名前)だけでzipアーカイブです。メタデータには「依存関係」などが含まれているため、サードパーティのツール(Pythonライブラリやデータベースエンジンなど)を出荷する必要はありません。
ありdebファイルを構築するための多くの方法があり、このためのプラグインを持っていることが、あなたのソフトウェアを構築するためのツールチェーンここ
は、いくつかの出発点です(例えばMavenは.debというプラグインを持っているJavaのビルド・ツールです): https://wiki.ubuntu.com/PbuilderHowto:
- https://wiki.ubuntu.com/PackagingGuide/Complete( 'バイナリパッケージ' を参照)
- http://www.debian.org/doc/manuals/debian-faq/ch-pkg_basics.en.html
pbuilder
は、Ubuntuのが推奨するツールです。の
インタラクティブインストーラ
あなたは対話型のインストーラ後にしている場合、あなたはpreinst
またはpostinst
スクリプト内で実行されるいくつかの簡単な入力を、提供するために、「のdebconf」を使用することができます。あなたは、クロスプラットフォームのGUIインストーラに興味があるなら、
また http://www.fifi.org/doc/debconf-doc/tutorial.html
のIzPackを(例えばmysqlのサーバーは、debconfを使って)、そしてあなたは、Javaベースのツールを使用して満足していますIzPackを見たいかもしれません。 IzPackは主にJavaアプリケーションのパッケージング用ですが、Java以外のソフトウェアにも使用できます。
- 1. インストーラを作成する
- 2. インストーラの作成に関する文章
- 3. Ubuntuでinitrd.imgを作成するには?
- 4. 私のDLLのインストーラを作成するには?
- 5. マルチプラットフォームのJavaデスクトップアプリケーションのインストーラを作成するには?
- 6. Mavenでインストーラを作成する方法
- 7. Ubuntuでインストーラをダブルクリックしますか?
- 8. Javaアプリケーションのインストーラを作成します
- 9. 32ビットPCに64ビットInstallShieldインストーラを作成する方法は?
- 10. NSISで擬似インストーラを作成するには?
- 11. VS2010でCOMオブジェクトのmsiインストーラを作成する方法は?
- 12. 1人のインストーラでJava EE Webアプリケーションのインストーラを作成するにはどうすればよいですか?
- 13. Netbeans(JAVA)プロジェクトのインストーラを作成
- 14. Ubuntuのログイン画面置き換えを作成するには
- 15. Ubuntuのスクリーンショットでdebパッケージを作成するには?
- 16. Macインストーラがファイルを単にインストール(コピー)する.pkgを作成するには?
- 17. ubuntuでDSNを作成する方法
- 18. ソースコードからqtcreatorインストーラを作成する方法は?
- 19. WindowsサービスのMSIインストーラの作成
- 20. Javaデスクトップアプリケーション用のインストーラの作成
- 21. C#.netインストーラを作成したい
- 22. Netbeans 8.0からEXEインストーラを作成
- 23. .NET Framework(3.5以降)に関係するインストーラの作成方法?
- 24. ヘッダファイルとソースファイルからCライブラリ(Ubuntu用)を作成するには?
- 25. ウェブサイト用インストーラの作成方法PHP mysql
- 26. "portable" .exe(インストーラなし)の作成
- 27. データベースを持つJavaプログラムのインストーラを作成する
- 28. .Netプロジェクトのインストーラを作成する簡単な方法
- 29. msiインストーラと別個のインストールファイルを作成する
- 30. WindowsでCMake + CPack + NSISを使ってインストーラを作成するには?