53 lines
1.6 KiB
Markdown
53 lines
1.6 KiB
Markdown
|
+++
|
||
|
title = "Install"
|
||
|
description = "Install"
|
||
|
weight = 1
|
||
|
+++
|
||
|
|
||
|
`rsspls` can be installed via one of the following methods:
|
||
|
|
||
|
* [Package Manager](#package-manager)
|
||
|
* [Pre-compiled Binary](#pre-compiled-binary)
|
||
|
* [Build From Source](#build-from-source)
|
||
|
|
||
|
### Package Manager
|
||
|
|
||
|
`rsspls` is packaged in these package managers:
|
||
|
|
||
|
* AUR: [rsspls](https://aur.archlinux.org/packages/rsspls)
|
||
|
* Homebrew: `brew install wezm/taps/rsspls`
|
||
|
* MacPorts: [rsspls](https://ports.macports.org/port/rsspls/summary/)
|
||
|
|
||
|
### Pre-compiled Binary
|
||
|
|
||
|
Pre-compiled binaries are available for a number of platforms.
|
||
|
They require no additional dependencies on your computer.
|
||
|
|
||
|
* [FreeBSD 13 amd64](https://releases.wezm.net/rsspls/0.8.1/rsspls-0.8.1-amd64-unknown-freebsd.tar.gz)
|
||
|
* [Linux x86\_64](https://releases.wezm.net/rsspls/0.8.1/rsspls-0.8.1-x86_64-unknown-linux-musl.tar.gz)
|
||
|
* [MacOS Universal](https://releases.wezm.net/rsspls/0.8.1/rsspls-0.8.1-universal-apple-darwin.tar.gz)
|
||
|
* [Windows x86\_64](https://releases.wezm.net/rsspls/0.8.1/rsspls-0.8.1-x86_64-pc-windows-msvc.zip)
|
||
|
|
||
|
Example to download and extract a binary:
|
||
|
|
||
|
curl https://releases.wezm.net/rsspls/0.7.1/rsspls-0.7.1-x86_64-unknown-linux-musl.tar.gz | tar zxf -
|
||
|
|
||
|
This will result in the `rsspls` binary in the current directory.
|
||
|
|
||
|
Build From Source
|
||
|
-----------------
|
||
|
|
||
|
**Minimum Supported Rust Version:** 1.70.0
|
||
|
|
||
|
`rsspls` is implemented in Rust. See the Rust website for [instructions on
|
||
|
installing the toolchain][rustup].
|
||
|
|
||
|
### From Git Checkout or Release Tarball
|
||
|
|
||
|
Build the binary with `cargo build --release --locked`. The binary will be in
|
||
|
`target/release/rsspls`.
|
||
|
|
||
|
### From crates.io
|
||
|
|
||
|
`cargo install rsspls`
|