staging.inyokaproject.org

Archiv/Synkron

Status: Ungelöst | Ubuntu-Version: Ubuntu
Antworten |
Dieses Thema ist die Diskussion des Artikels Archiv/Synkron.

0maboy

Anmeldungsdatum:
9. November 2009

Beiträge: 45

Leider existieren zu Synkron i.d.R. keine aktuellen DEB-Pakete (erst recht nicht für x64-Linux-Versionen) und die Readme-Datei in den Synkron-Quelldateien beschreibt die Installation von Synkron völlig falsch.

Daher hier eine funktionierende Vorgehensweise:

Um die aktuellste Version von Synkron (derzeit Version 1.6.1) zu installieren, muß zunächst die Source-Datei (derzeit Synkron-1.6.1-src.tar.gz) entpackt werden; am besten in ein Sammel-Verzeichnis im persönlichen Ordner, in dem man alle Source-Verzeichnisse aufhebt, von denen man manuell etwas installiert.

Ich habe meinen Source-Sammel-Ordner "Source-Pakete" genannt und daher die Datei Synkron-1.6.1-src.tar.gz nach "/home/BENUTZERNAME/Source-Pakete/Synkron-1.6.1-src" entpackt.

Synkron setzt einige Pakete voraus, die vor der Installation von Synkron komplett installiert werden sollten:

sudo apt-get install libqt4-dev qt3-dev-tools libc6 libgcc1 libqt4-network libqt4-xml libqtcore4 libqtgui4 libstdc++6

Evtl. sollten auch noch folgende Pakete installiert werden:

sudo apt-get install libqt4-core libqt4-gui

Die meisten der o.g. Pakete dürften bereits installiert sein. Insbesondere das Programm »lrelease« wird jedoch auf einem frischen Ubuntu-System fehlen.

Das Programm »lrelease« ist in folgenden Paketen enthalten:

  • libqt4-dev

  • qt3-dev-tools

Sobald alle vorausgesetzten Pakete installiert sind, können folgende Befehle ausgeführt werden:

lrelease-qt4 Synkron.pro

qmake-qt4 Synkron.pro

make

In der Original-Readme-Datei von Synkron 1.6.1 sind statt dessen folgende Schritte angegeben, die nicht funktionieren:

lrelease Synkron.pro

qmake -config release Synkron.pro

make

Nachdem der Befehl make erfolgreich ausgeführt wurde, ist im Source-Verzeichnis Synkron-1.6.1-src die ausführbare Datei bzw. das Programm "synkron" zu finden. Dieses kann mit folgendem befehl ausgeführt werden:

./synkron

(Nicht aber mit ./Synkron, wie es in der Original-Readme-Datei steht.)

ALTERNATIVE INSTALLATIONSMÖGLICHKEITEN:

Wem die Installation mit der aktuellen Source-Datei zu schwierig ist, kann auch zu älteren Versionen greifen, die in manchen Fällen einfacher zu installieren sind, die aber auch ihre Tücken haben.

Für x86-Debian-Linux-Versionen liegt die Version 1.6.0 als Deb-Paket vor (Synkron_1.6.0-2.i386.deb). Diese wurde aber aus einem RPM-Paket erstellt und ist daher evtl. mit Vorsicht zu genießen.

Für x64-Debian-Linux-Versionen ist im Internet hingegen nur eine inoffizielle Deb-Version Synkron 1.5 als 64-Bit-Version zu finden (synkron_1.5.0-0ubuntu4_amd64.deb). Diese funktioniert zwar, aber die GUI-Sprache läßt sich nicht von Englisch auf Deutsch oder andere Sprachen ändern (und neu ist die Version ja auch nicht!)

Daher kann man auch die Installation der bereits erwähnten x86-Debian-Linux-Version 1.6.0 (Synkron_1.6.0-2.i386.deb) auf x64-Systemen erzwingen, und zwar mit dem Befehl:

sudo dpkg --force-architecture -i Synkron_1.6.0-2.i386.deb

Hierzu muß man natürlich vorher im Terminal in das Verzeichnis wechseln, in dem sich die Datei "Synkron_1.6.0-2.i386.deb" befindet. Das ist alles sehr einfach, aber, ob die installierte Version auf x64-Systemen stets fehlerfrei arbeiten wird, ist ungewiß.

Philipp_B Team-Icon

Supporter
Avatar von Philipp_B

Anmeldungsdatum:
22. Juli 2005

Beiträge: 8556

Warum schreibst es nicht gleich in den Baustellen Artikel ?

0maboy

(Themenstarter)

Anmeldungsdatum:
9. November 2009

Beiträge: 45

Philipp B schrieb:

Warum schreibst es nicht gleich in den Baustellen Artikel ?

Weil ganz oben über dem Artikel "Bitte diesen Artikel nicht als Anleitung für Problemlösungen benutzen!" geschrieben steht.

Und die Tatsache, daß die Readme von Synkron falsch ist und daß DEB-Pakete nur spärlich vorhanden sind und z.T. nicht vollständig funktionieren eher als Problem denn als Normalfall einzustufen sein dürfte.

Ich kann den Artikel aber gern auch direkt bearbeiten, wenn ich von anderen Zuspruch dafür erhalte. Allein habe ich mich nicht "getraut".

Philipp_B Team-Icon

Supporter
Avatar von Philipp_B

Anmeldungsdatum:
22. Juli 2005

Beiträge: 8556

du darfst ☺

0maboy

(Themenstarter)

Anmeldungsdatum:
9. November 2009

Beiträge: 45

Hab die Beschreibung jetzt leicht verändert zum Artikel hinzugefügt.

Wäre nett, wenn es jemand Korrektur lesen würde.

Philipp_B Team-Icon

Supporter
Avatar von Philipp_B

Anmeldungsdatum:
22. Juli 2005

Beiträge: 8556

jetzt noch die Wiki/Syntax beachten dann passt das schon fast ☺

pippovic

Avatar von pippovic

Anmeldungsdatum:
12. November 2004

Beiträge: 9130

Hallo,

wird der Artikel noch fertig?

Gruß pippovic

0maboy

(Themenstarter)

Anmeldungsdatum:
9. November 2009

Beiträge: 45

pippovic schrieb:

Hallo,

wird der Artikel noch fertig?

Gruß pippovic

Es ist zwar nicht mein Artikel, aber ich könnte ihn in den nächsten Tagen noch rund machen. Dabei würde ich mich allerdings darauf beschränken, ein paar Links zu offiziellen Synkron-Seiten anzugeben. Es gibt nämlich seit neuestem eine offizielle deutsche Online-Dokumentation zu Synkron 1.6. Siehe hier: http://sites.google.com/site/synkrondocumentation/documentation-1-6-de

Die beschränkt sich jedoch auf die Verwendung von Synkron und hat somit bisher fast gar keine Überschneidungen mit dem ubuntuusers-Baustellen-Artikel.

Ansonsten ist natürlich auch jeder andere herzlich eingeladen, etwas beizutragen.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

ok, aber eine Einleitung, einen Abschnitt zur Installation und ein paar Zeilen zur Bedienung sollte der Artikel aber immer noch haben... 😉

Gruß, noisefloor

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11335

Hi!

Passiert hier noch etwas?

so long
hank

Max-Ulrich_Farber

Avatar von Max-Ulrich_Farber

Anmeldungsdatum:
23. Januar 2007

Beiträge: 8010

Passiert hier noch etwas?

Ja.

Die von 0maboy oben beschriebene und in den Baustelle-Artikel übernommene Anleitung für die Installation der aktuellen Version 1.6.1 aus dem Sourcecode funktioniert bei mir allerdings nicht. Ich weiß nicht, was ich falsch mache. Dagegen funktioniert die (als alternativ angegebene) Installation der Version 1.6.0 aus dem .deb-Paket, und die Version 1.6.0 läuft auch unter Lucid bisher anscheinend problemlos.

0maboy, würdest Du Deine Anleitung bitte nochmal genau überprüfen?

Gruß - Max-Ulrich

EDIT:

und daß DEB-Pakete nur spärlich vorhanden sind und z.T. nicht vollständig funktionieren eher als Problem denn als Normalfall einzustufen sein dürfte.

Würdest Du dies bitte noch etwas präzisieren? Ich konnte dies bisher nicht bestätigen.

Max-Ulrich_Farber

Avatar von Max-Ulrich_Farber

Anmeldungsdatum:
23. Januar 2007

Beiträge: 8010

Dringende Bitte:

Könnte bitte jemand, der mehr Erfahrung mit dem Compilieren von C++-Programmen hat, überprüfen, warum sowohl der von 0maboy vorgeschlagene Weg als auch der in der Readme-Datei beschriebene Weg nicht zum Ziel führen. Ich vermute, dass es sich nur um eine Kleinigkeit oder um eine fehlende Library handelt, kann diese aber nicht identifizieren.

Wenn dieses (wichtige!) Problem gelöst ist, kann ich den Artikel fertig machen und damit die Baustelle wieder etwas entlasten.

Beste Grüße - Max-Ulrich

barcc

Avatar von barcc

Anmeldungsdatum:
13. Juli 2007

Beiträge: 696

Versuch mal diese Paketliste:

  • g++

  • libqt4-dev

  • libqt4-network

  • libqt4-xml

  • libqtcore4

  • libqtgui4

  • libqt4-core

  • libqt4-gui

Befehl zum Installieren der Pakete:

sudo apt-get install g++ libqt4-dev libqt4-network libqt4-xml libqtcore4 libqtgui4 libqt4-core libqt4-gui 

Gruß barcc

Max-Ulrich_Farber

Avatar von Max-Ulrich_Farber

Anmeldungsdatum:
23. Januar 2007

Beiträge: 8010

@barcc:

Vielen Dank, hat funktioniert! 👍

Beste Grüße - Max-Ulrich

Max-Ulrich_Farber

Avatar von Max-Ulrich_Farber

Anmeldungsdatum:
23. Januar 2007

Beiträge: 8010

Ich habe jetzt eine erste (komplette) Version des Artikels fertiggestellt und bitte um Kritik sowie Änderungs- und Erweiterungsvorschläge!

Gruß - Max-Ulrich

Antworten |