sexta-feira, novembro 17, 2006

Atualizando o ports do OpenBSD

Para se atualizar o ports é muito simples, praticamente a mesma coisa que se faria para atualizar o código fonte!

Inicie pegando a árvore do ports:

Aqui vamos setar a variável do CVSROOT que é de onde nós vamos baixar o ports.
Se você usa o bash:
export CVSROOT=anoncvs@anoncvs.ca.openbsd.org:/cvs

Se você usa o ksh:
setenv CVSROOT anoncvs@anoncvs.ca.openbsd.org:/cvs

Depois de setar a variável CVSROOT, vamos executar o cvs para pegar a árvore de ports:
Para pegar o ports corrente:
cd /usr
cvs -q get -P ports

Para pegar o ports da última versão estável (neste caso 4.0)
cd /usr
cvs -q get -rOPENBSD_4_0 -P ports

Se você já tem o fonte em sua máquina, basta atualizá-lo, assim:
Para atualizar para o ports corrente:
cd /usr/ports
cvs -q up -Pd

Para atualizar para o ports da última versão estável:
cd /usr/ports
cvs -q up -rOPENBSD_4_0 -Pd