Устанавливаем flatpak:
sudo pacman -S flatpak
sudo flatpak remote-add --if-not-exists flathub \
https://flathub.org/repo/flathub.flatpakrepo
# Проверка:
flatpak remotes
# Установить игру ricochlime:
flatpak install flathub com.adilhanney.ricochlime
# Запустить её:
flatpak run com.adilhanney.ricochlime
Проверить, установлена ли игра:
flatpak list | grep ricochlime
# Ricochlime com.adilhanney.ricochlime 1.12.4 stable system
Если система не видит .desktop-файлы, то можно запустить:
flatpak update
flatpak repair
Вот что мне выдал flatpak:
flatpak update
# Обратите внимание, что каталог
#
# '/home/mark/.local/share/flatpak/exports/share'
#
# не находится по пути поиска, заданном переменной окружения XDG_DATA_DIRS,
# поэтому приложения, установленные Flatpak, могут не отображаться на вашем
# рабочем столе до перезапуска сеанса.
#
# Поиск обновлений…
#
# Нечего выполнять.
sudo update-desktop-database /var/lib/flatpak/exports/share
update-desktop-database ~/.local/share/flatpak/exports/share
Но ничего не помогало, пока я не перезагрузил комп. После перезагрузки система сразу стала видеть .desktop-файлы в /var/lib/flatpak/exports/share/applications:
# После перезагрукзи:
echo $XDG_DATA_DIRS
# /home/mark/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
lala