Appimage: додатки Linux, які працюють на різних дистрибутивах
Зміст:
- Що таке AppImage?
- Що таке AppImageKit?
- Як запустити / встановити AppImage?
- Переваги та недоліки AppImage
AppImage - це формат, який дозволяє постачати пакети Linux, з можливістю роботи на різних дистрибутивах, у портативному режимі та без необхідності дозволів на встановлення суперпользователя (root). Цей проект народився в 2004 році як клік, з тих пір він був у постійному розвитку, в 2011 році він змінив назву в 2011 році на PortableLinuxApps, а 2013 рік перейменовано на його теперішню назву.
Що таке AppImage?
Основна ідея формату полягає в тому, що додаток AppImage дорівнює файлу, і той самий містить додаток і всі файли, від яких це залежить для його роботи. Іншими словами, кожна з них є автономною, включає всі бібліотеки, необхідні для програми та які не входять до базової системи.
Що таке AppImageKit?
AppImageKit - це набір інструментів, що доповнюють формат AppImage, що сприяє правильній його реалізації. Проект є відкритим кодом і знаходиться у сховищі GitHub.
Основними основними інструментами, які надає AppImageKit, є:
- create-appdir - Інструмент командного рядка, що працює на Ubuntu, який перетворює пакується програмне забезпечення в каталог додатків (AppDir), який може використовуватися як вхід до AppImageAssistant. Майте на увазі, що, незважаючи на те, що написано для Ubuntu, він також повинен працювати в debian і може переноситися на інші дистрибутиви, використовуючи відповідні менеджери пакунків. AppImageAssistant: це програма для графічного користувальницького інтерфейсу, яка перетворює AppDir в AppImage. AppRun: виконуваний файл, який знаходить і запускає додаток, що міститься в AppImage. час виконання: маленький бінарний код ELF, який вбудований у заголовок кожного AppImage.
Як запустити / встановити AppImage?
Щоб запустити AppImage, потрібно лише завантажити додаток, і ми виконуємо наступні два кроки:
Зробіть його виконуваним:
chmod a + x exampleNameApp.AppImage
Для запуску:
./ampleExampleApp.AppImage
Деякі популярні програми, такі як: Atom, Arduino, Blender, Chromium, Firefox, LibreOffice, серед інших; вони вже надають можливість завантажити AppImage зі своєї сторінки.
Рекомендуємо прочитати Xbual Xerus Ubuntu 16.04.
Переваги та недоліки AppImage
Переваги цілком очевидні: він пропонує користувачам простоту та швидкість завантаження та запуску програми, не маючи великого досвіду використання Linux; Будучи автономними програмами, він дозволяє вам переміщувати та зберігати їх за власними критеріями. З іншого боку, він надає розробнику можливість створювати додатки, які будуть сумісні з різними дистрибутивами без необхідності перекомпілювати, що дуже корисно для часу їх реалізації.
Однак недоліком AppImages було б зменшення надмірності бібліотеки, витрата місця на зберігання, а також в деяких випадках одночасно.
Google play блокує додатки, які створюють підроблені документи
Google Play блокує додатки, які створюють підроблені документи. Дізнайтеся більше про рішення, яке вони ухвалили припинити дії цих додатків у своєму магазині.
Google play забороняє додатки, які продають шкідливі для здоров'я речовини
Google Play забороняє додатки, які продають шкідливі для здоров'я речовини. Дізнайтеся більше про ці зміни в магазині.
Ігри Xbox, які працюють на Windows 10?
Microsoft має намір зробити ігри Xbox One безпосередньо для відтворення на комп'ютерах Windows 10.