Geben Sie die Fedora-Version und -Architektur für yumdownloader an

0

Dies ist eine Fortsetzung der Paketverwaltung auf einer Maschine mit Luftspalt? .

Ich muss Pakete auf einem Fedora 20, i386-System mit Luftspalt installieren. Ich arbeite auf einer Fedora 21 x64-Workstation mit Internetverbindung.

In der vorherigen Frage wurde die Verwendung vorgeschlagen yumdownloader. Ich verstehe jedoch nicht, wie Fedora 20 oder i386 als Argumente angegeben werden sollen.

Wie spezifiziert man Fedora Version und / oder Architektur für yumdownloader?

jww
quelle

Antworten:

2

yumdownloaderbietet auch viele der gleichen Optionen wie yum, insbesondere --releaseverund --basearchkann angegeben werden:

yumdownloader --releasever=20 --basearch=i386 packages ...
Michael Hampton
quelle
2

In einfachen Fällen können Sie einen Fedora 20-Spiegel finden und die benötigten Pakete einfach über HTTP herunterladen. Der Nachteil ist, dass Sie keine Zeit haben, komplexe Abhängigkeiten für Sie zu lösen.

Die beste Möglichkeit, IMO, besteht darin, ein anderes System mit Fedora 20 einzurichten und dieses zu verwenden. Besser noch, verwenden Sie KVM und VirtManager, um eine F20-VM auf Ihrem F21-System auszuführen.

Eine andere Möglichkeit ist die Nutzung der Ferdora-Scheinfazilität . Da Mock für plattformübergreifende Paketbuilds gedacht ist, werden mehrere kleine Chroot-Umgebungen für verschiedene Red Hat / Fedora-Distributionen erstellt. Soweit ich mich erinnere, können Sie zu jedem von ihnen chroot und yum oder yumdownloader ausführen.

Scott Lowrey
quelle