Instalando OpenBSD no vmware

cvs

Uma receita de bolo de como instalar o OpenBSD no vmware, simples e objetivo, servindo para vários fins, desde criar um firewall até para apenas ver como funciona e se funciona mesmo.

[ Hits: 62.211 ]

Por: Thiago Alves em 16/06/2006 | Blog: http://www.seeufosseopresidente.com.br


Bônus



Agora vamos a alguns bônus que agreguei durante essa aventura de reinstalação, acho que essa já foi pra sexta ou sétima vez que reinstalo o OpenBSD, já decorei algumas coisas, então vamos a primeira:

1. Retirando sendmail e inetd da inicialização;

Logue como root na máquina, edite o arquivo /etc/rc.conf e mude nas opções:

sendmail_flags="parâmetros" para sendmail_flags=NO
inetd=YES para inetd=NO

Você pode usar o vi para fazer essas modificações.

2. Instalando o ports;

Para isso você vai precisar baixar o ports.tar.gz, pode ser baixado no seguinte link:
Para isso faça da seguinte maneira:

# cd /usr
# ftp
http://openbsd.localhost.net.ar/pub/OpenBSD/3.8/ports.tar.gz

Para instalar faça:

# tar zxf ports.tar.gz
# rm -rf ports.tar.gz
# cd /usr/ports
# make search key=programa


Por exemplo, instalando o bash, faça assim:

# cd /usr/ports/shells/bash
# make install clean
# chsh -s bash


Deslogue e logue novamente que vai entrar já usando o bash como shell.

3. Instalando programas via pkg_add;

Para isso é sempre bom usar ele para já baixar o pacote, por exemplo:

# pkg_add http://url/pacote.tgz

Usando assim ele já vai baixar as dependências também, diferente de se baixar o pacote de depois usar o "pkg_add /root/pacote.tgz", porque se houver alguma dependência você vai precisar baixar pro mesmo diretório que ele está, vamos usar um exemplo bem prático que gosto no Slackware, instalar o mcedit:

# pkg_add http://openbsd.localhost.net.ar/pub/OpenBSD/3.8/packages/i386/mc-4.6.1.tgz

E pronto, se houver alguma dependência ele vai baixar e instalar e você vai poder usar o mcedit :-)

Você deve encontrar uma infinidade de pacotes na seguinte URL:
4. compilando kernel e deixando ele otimizado;

Para compilar o kernel você precisa baixar o source dele, que normalmente não é instalado, para isso faça da seguinte forma:

# cd /usr/src
# ftp http://openbsd.localhost.net.ar/pub/OpenBSD/3.8/sys.tar.gz
# tar zxf sys.tar.gz
# rm -rf sys.tar.gz
# cd /usr/src/sys/arch/i386/conf
# ftp http://www.sentia.org/downloads/dmassage-0.6.tar.gz
# tar zxf dmassage-0.6.tar.gz
# cp dmassage-0.6/dmassage .
# ./dmassage -s GENERIC > MyKernel
# config MyKernel
# cd ../compile/MyKernel
# make depend > /dev/null
# make > /dev/null
# mv /bsd /bsd.old
# cp /usr/src/sys/arch/i386/compile/MyKernel/bsd /
# reboot


E pronto, seu kernel vai estar compilado e otimizado, agora algumas explicações:
  • O dmassage é um parser feito em perl que pega o seu dmesg e mostra quais dispositivos sua máquina possui, então com o -s no GENERIC ele vai criar outro arquivo com apenas as opções extremamente necessárias descomentadas, o resto vai estar comentado. Para entrar no site do dmassage, acesse:
    http://www.sentia.org/

  • make depend > /dev/null e make > /dev/null, isso faz com que a compilação seja feita mais rápida.

Essas dicas de compilação foram tiradas do site http://www.openbsd-pa.org e apenas adaptadas aqui pra fazer mais rápido.

Esses foram algumas dicas o resto é com você.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Criando a máquina virtual
   3. Obtendo uma ISO do OpenBSD
   4. Dando boot pela ISO
   5. Instalando o sistema
   6. Bônus
   7. Conclusão
Outros artigos deste autor

Montando um PDC com OpenBSD

Servidor de rede (PDC - Proxy Transparente - DNS)

Gaim + Gaim Encryption - Bate-papo com segurança

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

Incremente o iptables com patch-o-matic

Leitura recomendada

Criar CD de instalação a partir do HD

Alta Disponibilidade (HA) com Debian (Heartbeat + DRBD + Mon)

Dropbox - Integração em multiplataformas

Cálculo dos preços de nossos serviços

Arte digital: novas possibilidades com softwares livres

  
Comentários
[1] Comentário enviado por rikatz em 16/06/2006 - 21:27h

Muito bom apagadim

Muito bom mesmo :D

Parabéns

[2] Comentário enviado por bigua em 17/06/2006 - 10:26h

Parabens cara!
excelente!
valeu!

[3] Comentário enviado por leoberbert em 17/06/2006 - 18:16h

Fala ai meu amigo!!! Aki é o DoutorX.. gostei do artigo, aonde vc prova que o BSD não é um bicho de sete cabeças!!! Tá de parabésn pelo artigo...

Abração e continue assim!!!

[4] Comentário enviado por removido em 19/06/2006 - 19:34h

Bom trabalho kra, parabéns pelo artigo

[5] Comentário enviado por roddy em 21/03/2007 - 10:08h

Olá,

No meu trabalho uso o windows xp, será que consigo instalar o Debian da mesma forma?


Att.
Rodrigo.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts