sudo apt install flatpak # flathub 추가 flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo # kdeapps 추가 flatpak remote-add --if-not-exists kdeapps --from https://distribute.kde.org/kdeapps.flatpakrepo # reboot
flatpak remote-ls
flatpak search <검색어>
# gimp 설치 flatpak install flathub org.gimp.GIMP
flatpak uninstall --unused # --user 불필요. system/user 둘다 삭제함.
gnome-software-center 에서 flatpak 검색 및 설치 가능하게 설정.
sudo apt install gnome-software-plugin-flatpak
# --user 빼면 전역 설정 flatpak override --user --env=VARIABLE_NAME=VARIABLE_VALUE full.application.Name # 여러건일때 flatpak override --env="VARIABLE_NAME_ONE=VARIABLE_VALUE_ONE VARIABLE_NAME_TWO=VARIABLE_VALUE_TWO" full.application.Name
# gimp 로 예시 flatpak remote-info --log flathub org.gimp.GIMP # commit 버전들이 출력된다. 이중에서 설치하고 싶은 commit hash 선택 # root 권한 필요. sudo flatpak update --commit=<commit-hash> org.gimp.GIMP # 현재 버전 유지하고 업그레이드 안하게 막기 flatpak mask org.gimp.GIMP
# nimf 로 바꾼다고 할 때, # 아래 실제로 작동 안함. flatpak override --env="GTK_IM_MODULE=nimf XMODIFIERS=@im=nimf QT_IM_MODULE=nimf" full.application.Name flatpak override --env="GTK_IM_MODULE=nimf XMODIFIERS=@im=nimf QT_IM_MODULE=nimf" com.todoist.Todoist
flatpak remote-ls flathub | grep org.gtk.Gtk3theme flatpak remote-ls flathub | grep org.freedesktop.Platform.Icontheme
flatpak remote-add kdeapps https://distribute.kde.org/kdeapps.flatpakrepo # 테마 설치 flatpak install kdeapps org.kde.KStyle.Adwaita//5.9 flatpak install kdeapps org.kde.PlatformTheme.QGnomePlatform//5.9
flatpak remote-ls flathub | grep org.gtk.Gtk3theme \ | grep stable | grep Yaru | cut -f 2 -d$'\t'
# 예 : org.darktable.Darktable flatpak 안에 있는 darktable-cli 명령 실행 flatpak run --command=darktable-cli org.darktable.Darktable <--arguments-go-here>