• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Tonido als RPM

pilus

Hacker
Hallo,

ich möchte Tonido ausprobieren. Ich finde auf deren Seite nur noch das deb abe rkein RPM. Ich finde zwar Anleitung aus vergangenen Tagen mit Konvertierung über Alien, aber bei meinem 12.1 finde ich alien nicht mal mehr im standard repository.

Gibt es irgendwo ein RPM oder eine aktuelle Anleitung zur Installation?

Gruss

Pilus
 
OP
P

pilus

Hacker
danke, rpm erstellt.

Jetzt bekomme ich folgende Fehler:
linux-rm7g:/home/josef/Downloads # rpm -ihv tonido-2.35.0.16174-2.i386.rpm
error: Failed dependencies:
libbz2.so.1.0 is needed by tonido-2.35.0.16174-2.i386
libcrypto.so.0.9.8 is needed by tonido-2.35.0.16174-2.i386
libcrypto.so.0.9.8(OPENSSL_0.9.8) is needed by tonido-2.35.0.16174-2.i386
libldap_r-2.4.so.2(OPENLDAP_2.4_2) is needed by tonido-2.35.0.16174-2.i386
libpcre.so.3 is needed by tonido-2.35.0.16174-2.i386
libpng12.so.0 is needed by tonido-2.35.0.16174-2.i386
libpng12.so.0(PNG12_0) is needed by tonido-2.35.0.16174-2.i386
libssl.so.0.9.8 is needed by tonido-2.35.0.16174-2.i386
libssl.so.0.9.8(OPENSSL_0.9.8) is needed by tonido-2.35.0.16174-2.i386
linux-rm7g:/home/josef/Downloads #

Ich habe gegoogelt, dass die suser-guru Quellen Teile dieser fehlenden Programme enthalten. Aber 12.1 akzeptiert wohl die Guru Quellen nicht. Was nun? Einzelnd über rpmfind finde ich Teile davon nicht
 
OP
P

pilus

Hacker
ich hatte auch Yast probiert - ohne Erfolg. Wie installiere ich das mit Zypper?
Die Quellen in Zypper müssten doch die gleichen wie in Yast sein. Bei Yast habe ich zu den Standardquellen nur Packman hinzugefügt.
 

lOtz1009

Moderator
Teammitglied
zypper in tonido...rpm

Bei dem was da als missing deklariert wird, dürfte man keine extra Quellen brauchen.
Könnte sein dass das Programm zu alte Anforderungen hat.
 

Rainer Juhser

Moderator
Teammitglied
Was fehlt denn? Hast du mal ausprobiert, was bei
Code:
zypper in tonido-2.35.0.16174-2.i386.rpm
herauskommt?

Im übrigen wäre es nett, wenn du beim Posten von (Konsolen-)Befehlen Code-Tags an Stelle von Zitaten benutzen würdest. Das erhöht die Lesbarkeit ganz ungemein. Ein Beispiel gefällig?
libcrypto.so.0.9.8(OPENSSL_0.9.8) is needed by tonido-2.35.0.16174-2.i386
libldap_r-2.4.so.2(OPENLDAP_2.4_2) is needed by tonido-2.35.0.16174-2.i386
libpcre.so.3 is needed by tonido-2.35.0.16174-2.i386
libpng12.so.0 is needed by tonido-2.35.0.16174-2.i386
libpng12.so.0(PNG12_0) is needed by tonido-2.35.0.16174-2.i386
libssl.so.0.9.8 is needed by tonido-2.35.0.16174-2.i386
libssl.so.0.9.8(OPENSSL_0.9.8) is needed by tonido-2.35.0.16174-2.i386
Code:
libcrypto.so.0.9.8(OPENSSL_0.9.8) is needed by tonido-2.35.0.16174-2.i386
libldap_r-2.4.so.2(OPENLDAP_2.4_2) is needed by tonido-2.35.0.16174-2.i386
libpcre.so.3 is needed by tonido-2.35.0.16174-2.i386
libpng12.so.0 is needed by tonido-2.35.0.16174-2.i386
libpng12.so.0(PNG12_0) is needed by tonido-2.35.0.16174-2.i386
libssl.so.0.9.8 is needed by tonido-2.35.0.16174-2.i386
libssl.so.0.9.8(OPENSSL_0.9.8) is needed by tonido-2.35.0.16174-2.i386
 
OP
P

pilus

Hacker
mach ich, danke für den Hinweis.

Zypper scheint aber die gleichen Probleme wie YAST zu haben:
Code:
linux-rm7g:/home/josef/Downloads # zypper in tonido-2.35.0.16174-2.i386.rpm
Daten des Repositories laden ...
Installierte Pakete lesen ...
Paketabhängigkeiten auflösen ...

Problem: libbz2.so.1.0, benötigt von tonido-2.35.0.16174-2.i386, wird von keinem Repository angeboten
Lösung 1: tonido-2.35.0.16174-2.i386 nicht installieren
Lösung 2: tonido beschädigen durch Ignorieren einiger Abhängigkeiten

Wählen Sie aus den obigen Lösungen mittels Nummer oder brechen Sie a(b). [1/2/b] (b):
 

Rainer Juhser

Moderator
Teammitglied
lOtz1009 schrieb:
Suche nach libbz2-1. Dürfte im OSS-Repo liegen
Code:
zeus:~ # zypper se -s libbz2-1
Loading repository data...
Reading installed packages...

S | Name     | Type    | Version      | Arch | Repository       
--+----------+---------+--------------+------+------------------
i | libbz2-1 | package | 1.0.6-14.1.4 | i586 | openSUSE-12.1-Oss
Ist im OSS-Repo und wird IIRC standardmäßig installiert.
 
OP
P

pilus

Hacker
Code:
linux-rm7g:/home/josef # zypper se -s libbz2-1
Daten des Repositories laden ...
Installierte Pakete lesen ...

S | Name     | Typ   | Version      | Arch | Repository       
--+----------+-------+--------------+------+------------------
i | libbz2-1 | Paket | 1.0.6-14.1.4 | i586 | openSUSE-12.1-Oss
linux-rm7g:/home/josef # zypper se -s libpng12-0-32bit
Daten des Repositories laden ...
Installierte Pakete lesen ...
Keine Pakete gefunden.
linux-rm7g:/home/josef # zypper se -s libpng12-0
Daten des Repositories laden ...
Installierte Pakete lesen ...

S | Name       | Typ   | Version      | Arch | Repository       
--+------------+-------+--------------+------+------------------
  | libpng12-0 | Paket | 1.2.46-9.1.2 | i586 | openSUSE-12.1-Oss
linux-rm7g:/home/josef # zypper in tonido-2.35.0.16174-2.i386.rpm
Der festgelegte lokale Pfad existiert nicht oder ist nicht zugänglich.
Problem beim Abrufen der festgelegten RPM-Datei:
Fehlgebildete URI: 

Bitte überprüfen Sie, ob die Datei zugänglich ist.
Problem mit der als 'tonido-2.35.0.16174-2.i386.rpm' festgelegten RPM-Datei, übersprungen.
Keine gültigen Argumente festgelegt.
linux-rm7g:/home/josef # cd Downloads/
linux-rm7g:/home/josef/Downloads # zypper in tonido-2.35.0.16174-2.i386.rpm
Daten des Repositories laden ...
Installierte Pakete lesen ...
Paketabhängigkeiten auflösen ...

Problem: libbz2.so.1.0, benötigt von tonido-2.35.0.16174-2.i386, wird von keinem Repository angeboten
Lösung 1: tonido-2.35.0.16174-2.i386 nicht installieren
Lösung 2: tonido beschädigen durch Ignorieren einiger Abhängigkeiten

Wählen Sie aus den obigen Lösungen mittels Nummer oder brechen Sie a(b). [1/2/b] (b): 1
Abhängigkeiten auflösen ...
Paketabhängigkeiten auflösen ...

Keine auszuführenden Aktionen.
linux-rm7g:/home/josef/Downloads #
 

lOtz1009

Moderator
Teammitglied
Ich war davon ausgegangen dass du ein 64Bit System verwendest. Vergiss das mit den -32-Bit Paketen.
 
OP
P

pilus

Hacker
ich wollte mir heute wieder Zeit nehmen, um Tonido zu installieren. Status Quo:
Code:
libcrypto.so.0.9.8(OPENSSL_0.9.8) is needed by tonido-2.35.0.16174-2.i386
libldap_r-2.4.so.2(OPENLDAP_2.4_2) is needed by tonido-2.35.0.16174-2.i386
libpcre.so.3 is needed by tonido-2.35.0.16174-2.i386
libpng12.so.0 is needed by tonido-2.35.0.16174-2.i386
libpng12.so.0(PNG12_0) is needed by tonido-2.35.0.16174-2.i386
libssl.so.0.9.8 is needed by tonido-2.35.0.16174-2.i386
libssl.so.0.9.8(OPENSSL_0.9.8) is needed by tonido-2.35.0.16174-2.i386

Anscheinend scheinen - wenn ich das richtig verstanden habe - alle diese Programme nur in neuerer Version in den Standardrepos vorzuliegen. Nur kann das von einem Debian Installationsfile konvertierte Tonido Installationsfile diese neueren Programmteile nicht erkennen / abrufen.

Was mache ich als Folge, um diese Bindungen neu zu setzen?
 

lOtz1009

Moderator
Teammitglied
Vielleicht will es auch nicht mit den neueren funktionieren?

Evtl. bringt dir auch https://cyruspy.wordpress.com/2011/03/20/quick-tonido-installation-on-opensuse/ etwas. Habs mir aber nicht ganz durchgelesen...
 
OP
P

pilus

Hacker
ich habe mal im Forum bei Tonido nachgefragt. Die sagen sie unterstützen Opensuse nicht. Nur Debian und Umuntu.
- gibt es für Opensuse eine ähnlich gute Alternative zu Tonido
- Welche möglichkeiten habe ich sont noch? Woher bekomme ich vielleicht ein auf OpenSuse funktionierendes RPM?
 
Ich kann SpiderOak empfehlen, läuft hier (und unterwegs via Android) sehr zuverlässig.

Hier ist ein "refer-a-friend"-link, dann gibt's einen GB extra → https://spideroak.com/download/referral/9356992fdf71941871987ac96875f87c
 
Oben