Important
This is unofficial RustDesk RPM repo, what I can say is trust me bro, it is your decision to trust me or not.
Note
Same thing but APT is also available.
This repo will use xlionjuan/fedora-createrepo-image and some simple scripts to create repo, and deploy to GitHub Pages and Cloudflare R2.
The rustdesk*.sh
script is written by ChatGPT, it will fetch the release data from GitHub API and use jq to parse JSON data and find the asset URL.
This repo provides two architectures
amd64
(x86_64)arm64
(aarch64)
This is all in one repo, so it will update all every 3 AM UTC, because RustDesk's Nightly will build a little over 2 hours.
Note
You could use this command for your rpm-ostree
(Fedora Atomic) based systems. Or use this commend to add repo to your custom system images like ublue-os/image-template. Please remember to remove sudo
if you are using ublue-os/image-template.
curl -fsSl https://xlionjuan.github.io/rustdesk-rpm-repo/latest.repo | sudo tee /etc/yum.repos.d/xlion-rustdesk-rpm-repo.repo
curl -fsSl https://xlionjuan.github.io/rustdesk-rpm-repo/nightly.repo | sudo tee /etc/yum.repos.d/xlion-rustdesk-rpm-repo.repo
If you wanna switch channel, edit /etc/yum.repos.d/xlion-rustdesk-rpm-repo.repo
, edit the baseurl
.
If you wants Cloudflare...
GitHub is using Fastly CDN, which performs terrible on lots of countries, I also pushed the repo to Cloudflare R2, which has better speed.
But due to bot fight mode is enabled, some VPS providers such as AWS, Azure (GitHub Actions) will be blocked, please use GitHub Pages instead.
curl -fsSl https://xlionjuan.github.io/rustdesk-rpm-repo/latest_r2.repo | sudo tee /etc/yum.repos.d/xlion-rustdesk-rpm-repo.repo
curl -fsSl https://xlionjuan.github.io/rustdesk-rpm-repo/nightly_r2.repo | sudo tee /etc/yum.repos.d/xlion-rustdesk-rpm-repo.repo
The fingerprint is:
1521 F219 00DB 3201 95AF A358 2BE8 3361 1FF6 0389
Please ignore the name, I shared the same key with APT repo.
sudo dnf install rustdesk
Or rpm-ostree install rustdesk
if you're using Fedora Atomic based systems.
I use fpm to modify the nightly version with current date, so you'll never need to run reinstall
in order to upgrade nightly.
This repo provides two architectures
amd64
(x86_64)arm64
(aarch64)
curl -fsSl https://xlionjuan.github.io/rustdesk-rpm-repo/latest-suse.repo | sudo tee /etc/zypp/repos.d/xlion-rustdesk-rpm-suse-repo.repo
curl -fsSl https://xlionjuan.github.io/rustdesk-rpm-repo/nightly-suse.repo | sudo tee /etc/zypp/repos.d/xlion-rustdesk-rpm-suse-repo.repo
If you wants Cloudflare...
GitHub is using Fastly CDN, which performs terrible on lots of countries, I also pushed the repo to Cloudflare R2, which has better speed.
But due to bot fight mode is enabled, some VPS providers such as AWS, Azure (GitHub Actions) will be blocked, please use GitHub Pages instead.
curl -fsSl https://xlionjuan.github.io/rustdesk-rpm-repo/latest-suse_r2.repo | sudo tee /etc/zypp/repos.d/xlion-rustdesk-rpm-suse-repo.repo
curl -fsSl https://xlionjuan.github.io/rustdesk-rpm-repo/nightly-suse_r2.repo | sudo tee /etc/zypp/repos.d/xlion-rustdesk-rpm-suse-repo.repo
sudo zypper in rustdesk
I use fpm to modify the nightly version with current date, so you'll never need to run reinstall
in order to upgrade nightly.