BitRock InstallBuilder 是一種開(kāi)發(fā)工具,能幫助用戶創(chuàng)建跨平臺(tái)的桌面軟件以及系統(tǒng)軟件的安裝包。通過(guò)使用此工具,用戶能由工程文件及其開(kāi)發(fā)環(huán)境迅速的生成Linux, Windows, Mac OS X, Solaris以及其他平臺(tái)下的軟件安裝包。除此之外,InstallBuilder還能幫助生成RPM包、Debian包以及多平臺(tái)的CD或DVD。一旦軟件用戶安裝了您的軟件,InstallBuilder的自動(dòng)更新特性將使得將軟件的更新發(fā)送至客戶變的非常便捷。
BitRock InstallBuilder is a development tool for building crossplatform installers for desktop and server software. With InstallBuilder, you can quickly create professional installers for Linux, Windows, Mac OS X, Solaris and other platforms from a single project file and build environment. In addition to installers, InstallBuilder will generate RPM and Debian packages and multiplatform CDs/DVDs. Its new automatic update functionality makes it easy to deliver updates directly to your users once they have your software installed.
創(chuàng)建多平臺(tái)軟件安裝包,本地安裝包以及DVD
多平臺(tái)支持:用InstallBuilder創(chuàng)建的安裝包是一個(gè)本地二進(jìn)制文件,能夠運(yùn)行于一下平臺(tái):Windows 98, ME, 2000, XP, 2003, 2008, Vista, Mac OS X, FreeBSD, OpenBSD, Solaris (Intel & Sparc), AIX, HP-UX, IRIX, and Linux (Intel x86/x64, Itanium, s390 & PPC)。
RPM的集成:BitRock installers能使您的軟件在RPM包數(shù)據(jù)庫(kù)中注冊(cè),并通過(guò)RPM包管理系統(tǒng)組合了軟件停止使用功能。
跨平臺(tái)生成支持:此安裝包生成工具能在OS X, Solaris, HP-UX, AIX, FreeBSD, OpenBSD, IRIX, and Linux (Intel x86/x64, Itanium, s390, PPC)平臺(tái)上運(yùn)行,并且能夠僅從一個(gè)工程文件即可生成目標(biāo)平臺(tái)上的安裝包。僅從一個(gè)開(kāi)發(fā)環(huán)境即可生成所有你需要的安裝包!
減少開(kāi)發(fā)時(shí)間
易于使用:InstallBuilder具有易學(xué)易用的開(kāi)發(fā)界面。能夠通過(guò)按鍵完成安裝包的設(shè)計(jì),生成以及測(cè)試。
功能省時(shí):對(duì)于高級(jí)用戶,其提供了一個(gè)友好的 XML 項(xiàng)目格式支持資源控制的集成,通過(guò)手動(dòng)和使用外部腳本協(xié)作開(kāi)發(fā)和定制項(xiàng)目。命令行界面允許你自動(dòng)化和集成創(chuàng)建的過(guò)程。“快速創(chuàng)建”功能允許你在數(shù)秒內(nèi)升級(jí)安裝包,而不需要重新打包整個(gè)應(yīng)用程序。
內(nèi)置動(dòng)作:內(nèi)置動(dòng)作使得在跨平臺(tái)的方式下實(shí)現(xiàn)那些通常要求的安裝功能很容易實(shí)現(xiàn)。通過(guò)少量的點(diǎn)擊往安裝包里加入動(dòng)作,可以實(shí)現(xiàn)自動(dòng)決定一個(gè) Java(tm) 運(yùn)行時(shí),改變文件權(quán)限和擁有權(quán),在一個(gè)文件當(dāng)中的替代文本,添加環(huán)境變量,向一個(gè)路徑添加目錄,創(chuàng)建符號(hào)鏈接,改變 Windows 注冊(cè)表以及運(yùn)行外部腳本等。
使用戶的軟件版本保持最新
生成更小更快的安裝包
最優(yōu)化:BitRock installers在大小以及運(yùn)行速度上作了最優(yōu)化,并且不需要進(jìn)行自解壓過(guò)程。這減少了下載,啟動(dòng)以及安裝時(shí)間。生成過(guò)程基于LZMA壓縮算法提供了更大的壓縮比,從而進(jìn)一步減小了安裝包的體積。
無(wú)外部相關(guān): BitRock multiplatform installers是單獨(dú)的文件,自我包含,可本地化,無(wú)外部關(guān)連,且總開(kāi)銷最小化。與同類競(jìng)爭(zhēng)產(chǎn)品不同的是,所有的BitRock安裝包都是真正的本地代碼,不需要捆綁一個(gè)JRE。
可部署于任意環(huán)境
多種安裝模式:BitRock安裝包提供多種安裝模式,包括具有本機(jī)的外觀和風(fēng)格的GUI模式,可安裝在不同的桌面環(huán)境;基于文本的安裝模式,用于基于訪問(wèn)和遠(yuǎn)程控制裝置的安裝;無(wú)聲/無(wú)人參與安裝模式,可用于在自動(dòng)部署中shell腳本的集成。
語(yǔ)言與平臺(tái)的獨(dú)立性:BitRock安裝包能制作任何語(yǔ)言下寫的應(yīng)用程序,比如,Java, PHP, Perl, Python, Ruby, C/C++ 以及 .NET/Mono。
所有平臺(tái)的本地集成
桌面集成:BitRock installers提供Windows, KDE 以及Gnome平臺(tái)上的本地外觀與風(fēng)格的桌面集成。
RPM包與DEB包的生成:除了創(chuàng)建可以在RPM子系統(tǒng)下注冊(cè)的本地可執(zhí)行文件以外, InstallBuilder還可以生成能通過(guò)使用本地包管理工具安裝的RPM包以及Debian包。
可信賴的專業(yè)化安裝體驗(yàn)
包含品牌標(biāo)志:通過(guò)預(yù)設(shè)InstallBuilder,使您能過(guò)擁有的自己的圖形以及自定義界面。
高級(jí)配置選項(xiàng):要求用戶在同一屏幕上完成多端輸入,以合理流水化線安裝過(guò)程。
回滾功能:BitRock installers在安裝過(guò)程中默認(rèn)的為被覆蓋的所有文件都做了備份,因此,一旦發(fā)生安裝錯(cuò)誤,系統(tǒng)將能夠自動(dòng)的恢復(fù)到之前的狀態(tài)。
卸載功能:卸載功能是每一個(gè)安裝包的一部分,允許用戶能很簡(jiǎn)便的卸載掉該軟件。通過(guò)使用此安裝包,卸載程序能在很多模式下運(yùn)行。在Windows平臺(tái)上,用戶能通過(guò)進(jìn)入控制面板的添加/移除程序訪問(wèn)卸載功能。
多語(yǔ)言支持:BitRock installers 支持一系列安裝語(yǔ)言,如英語(yǔ),德語(yǔ),日語(yǔ),西班牙語(yǔ),意大利語(yǔ),法語(yǔ),葡萄牙語(yǔ),繁體中文,荷蘭語(yǔ),波蘭語(yǔ),瓦倫西亞語(yǔ),加泰羅尼亞語(yǔ),愛(ài)沙尼亞語(yǔ),斯洛文尼亞語(yǔ),羅馬尼亞語(yǔ),匈牙利語(yǔ),俄羅斯語(yǔ)和威爾士語(yǔ)。您可以選定某一語(yǔ)言或者讓您的客戶自己決定。若需要其他的語(yǔ)言支持,請(qǐng)聯(lián)系我們。
支持的Qt® 開(kāi)發(fā)的GUI前端: InstallBuilder for Qt的產(chǎn)品系列提供了一個(gè)新的GUI安裝模式,使用Qt 跨平臺(tái)工具包,提高終端用戶的體驗(yàn)。
Create Multiplatform Installers, Native Packages and DVDs
- Multiplatform Support: InstallBuilder installers are native binaries that can run on Windows 98, ME, 2000, XP, 2003, 2008, Vista, Mac OS X, FreeBSD, OpenBSD, Solaris (Intel & Sparc), AIX, HP-UX, IRIX, and Linux (Intel x86/x64, Itanium, s390 & PPC).
- RPM Integration: BitRock installers can register your software with the RPM package database, combining ease of use with the powerful RPM package management system.
- Crossplatform Build Support: The installer builder tool can run on Windows, Mac OS X, Solaris, HP-UX, AIX, FreeBSD, OpenBSD, IRIX, and Linux (Intel x86/x64, Itanium, s390, PPC) and generate installers for all target platforms from a single project file. Create all your installers from a single build environment!
Reduce Development Time
- Easy to Use: InstallBuilder includes an easy to learn, easy to use GUI development environment. Design, build and test installers with the click of a button.
- Time Saving Functionality: For advanced users, a friendly XML project format supports source control integration, collaborative development and customizing projects both by hand and using external scripts. A command line interface allows you to automate and integrate the building process. QuickBuild functionality allows you to update installers in a few seconds, without having to repack the entire application.
- Built-in Actions: Built-in actions make it easy to implement commonly required installation functionality in a crossplatform manner. Add actions to your installer for autodetecting a Java® Runtime, changing file permissions and ownership, substituting text in a file, adding environment variables, adding directories to the path, creating symbolic links, changing the Windows registry, launching external scripts and so on in just a few clicks.
Keep Users Running the Latest Version of your Software
- NEW: Auto-Update Functionality: InstallBuilder 6.0 includes an automatic update feature that enables you to deliver updates directly to your users. By providing regular updates to users, you'll keep them running your best available version, resulting in increased customer satisfaction and reduced support costs.
Produce Smaller, Faster Installers
- Optimized: BitRock installers are optimized in size and speed and do not require a self-extraction step. This reduces download, startup and installation time. Built-in LZMA support provides great compression ratios to further reduce the size of installers.
- No External Dependencies: BitRock multiplatform installers are single-file, self-contained, native executables with no external dependencies and minimal overhead. Unlike competing products, all BitRock installers are truly native code and do not require bundling a Java Runtime Environment.
Deploy in Any Environment
- Multiple Installation Modes: BitRock installers provide: several GUI modes with native look-and-feel for installation in a variety of desktop environments, a text-based installation mode for console-based and remote installations, and a silent/unattended install mode which can be used for integration in shell scripts for automated deployment.
- Language and Platform Independent: BitRock installers can install applications written in any language, including: Java, PHP, Perl, Python, Ruby, C/C++ and .NET/Mono.
Offer Native Integration on All Platforms
- Desktop Integration: BitRock installers provide native look and feel and desktop integration for Windows, KDE and Gnome.
- RPM and DEB generation: In addition to creating native executables that can register with the RPM subsystem, InstallBuilder can generate RPM and Debian packages that can be installed using native package management tools.
Provide a Reliable, Professional Installation Experience
- Include Your Branding: Present a professional image by re-branding InstallBuilder with your own graphics and custom screens.
- Advanced Configuration Options: Ask the user for multiple inputs on one screen to streamline the installation process.
- Rollback Functionality: By default, BitRock installers perform a backup of all the files overwritten during installation, so if an error occurs, the system can be automatically recovered to its previous state.
- Uninstall Functionality: An uninstall program is created as part of every installation, allowing users to easily uninstall the software. As with the installer, it can be run in a variety of modes. On Windows, uninstall functionality can also be accessed from the Add/Remove Programs entry in the Control Panel.
- Multiple Language Support : BitRock installers support a variety of installation languages, including English, German, Japanese, Spanish, Italian, French, Portuguese, Traditional Chinese, Dutch, Polish, Valencian, Catalan, Estonian, Slovenian, Romanian, Hungarian, Russian and Welsh. You can specify a default language or let the user decide. Please contact us if you require additional language support.
- Support for Qt® GUI Frontend: The InstallBuilder for Qt family of products provides a new GUI installation mode using the Qt crossplatform toolkit, enhancing the end-user experience.