Ich habe einen alten PC mit FreeBSD 8.4. Ich möchte Software aus der Ports-Sammlung installieren, aber der Computer verfügt nicht über die erforderliche Hardware für den Internetzugang. Gibt es eine Möglichkeit, einen einzelnen Port (oder sogar die gesamte Ports-Sammlung) auf ein anderes Gerät herunterzuladen, auf dem macOS oder Linux läuft, und ihn dann über ein USB-Laufwerk auf dem alten Computer zu installieren?
Danke!
[Bearbeitung als Antwort auf Jim L.] Im Moment möchte ich xorg, einen Fenstermanager (wahrscheinlich Blackbox), Emacs und Bash installieren. Meine Festplatte ist 8 GB groß und ich glaube nicht, dass ich jemals mehr als 50 MB neue Software installieren werde.
Antwort1
Seit Juni 2019 ist Version 8.4 fast vier Jahre über das Ende ihrer Lebensdauer hinaus. Obwohl das, was Sie beschreiben, möglich ist, ist es mit zahlreichen Hindernissen behaftet, die es undurchführbar machen. Obwohl der Ports-Baum unter Versionskontrolle steht und Sie daher das Ports-Repository klonen und Ihren Ports-Baum zu jedem beliebigen Zeitpunkt in der Zeit zurückrollen können, wurden die zahlreichen Quellcodedateien von Drittanbietern, die Sie herunterladen müssen, mit ziemlicher Sicherheit entweder verschoben oder ganz verschwunden.
Bei einem so alten System wäre meine erste Option eine Neuinstallation. Sichern Sie es sorgfältig, vielleicht auf zwei separaten Geräten, und testen Sie Ihre Backups zu Ihrer Zufriedenheit. Installieren Sie dann eine unterstützte Version von einem Installationsmedium Ihrer Wahl neu (dasIstDies ist auf einem Computer ohne direkten Internetzugang möglich) und überprüfen Sie die Daten in Ihrem Backup, um zu sehen, welche Daten Sie wiederherstellen möchten und welche Anwendungen Sie mit Ihren Daten ausführen möchten.
Wenn Sie Ihre Frage so bearbeiten können, dass bestimmte Anwendungen genannt werden, die für Sie besonders wichtig sind, und das jeweilige Datenvolumen (Festplattengröße?), kann die Frage dadurch ausreichend eingegrenzt werden, um eine gezieltere Antwort zu liefern.