Skip to content

Installation

raé edited this page Dec 30, 2023 · 1 revision

Installing YACReader

  1. Installing on Windows 10 & 11
  2. Installing on macOS
  3. Installing on Linux
    1. Debian
    2. Ubuntu
    3. Raspbian
    4. Arch
    5. Other Distributions

Windows 10 & 11

Installing from GitHub

  1. Get installer from the releases page of the official Github repo https://github.com/YACReader/yacreader/releases
  2. Select the Windows installer that best fits your needs, though the qt6 version is recommended.

Installing from yacreader.com

  1. You can find the latest available installers from YACReader's official website https://yacreader.com/downloads

macOS (including M1 machines)

Installing from GitHub

  1. Get installer from the releases page of the official Github repo https://github.com/YACReader/yacreader/releases
  2. Select the macOS installer that best fits your needs, though the qt6 version is recommended.

Installing from yacreader.com

  1. You can find the latest available installers from YACReader's official website https://yacreader.com/downloads

Installing via brew

BREW CASK INSTRUCTIONS:

  1. Install homebrew (http://brew.sh/)

  2. install brew cask (https://github.com/caskroom/homebrew-cask)

  3. brew install yacreader --cask

    Brew cask support is supplied by the community and might not be up to date..

Copy the code below into a macOS terminal:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install yacreader --cask

Note: Installation requires the current version of brew cask so if already installed, if brew-cask-0.35.0 already installed or higher we are good to go, if not: brew upgrade brew-cask

Linux Distributions

Flatpak

YACReader is available through Flatpak, check it here


Debian

For Debian Unstable run the following:

Keep in mind that the owner of the key may distribute updates, packages and repositories that your system will trust (more information).

echo 'deb http://download.opensuse.org/repositories/home:/selmf/Debian_Unstable/ /' | sudo tee /etc/apt/sources.list.d/home:selmf.list
curl -fsSL https://download.opensuse.org/repositories/home:selmf/Debian_Unstable/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_selmf.gpg > /dev/null
sudo apt update
sudo apt install yacreader

For Debian Testing run the following:

Keep in mind that the owner of the key may distribute updates, packages and repositories that your system will trust (more information).

echo 'deb http://download.opensuse.org/repositories/home:/selmf/Debian_Testing/ /' | sudo tee /etc/apt/sources.list.d/home:selmf.list
curl -fsSL https://download.opensuse.org/repositories/home:selmf/Debian_Testing/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_selmf.gpg > /dev/null
sudo apt update
sudo apt install yacreader

For Debian 12 run the following:

Keep in mind that the owner of the key may distribute updates, packages and repositories that your system will trust (more information).

echo 'deb http://download.opensuse.org/repositories/home:/selmf/Debian_12/ /' | sudo tee /etc/apt/sources.list.d/home:selmf.list
curl -fsSL https://download.opensuse.org/repositories/home:selmf/Debian_12/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_selmf.gpg > /dev/null
sudo apt update
sudo apt install yacreader

For Debian 11 run the following:

Keep in mind that the owner of the key may distribute updates, packages and repositories that your system will trust (more information).

echo 'deb http://download.opensuse.org/repositories/home:/selmf/Debian_11/ /' | sudo tee /etc/apt/sources.list.d/home:selmf.list
curl -fsSL https://download.opensuse.org/repositories/home:selmf/Debian_11/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_selmf.gpg > /dev/null
sudo apt update
sudo apt install yacreader

You can also get the direct binary Debian packages here.


Ubuntu

For xUbuntu 23.04 run the following:

Keep in mind that the owner of the key may distribute updates, packages and repositories that your system will trust (more information).

echo 'deb http://download.opensuse.org/repositories/home:/selmf/xUbuntu_23.04/ /' | sudo tee /etc/apt/sources.list.d/home:selmf.list
curl -fsSL https://download.opensuse.org/repositories/home:selmf/xUbuntu_23.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_selmf.gpg > /dev/null
sudo apt update
sudo apt install yacreader

For xUbuntu 22.10 run the following:

Keep in mind that the owner of the key may distribute updates, packages and repositories that your system will trust (more information).

echo 'deb http://download.opensuse.org/repositories/home:/selmf/xUbuntu_22.10/ /' | sudo tee /etc/apt/sources.list.d/home:selmf.list
curl -fsSL https://download.opensuse.org/repositories/home:selmf/xUbuntu_22.10/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_selmf.gpg > /dev/null
sudo apt update
sudo apt install yacreader

For xUbuntu 22.04 run the following:

Keep in mind that the owner of the key may distribute updates, packages and repositories that your system will trust (more information).

echo 'deb http://download.opensuse.org/repositories/home:/selmf/xUbuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/home:selmf.list
curl -fsSL https://download.opensuse.org/repositories/home:selmf/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_selmf.gpg > /dev/null
sudo apt update
sudo apt install yacreader

For xUbuntu 21.10 run the following:

Keep in mind that the owner of the key may distribute updates, packages and repositories that your system will trust (more information).

echo 'deb http://download.opensuse.org/repositories/home:/selmf/xUbuntu_21.10/ /' | sudo tee /etc/apt/sources.list.d/home:selmf.list
curl -fsSL https://download.opensuse.org/repositories/home:selmf/xUbuntu_21.10/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_selmf.gpg > /dev/null
sudo apt update
sudo apt install yacreader

For xUbuntu 21.04 run the following:

Keep in mind that the owner of the key may distribute updates, packages and repositories that your system will trust (more information).

echo 'deb http://download.opensuse.org/repositories/home:/selmf/xUbuntu_21.04/ /' | sudo tee /etc/apt/sources.list.d/home:selmf.list
curl -fsSL https://download.opensuse.org/repositories/home:selmf/xUbuntu_21.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_selmf.gpg > /dev/null
sudo apt update
sudo apt install yacreader

You can also get the direct binary Ubuntu packages here.


Raspbian

For Raspbian 11 run the following:

Keep in mind that the owner of the key may distribute updates, packages and repositories that your system will trust (more information).

echo 'deb http://download.opensuse.org/repositories/home:/selmf/Raspbian_11/ /' | sudo tee /etc/apt/sources.list.d/home:selmf.list
curl -fsSL https://download.opensuse.org/repositories/home:selmf/Raspbian_11/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_selmf.gpg > /dev/null
sudo apt update
sudo apt install yacreader

You can also get the direct binary Raspbian packages here.


Arch based

You can install YACReader via AUR repo: https://aur.archlinux.org/packages/yacreader

Learn about the AUR repo here if you are unfamiliar.

git clone https://aur.archlinux.org/yacreader.git
cd yacreader
makepkg -si

Other distributions

Would you like to see a package for your distro? Become a YACReader packager!

Building from sources

Didn't find a suitable package for your platform? You can download the latest tarball or clone the source code respository and build YACReader for your own platform. Let us know if you need any help with the building process.

Clone this wiki locally