Skip to content

Instantly share code, notes, and snippets.

@kmsec-uk
Created December 10, 2023 09:39
Show Gist options
  • Save kmsec-uk/ca47f46a57d05795abec377c4ace5233 to your computer and use it in GitHub Desktop.
Save kmsec-uk/ca47f46a57d05795abec377c4ace5233 to your computer and use it in GitHub Desktop.
Install appimages on Debian / Chrome OS manually

Install arbitrary AppImages

AppImages often come with the .desktop files and icon assets embedded in the squashfs filesystem.

  1. Unpack the AppImage: [application].AppImage --appimage-extract, note: you can see other appimage options with --appimage-help
  2. Find the relevant files and copy them:
# Copy the .desktop file from the squashfs-root to the .desktop file store in ~/.local/share/applications/
find squashfs-root/ | grep .desktop
cp [desktop_file] ~/.local/share/[desktop_file]
# Copy icons to /usr/share/icons
sudo cp -r squashfs-root/usr/share/icons/* /usr/share/icons/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment