Warum wird in Anleitungen immer empfohlen, das RPM auf die Festplatte herunterzuladen?

Warum wird in Anleitungen immer empfohlen, das RPM auf die Festplatte herunterzuladen?

Jede Installationsanleitung, die ich je gesehen habe und die eine RPM-Installation erfordert, beginnt mit der Anweisung „Laden Sie das Repo herunter“, normalerweise begleitet von einem wget, und dann, separat, steht „zu“ rpm -ioder „ rpm -Udie heruntergeladene Datei“.

Außer dass mir aufgefallen ist, rpmdass Remote-URI-Schemata unterstützt werden (zumindest werden FTP, HTTP und HTTPS unterstützt). Um ein Remote-Repo zu installieren, rpmmuss die Datei natürlich bereits heruntergeladen werden (vielleicht nicht auf die Festplatte, aber es würde mich überraschen, wenn das nicht der Fall wäre). Das Problem ist also vermutlich nicht, dass man rpmdas Ding nicht einfach über einen Link installieren kann.

Meine Frage

Gibt es neben dem Nutzen eines Prüfprotokolls, der Bequemlichkeit, die Installation offline durchführen zu können, und der Tatsache, dass bei einem Installationsfehler kein erneuter Download des RPM erforderlich ist, gute Gründe für die Installation vom lokalen Laufwerk? Werden lokale rpmDateien anders behandelt?

-- Und falls es jemand zufällig weiß --

Wenn die Dateien auf die Festplatte heruntergeladen werden (was wiederum das Vernünftigste wäre), werden sie bei Programmbeendigung entfernt oder bleiben sie bestehen? Und wenn sieTunbestehen bleiben... wo?

Antwort1

Das Herunterladen der RPM-Datei kann viel Zeit sparen, nicht nur bei der bloßen Installation, sondern auch bei der Überprüfung des RPM-Pakets vor der Installation. Benutzer können überprüfen, was sie installieren möchten ( rpm -qlpvusw. rpm -qp --scripts), ob das RPM mit der Distribution kompatibel ist ( rpm -qpi) usw. Die gesamte Datei muss immer wieder abgerufen werden, wenn der direkte URL-Link verwendet wird.

verwandte Informationen