From f91be6b99cf113923f1c4ff1a7a60df81af15317 Mon Sep 17 00:00:00 2001 From: lambdcalculus <64238778+lambdcalculus@users.noreply.github.com> Date: Sun, 7 Jul 2024 17:26:56 -0300 Subject: Add AppImage CI build (#1005) * add AppImage CI build * specify ubuntu 22.04 LTS in CI * change +x bit * use tar to preserve permissions * make folder names nicer in the tar * clone themes before making tar archive --------- Co-authored-by: Salanto <62221668+Salanto@users.noreply.github.com> --- README_LINUX.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 README_LINUX.md (limited to 'README_LINUX.md') diff --git a/README_LINUX.md b/README_LINUX.md new file mode 100644 index 00000000..04a537f9 --- /dev/null +++ b/README_LINUX.md @@ -0,0 +1,26 @@ +## Running on Linux + +There are two download options for running on Linux: the **dynamically-linked** build and the **AppImage**. The dynamic build is lighter, but might only run on newer systems. The AppImage is a bit bigger, but should run seamlessly on most systems (anything newer than Ubuntu 22.04 LTS). + +### AppImage + +If you downloaded the **AppImage** version, it should just be plug-and-play. If you run into errors or bugs, contact us in our [Discord server](https://discord.gg/wWvQ3pw) or open an [issue on Github](https://github.com/AttorneyOnline/AO2-Client/issues). + +### Dynamic + +If you downloaded the **dynamically-linked** version, use the `launch.sh` script to run AO. + +You may need to install some libraries in your system. These are the commands to run on a terminal for some distributions: + +* Arch Linux: +``` +$ sudo pacman -S qt6-base qt6-tools qt6-websockets qt6-imageformats +``` +* Fedora: +``` +$ sudo dnf install qt6-qtbase qt6-qttools qt6-qtwebsockets qt6-qtimageformats +``` +* Ubuntu 22.04 LTS: +``` +$ sudo apt-get install qt6base-dev libqt6uitools6 libqt6websockets6 qt6-image-formats-plugins +``` -- cgit