Best Practice für die Installation eines fehlenden 32-Bit-Pakets unter einem 64-Bit-Fedora-Linux

2399
modest

Ich verwende Fedora 13 64-Bit. Nach dem Lesen einiger Online-Beiträge scheint es, dass die meisten 32-Bit-Pakete und -Bibliotheken mit dem folgenden Befehl problemlos installiert werden können:

yum install *packagename*.i686 

was großartig ist. Aufgrund einiger Einschränkungen benötigte ich jedoch eine 32-Bit-Version von Wireshark- und Wireshark-Gnome-Paketen. Die Installation von Wireshark war kein Problem, da das Standard-64-Bit-Repo dieses Paket bereits enthielt:

yum list | grep wireshark wireshark.i686 1.2.17-1.fc13 updates  wireshark.x86_64 1.2.17-1.fc13 updates  wireshark-devel.i686 1.2.17-1.fc13 updates  wireshark-devel.x86_64 1.2.17-1.fc13 updates  wireshark-gnome.x86_64 1.2.17-1.fc13 updates  

Im Standard-Repo war jedoch kein entsprechendes Wireshark-Gnome-Paket enthalten. Was ist der beste Weg, um 32-Bit-Pakete zu installieren, wenn eines dieser Pakete nicht im Standard-Repo verfügbar ist? Ich sehe, dass F13 Updates Repo das Wireshark-Gnome-Paket enthält, das ich möchte.

-1
Die beste Methode ist die manuelle Installation. Wenn Sie das gewünschte Paket gefunden haben, sollten Sie es installieren. Ramhound vor 11 Jahren 0

1 Antwort auf die Frage

0
Forrest

Als Warnung bei der Installation der 32-Bit-Version des Pakets müssen Sie alle 32-Bit-Abhängigkeiten installieren, die möglicherweise für dieses Paket vorhanden sind. Möglicherweise werden weitere Pakete auf dem System installiert. Das Repository, mit dem Sie verlinkt haben, scheint keine Metadaten zu haben, so dass Sie es manuell installieren müssen, nachdem Sie es mit dem RPM- Befehl heruntergeladen haben . Wenn dies auf einem lokalen Desktop ist, würde ich vorschlagen, eine virtuelle 32-Bit-Maschine zu erstellen und daraus zu arbeiten.