The easiest way to get Tarsila on Linux distros based on Debian 10 (buster)
or later is to use our pre-built .deb
package on the
releases page.
If you have rust installed and want to compile from source, first install the dependencies:
apt install pkg-config librust-glib-sys-dev librust-atk-sys-dev librust-gdk-sys-dev libasound2-dev
Then follow the general compilation instructions below.
Tarsila is on AUR and can be installed using your helper of choice.
E.g.: paru -S tarsila
This will compile and install the latest Tarsila release.
For other systems for now you need to compile Tarsila by yourself.
For this you need to have the rust toolchain installed.
Then run cargo install tarsila
. This will install the
crates.io version of the program.
If you want the latest changes, clone (with git
) or download this repository
and run cargo install --path .
from the repository's root. If you want to
compile it without installing, make sure to use cargo build --release
for
performance's sake.
You might first have to install some system dependencies such as these libraries:
pkg-config
glib
atk
gdk
On a fresh MacOS Ventura you probably just need to install xcode developer tools.