Luo omat kannettavat AppImage-sovellukset AppImageToolilla!

AppImageTool: Kuinka luoda omia AppImage-sovelluksia?

AppImageTool: Kuinka luoda omia AppImage-sovelluksia?

La Vaihtoehtojen pirstoutuminen tai runsaus Linuxissa on aina jotain olennaista, positiivinen tai ei, Linux-yhteisössä. Tästä syystä olemme aina uppoutuneina sekä sisällöntuottajina/kuluttajina että ammatti- tai ei-ammattikäyttäjinä lukuisiin uutisiin, kehitykseen ja tapahtumiin, jotka liittyvät moniin GNU/Linux-jakeluihin, sovelluksiin, järjestelmiin, alustoihin ja muihin. Ja tietysti myös monissa pikaoppaissa ja täydellisissä opetusohjelmissa on mahdollista oppia tai ratkaista ongelmia ja tarpeita.

Tästä syystä ja ajatellen molempia asioita, tarjoamme tänään sinulle erittäin hyödyllinen Pikaopas omien AppImage-sovellustemme luomiseen käyttämällä toista lisätyökalua nimeltä «AppImageTool». Mikä on vaihtoehto tai sitä täydentävä apuohjelma Pkg2AppImage, jota aiemmassa julkaisussa opetimme myös käyttämään saman tavoitteen saavuttamiseksi. Koska puhumme yleismaailmallisista ja kannettavista sovelluksista, mm Flatpak, Snap y AppImage, monet meistä suosivat tätä viimeistä muotoa, ja vielä enemmän, jos voimme helposti ja nopeasti luoda tarvittavat kannettavat sovellukset ja pelit itse olemassa olevista lähde- ja binääritiedostoista jo olemassa olevista kehityskohteista.

Pkg2appimage: Kuinka rakentaa omia AppImage-tiedostoja?

Pkg2appimage: Kuinka rakentaa omia AppImage-tiedostoja?

Mutta ennen kuin aloitat lukemaan tämän julkaisun AppImage-projektin hyödyllisestä ja täydentävästä sovelluksesta "AppImageTool", suosittelemme edellinen aiheeseen liittyvä viesti samankaltaisella aiemmin mainitulla ja osoitetulla sovelluksella:

Pkg2appimage: Kuinka rakentaa omia AppImage-tiedostoja?
Aiheeseen liittyvä artikkeli:
Pkg2appimage: Kuinka rakentaa omia AppImage-tiedostoja?

Luo omat kannettavat AppImage-sovellukset AppImageToolilla!

AppImageTool: Kuinka luoda omia AppImage-sovelluksia?

Mikä on AppImageTool?

Mukaan omien kehittäjien AppImage Project heidän virallisella verkkosivustolla, "AppImageTool" -sovellus Sitä kuvataan lyhyesti seuraavasti:

AppImageTool on työkalu, jonka avulla voit luoda AppImage-tiedostoja. AppImage on itsesuorittava paketti, joka sisältää sovelluksen ja kaiken, mitä se tarvitsee onnistuneeseen suorittamiseen, joten jos ne eivät ole käyttöjärjestelmässä, jossa ne suoritetaan, ei ole ongelmia. Tämä voi sisältää kirjastotiedostoja, jotka eivät yleensä ole käytettävissä kohdejärjestelmissä, resursseja, kuten käännöksiä, kuvakkeita, fontteja ja muita aputiedostoja (riippuvuuksia).

AppImageTool tekee AppDir-hakemistosta helppoa - LinuxDeployQt

Lopuksi AppImageTool tekee AppDir-hakemistosta helppoa (Sovelluksen normalisoitu rakenne) tyyliin LinuxDeployQt, muuntaaksesi sen AppImage-sovellukseksi.

Tämä Linuxin käyttöönottotyökalu ottaa sovelluksen syötteenä ja tekee siitä itsenäisen kopioimalla sovelluksen käyttämät resurssit (kuten kirjastot, grafiikat ja laajennukset) pakettiin. Tuloksena oleva paketti voidaan jakaa käyttäjille AppDir- tai AppImage-muodossa tai sijoittaa ristiinjakelupaketteihin. Tietoja LinuxDeployQtista GitHubissa

AppImage-sovelluksen luomisen vaiheet

Käytämme tämän päivän pikaoppaassamme peli Kaupunkiterrorismi 4 oppia muuttamaan suoritettavia binääritiedostoja sisältävä sovellus ja kaikki siihen liittyvät pakkaukset a Universaali ja kannettava sovellus AppImage-muodossa käyttämällä AppImageToola.

Ja tarvittavat vaiheet ovat seuraavat:

  • Lataa AppImageTool-sovellus: Suoraan sinulta virallinen verkkosivusto GitHubissa. Ja tätä varten olemme ladanneet AppImage-suoritettavan tiedoston tietokoneellesi viimeisin vakaa versio saatavilla käyttöjärjestelmämme ja tietokoneemme sopivassa arkkitehtuurissa, jonka nimi on appimagetool-x86_64.AppImage. Ja sitten, tavalliseen tapaan, CLI tai GUI, olemme antaneet sille suoritusluvan.
  • Lataa sovellus muuntaaksesi: Meidän tapauksessamme, kuten jo totesimme, lataamme pelin uusimman saatavilla olevan version Kaupunkiterrorismi 4, mikä nimi on UrbanTerror434_full.zip. Ja sitten jatkamme tiedoston purkamista saadakseen UrbanTerror43-nimisen kansion.
  • Sovellushakemiston soveltuvuus muuntamiseen: Urban Terror 4:n tapauksessa olemme ennen muunnosprosessin suorittamista poistaneet tarpeettomiksi katsomamme tiedostot, jotka vastaavat Windowsille, i386-arkkitehtuurille ja sen palvelintilalle sisältyviä binaareja. Toisin sanoen jätämme suoritettavan tiedoston vain x86_64-arkkitehtuurille, jonka nimi oli alun perin Quake3-UrT.x86_64, ja jonka olemme nimenneet yksinkertaisesti UrT4:ksi. Huomautus: Jokaisen sovelluksen kohdalla voi olla tarpeen poistaa eri tiedostoja tai poistaa niitä ollenkaan. Tai siirrä, luo tai lisää.
  • Luodaan muuntamiseen tarvittavia tiedostoja: Jotta muunnos onnistuu, meidän on luotava ja oltava vähintään 3 tiedostoa, jotka vastaavat:

Vaaditut tiedostot

Un AppRun-tiedosto jonka sisältö on:

#!/bin/bash

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

Un .desktop-tiedosto jonka sisältö on:

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

Lopuksi, kuvatiedosto joka vastaa sovelluskuvaketta ja tulevaa AppImage-tiedostoa. Mitä meidän käytännön tapauksessa tänään kutsumme UrT4.png.

Ja kun meillä on kaikki kunnossa ja valmiina, jatkamme muunnoskomentojärjestyksen suorittamista virallisella verkkosivustolla osoitetulla tavalla: ./appimagetool-x86_64.AppImage AppDir. Sovelluksemme tapauksessa on kuitenkin tarpeen lisätä seuraava etuliite: ARCH=x86_64. Joten lopullinen komentojärjestys oli seuraava:

ARCH=x86_64 ./appimagetool-x86_64.AppImage UrbanTerror43

Ja jos olemme tehneet kaiken huolellisesti ja onnistuneesti, saamme kutsutun sovelluksemme valmiiksi. Urban_Terror_4-x86_64.AppImage sijaitsee samassa kansiossa, jossa työskentelemme muunnoksen parissa, esimerkiksi: Lataukset. Kuten seuraavissa kuvakaappauksissa näkyy:

AppImage-sovelluksen luomisen vaiheet - 01

AppImage-sovelluksen luomisen vaiheet - 02

AppImagePool: Yksinkertainen ja tehokas asiakassovellus AppImageHubille
Aiheeseen liittyvä artikkeli:
AppImagePool: Yksinkertainen ja tehokas asiakassovellus AppImageHubille

Yhteenvetokuva postauksesta 2024

Yhteenveto

Lyhyesti sanottuna "AppImageTool" Pkg2AppImage-kohdan vieressä, ovat epäilemättä, 2 erittäin hyödyllistä ja monipuolista ohjelmistotyökalua joita kuka tahansa voisi käyttää nykyisessä GNU/Linux Distrossaan oppiakseen luomaan omia kannettavia sovelluksiaan ja nauttimaan niistä AppImage-muodossa. Kuitenkin, Tulevaisuudessa olisi hienoa saada työpöytäsovellus, eli graafinen (visuaalisella käyttöliittymällä), joka automatisoi ja helpottaa tätä prosessia entisestään. Siksi, jos olet jo käyttänyt jotakin näistä kahdesta tai muusta samankaltaisesta samaan tarkoitukseen aiemmin, kutsumme sinut kommentoimaan meille kokemuksistasi niiden kanssa kaikkien hyödyksi ja tulevan julkaisun luomiseksi mahdollisista uusia mainittu.

Lopuksi muista käy meillä «kotisivu» espanjaksi. Tai millä tahansa muulla kielellä (vain lisäämällä 2 kirjainta nykyisen URL-osoitteemme loppuun, esimerkiksi: ar, de, en, fr, ja, pt ja ru, monien muiden joukossa) saadaksesi lisätietoja nykyisestä sisällöstä. Lisäksi kutsumme sinut liittymään joukkoomme virallinen Telegram-kanava lukeaksesi ja jakaaksesi lisää uutisia, oppaita ja opetusohjelmia verkkosivustoltamme. Ja myös seuraava Vaihtoehtoinen Telegram-kanava saadaksesi lisätietoja Linuxversestä yleensä.