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
За да стартирате:
./nombreEjemploApp.AppImage
Някои популярни приложения като: Atom, Arduino, Blender, Chromium, Firefox, LibreOffice, между другото; те вече предоставят възможност за изтегляне на AppImage от своята страница.
Препоръчваме ви да прочетете Ubuntu 16.04 Xenial Xerus.
Предимства и недостатъци на AppImage
Предимствата са съвсем очевидни, той предлага на потребителите простотата и бързината да изтеглят и стартират приложение, без да имат много опит с използване на Linux; Като автономни приложения ви позволява да ги премествате и съхранявате по собствени критерии. От друга страна, той предоставя на разработчика възможност да създаде приложения, които да са съвместими с различни дистрибуции, без да е необходимо прекомпилиране, което е много полезно за времето им за реализация.
Въпреки това, недостатък на AppImages би бил в съкращаването на библиотеката, загубата на място за съхранение и в някои случаи да се работи едновременно.
Apu ryzen raven greben процесори, които не работят на Windows 7
През 2016 г. Microsoft спря да поддържа нови процесори в операционната система Windows 7 и резултатът от това решение вече започва да се материализира с пристигането на новите процесори AMD Ryzen Raven Ridge.
Спомените, а не смартфоните са тези, които работят на samsung
Смартфоните или телевизорите може би са най-популярните продукти на Samsung, но със сигурност не са най-печелившите за компанията.
Приложения, които охлаждат мобилния, наистина ли работят?
Научете повече за приложенията, които казват, че охлаждат нашия телефон и дали наистина работят както е обещано в тяхното описание.