Die Cloud-Software Seafile, die auf meinen Banana-Pi-Server läuft ist inzwischen in der Version 4.0.1 erschienen. Das Update lies sich problemlos installieren. Die Änderungen findet man auf der Seafile-Homepage. Zuerst heißt es, sich per ssh
auf dem Banana Pi einzuloggen. Folgende Befehle habe ich dann ausgeführt:
cd /home/seafile
./seafile.sh stop
./seahub.sh stop
cp -r seafile-server-3.1.6 backup_seafile
wget https://bitbucket.org/haiwen/seafile/downloads/seafile-server_4.0.1_pi.tar.gz
(wget … bis hier eine Zeile)tar -zxvf seafile-server_4.0.1_pi.tar.gz
rm seafile-server_4.0.1_pi.tar.gz
cd seafile-server-4.0.1/upgrade
./upgrade_3.1_4.0.sh
(Ein Upgrade-Skript von Version 3.1.6 gibt es nicht.)cd /home/seafile/seafile-server-latest
./seafile.sh start
./seahub.sh start-fastcgi
rm -rf seafile-server-3.1.6
Dann lief alles wieder wie bisher und man kann die HTTP/HTTPS-Synchronisation aktivieren.
Der Ablauf entspricht dem Update des Rasperry Pi, beschrieben z. B. auf Michi’s Blog.