To run polaris from a Docker container, please follow instructions from the docker-polaris repository.
sudo apt-get install libsqlite3-dev libssl-dev
).binutils
and pkg-config
(eg. sudo apt-get install binutils pkg-config
).curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
or using an alternative methodmake install-xdg
. This installation follows the XDG Base Directory Specification. You can use make preview-xdg
to see which directories the install process would use.make install
(without the -xdg
suffix). If you use sudo
to perform such a system install, you may need the -E
option so that your sudo user find the Rust binaries: sudo -E make install
. This installation follows the GNU Standard Installation Directories. You can use make preview
to see which directories the install process would use.From here, you might want to adjust your system to run Polaris on login using Systemd, Cron or whichever method your distribution endorses.
If you want to uninstall Polaris, execute make uninstall-xdg
from the extracted archive’s directory (or make uninstall
if you made a system-wide install). This will delete all the files and directories listed above (including your configuration, playlists, etc.). If you customized the install process by specifying environment variables like PREFIX
, make sure they are set to the same values when running the uninstall command.