docs: add repo installation instrructions
Release / check-release (push) Successful in 35s
Release / build_gnu (push) Skipped
Release / build_musl (push) Skipped
Release / build_windows (push) Skipped
Release / package_gnu (deb) (push) Skipped
Release / package_gnu (rpm) (push) Skipped
Release / package_musl (deb) (push) Skipped
Release / package_musl (rpm) (push) Skipped
Release / publish-release (push) Skipped
CI / Test (push) Successful in 1m23s
CI / Build Linux (push) Successful in 1m42s

This commit is contained in:
Elias Wendland
2026-07-17 12:31:49 +02:00
parent edd31e219a
commit 2ea317e117
+55 -1
View File
@@ -18,7 +18,61 @@ Convertis is available on GNU/Linux for Debian-based systems and Fedora/CentOS-b
Packages are published for both the gnu and musl targets, although the gnu build should always be preferred.
See <https://git.ewenlau.net/ewenlau/convertis/packages> for options.
#### RPM
Add the RPM repo via the .repo file:
On RedHat distros:
```sh
dnf config-manager --add-repo https://git.ewenlau.net/ewenlau/convertis/raw/branch/main/repo/gitea-ewenlau.repo
```
On Fedora 41+:
```sh
dnf config-manager addrepo --from-repofile=https://git.ewenlau.net/ewenlau/convertis/raw/branch/main/repo/gitea-ewenlau.repo
```
On SUSE distros:
```sh
zypper addrepo -f https://git.ewenlau.net/ewenlau/convertis/raw/branch/main/repo/gitea-ewenlau.repo
```
Then, install the package:
On RedHat/Fedora:
```sh
dnf install convertis-gnu
```
On SUSE distros:
```sh
zypper install convertis-gnu
```
#### APT
Add the repo:
```sh
sudo curl https://git.ewenlau.net/api/packages/ewenlau/debian/repository.key -o /etc/apt/keyrings/gitea-ewenlau.asc
echo "deb [signed-by=/etc/apt/keyrings/gitea-ewenlau.asc] https://git.ewenlau.net/api/packages/ewenlau/debian $distribution $component" | sudo tee -a /etc/apt/sources.list.d/gitea.list
sudo apt update
```
Then, install the package:
```sh
sudo apt install convertis-gnu
```
If you want to install a specific version, append =<version-number>-1. For instance, to install version 0.2.0:
```sh
sudo apt install convertis-gnu=0.2.0-1
```
### Manual package install