
Befolgen Sie die Anweisungen inWie verwende ich mehrere Versionen von Unison auf einem System?Ich habe benutzt
unison -addversionno
zum Synchronisieren einesDebianUndRaspbianSystem, aber erhielt diesen Fehler
Contacting server...
Fatal error: Received unexpected header from the server:
expected "Unison 2.48\n" but received "bash: unison-2.48: command not found\n",
which differs at "b".
.
:
Es scheint, als würden die gleichen Versionen gefunden, aber als inkompatibel fälschlicherweise interpretiert.
Was kann ich tun, damit es funktioniert?
Ich habe auch einen Fehler gemeldet aufGitHub.
Antwort1
Wie sich in der Diskussion zum Bugreport herausstellte-addversionnokürzt derzeit die Versionsinformationen bei der Nebennummer.
Ich hatte installiert
unison-2.48.3
auf dem Server und Client (durch Kopieren der Binärdatei), aber-addversionnowar auf der Suche nach
unison-2.48
die es nicht gab.
Als Workaround habe ich den symbolischen Link unison-2.48 erstellt, der auf unison-2.48.3 verweist.
ln -s unison-2.48.3 unison-2.48
Jetzt funktioniert es wie erwartet.