уроци

Appimage: Linux приложения, които работят на различни дистрибуции

Съдържание:

Anonim

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 би бил в съкращаването на библиотеката, загубата на място за съхранение и в някои случаи да се работи едновременно.

уроци

Избор на редакторите

Back to top button