사용자 도구

사이트 도구


linux:flatpak

문서의 이전 판입니다!


Flatpak

Install / Ubuntu

sudo apt install flatpak
 
# flathub 추가
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
 
# reboot

사용법

  • 앱 조회
    flatpak remote-ls
  • 검색
    flatpak search <검색어>
  • 설치
    # gimp 설치
    flatpak install flathub org.gimp.GIMP

gnome-software-center

gnome-software-center 에서 flatpak 검색 및 설치 가능하게 설정.

sudo apt install gnome-software-plugin-flatpak

bauh

winepak

설정 / 환경변수 override

# --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

한글 입력기 관련 문제 flatpak/snap 공통

# 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

Theme

flatpak remote-ls flathub | grep org.gtk.Gtk3theme
flatpak remote-ls flathub | grep org.freedesktop.Platform.Icontheme
  • QT 테마
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

Permission

  • Flatseal 로 플랫팩 애플리케이션 퍼미션 제어 가능.

flatpak 내부의 명령 실행하기

# 예 : org.darktable.Darktable flatpak 안에 있는 darktable-cli 명령 실행
flatpak run --command=darktable-cli org.darktable.Darktable <--arguments-go-here>

참조

linux/flatpak.1623737290.txt.gz · 마지막으로 수정됨: 2021/06/15 15:08 저자 kwon37xi