From d927f2f7c15a7a8952c9382df0933b95ddf68bf8 Mon Sep 17 00:00:00 2001 From: rzmk <30333942+rzmk@users.noreply.github.com> Date: Sat, 20 Sep 2025 04:10:11 -0400 Subject: [PATCH] feat: add Linux rpm and deb installers, update Linux install FAQ --- src/components/FAQ.jsx | 2 +- src/components/Hero.jsx | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/components/FAQ.jsx b/src/components/FAQ.jsx index 00b70ce..638637e 100644 --- a/src/components/FAQ.jsx +++ b/src/components/FAQ.jsx @@ -83,7 +83,7 @@ const FAQData = [ }, { question: "How do I run this on my Linux distribution?", - answer: "If you're running Ubuntu 22.04, you may view our support article linked below. If you have a compatible Linux setup, then qsv pro should work as intended from the AppImage. You may need to change the AppImage file's permission to be executable by running the 'chmod +x ' command where 'AppImage path' is the path to your AppImage file. Then you may attempt running the AppImage file. If you get a FUSE error, please visit the documentation listed below to install FUSE version 2 for your system.", + answer: "On Linux you have three file options for installation: AppImage, deb, and rpm. If you're running Ubuntu 22.04 and need assistance, you may view our support article linked below. If you have a compatible Linux setup, then qsv pro should work as intended from the AppImage. You may need to change the AppImage file's permission to be executable by running the 'chmod +x ' command where 'AppImage path' is the path to your AppImage file. Then you may attempt running the AppImage file. If you get a FUSE error, please visit the documentation listed below to install FUSE version 2 for your system. For rpm installation on openSUSE Tumbleweed, you may need to install additional libraries such as libappindicator3-1 and libwebkit2gtk-4_1-0 before running qsv pro with rpm -i.", links: [ { label: "Ubuntu 22.04 support article", diff --git a/src/components/Hero.jsx b/src/components/Hero.jsx index d3a3410..4745f31 100644 --- a/src/components/Hero.jsx +++ b/src/components/Hero.jsx @@ -48,6 +48,14 @@ export const Hero = () => { "Linux (AppImage)", `qsv.pro_${version}_amd64.AppImage`, ], + [ + "Linux (deb)", + `qsv.pro_${version}_amd64.deb`, + ], + [ + "Linux (rpm)", + `qsv.pro-${version}-1.x86_64.rpm`, + ], // `qsv-pro_${version}_amd64.deb`, ], };