Hallo, ich habe versucht die neue Version von LPRng zu installieren. Bei der Installation des Binärpaketes bekomme ich die folgende Fehlermeldungen: rpm -Uvh LPRng-3.8.6-1.i386.rpm error: failed dependencies: /etc/rc.d/init.d is needed by LPRng-3.8.6-1 krb5-libs is needed by LPRng-3.8.6-1 libcom_err.so.3 is needed by LPRng-3.8.6-1 libk5crypto.so.3 is needed by LPRng-3.8.6-1 libkrt5.so.3 is needed by LPRng-3.8.6-1 Die Datei int.d liegt bei mir in /etc/. Wie kann ich dem Paket mitteilen, das die Datei an einem anderen Ort liegt. Das es sich bei den weiteren Meldungen um fehlende Dateien handelt ist mir klar. Leider finde ich die genannten Version auf den CD's von Suse Pro 7.3 nicht. Gibt es eine alternative, oder wo bekomme ich diese Dateien. Bei der Installation des Source Paketes passiert folgendes: rpm -Uvh LPRng-3.8.6-1.src.rpm (Alles O.K.) rpm -bb LPRng.spec error: failed build dependencies: krb5-devel is needed by LPRng-3.8.6-1 Also, im Grunde das selbe Problem. Kann es sein, das ich mit meinem Anfänger Blick den Wald vor lauter Bäumen nicht sehe. Bitte noch einen Tipp. Viele Grüße Patrick Jungbluth * On Wed, 13 Feb 2002 at 22:03 +0100, Adalbert Michelic wrote:
* On Wed, 13 Feb 2002 at 20:27 +0100, Patrick Jungbluth wrote:
ich habe eine Problem mit Suse Linux 7.3, bzw. mit dem mitgelieferten lprng. Ich bekomme bei einer größeren Anzahl von Druckaufträgen (> ca. 60) ein Problem (der Druckserver steigt aus). Das Problem habe ich mehreren Archiven nachvollziehen können. Die aktuelle, bei mir installierte Version von lprng ist 3.7.4.. Ich habe mir bereits neue rpm's für lprng heruntergeladen.
- LPRng-3.8.6-1.src.rpm - LPRng-3.8.6-1.i386.rpm
Da ich noch ein Neuling mit Linux bin, ein paar kleine Fragen.
1. Welche rpm ist die richtige ?
Beide sind "richtig".
2. Was ist der unterschied der beiden Dateien ?
Das obere ist ein source-RPM - der Sourcecode von lprng samt > evtl. Patches und einem "spec"-File (einer Anleitung für rpm, wie das Paket compiliert werden soll). Das untere ist ein Binärpaket (für die i386 Architektur), das entsteht aus dem oberen
Fürs erste würde ich sagen, bleib beim Binärpaket (Obwohl auch Selbstkompilieren nicht schwierig ist, bringt aber IMO keine Gewinn für Dich).
3. Kann ich das Paket einfach mit rpm -i installieren, oder muß ich noch etwas beachten ?
Jupp, kannst Du. Wobei ich normal -Uvh nehme.
4. Bleiben meine Konfigurationen erhalten.
Wie soll ich sagen - Ich hoffe schon. Nachdem ich den genauen Inhalt der Pakete nicht kenne, kann ich mich dazu schwer äußern. Normalerweise werden die Konfigurationsdateien als solche markiert,und dann von rpm nicht überschrieben (Möglicherweise findest Du nachher eine .rpmnew- oder .rpmold-Datei, da kommt aber von rpm beim Installieren eh eine Meldung).
Wenn Du das Source-RPM installieren willst: rpm -Uvh xxx.src.rpm # Source installieren cd /usr/src/packages/SPECS # Hier liegt dann das spec-File rpm -bb xxx.spec # Kompilierung laut spec-File cd /usr/src/packages/RPMS/i386 # Hier liegt dann das Binärpaket rpm -Uvh xxx.i386.rpm # Und das Binärpaket installieren
Ich würde mich freuen, wenn mir jemand diese Fragen beantworten könnte. Einen Hinweise, wo ich die Antworten finden kann würde mir auch reichen.
Weitergehende Info findest Du mit man rpm.
-- Adalbert
PGP welcome, request public key: mailto:adalbert+key@lopez.at