Description
Currently, only a .deb package is mentioned in documentation. We should provide packages for multiple Linux distributions to ease installation.
Requested Package Types
Benefits
- Easier installation across different distributions
- Automatic dependency resolution
- Integration with package managers
- Simplified updates
Implementation Plan
-
RPM Package
- Create
.spec file
- Test on Fedora and CentOS
- Set up build pipeline
-
Arch Package
- Create
PKGBUILD
- Submit to AUR (Arch User Repository)
- Maintain updates
-
Universal Packages
- Evaluate Flatpak vs AppImage
- Bundle dependencies
- Test on multiple distributions
-
Docker Container
- Create Dockerfile
- Publish to Docker Hub
- Document USB device passthrough
Acceptance Criteria
Additional Context
This significantly lowers the barrier to entry for users on non-Debian distributions.
Description
Currently, only a
.debpackage is mentioned in documentation. We should provide packages for multiple Linux distributions to ease installation.Requested Package Types
.deb(Debian/Ubuntu) - Already exists.rpm(Red Hat/Fedora/CentOS).pkg.tar.zst(Arch Linux)Benefits
Implementation Plan
RPM Package
.specfileArch Package
PKGBUILDUniversal Packages
Docker Container
Acceptance Criteria
Additional Context
This significantly lowers the barrier to entry for users on non-Debian distributions.