Preskoči na vsebino

Zgradite aplikacijo z manifestom Flatpak

Ta potek dela se uporablja za razvoj ali testiranje sprememb aplikacije z manifestom Flatpak z uporabo orodja flatpak-builder.

Nastavitev

Ustvarite lokalni oddaljeni upravljalnik na ravni uporabnika z imenom »flathub-apps-built-locally«, ki bo shranjeval vaše aplikacije Flatpak, zgrajene iz izvorne kode:

flatpak remote-add --user --if-not-exists flathub-apps-built-locally https://flathub.org/repo/flathub.flatpakrepo

Spremenite samo aplikacijo

Najprej preverite izvorno kodo aplikacije, ki jo želite zgraditi. Na primer, aplikacija za analizo prostora na disku KDE Filelight:

# Ustvarite mapo za shranjevanje izvorne kode KDE. Preskočite če že obstaja.
mkdir -p ~/kde/src/

# Pojdite v to mapo
cd ~/kde/src/

# Prenesite izvorno kodo za Filelight
git clone git@invent.kde.org:utilities/filelight.git

# Pojdite v mapo z izvorno kodo programa Filelight
cd ~/kde/src/filelight

# Izgradite Filelight kot flatpak
flatpak-builder build --user --install-deps-from=flathub-apps-built-locally --force-clean --ccache --install .flatpak-manifest.json

flatpak-builder bo ustvaril repozitorij Flatpak z imenom filelight-origin in izvozil sveže zgrajeni Filelight Flatpak v ta repozitorij.

Zdaj ga zaženite:

org.kde.filelight

Dodatne informacije


Članek je prispeval z dovoljenjem CC-BY-4.0.