Bauen Sie nicht aus der Quelle. Ich verfolge Strom seit mehreren Jahren. Sie können binäre Upgrades für neue Snapshots durchführen. Und Sie können ein direktes binäres Upgrade von Release / Stable auf Current durchführen.
Starten Sie neu.
Geben Sie an der Eingabeaufforderung Folgendes ein:
boot bsd.rd
Gehen Sie die Upgrade-Bewegungen durch. Wenn es nach einem Hostnamen fragt, benutze ich diesen, es ist ziemlich schnell
mirrors.sonic.net
Wenn Sie nach einem Pfad gefragt werden, ändern Sie ihn in
/pub/OpenBSD/snapshots/amd64/
Ersetzen Sie Ihre Architektur durch amd64.
Fahren Sie mit den Upgrade-Eingabeaufforderungen fort
Starten Sie neu, nachdem es fertig ist.
Ändern Sie PKG_PATH
export PKG_PATH=http://mirrors.sonic.net/pub/OpenBSD/snapshots/packages/amd64/
Fügen Sie dies zu ~ / .profile und /root/.profile hinzu
PKG_PATH=http://mirrors.sonic.net/pub/OpenBSD/snapshots/packages/amd64/
export PKG_PATH
Dann renne
doas pkg_add -u
In Zukunft müssen Sie weder PKG_PATH noch den Dateipfad bsd.rd ändern. Es wird sich erinnern. Wie eine Pepperidge Farm.
Um in Zukunft auf einen neuen Schnappschuss zu aktualisieren, einfach
boot bsd.rd
follow the prompts
reboot
doas pkg_add -u
Eine Sache zu beachten. Wenn Sie durch das Upgrade auf einen neuen Snapshot zu einer neuen Versionsnummer wie 6.2 bis 6.3 gelangen, die ziemlich bald verfügbar sein wird, können Sie durch Booten von bsd.rd und Befolgen der Anweisungen nur die neue bsd.rd-Ramdisk herunterladen. Sie müssen nach Abschluss des Vorgangs neu starten und bsd.rd erneut eingeben, um mit dem Upgrade fortzufahren. Sie müssen dies jedoch nur einmal alle sechs Monate tun, und es erfolgt automatisch. Nur nicht ausflippen, wenn nur steht, dass bsd.rd heruntergeladen wird
Wenn Sie wissen möchten, ob Sie ein Upgrade durchführen sollten, setzen Sie einfach ein Lesezeichen auf:
http://mirrors.sonic.net/pub/OpenBSD/snapshots/amd64/
In Ihrem Browser und besuchen Sie es, um die Daten in den Archiven zu überprüfen.
Vergessen Sie nicht, ab und zu ein Verzeichnis aufzurufen:
http://mirrors.sonic.net/pub/OpenBSD/snapshots/
So schnappen Sie sich ports.tar.gz und aktualisieren Sie Ihren Ports-Baum
Als Antwort auf Frage 2: Wenn Sie von dem aktuell installierten zum nächsten wechseln möchten, laden Sie die neueste bsd.rd vom Boot des Snapshot Mirrors herunter
bsd.rd
und wählen Sie Upgrade.Mein Haupt-Laptop läuft - aktuell von meinem können
/var/log/messages
Sie sehen, dass ich meinen Kernel am 7. Dezember und 15. Januar aktualisiert habe:Wenn Sie in das aktuelle Snapshop-Verzeichnis Ihres lokalen Spiegels schauen, können Sie sehen, dass es ein neueres gibt
bsd.rd
, auf das ich jetzt aktualisieren könnte. Die schnelleren Architekturen wie amd64 bringen normalerweise jeden Tag neue Kernel heraus, es sei denn, das Projekt nähert sich einer Veröffentlichung, wenn neue Kernel nicht so schnell herausgebracht werden.Mein Prozess ist also im Grunde:
Die einzige Einschränkung, die ich hinzufügen möchte, ist das Lesen nach dem Strom, da es manchmal Änderungen gibt, die bedeuten, dass der Prozess kein reibungsloser Übergang von einem Strom zum nächsten ist.
Bearbeiten: Ich erstelle Kernel nur aus dem Quellcode, wenn es eine Änderung gibt, die ich testen möchte, bevor sie in -current umgewandelt wurde, oder wenn ich versuche, Probleme aufzuspüren.
quelle