快速創造本機的、跨平台的安裝程式包
BitRock InstallBuilder 是一個開發工具,用於建造跨平台的桌面和伺服器軟體的安裝程式。您可以利用 InstallBuilder 在 Linux、Windows、MAC OS X、Solaris 和其他平台和編譯環境,迅速從一個單一的項目文件中創造動態又專業的安裝程式。除了安裝程序,InstallBuilder 將產生 RPM 和 Debian 程式包和多平台的 CD / DVD。自動更新功能:只要他們有您的軟體安裝程式,用戶很容易直接更新軟體的版本。
具有強大 UI 的開發安裝程式 ● 開發安裝程式使用直覺的圖形用戶界面 (GUI) 或通過編輯 XML 為基礎的安裝程式項目文件。 |
安裝於任何桌面或伺服器環境 ● 創建安裝程式在 Linux、Windows、Mac OS X、Solaris、HP-UX、AIX、IRIX、FreeBSD 和更多平台。 |
對開發人員友善功能 ● 內建的偵錯器,允許您測試安裝您所開發並查明需要排除的故障。 |
創建多平台的安裝程式、本機組合包和DVD
● 支援多平台: InstallBuilder 安裝程式是可運作在 在Windows ME、2000、XP、2003、2008、Vista、7、8、10、Mac OS X、FreeBSD、OpenBSD、Solaris(Intel 和Sparc)、AIX 、HP 上運行UX、IRIX 和 Linux(Intel x86/x64、Itanium、s390 和 PPC) 的本機二進制文件 |
||
● 整合 RPM : BitRock 安裝程式以 RPM 數據包註冊您的軟體,與強大的 RPM 組合管理系統包相結合。 |
||
● 支援跨平台的構建技術: 此安裝程式構建工具可以運行在 Windows、Mac OS X、Solaris、 HP-UX、AIX、FreeBSD、OpenBSD、IRIX 和 Linux (Intel x86/x64, Itanium, s390, PPC) ,並針對從單一項目文件的目標平台產生安裝程式。現在就從一個單一的編譯環境來創建您所有的安裝程式吧! |
縮短開發時間
● 容易使用: InstallBuilder 包括一種簡單易學、容易使用的圖形用戶界面開發環境 (GUI development environment. Design) ,點擊一個按鈕就可建造和測試安裝程式。 |
||
對於進階用戶來說,友善的 XML 項目格式支援原生代碼控制整合,協同開發和自定義項目都可同時自行增加和使用外部腳本 (script)。命令行界面允許您自動化和整合建造過程。快速編譯 (QuickBuild) 功能使您可以在幾秒鐘內安裝更新,而無需重新包裝整個應用程式。 |
||
內置操作以一個跨平台方式,輕易實現常見的安裝功能。添加 Java® Runtime 自動檢測操作到您的安裝程式,更改文件權限和所有權、替代一個文件中的文字、添加環境變量、添加目錄到路徑上、創建符號鏈接、更改 Windows 登陸檔,啟動外部腳本 (scripts) 等都只需點擊幾下的動作而已。 |
||
內建的偵錯器,在開發過程中可以很容易地發現和糾正問題。在運行安裝程式時,它允許用戶檢視和以交互方式編輯變量,並提供每一個的執行步驟,以測試安裝程式的特定部位是否正常;在安裝過程中,更可以從無法預測的錯誤中恢復。 |
讓您的用戶運行最新版本的軟體
● NEW!自動更新功能: InstallBuilder包括自動更新的功能,使您能直接向用戶提供更新。透過為用戶提供定期更新,您會繼續運行您的最佳版本,從而提高客戶滿意度和降低支援成本。 |
生產更小,更快的安裝
● 最佳化: BitRock 安裝程式最佳化其容量和速度,並不需要一個自行萃取 (self-extraction) 步驟。減少了下載、啟動和安裝時間。內建 LZMA 支援提供相當優良的壓縮率,進一步減少安裝程式的容量。 |
|
相對於在安裝程式中封裝所有可用組件,可以選擇程式是可被下載的,當用戶選擇下載安裝它們,那它們就會在安裝過程中被下載。 |
|
● 免除外部依賴: BitRock 多平台安裝程式是單一文件、自成體系、本機執行文件,有著不需外部依賴和最少的開銷。與競爭產品不同的是,所有 BitRock 安裝程式是真正的原生代碼,且不需配合 Java Runtime Environment 的封裝。 |
可部署於任何環境中
● 多種安裝模式: BitRock 安裝程式提供:在多種的桌面環境中具有符合本機外觀感的數個 GUI 模式安裝、針對 console-based 和遠端安裝具有基於純文字的安裝模式、silent/unattended 安裝模式可用於程式化腳本 (shell scripts) 來自動部屬。 |
||
● 語言和獨立平台: BitRock 安裝程式可以安裝在任何語言編寫的應用程式,包括:Java、PHP、Perl、Python、Ruby、C/C++和.NET / Mono。 |
提供在所有平台上整合本機
● 桌面整合: BitRock 安裝程式提供本機的外觀感,適用於 Windows、KDE 和 Gnome。 |
|
● RPM 和 DEB 生成: 除了創建本機執行文件,並可使用 RPM 子系統註冊,InstallBuilder 所生成 RPM 和 Debian 的組件包,是可以使用本機軟體包管理工具來安裝。 |
提供可靠專業的安裝體驗
● 包括您的品牌: 呈現一份由重新定義的 InstallBuilder 品牌的專業形象,並加上您的自創圖形和自定義螢幕。 |
|
● 支援母組件和子組件: 強大的組件功能,可讓您為用戶所安裝組件和子組件提供一個選擇。如果母組件 (parent) 被取消,其內建邏輯會自動變成灰色的子組件 (sub-components)。支援可下載的組件,意味著用戶只下載自己需要的組件。 |
|
● 進階配置選項: 在一個螢幕上,為簡化安裝過程,會針對多個輸入來詢問用戶。 |
|
默認情況下,BitRock 安裝程式在安裝過程中會執行所有文件覆蓋的備份。因此,如果發生錯誤,系統可以自動恢復到以前的狀態。 |
|
● 卸載功能: 創建一個卸載程式是每一次安裝的一部分,讓用戶可以輕鬆卸載軟件。與安裝程式相同,它可以運行在多種模式下。在 Windows 中,卸載功能也可從控制台中的新增/移除程式的選項中找到。 |
|
● 支援多種語言: BitRock 安裝程式支援多種安裝語言,包括英語、德語、日語、西班牙語、意大利語、法語、葡萄牙語、繁體中文、簡體中文、阿拉伯語、韓語、希伯來語、希臘語、荷蘭 語、波蘭語、巴倫西亞語、加泰羅尼亞語、愛沙尼亞語、斯洛維尼亞語、羅馬尼亞語、匈牙利語、俄羅斯語和威爾斯語。您可以指定默認的語言,或讓用戶決定。 |
|
● 支援 Qt GUI 前端: 身為 Qt 系列產品的 InstallBuilder 以 Qt 跨平台工具包來提供一個新的 GUI 安裝模式,提高用戶端的使用體驗。 |
軟體分為三種版本( Enterprise , Professional , Single Platform ) 以下為比較圖
Enterprise | Professional | Single Platform | |
Windows, OS X, Linux (x86 and x64) Support | V | V | Linux (x86 and x64), OS X -or- Windows |
Solaris, HP-UX, AIX, other UNIX Support | V | ||
RPM and DEB generation | V | V | V |
Crossplatform Build Support | V | V | |
Reduce Development Time | V | V | V |
Keep Users Up to Date | V | V | V |
Produce Smaller, Faster Installers | V | V | V |
Deploy in Any Environment | V | V | V |
Offer Native Integration on All Platforms | V | V | V |
Provide a Reliable, Professional Installation Experience | V | V | V |
Access to all new releases for 1 year | V | V | V |
Unlimited email support for 1 year | V | V | V |
Supported Platforms
InstallBuilder provides support for all common (and not so common!) operating systems out there. If you want to know if InstallBuilder supports a particular platform, please contact us - chances are that it does. InstallBuilder-generated installers will run on:
- Windows XP, 2003, 2008, Vista, Windows 7, Windows 8, Windows 8.1, Windows 10, Windows 11
- Mac OS X (PPC, Intel and ARM) 10.2 and later
- Linux (Intel x86/x64, Itanium, s390 and PPC) All distributions and version including Ubuntu, RHEL, SLES and Meego.
- Solaris (Intel and Sparc) 8, 9, 10, 11
- HP-UX (PA-RISC, Itanium)
- FreeBSD 4.x and later
- OpenBSD 3.x and later
- AIX 4.3 and later
- OS/400
- IRIX 6.5