Linux 14.989 Themen, 106.456 Beiträge

Packet installation über die shell mit openSuse und CentOS

malte simon / 59 Antworten / Flachansicht Nickles

Hallo ich möchte gerne einen xserver und einige lokale Pakete installieren unter OpenSuse 10.3 und unter CentOS 5.2. Wie geht das?
Und wie kann ich nicht signirte centOS Paktete installieren?
ein gewünschtes Paket gibt es nur als rpm für fedora und cenOS nicht für suse und nicht als source hat jemand einen Tip?


MfG


bei Antwort benachrichtigen
the_mic violetta7388 „Hallo the_mic, so wird unter opensuse eben nicht installiert, es werden keine...“
Optionen

Unter einem "lokalen Paket" verstehe ich, dass der User eine rpm-Datei vorliegen hat, welche eine Software enthält, die eben gerade nicht über die Paketverwaltung seiner Distribution verfügbar ist. Wenn vom Hersteller auch kein Repository zur Verfügung gestellt wird, kann die Paketverwaltung folglich auch gar nicht in Erfahrung bringen, ob es ein Update dafür gibt.
Abhängigkeiten müssen dann aber in der Tat manuell aufgelöst werden, rpm ist nur für die Installation, nicht für's Auflösen zuständig.
Es kann natürlich sein, dass yast eine direkte Möglichkeit bietet, ein lokal vorliegendes rpm-Paket zu installieren (da ich kein SuSE nutze, kenne ich auch nicht dessen Spezialitäten). Das ist dann aber eine reine SuSE-Spezialität. Der generische Weg für die Installation von rpm-Paketen führt nun mal über rpm. Und für alle installierten rpm-Pakete müsste es eigentlich eine zentrale Datenbank geben, worin diese registriert sind, egal ob die nun über lowlevel-Tools (rpm) oder highlevel-Tools (yum, yast, zypper) installiert wurden.... soweit die Theorie.

cat /dev/brain > /dev/null
bei Antwort benachrichtigen
PEBKAC gibi