+++ # vim: ft=markdown title = 'Following OpenBSD-current snapshots' summary = '''I guesss this is now a working scenario in which I can update to a working current snapshots but without the need of building OpenBSD from source.''' date = '2023-09-24T10:14:31+0200' #lastmod = '' categories = [ 'computerstuff' ] tags = [ 'openbsd' ] # showBreadcrumbs = true # showDate = false # showReadingTime = false # showWordCount = false # showPagination = false # feed_exclude = true # site_exclude = true draft = true +++ ## Upgrade process At the boot prompt, boot with the `bsd.rd` kernel. ```plain >> OpenBSD/amd64 BOOTX64 3.65 boot> boot bsd.rd ``` Choosing U for _Upgrade_ and continue to the server path. Type `/pub/OpenBSD/snapshots/amd64` to set the sets location. This installs now the latest compiled system binaries built from the current OpenBSD source tree. After the installation you can normally hit Enter to reboot your computer. Finish the upgrade process by updating the userland packages/binaries with: ```console $ doas pkg_add -u ``` # My thoughts I'm not sure where the exact difference is between this workflow and just using `sysupgrade -s` which should also update the base system to the latest available snapshot.