![Warum wird in Anleitungen immer empfohlen, das RPM auf die Festplatte herunterzuladen?](https://rvso.com/image/1417409/Warum%20wird%20in%20Anleitungen%20immer%20empfohlen%2C%20das%20RPM%20auf%20die%20Festplatte%20herunterzuladen%3F.png)
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 -i
oder „ rpm -U
die heruntergeladene Datei“.
Außer dass mir aufgefallen ist, rpm
dass Remote-URI-Schemata unterstützt werden (zumindest werden FTP, HTTP und HTTPS unterstützt). Um ein Remote-Repo zu installieren, rpm
muss 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 rpm
das 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 rpm
Dateien 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 -qlpv
usw. 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.