PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : *.rpm unter Gentoo installieren


Djon
2006-05-31, 12:11:31
Hallo!!!

Ich habe hier einen speziellen Client, der nur in Form einer *.rpm-Datei vorliegt und ich muss ihn auf meinem Gentoosystem installieren. Ich habe folgende Anweisung ausgeführtrpm -i blabla.rpm
doch rpm meldet, dass da viele Abhängigkeiten fehlen :-/
Doch wie kriege ich jetzt die Programme, die jetzt benötigt werden, in die rpm-database rein? Geht das überhaupt?


Mfg Djon

gentoo
2006-05-31, 12:17:47
Welche Abhängigkeiten hat denn das Paket?

Übrigens mit rpm2targz kannst du das Paket konvertieren und manuell installieren.

drdope
2006-05-31, 12:19:34
Um was handelt es sich konkret, evtl. ist nen irgendwo nen ebuild (via overlay) verfügbar?

Spearhead
2006-05-31, 12:29:25
wenn die Abhängigkeiten schon als Gentoo-Package installiert sind, reicht es üblicherweise ein --nodeps an den rpm Befehl dranzuhängen, dann werden die einfach ignoriert

Djon
2006-05-31, 12:41:08
Es handelt sich um einen Backuptool - lgtoclnt (NetWorker).
Es fehlen folgende Abhängigkeiten
/bin/sh
ld-linux.so.2
libICE.so.6
libSM.so.6
libX11.so.6
libXext.so.6
libXt.so.6
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1)
libc.so.6(GLIBC_2.1.2)
libc.so.6(GLIBC_2.2)
libdl.so.2
libdl.so.2(GLIBC_2.0)
libdl.so.2(GLIBC_2.1)
libncurses.so.5
libncurses.so.0
libncurses.so.0(GLIBC_2.0)
libncurses.so.0(GLIBC_2.1)
libncurses.so.0(GLIBC_2.2)

Mfg Djon

gentoo
2006-05-31, 12:50:58
Djon[/POST]']Es handelt sich um einen Backuptool - lgtoclnt (NetWorker).
Es fehlen folgende Abhängigkeiten
/bin/sh
ld-linux.so.2
libICE.so.6
libSM.so.6
libX11.so.6
libXext.so.6
libXt.so.6
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1)
libc.so.6(GLIBC_2.1.2)
libc.so.6(GLIBC_2.2)
libdl.so.2
libdl.so.2(GLIBC_2.0)
libdl.so.2(GLIBC_2.1)
libncurses.so.5
libncurses.so.0
libncurses.so.0(GLIBC_2.0)
libncurses.so.0(GLIBC_2.1)
libncurses.so.0(GLIBC_2.2)

Mfg Djon

Das einzige was du brauchst ist ncurses (emerge ncurses :D ).
Da du X, gcc und den Linker bereits höchstwahrscheinlich installiert hast.

installier es entweder wie Spearhead bereits geschrieben hat oder
mach ein rpm2targz und kopier den Inhalt des Ordners nach /.

gentoo
2006-05-31, 12:56:51
Übrigens ein nettes Howto für deinen Client findest du unter:

Legato Network Client (http://forums.gentoo.org/viewtopic-t-205421-highlight-cln.html?sid=1b7dd42c86b19d95f917f8efe2aa3d1d)

Djon
2006-05-31, 13:27:33
Vielen Vielen Dank für die Anleitung. Es hat sogar funktioniert. Jetzt muss ich zusehen, wie ich das Ding konfigurieren kann. Der Service wird auf einem CVS-Server laufen, und da habe ich keine grafische Oberfläche. Wenn Networker auch ohne diese zu konfigurieren geht, dann ist es SUPER :-)


Mfg Djon

gentoo
2006-05-31, 14:35:41
Gern geschehen :biggrin:

Noch ein Tipp verwende SubVersion statt CVS.
Es ist nicht so buggy und es gibt plugins für Eclipse, Anjuta und Windows.