Appimage: aplikacje Linux działające w różnych dystrybucjach
Spisu treści:
- Co to jest AppImage?
- Co to jest AppImageKit?
- Jak uruchomić / zainstalować AppImage?
- Zalety i wady AppImage
AppImage to format, który umożliwia dostarczanie pakietów systemu Linux, z możliwością uruchamiania w różnych dystrybucjach, w trybie przenośnym i bez konieczności posiadania uprawnień administratora (root). Ten projekt powstał w 2004 roku jako klik, od tego czasu jest w ciągłym rozwoju, w 2011 zmienił nazwę w 2011 roku na PortableLinuxApps, a 2013 został przemianowany na obecną nazwę.
Co to jest AppImage?
Podstawową ideą tego formatu jest to, że aplikacja AppImage jest równa plikowi, a ta sama zawiera aplikację i wszystkie pliki, od których zależy jej działanie. Innymi słowy, każda z nich jest autonomiczna, zawiera wszystkie biblioteki niezbędne do zastosowania i które nie są częścią systemu podstawowego.
Co to jest AppImageKit?
AppImageKit to zestaw narzędzi uzupełniających format AppImage, który ułatwia jego prawidłowe wdrożenie. Projekt jest open source i znajduje się w repozytorium GitHub.
Główne główne narzędzia dostarczane przez AppImageKit to:
- create-appdir - narzędzie wiersza poleceń działające na Ubuntu, które przekształca spakowane oprogramowanie w katalog aplikacji (AppDir), którego można użyć jako danych wejściowych do AppImageAssistant. Należy pamiętać, że pomimo tego, że został napisany dla Ubuntu, powinien również działać w Debianie i może być przenoszony do innych dystrybucji przy użyciu odpowiednich menedżerów pakietów. AppImageAssistant: to aplikacja graficznego interfejsu użytkownika, która konwertuje AppDir w AppImage. AppRun: plik wykonywalny, który znajduje i uruchamia aplikację zawartą w AppImage. środowisko wykonawcze: mały plik binarny ELF, który jest osadzony w nagłówku każdego AppImage.
Jak uruchomić / zainstalować AppImage?
Aby uruchomić AppImage, wystarczy pobrać aplikację, a my wykonujemy następujące dwa kroki:
Spraw, by był wykonywalny:
chmod a + x exampleNameApp.AppImage
Aby uruchomić:
./ampleExampleApp.AppImage
Niektóre popularne aplikacje, takie jak: Atom, Arduino, Blender, Chromium, Firefox, LibreOffice; już zapewniają możliwość pobrania AppImage ze swojej strony.
Zalecamy przeczytanie Ubuntu 16.04 Xenial Xerus.
Zalety i wady AppImage
Korzyści są dość oczywiste, oferuje użytkownikom prostotę i szybkość pobierania i uruchamiania aplikacji bez dużego doświadczenia w korzystaniu z Linuksa; Będąc autonomicznymi aplikacjami, pozwala się przenieść i przechowywać je według własnych kryteriów. Z drugiej strony zapewnia deweloperowi możliwość tworzenia aplikacji, które będą kompatybilne z różnymi dystrybucjami bez konieczności ponownej kompilacji, co jest bardzo korzystne dla ich czasu realizacji.
Jednak wadą AppImages byłoby nadmiarowość bibliotek, marnowanie miejsca do przechowywania, a także jednoczesne działanie w niektórych przypadkach.
Filtrowane testy porównawcze i Ryzen działające pod 3dmark
Filtrowanie porównawcze nowych procesorów AMD Ryzen w ramach 3dMARK Fire Strike. Pokazuje ośmiordzeniowy przy 4 GHz.
▷ Jak wyłączyć aplikacje działające w tle w Windows 10
W tym artykule nauczymy Cię, jak wyłączyć aplikacje działające w tle w systemie Windows 10 ✅. Ponadto przejrzymy opcje prywatności
Testy Overwatch działające w rozdzielczości 1080p / 4k
Nie ma wątpliwości, że Overwatch jest obecnie grą wideo na wszystkich platformach, zobaczmy jego wydajność w rozdzielczości 1080p i rozdzielczości 4k.