Angenommen, ich möchte ein leafpad
später aufgerufenes Programm installieren .
Derzeit ist die einzige Möglichkeit, es zu installieren, über:
yum install leafpad -y
aber ich möchte dies speichern und später ohne Internetverbindung installieren.
Wie kann ich es aus dem Yum Repo holen und in einem Ordner speichern und später installieren?
centos
package-management
yum
repository
User3432423423
quelle
quelle
Antworten:
Wenn Sie nur daran interessiert sind, ein Paket + seine Abhängigkeiten für die Offline-Installation herunterzuladen, können Sie das Tool verwenden
yumdownloader
. Es ist Teil des Paketsyum-utils
.Beispiel
Der obige Befehl zeigt die grafische Version von vim,
gvim
die installiert wird. Beachten Sie, dass überprüft wird, ob die erforderlichen Abhängigkeiten installiert sind. Wenn nicht, werden sie auch heruntergeladen.Was ist der Speicherort der Pakete?
Sie können auch herausfinden, wie die URL eines bestimmten Pakets mit einem anderen im
yum-utils
Aufruf enthaltenen Tool aussehen würderepoquery
. Dies ist ein fantastisches Tool, mit dem Sie einen Blick in Repositorys werfen können, ohne die angebotenen Pakete herunterladen zu müssen.Beispielsweise:
ANMERKUNG: Diese URL ist die URL von einem der Repository-Spiegel, daher kann sie sich von Lauf zu Lauf ändern.
Was ist noch mit dem Paket?
Sie können auch folgende
repoquery
Fragen beantworten:Was benötigt ein Paket:
Was enthält ein Paket:
Weitere Informationen finden Sie auf der Manpage
repoquery
.quelle
yumdownloader
aggressiver zu werden und Deps zu greifen, selbst wenn sie lokal installiert sind?