Ne construisez pas à partir de la source. Je suis courant depuis plusieurs années. Vous pouvez effectuer des mises à niveau binaires vers de nouveaux instantanés. Et vous pouvez effectuer une mise à niveau binaire directe de la version / stable vers la version actuelle.
Redémarrez.
À l'invite, tapez:
boot bsd.rd
Passez par les mouvements de mise à niveau. Quand il demande un nom d'hôte, j'utilise celui-ci, c'est assez rapide
mirrors.sonic.net
Quand il demande un chemin, changez-le en
/pub/OpenBSD/snapshots/amd64/
Remplacez amd64 par votre architecture.
Continuez avec les invites de mise à niveau
Redémarrez après avoir terminé.
Modifier PKG_PATH
export PKG_PATH=http://mirrors.sonic.net/pub/OpenBSD/snapshots/packages/amd64/
Ajoutez ceci à ~ / .profile et /root/.profile
PKG_PATH=http://mirrors.sonic.net/pub/OpenBSD/snapshots/packages/amd64/
export PKG_PATH
Exécutez ensuite
doas pkg_add -u
À l'avenir, vous n'aurez pas à modifier PKG_PATH ou le chemin du fichier bsd.rd. Il s'en souviendra. Comme la ferme de pepperidge.
Pour mettre à jour vers un nouvel instantané à l'avenir,
boot bsd.rd
follow the prompts
reboot
doas pkg_add -u
Une chose à noter. Lorsque la mise à niveau vers un nouvel instantané vous amènera à un nouveau numéro de version, comme de 6.2 à 6.3, ce qui se produira assez rapidement, le démarrage de bsd.rd et le suivi des invites vous permettront uniquement de télécharger le nouveau ramdisk bsd.rd. Vous devez redémarrer une fois terminé et ressaisir bsd.rd pour continuer la mise à niveau. Mais vous n'aurez à le faire qu'une fois tous les six mois, et c'est automatique. Ne paniquez pas quand il dit seulement qu'il télécharge bsd.rd
Si vous voulez savoir si vous devez mettre à niveau, ajoutez simplement un signet:
http://mirrors.sonic.net/pub/OpenBSD/snapshots/amd64/
Dans votre navigateur et visitez-le pour vérifier les dates sur les archives.
N'oubliez pas de consulter un annuaire de temps en temps:
http://mirrors.sonic.net/pub/OpenBSD/snapshots/
Pour accrocher ports.tar.gz et mettre à jour votre arborescence de ports