Flatpak: Difference between revisions

imported>Onny
mNo edit summary
imported>IgorM
m Fixed syntax highlighting
Line 29: Line 29:
To start using flatpaks, particularly for flatpak development:
To start using flatpaks, particularly for flatpak development:


<syntaxHighlight>
<syntaxHighlight lang=console>
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
$ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak update
$ flatpak update
flatpak search bustle
$ flatpak search bustle
flatpak install flathub org.freedesktop.Bustle
$ flatpak install flathub org.freedesktop.Bustle
flatpak run org.freedesktop.Bustle
$ flatpak run org.freedesktop.Bustle
</syntaxHighlight>
</syntaxHighlight>


Line 50: Line 50:
Clone, build and run the example project. As for now [https://gitlab.gnome.org/GNOME/libhandy/-/merge_requests/844 a patch] for libhandy might be required to fix a bug in the build process.
Clone, build and run the example project. As for now [https://gitlab.gnome.org/GNOME/libhandy/-/merge_requests/844 a patch] for libhandy might be required to fix a bug in the build process.


<syntaxHighlight>
<syntaxHighlight lang=console>
flatpak remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
$ flatpak remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
flatpak install org.gnome.Sdk/x86_64/master org.gnome.Platform/x86_64/master
$ flatpak install org.gnome.Sdk/x86_64/master org.gnome.Platform/x86_64/master
git clone https://gitlab.gnome.org/GNOME/libhandy.git
$ git clone https://gitlab.gnome.org/GNOME/libhandy.git
cd libhandy
$ cd libhandy
flatpak-builder --user --install _flatpak examples/sm.puri.Handy.Demo.json
$ flatpak-builder --user --install _flatpak examples/sm.puri.Handy.Demo.json
flatpak run sm.puri.Handy.Demo
$ flatpak run sm.puri.Handy.Demo
</syntaxHighlight>
</syntaxHighlight>