hardinfo-flatpak
HardInfo is a system profiler and benchmark for Linux systems.
This repo is about the flatpak package.
Instructions
Requirements
For EL7:
# yum install 'flatpak' 'flatpak-builder'
You may also wish to install the xdg-desktop-portal*
packages:
# yum install 'xdg-desktop-portal*'
See also:
Adding repository
$ flatpak remote-add --if-not-exists "flathub" "https://dl.flathub.org/repo/flathub.flatpakrepo"
See also:
Prepare
$ flatpak install "flathub" "org.freedesktop.Sdk//18.08"
$ flatpak install "flathub" "org.freedesktop.Platform//18.08"
$ git submodule init
$ git submodule update
Build
$ flatpak-builder "build" "com.github.lpereira.HardInfo.yaml" --force-clean --install-deps-from="flathub"
Test
$ flatpak-builder --run "build" "com.github.lpereira.HardInfo.yaml" "sh"
Test run
$ flatpak-builder --run "build" "com.github.lpereira.HardInfo.yaml" "hardinfo"
Install
$ flatpak-builder --repo="repo" --force-clean "build" "com.github.lpereira.HardInfo.yaml"
$ flatpak --user remote-add --no-gpg-verify "hardinfo" "repo"
$ flatpak --user install "hardinfo" "com.github.lpereira.HardInfo"
Run
$ flatpak run "com.github.lpereira.HardInfo"
Uninstall
$ flatpak --user uninstall "com.github.lpereira.HardInfo"
$ flatpak --user remote-delete "hardinfo"
See also: Building your first Flatpak
FAQ
Does flatpak-ed HardInfo run as superuser?
Why not a RPM package?
There are already packages for various distributions.
Is this package fully functional?
Unfortunately, no. Sandbox limits functionality. However, this package still offers a large number of functions.
Are you the author of HardInfo?
No, I only created the flatpak package for it.
See also: