Linux

How do I install the Sync Client on Linux devices?

Depending on the Linux operating system, you can choose the commands for the installation.

Installation for Ubuntu:

To install the client on your Linux computer, proceed as follows:

  1. Open the Linux terminal

  2. Add the signing key:

    sudo wget https://linux-clients.seafile.com/seafile.asc -O /usr/share/keyrings/seafile-keyring.asc

  3. add the repository to your apt-source list: The command for this will vary depending on the distribution you are using:

    For Debian 9

    sudo bash -c "echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/seafile-keyring.asc] https://linux-clients.seafile.com/seafile-deb/stretch/ stable main' > /etc/apt/sources.list.d/seafile.list"

    For Debian 10

    sudo bash -c "echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/seafile-keyring.asc] https://linux-clients.seafile.com/seafile-deb/buster/ stable main' > /etc/apt/sources.list.d/seafile.list"

    For Debian 11

    sudo bash -c "echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/seafile-keyring.asc] https://linux-clients.seafile.com/seafile-deb/bullseye/ stable main' > /etc/apt/sources.list.d/seafile.list"

    For Ubuntu 18.04

    sudo bash -c "echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/seafile-keyring.asc] https://linux-clients.seafile.com/seafile-deb/bionic/ stable main' > /etc/apt/sources.list.d/seafile.list"

    For Ubuntu 20.04

    sudo bash -c "echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/seafile-keyring.asc] https://linux-clients.seafile.com/seafile-deb/focal/ stable main' > /etc/apt/sources.list.d/seafile.list"

    For Ubuntu 22.04

    sudo bash -c "echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/seafile-keyring.asc] https://linux-clients.seafile.com/seafile-deb/jammy/ stable main' > /etc/apt/sources.list.d/seafile.list"

  4. Update your local apt-cache:

    sudo apt update

  5. Finally, install the Sync client:

    Version with graphical user interface

    sudo apt install seafile-gui

    Version without graphical user interface

    sudo apt install seafile-cli

Here you will find further installation instructions for other Linux distributions

Video tutorial: Installing Sync Client on Linux

continue to: How do I synchronize my local data with the luckycloud?
see also: Possible Error Sources when Adding an Account