Não construa a partir da fonte. Eu tenho seguido a corrente por vários anos. Você pode fazer atualizações binárias para novos instantâneos. E você pode fazer um upgrade binário direto de release / stable para current.
Reinicie.
No tipo de prompt:
boot bsd.rd
Siga as etapas de atualização. Quando ele pede um host, eu uso esse, é bem rápido
mirrors.sonic.net
Quando ele pede um caminho, mude para
/pub/OpenBSD/snapshots/amd64/
Substitua amd64 pela sua arquitetura.
Continue com os prompts de atualização
Reinicie depois de terminar.
Alterar PKG_PATH
export PKG_PATH=http://mirrors.sonic.net/pub/OpenBSD/snapshots/packages/amd64/
Adicione isto a ~ / .profile e /root/.profile
PKG_PATH=http://mirrors.sonic.net/pub/OpenBSD/snapshots/packages/amd64/
export PKG_PATH
Em seguida, execute
doas pkg_add -u
No futuro, você não precisará alterar PKG_PATH ou o caminho do arquivo bsd.rd. Isso vai lembrar. Como a fazenda Pepperidge.
Para atualizar para um novo instantâneo no futuro, apenas
boot bsd.rd
follow the prompts
reboot
doas pkg_add -u
Uma coisa a notar. Quando a atualização para um novo instantâneo levar você a um novo número de versão, como de 6.2 a 6.3, o que acontecerá em breve, inicializar o bsd.rd e seguir os prompts permitirá que você baixe o novo ramdisk bsd.rd. Você deve reinicializar após terminar e reinserir bsd.rd para continuar com a atualização. Mas você só terá que fazer isso uma vez a cada seis meses, e é automático. Só não enlouqueça quando só diz que está baixando bsd.rd
Se você quiser saber se deve atualizar, apenas adicione um favorito:
No seu navegador e visite-o para verificar as datas nos arquivos.
Não se esqueça de visitar um diretório de vez em quando:
Para capturar ports.tar.gz e atualizar sua árvore de ports