Twórz własne przenośne aplikacje AppImage za pomocą AppImageTool!

AppImageTool: Jak tworzyć własne aplikacje AppImage?

AppImageTool: Jak tworzyć własne aplikacje AppImage?

La Fragmentacja lub obfitość alternatyw w Linuksie jest zawsze czymś istotnympozytywne czy nie, w społeczności Linuksa. Z tego powodu jesteśmy zawsze zanurzeni, zarówno jako twórcy/konsumenci treści, jak i profesjonalni i nieprofesjonalni użytkownicy, w licznych wiadomościach, wydarzeniach i wydarzeniach związanych z wieloma dystrybucjami, aplikacjami, systemami, platformami i nie tylko GNU/Linux. I oczywiście także w wielu skróconych przewodnikach i kompletnych samouczkach można się uczyć lub rozwiązywać problemy i potrzeby.

Z tego powodu i myśląc o obu rzeczach, dzisiaj przedstawiamy wam bardzo przydatny Krótki przewodnik po tworzeniu własnych aplikacji AppImage za pomocą innego dodatkowego narzędzia o nazwie «AppImageTool». Które jest alternatywnym lub uzupełniającym oprogramowaniem narzędziowym dla Obraz Pkg2App, którego w poprzedniej publikacji również uczyliśmy, jak używać, aby osiągnąć ten sam cel. Ponieważ gdy mówimy o aplikacjach uniwersalnych i przenośnych, m.in Flatpak, Snap y AppImage, wielu z nas preferuje ten ostatni format, tym bardziej, jeśli możemy sami łatwo i szybko stworzyć niezbędne przenośne aplikacje i gry, z istniejących źródeł i plików binarnych już istniejących rozwiązań.

Pkg2appimage: Jak zbudować własne pliki AppImage?

Pkg2appimage: Jak zbudować własne pliki AppImage?

Ale zanim zaczniesz czytać tę publikację o użytecznym i uzupełniającym zastosowaniu projektu AppImage o nazwie «AppImageTool», polecamy poprzedni powiązany post z podobną aplikacją wspomnianą wcześniej i adresowaną:

Pkg2appimage: Jak zbudować własne pliki AppImage?
Podobne artykuł:
Pkg2appimage: Jak zbudować własne pliki AppImage?

Twórz własne przenośne aplikacje AppImage za pomocą AppImageTool!

AppImageTool: Jak tworzyć własne aplikacje AppImage?

Co to jest AppImageTool?

Według własnych twórców projektu AppImage w ich oficjalna strona internetowa, aplikacji „AppImageTool”. Jest to krótko opisane w następujący sposób:

AppImageTool to narzędzie umożliwiające generowanie plików AppImage. AppImage to samowykonujący się pakiet zawierający aplikację i wszystko, czego potrzebuje do pomyślnego wykonania, więc jeśli nie znajdują się one w systemie operacyjnym, w którym zostaną wykonane, nie będzie żadnych problemów. Może to obejmować pliki bibliotek, które nie są zazwyczaj dostępne w systemach docelowych, zasoby takie jak tłumaczenia, ikony, czcionki i inne pliki pomocnicze (zależności).

AppImageTool ułatwia pobranie AppDir - LinuxDeployQt

Tak czy inaczej, AppImageTool ułatwia pobranie AppDir (Znormalizowana struktura aplikacji) w stylu LinuxDeployQt, aby przekonwertować go na aplikację AppImage.

To narzędzie do wdrażania systemu Linux pobiera aplikację jako dane wejściowe i czyni ją niezależną, kopiując zasoby używane przez aplikację (takie jak biblioteki, grafika i wtyczki) do pakietu. Powstały pakiet można dystrybuować wśród użytkowników jako AppDir lub AppImage lub umieszczać w pakietach międzydystrybucyjnych. Informacje o LinuxDeployQt na GitHubie

Kroki tworzenia aplikacji AppImage

W naszym dzisiejszym krótkim przewodniku użyjemy gra Miejski terror 4 aby dowiedzieć się, jak przekonwertować aplikację z wykonywalnymi plikami binarnymi i wszystkimi powiązanymi pakietami na plik Uniwersalna i przenośna aplikacja w formacie AppImage za pomocą AppImageTool.

A niezbędne kroki są następujące:

  • Pobierz aplikację AppImageTool: Prosto od ciebie oficjalna strona internetowa w serwisie GitHub. W tym celu pobraliśmy plik wykonywalny AppImage na Twój komputer najnowsza stabilna wersja dostępne w odpowiedniej architekturze naszego systemu operacyjnego i komputera, którego nazwa brzmi narzędzie obrazu aplikacji-x86_64.Obraz aplikacji. A następnie, w zwykły sposób, CLI lub GUI, daliśmy mu pozwolenie na wykonanie.
  • Pobierz aplikację do konwersji: W naszym przypadku, jak już wyraziliśmy, pobieramy najnowszą dostępną wersję gry Miejski terror 4, która to nazwa UrbanTerror434_full.zip. Następnie przystępujemy do rozpakowywania pliku, aby uzyskać folder o nazwie UrbanTerror43.
  • Przydatność katalogu aplikacji do konwersji: W przypadku Urban Terror 4 przed wykonaniem procesu konwersji usunęliśmy te pliki, które uważamy za niepotrzebne, a które odpowiadają plikom binarnym dołączonym do systemu Windows, architektury i386 i trybu serwera. Oznacza to, że pozostawiamy tylko plik wykonywalny dla architektury x86_64, pierwotnie nazywany Quake3-UrT.x86_64, a którego nazwę zmieniliśmy po prostu na UrT4. Uwaga: w przypadku każdej aplikacji może być konieczne usunięcie różnych plików lub usunięcia żadnych plików. Lub przenieś, utwórz lub dodaj trochę.
  • Tworzenie plików potrzebnych do konwersji: Aby pomyślnie przeprowadzić konwersję, musimy utworzyć i posiadać co najmniej 3 pliki odpowiadające:

Wymagane pliki

Un Plik AppRun którego treść brzmi:

#!/bin/bash

cd "$(dirname "$0")"
exec ./UrT4

Un .plik pulpitu którego treść brzmi:

[Desktop Entry]
Type=Application
Exec=AppRun
Icon=UrT4
Name=Urban Terror 4
Terminal=false
StartupNotify=true
Comment=Juego FPS UrT4
Categories=Game;

Wreszcie, plik obrazu odpowiadający ikonie aplikacji i przyszłemu plikowi AppImage. Które w naszym praktycznym przypadku dzisiaj nazwiemy UrT4.png.

A kiedy już wszystko będzie uporządkowane i gotowe, przystępujemy do wykonania naszego polecenia konwersji, jak wskazano na oficjalnej stronie internetowej: ./appimagetool-x86_64.AppImage AppDir. Jednakże w przypadku naszej aplikacji konieczne jest dodanie następującego przedrostka: ŁUK=x86_64. Zatem nasz ostateczny rozkaz dowodzenia był następujący:

ARCH=x86_64 ./appimagetool-x86_64.AppImage UrbanTerror43

A jeśli wszystko zrobiliśmy starannie i pomyślnie, nasza aplikacja będzie już gotowa. Urban_Terror_4-x86_64.AppImage znajduje się w tym samym folderze, w którym pracujemy nad konwersją, na przykład: Pliki do pobrania. Jak pokazano na poniższych zrzutach ekranu:

Kroki tworzenia aplikacji AppImage - 01

Kroki tworzenia aplikacji AppImage - 02

AppImagePool: Prosty i wydajny klient AppImageHub
Podobne artykuł:
AppImagePool: Prosty i wydajny klient AppImageHub

Obraz podsumowujący okres po 2024 r

streszczenie

Podsumowując, „AppImageTool” obok Pkg2AppImage, są bez wątpienia 2 bardzo przydatne i wszechstronne narzędzia programowe z których każdy może korzystać w swojej aktualnej dystrybucji GNU/Linux, aby dowiedzieć się, jak tworzyć własne przenośne aplikacje w formacie AppImage i korzystać z nich. Jednakże, W przyszłości byłoby wspaniale mieć aplikację desktopowączyli graficzne (z interfejsem wizualnym), co jeszcze bardziej automatyzuje i ułatwia ten proces. Dlatego też, jeśli już wcześniej korzystałeś z któregoś z tych 2 lub innych podobnych w tym samym celu, zapraszamy Cię za pośrednictwem komentarza do podzielenia się z nami swoimi doświadczeniami z nimi, z korzyścią dla wszystkich i stworzeniem przyszłej publikacji na temat możliwych wymienione nowe.

Na koniec pamiętaj odwiedź nasz «strona główna» en Español. Lub w dowolnym innym języku (po prostu dodając 2 litery na końcu naszego bieżącego adresu URL, na przykład: ar, de, en, fr, ja, pt i ru i wiele innych), aby dowiedzieć się więcej o aktualnej zawartości. Dodatkowo zapraszamy do przyłączenia się do naszego oficjalny kanał Telegramu aby czytać i udostępniać więcej aktualności, przewodników i samouczków z naszej witryny. A także następny Alternatywny kanał Telegramu aby dowiedzieć się więcej o Linuxverse w ogóle.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.