Skip to content

Package Repositories

Vincent Chernin edited this page Dec 9, 2021 · 45 revisions

Package Repositories

This page contains information about community and distribution maintained packages and repositories. Here you will find more detailed instructions on how to install a distribution package.

Please note that anyone can create a repository and add the necessary information to this wiki page. The EasyEffects developer(s) cannot guarantee the security of these repositories, or that they are still maintained.

If you are having any issues that you suspect are specific to your installation method, please contact the respective package maintainer, as listed on this page.

Arch Linux

To install easyeffects on Arch, run:

sudo pacman -S easyeffects

Fedora

EasyEffects is part of the distribution in Fedora 35+, install it with:

sudo dnf install -y easyeffects

For earlier Fedora releases EasyEffects has been made available through Copr, to install run:

sudo dnf copr enable -y godsic/EasyEffects 
sudo dnf install -y easyeffects

Outdated packages

The following packages are for PulseEffects and not EasyEffects. Once packages for EasyEffects start to be created this wiki will be updated replacing pulseeffects packages by the ones for easyeffects.

Debian / Ubuntu

Ubuntu 19.10 and Newer, Debian 11 and Newer

Maintained inside Debian main repository by hosiet.

To install pulseeffects on latest Debian-based systems, run:

sudo apt install pulseeffects

Ubuntu 18.04 and Newer, Debian 9 and Newer

Packages provided by mikhailnov.

To install PulseEffects on Ubuntu >= 18.04 (18.04, 18.10 etc.) and Mint >= 19 do:

sudo add-apt-repository ppa:mikhailnov/pulseeffects -y
sudo apt update
sudo apt install pulseeffects pulseaudio --install-recommends

PulseAudio >=12 is recommended (see issue #99). It will be installed from this PPA. Ubuntu's patches are ported from Ubuntu 18.10 to 18.04.

Restart the user session or reboot after this, because PulseAudio will be upgraded, and it may cause problems if you don't restart.

These package should, but probably won't be compatible with recent releases of Debian/Deepin and other Debian-based distributions. To try installing PulseEffects on Debian/Deepin:

echo "deb http://ppa.launchpad.net/mikhailnov/pulseeffects/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/mikhailnov-ubuntu-pulseeffects-bionic.list
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys FE3AE55CF74041EAA3F0AD10D5B19A73A8ECB754 
echo -e "Package: * \nPin: release o=LP-PPA-mikhailnov-pulseeffects \nPin-Priority: 1" | sudo tee /etc/apt/preferences.d/mikhailnov-ubuntu-pulseeffects-ppa
sudo apt update
sudo apt install pulseeffects

Gentoo

Packages provided by prometheanfire.

emerge media-sound/pulseeffects

Flatpak

Provided by Flathub and maintained by AsavarTzeth.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.github.wwmm.easyeffects

The Flatpak manifest can be found here: https://github.com/flathub/com.github.wwmm.easyeffects

Nightly Flatpak

A Nightly Flatpak repository is available and stored in the flathub-beta branch. It is intended for testing and debugging, and tracks master or the most developed branch, so it might be unreliable and have bugs. Install the normal Flatpak build, if you want the normal stable Flatpak experience.

flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
flatpak install org.freedesktop.LinuxAudio.Plugins.LSP//20.08 org.freedesktop.LinuxAudio.Plugins.ZamPlugins//20.08
flatpak install com.github.wwmm.easyeffects//beta

It automatically updates every ~24 hours in the beta branch of the Flathub repository. Please contact vchernin if something is wrong, e.g. the build is failing and there is no info about it in the repo after a few days.

Mageia

PulseEffects will be available in the Mageia repositories from Mageia 7 onwards and may be installed directly from the Mageia Control Center.

CRUX

PulseEffects is in the contrib repository, which needs to be activated on a clean install.

mv /etc/ports/contrib.rsync.inactive /etc/ports/contrib.rsync
ports -u contrib
prt-get depinst pulseeffects

Due to the nature of CRUX, you might need to check the optional dependencies in the Pkgfile and install those when needed.

Clone this wiki locally