Installation
Download, install, update, and remove Zync on Linux, Windows, or macOS.
Zync is a desktop application for Linux, Windows, and macOS. Use the Download page to get the recommended build, or inspect every published artifact on GitHub Releases.
Before you install
Section titled “Before you install”| Platform | Package | Runtime notes |
|---|---|---|
| Linux | Script, APT, pacman, .deb, .rpm, .AppImage, .pkg.tar.zst, or .tar.gz |
Current builds target x86_64. WebKit2GTK 4.1 and GTK 3 are required. |
| Windows | .exe installer |
Windows 10 or 11 with Microsoft WebView2. |
| macOS | Universal .dmg |
Runs on Apple Silicon and Intel Macs. |
Current Windows releases are not signed with a Microsoft-trusted certificate, and current macOS releases are not notarized with Apple. The platform instructions below explain the first-launch warnings.
Install Zync
Section titled “Install Zync”The Linux options differ in how they update and where they install Zync. Choose the method that matches your package workflow.
The one-line installer downloads the latest AppImage from GitHub, installs it in your home directory, creates a zync command under ~/.local/bin, and registers an application launcher. It does not require sudo.
curl -fsSL https://zync.thesudoer.in/install.sh | shUse the matching uninstall script only for an installation created by install.sh:
curl -fsSL https://zync.thesudoer.in/uninstall.sh | shThe official APT repository keeps Zync on your normal package update path.
# Create the keyring directorysudo install -m 0755 -d /etc/apt/keyrings
# Add the Zync packaging keycurl -fsSL https://apt.zync.thesudoer.in/key.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/zync.gpgsudo chmod a+r /etc/apt/keyrings/zync.gpg
# Add the repositoryecho "deb [signed-by=/etc/apt/keyrings/zync.gpg] https://apt.zync.thesudoer.in stable main" | sudo tee /etc/apt/sources.list.d/zync.list
# Install Zyncsudo apt update && sudo apt install zyncUpgrade later with sudo apt update && sudo apt install --only-upgrade zync, or as part of sudo apt upgrade.
The official signed repository uses the system WebKit runtime and updates with pacman -Syu.
# Import and locally sign the packaging keycurl -fsSL https://arch.zync.thesudoer.in/key.gpg -o /tmp/zync.gpgsudo pacman-key --add /tmp/zync.gpgFPR="$(gpg --show-keys --with-colons /tmp/zync.gpg 2>/dev/null | awk -F: '/^fpr:/ { print $10; exit }')"sudo pacman-key --lsign-key "$FPR"
# Add the repositorysudo tee /etc/pacman.d/zync.conf >/dev/null <<'EOF'[zync]SigLevel = Required TrustedOnlyServer = https://arch.zync.thesudoer.in/$archEOF
grep -q 'pacman.d/zync.conf' /etc/pacman.conf || \ echo 'Include = /etc/pacman.d/zync.conf' | sudo tee -a /etc/pacman.conf
# Install and updatesudo pacman -Syu zyncGitHub Releases also provides .deb, .rpm, .AppImage, .pkg.tar.zst, and .tar.gz files. Use your distribution’s package manager for a package file.
For an AppImage:
chmod +x zync-*.AppImage./zync-*.AppImageMinimal Debian or Ubuntu installations may need the desktop runtime libraries:
sudo apt install libwebkit2gtk-4.1-0 libgtk-3-0- Download the
.exeinstaller from the Download page or GitHub Releases. - Run the installer and follow its prompts.
- Open Zync from the Start Menu after installation finishes.
Windows WebView2 is normally already installed through Edge or Windows Update.
- Download the
.dmgfrom the Download page or GitHub Releases. - Open the disk image and drag Zync to Applications.
- In Finder, Control-click or right-click Zync, then choose Open.
- Confirm Open in the warning dialog. macOS remembers the choice for later launches.
If Zync is already blocked, open System Settings > Privacy & Security and select Open Anyway. If macOS reports that the application is damaged, clear the quarantine attribute after confirming the download source:
xattr -cr /Applications/Zync.appFirst launch
Section titled “First launch”The setup wizard offers two paths:
- Choose Quick Start for recommended defaults, or Custom Setup to select the theme, optional integrations, data directory, and log directory.
- Import hosts from
~/.ssh/configwhen Zync finds the file, if you want those hosts available immediately. - Optionally install the
zyncCLI command. - Open a local terminal or add your first SSH connection.
You can configure the optional on-device Vault and Sync & Backup later.
Updates
Section titled “Updates”The update path depends on how Zync was installed:
| Installation | Update path |
|---|---|
| APT | sudo apt update && sudo apt upgrade |
| Arch repository | sudo pacman -Syu |
| AppImage, package file, Windows, or macOS | Download the newer release when Zync or the release page reports one. |
Review the release notes before replacing an existing installation, especially when a release includes data migrations.
Uninstall
Section titled “Uninstall”- Script installation:
curl -fsSL https://zync.thesudoer.in/uninstall.sh | sh - APT:
sudo apt remove zync - Arch repository:
sudo pacman -Rns zync - RPM:
sudo dnf remove zyncor your distribution’s package tool - AppImage: delete the
.AppImagefile
Remove repository configuration separately if you no longer want the Zync package source configured.
Open Settings > Apps > Installed apps, find Zync, and choose Uninstall.
Move Zync from Applications to the Trash.
Troubleshooting
Section titled “Troubleshooting”Linux application does not start
Section titled “Linux application does not start”- Make an AppImage executable with
chmod +x zync-*.AppImage. - Install WebKit2GTK 4.1 and GTK 3 when a minimal distribution does not provide them.
- Some AppImage environments also require the distribution’s FUSE compatibility package.
Windows blocks the installer
Section titled “Windows blocks the installer”Verify that the file came from the official release page, then use More info > Run anyway in SmartScreen. Install Microsoft WebView2 manually if Zync reports that the runtime is missing.
macOS blocks the application
Section titled “macOS blocks the application”Use Finder’s Open action or Privacy & Security > Open Anyway. Use xattr -cr only after confirming the application came from the official release.
App data is missing after reinstalling
Section titled “App data is missing after reinstalling”Installing the application does not restore a removed data directory. Restore your own backup or reconnect optional Sync & Backup when you intentionally saved a collection there.