Seafile Upgrade Version 7.1 auf Version 8.0

Die neue Seafile-Version ist endlich auch für den Raspberry erhältlich. Wer die heute aktuelle Version 8.0.3 installieren möchte, kann sich gerne mein Tutorial hier anschauen. Wer bereits Seafile auf seinem Raspberry laufen hat, kann sich hier anschauen wie man ein Upgrade von Version 7.1.* auf 8.0.* ohne Problem durchführt.

Ich gehe hier mit dir Schritt für Schritt durch, auch wenn es nicht viele Schritte sind. Allerdings gehe ich davon aus, dass deine Paketquellen aktuell sind (sudo apt update).

Als erstes stoppen Seafile:

sudo systemctl stop seafile seahub

Nun müssen wir einige Pakete nachinstallieren:

sudo apt-get install default-libmysqlclient-dev
sudo pip3 install --timeout=3600 Pillow pylibmc captcha jinja2 sqlalchemy django-pylibmc django-simple-captcha python3-ldap PyMySQL future mysqlclient

Das dauert einen kleinen Augenblick. Im Anschluss wechsel zum Benutzer seafile:

sudo su seafile
cd

Wir holen uns den Link zur aktuellen Seafile Version (aktuell Version 8.0.3). Die aktuelle Version ist hier zu finden:

https://github.com/haiwen/seafile-rpi/releases

Im Terminal holen wir uns die aktuelle Version, entpacken diese und verschieben das Archiv in den Ordner „installed“:

wget https://github.com/haiwen/seafile-rpi/releases/download/v8.0.3/seafile-server-8.0.3-buster-armv7.tar.gz
tar xfz seafile-server-8.0.3-buster-armv7.tar.gz
mv seafile-server-8.0.3-buster-armv7.tar.gz installed/

Jetzt wechseln wir in den erstellen neuen Ordner und in den Unterordner Upgrade und führen das Script aus:

cd seafile-server-8.0.3/upgrade
./upgrade_7.1_8.0.sh

Zum Schluss einfach den Seafile-Benutzer verlassen und Seafile und Seahub starten:

exit
sudo systemctl start seafile seahub

Damit hast du erfolgreich deinen Seafile auf Version 8 gebracht. Logge dich auf deiner Weboberfläche ein und klicke unten links auf „Über“ und erfreue dich an der Anzeige der neuen Version 🙂

Ich hoffe die Anleitung hat dir geholfen und freue mich auf deine Unterstützung: PayPal-Me

6 Gedanken zu „Seafile Upgrade Version 7.1 auf Version 8.0“

  1. Stephan,

    ich habe leider folgende Fehlermeldung erhalten, als ich sudo pip3 install … gestartet habe:

    django-simple-captcha 0.5.14 has requirement Pillow>=6.2.0, but you’ll have pillow 5.4.1 which is incompatible.

    Was kann ich tun?

    Gruß
    Michael

    1. Hallo Michael,

      ich konnte den Fehler bisher nicht rekonstruieren. Sind deine Pakete aktuell?

      sudo apt update && sudo apt dist-upgrade -y && sudo apt install python3-pip -y

      Dann einmal von vorne angefangen mit:

      sudo pip3 install pillow

      Es sollten eigentlich immer die aktuellsten Pakete installiert werden.

      Viele Grüße
      Stephan

      1. Stephan,

        danke, das war mein Fehler. Jetzt ist alles auf aktuellem Stand und läuft.

        You made my day:-)

        Michael

  2. Hallo Stephan!
    Das Update klappte hervorragend. Danke, daß Du immer am Ball bleibst mit Seafile.
    Beste Grüße
    Hermann

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.