Non compilare dalla fonte. Ho seguito la corrente per diversi anni. È possibile eseguire aggiornamenti binari a nuove istantanee. E puoi fare un aggiornamento binario diretto da release / stable a current.
Reboot.
Al prompt digitare:
boot bsd.rd
Passare attraverso i movimenti di aggiornamento. Quando mi chiede un nome host, lo uso, è abbastanza veloce
mirrors.sonic.net
Quando richiede un percorso, modificalo in
/pub/OpenBSD/snapshots/amd64/
Sostituisci amd64 per la tua architettura.
Continua con le istruzioni di aggiornamento
Riavvia al termine.
Cambia PKG_PATH
export PKG_PATH=http://mirrors.sonic.net/pub/OpenBSD/snapshots/packages/amd64/
Aggiungi questo a ~ / .profile e /root/.profile
PKG_PATH=http://mirrors.sonic.net/pub/OpenBSD/snapshots/packages/amd64/
export PKG_PATH
Quindi corri
doas pkg_add -u
In futuro, non dovrai cambiare PKG_PATH o il percorso del file bsd.rd. Ricorderà. Come la fattoria del peperoncino.
Per aggiornare a una nuova istantanea in futuro, basta
boot bsd.rd
follow the prompts
reboot
doas pkg_add -u
Una cosa da notare. Quando l'aggiornamento a una nuova istantanea ti porterà a un nuovo numero di versione, come da 6.2 a 6.3 che avverrà piuttosto presto, l'avvio di bsd.rd e seguendo le istruzioni ti consentirà solo di scaricare il nuovo ramdisk bsd.rd. È necessario riavviare al termine e immettere nuovamente bsd.rd per continuare con l'aggiornamento. Ma dovrai farlo solo una volta ogni sei mesi ed è automatico. Basta non impazzire quando dice solo che sta scaricando bsd.rd
Se vuoi sapere se devi aggiornare, basta aggiungere un segnalibro:
http://mirrors.sonic.net/pub/OpenBSD/snapshots/amd64/
Nel tuo browser e visitalo per verificare le date negli archivi.
Non dimenticare di visitare una directory ogni tanto:
http://mirrors.sonic.net/pub/OpenBSD/snapshots/
Per intoppo ports.tar.gz e aggiornare il porte albero