Tornando o OpenBSD stable

cvs

Nesse artigo vamos discorrer a respeito de fazer uma atualização no OpenBSD recém instalado, tendo em vista que essas atualizações são patches gerados para a versão utilizada e que agregam mais segurança ao sistema.

[ Hits: 16.523 ]

Por: Thiago Alves em 03/10/2007 | Blog: http://www.seeufosseopresidente.com.br


Obtendo os arquivos necessários



Antes de começarmos a fazer, devemos obter a árvore de fontes (/usr/src) e dos ports. Podemos fazer isso diretamente com o CVS, no entanto isso consumiria banda desnecessária (apesar de que no CVS já viria tudo atualizado...). No entanto, as atualizações feitas do Release para o Stable através do CVS são mínimas, então o método aqui descrito é o mais recomendável. Caso você queira fazer diretamente da internet, pule para a Etapa 2.

Copie para a pasta /usr os seguintes arquivos que encontram-se no CD:

src.tar.gz
sys.tar.gz
ports.tar.gz

Nessa mesma pasta (/usr), descompacte a pasta de ports com o comando:

# tar xvzf ports.tar.gz

Isso irá criar a pasta ports dentro do /usr (ports na versão release. Atualizaremos ele para Stable também, mais para frente).

Após isso, crie a pasta /usr/src, e dentro dela, descompacte os arquivos de fontes:

# cd /usr/src
# tar xvzf sys.tar.gz
# tar xvzf src.tar.gz


Assim teremos as versões RELEASE do ports e dos fontes. Vamos agora baixar do CVS da OpenBSD o STABLE do mesmo e recompilar tudo.

Atualizando nossa árvore de fontes, de RELEASE para STABLE.

Agora iremos atualizar nossa árvore de fontes e os Ports, para Stable (primeiramente os fontes).

Vamos fazer isso obtendo os fontes diretamente do CVS anônimo do OpenBSD (recomendo, a leitura do documento http://www.openbsd.org/faq/faq5.html caso algo esteja confuso nesse documento e também http://www.openbsd.org/anoncvs.html).

Primeiramente exporte a variável CVSROOT dizendo qual mirror CVS você irá usar (esses mirrors estão disponíveis em http://www.openbsd.org/anoncvs.html).

# export CVSROOT=anoncvs@anoncvs1.ca.openbsd.org:/cvs

Após isso, vamos para a pasta /usr e baixaremos os fontes e o ports do CVS:

# cd /usr
# cvs -t -d$CVSROOT checkout -rOPENBSD_4_1 -P src ports


A opção -t no comando acima é para ativar o verbose (exibição na tela). Caso não queira a mesma, apenas suprima ela.

Aguarde ele retornar ao terminal, indicando que finalizou o download da árvore STABLE.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Obtendo os arquivos necessários
   3. Compilando tudo
Outros artigos deste autor

Slackpkg, uma ótima ferramenta para Slackware

Instalando o VMWare no Slackware

Mozilla Firefox com plugins para Flash e JAVA

Sylpheed - a GTK+ based, lightweight, and fast e-mail client

Servidor Web com NetBSD (Apache + PHP + MySQL + *)

Leitura recomendada

Criptografia com Loop-AES

Quad9 - O que é e como usar

Instalando a nova versão do HLBR - IPS invisível

Deface: A arte de desconfigurar sites

Resetando senha de usuário root em sistemas Debian e Red Hat

  
Comentários
[1] Comentário enviado por rikatz em 04/10/2007 - 11:07h

:)

é isso ae apagadim :P

Qqer duvida, perguntem ae :) OpenBSD rula !

Beijundas

[2] Comentário enviado por rwt em 04/10/2007 - 22:03h

Ainda bem que voce nao colocou nada de como que se remove a glibc em...
uehuehueh

[3] Comentário enviado por cvs em 04/10/2007 - 23:20h

Caro rwt,

Se atenha ao conteudo do artigo, comente a respeito do assunto, caso não tenha conhecimento para tal, permaneça sem comentar :-)

Quem fala demais dá bom dia cavalo!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts