Installjammer: огляд інструменту

Відео: Похмурий огляд хорошого професійного інструменту (Snap-on, Force, Metabo)

Вступ
InstallJammer: огляд інструменту

Як відомо, єдино правильним способом поставки Linux-додатків на комп`ютер користувача є збірка бінарного пакета для цільової платформи. Однак може виникнути ситуація, коли необхідно «обернути» поширювану програму графічним монтажником, на зразок тих, що звичні в Windows.

По-перше, такою ситуацією може стати бажання розробника або замовника кроссплатформенного проекту отримати однаковий користувальницький інтерфейс істаллятора - ситуація не така рідкісна, як можна було б подумати. По-друге, необхідність в складних програмних продуктах забезпечити вибір користувачем тих чи інших опцій і підключаються компонентів на етапі установки. Прикладом можуть служити Linux-версії OpenOffice.org і Qt Creator, поширювані не тільки у вигляді пакетів, але і інсталяційних архівів. По-третє, це бажання розробника дати можливість недосвідченому користувачу самостійно встановити невеликі програми (гри, словники, навчальні програми) без необхідності звертатися до адміністратора системи.

Якщо Ви плануєте пограти в PC-версію гри в майнкрафт (https://squareland.ru) на своїй Linux-машині, то Вам не обійтися без InstallJammer. Про неї то і піде мова в нашій статті!

InstallJammer

У тому випадку, якщо ви розробляєте програми, орієнтовані більше, ніж на одну платформу (включаючи Linux), і у вас виникла одна з перерахованих вище ситуацій, раджу звернути увагу на InstallJammer (installjammer.com) - вільно поширюваний багатоплатформовий інструмент з відкритим вихідним кодом для створення графічних установників. Хоча продукт розповсюджується під GNU Public License 2-й версії, його творець, Деймон Кортні (Damon Courtney), робить обмовку, що середовище може бути використана в тому числі і для комерційних проектів без необхідності відкривати ис-хідні тексти створюються інсталяторів.




InstallJammer: огляд інструменту
Робота установника, створеного в InstallJammer, в консольному режимі




Крім відкритості, до достоїнств InstallJammer можна віднести продуманість інтерфейсу, який не поступається комерційним аналогам, з хорошими можливостями конфігурації, створення додаткових тем і діалогів, побудова створюваного інсталятора у вигляді єдиного виконуваного файлу відносно невеликого розміру, що не обтяженого зовнішніми залежностями (потрібно лише Tk для побудови графічного інтерфейсу, але це аж ніяк не обов`язково, оскільки створювані установники можна запускати і з командного рядка - см. рис. вище).

Розмір Linux-інсталяторів, створених в InstallJammer, в 2 рази менше отриманих за допомогою аналогічного комерційного продукту - BitRock InstallBuilder - для одних і тих же програм. Крім того, перші запускаються набагато швидше, що можна помітити неозброєним оком без будь-яких спеціальних вимірів часу. Це пов`язано з тим, що Linux-інсталятори InstallJammer не потребують будь-яких дій, пов`язаних з отриманням тимчасових файлів, на відміну від таких, створених в BitRock InstallBuilder, які представляють собою архіви (* .bin).

Якщо говорити не тільки про Linux, то результатом роботи InstallJammer є отримання виконуваного файлу - установника програми для цільової платформи. Можлива одночасна генерація кількох інсталяторів для різних операційних систем (наприклад, * .exe для Windows і ELF-файлів для Linux), причому незалежно від того, під який платформою працює сам InstallJammer.

Спектр підтримуваних InstallJammer операційних систем досить широкий: це і лінійка Windows (починаючи з Windows 98), і операційні системи сімейства UNIX: GNU / Linux (x86 і x86_64), FreeBSD (x86, 4-7), Solaris (x86 і SPARC), а також AIX і HP-UX.

InstallJammer: огляд інструменту
Діалог вибору мови установки інсталятора, створеного в InstallJammer

Досить великий і перелік мов інтерфейсу одержуваних в InstallJammer установників. У актуальною на момент написання статті версії продукту (1.2.15) підтримуваними мовами були англійська, бразильська португальська, датська, голландська, іспанська, італійська, каталанська, литовська, німецька, польська, російська, французька та чеська. За замовчуванням користувачеві, який жбурнув інсталятор, буде показаний діалог вибору з усіх мов, обраних у проекті InstallJammer (рис. Вище). Втім, показ цього діалогу можна відключити, залишивши лише одну мову установки, «вшитий» в інсталятор.

ІНШЕ

Installjammer: останній штрих фото

Installjammer: останній штрих

Відео: Леонід Кравець - Останній штрих Після завершення установки InstallJammer не поспішайте запускати програму (якщо…

Gparted: як розмітити диск фото

Gparted: як розмітити диск

Відео: 16 Розмітка дисків за допомогою GParted У цій статті я розповім, як додати розділи на жорсткому диску, щоб…

Alt linux 6.0 kdesktop фото

Alt linux 6.0 kdesktop

Відео: alt linux 7.0 - дистрибутив який Вам не варто встановлювати! ALT Linux 6.0 KDesktop…

» » Installjammer: огляд інструменту