====== AppImage ====== * https://appimage.org/ * https://appimage.github.io/apps/ * [[https://www.appimagehub.com|AppImageHub]] 각종 AppImage 모음 * [[https://g.srev.in/get-appimage/|Get AppImage]] 각종 AppImage 모듬 * https://github.com/AppImageCrafters/appimage-cli-tool * https://github.com/Nitrux/nx-software-center * https://github.com/AppImage/AppImageKit * [[linux:app_outlet|App Outlet]] * [[linux:appimage:am|AM]] * Linux 용 애플리케이션 패키징/배포 시스템. * 단 하나의 파일로 애플리케이션을 묶어서 배포하고 모든 배포판에서 실행가능하게 만든다. ===== libfuse2 ===== * [[linux:ubuntu:22.04|linux:ubuntu:22.04]] 부터는 ''libfuse3''가 기본이 되는데 2023년 현재까지 AppImage는 ''libfuse2'' 기반이다. * ''libfuse2''를 설치해야 올바로 작동한다. sudo apt install libfuse2 ===== appimage-cli-tool ===== * https://github.com/AppImageCrafters/appimage-cli-tool * https://www.appimagehub.com 의 애플리케이션을 검색하고, 설치하고, 업그레이드할 수 있다. ===== AppImage Launcher ===== * https://github.com/TheAssassin/AppImageLauncher * [[https://github.com/TheAssassin/AppImageLauncher/wiki|Home · TheAssassin/AppImageLauncher Wiki]] * AppImage 를 설치하고 데스크탑 메뉴로 통합하고 업그레이드 하는등을 자동화해준다. ===== AppImageUpdate ===== * https://github.com/AppImage/AppImageUpdate ===== 실행 ===== * ''*.AppImage'' 파일에 실행 권한을 주고, chmod +x your.AppImage * 실행한다. * 끝. ===== AppImagePool ===== * [[https://github.com/prateekmedia/appimagepool|AppImagePool]] AppImageHub GUI client flatpak install flathub io.github.prateekmedia.appimagepool ===== chrome-sandbox 관련 오류 ===== * [[:electron|Electron]]으로 만들어진 App 실행시 다음과 같은 오류가 발생하기도 함. 특히 [[linux:mxlinux|MX Linux]] [[https://hamonikr.org/Free_Board/68903|자유게시판 - AppImage실행이 안돼는 이유?]] >''[14864:1110/033125.459686:FATAL:setuid_sandbox_host.cc(157)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /tmp/.mount_GoPandhSoqlN/chrome-sandbox is owned by root and has mode 4755.'' * ''%%--no-sandbox%%'' 옵션을 주고 실행하면 된다. ===== 참고 ===== * [[https://mxlinux.org/wiki/applications/appimages/|MXLinux AppImages]]