This package is incompatible with rustdesk-server-bin.
If you want to replace rustdesk-server-bin
with rustdesk-server
or in turn, you need to move data file and change owner and group.
Differences
rustdesk-server
User and group name: rustdesk-server
Data files:
- /var/lib/rustdesk-server/.config/rustdesk/RustDesk.toml
- /var/lib/rustdesk-server/{db_v2.sqlite3{,-shm,-wal},id_ed25519{,.pub}}
rustdesk-server-bin
User and group name: rustdeskserver
Data files:
- /opt/rustdesk-server/.config/rustdesk/RustDesk.toml
- /opt/rustdesk-server/data/{db_v2.sqlite3{,-shm,-wal},id_ed25519{,.pub}}
Replace rustdesk-server-bin
with rustdesk-server
# Stop services
systemctl stop rustdesk-server-hbb{r,s}.service
# Replace package
yay/paru -S rustdesk-server
# Move data files
mv /opt/rustdesk-server/.config /var/lib/rustdesk-server
mv /opt/rustdesk-server/data/{db_v2.sqlite3{,-shm,-wal},id_ed25519{,.pub}} /var/lib/rustdesk-server
chown -R rustdesk-server:rustdesk-server /var/lib/rustdesk-server
# Restart service
systemctl start rustdesk-server-hbb{r,s}.service
# Other cleanups
userdel rustdeskserver
rm -r /opt/rustdesk-server
Pinned Comments
Puqns67 commented on 2025-03-18 07:41 (UTC) (edited on 2025-03-18 07:42 (UTC) by Puqns67)
This package is incompatible with rustdesk-server-bin. If you want to replace
rustdesk-server-bin
withrustdesk-server
or in turn, you need to move data file and change owner and group.Differences
rustdesk-server
User and group name: rustdesk-server
Data files:
rustdesk-server-bin
User and group name: rustdeskserver
Data files:
Replace
rustdesk-server-bin
withrustdesk-server