thorium-mirror/infra/APPIMAGE
2024-04-26 11:44:56 -05:00
..
files re-add exp web plat feat and fix build_android.sh 2023-08-16 05:27:13 -05:00
out Rename gitkeep to .gitkeep 2022-07-25 05:59:22 -05:00
extract_appimage.sh fix arm build/ and rename build_appimage.sh 2024-04-23 20:41:27 -05:00
make_appimage.sh fix arm build/ and rename build_appimage.sh 2024-04-23 20:41:27 -05:00
pkg2appimage cmdline commit 2022-08-23 04:45:30 -05:00
README.md spell fix, update setup.sh, and add FAQ 2024-04-26 11:44:56 -05:00
Thorium.yml M120 stage 7 2024-01-22 15:21:54 -06:00

Thorium AppImage Generation

Instructions

This directory contains files to generate an .AppImage of Thorium.

You must place the .deb file (generated from running package.sh) in this directory, and then run ./make_appimage.sh

When it is done, you will have an appimage in out, I.E. it should be something like //thorium/infra/APPIMAGE/out/Thorium_Browser-104.0.5107.0.glibc2.17-x86_64.AppImage

You can use it standalone, after making it executable with sudo chmod +x Thorium_Browser-*, or (recommended) to integrate it with your system you can use AppImageLauncher.

  • Running ./extract_appimage.sh will extract the appimage contents to out/Thorium_squashfs-root

  • The files subdir contains files needed for the 22px and 512px icons, and a thorium-shell wrapper that allows thorium_shell to run properly in an AppImage.

  • See also: About AppImages

About

This infra project uses pkg2appimage from here > https://github.com/AppImage/pkg2appimage
The Thorium.yml file was modeled after the official Chromium one from here > https://github.com/AppImage/pkg2appimage/blob/master/recipes/Chromium.yml