Skip to content

Add Debian package support - #70

Closed
TheRealFame wants to merge 29 commits into
Nokse22:masterfrom
TheRealFame:master
Closed

Add Debian package support#70
TheRealFame wants to merge 29 commits into
Nokse22:masterfrom
TheRealFame:master

Conversation

@TheRealFame

Copy link
Copy Markdown

This PR adds Debian package (.deb) support for Exhibit, enabling easier installation on Debian-based distributions (Ubuntu, Linux Mint, etc.).

Key changes:

  • Added GitHub Actions workflow to build deb packages automatically
  • Fixed XDG environment variable handling to prevent runtime errors when environment variables are unset
  • Created packaging troubleshooting guide for common installation issues
  • Updated README with installation instructions for both deb and AppImage formats
  • Python dependencies (f3d, Wand) are installed via pip by users to avoid version compatibility issues

The deb package is built on GitHub Actions and can be downloaded from the Actions page for manual installation.

@TheRealFame

Copy link
Copy Markdown
Author

Superseded by cleaner PR #71

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant