Baixe o VMware Player:
http://www.vmware.com/download/player/
ou
http://cid-51895559c188de8e.skydrive.li ... Player_203
Máquina Virtual com Fedora Core 1 + BrazilFW Buid Tree 2.30:
http://www.megaupload.com/?d=LBVLZLAV - 180mb
http://www.megaupload.com/?d=EG5XBGDF - 136mb
Mirros:
http://cid-51895559c188de8e.skydrive.li ... Fedora_BFW
http://vprcaminha.com.br/BFW/
Usuário: root
senha: brazilfw
Com isso você pode:
- Compilar novos programas
- Compilar drivers
- Fazer addons
- Compilar um kernel personalizado
- Tranferir arquivos entre o Windows e o VM com WinSCP
Requer conhecimento em Linux
O processo para compilar é o mesmo exatamente igual as demais distros. A única diferença é que tem que montar o addon. Segue alguns artigos:
http://brunotorres.net/compilar-programas
Como usar
Na primeira vez que fizer o login no fedora, ajuste a data usando o comando (coloque a data atual):
hwclock --set --date="5/20/2008 10:27"
hwclock -s
Feito o login no Fedora, execute:
#cd /brazilfw-2.30-build
#./setdevel.sh
#cd devel
Um exemplo de como compilar criar um addon:
Projeto: http://freshmeat.net/projects/procps/
Fonte: http://freshmeat.net/redir/procps/8384/ ... 2.7.tar.gz
Baixei no pelo Windows e transferi o arquivo para a máquina virtual via WinSCP, para dentro do diretório /brazilfw-2.30-build/devel.
Segue a seqüencia de comandos:
- Código: Selecionar todos
#cd /brazilfw-2.30-build (entra no diretório do Build Tree)
#./setdevel.sh (prepara o ambiente)
#cd devel (entra do diretório de desenvolvimento)
#tar -zxvf procps-3.2.7.tar.gz (descompacta o pacote, se fosse .bz2 o parametro do tar seria -jxvf)
#cd procps-3.2.7
(alguns pacotes precisam executar o ./configure neste ponto para criar o Makefile, este especificamente não precisa)
#make (compila)
#mkdir /tmp/procps (cria um diretório para receber os arquivo compilados)
#make install DESTDIR=/tmp/procps (instala no diretório criado)
#cd /tmp/procps
#mkdir -p var/lib/lrpkg (cria o diretório que vai receber o arquivo .list *Veja no final do post)
#touch var/lib/lrpkg/procps.list (cria o arquivos .list vazio, deve ter o mesmo nome do addon, o .tgz)
#find -type l |sed 's/^.//' > var/lib/lrpkg/procps.list (coloca a lista dos links no procps.list)
#find -type f |sed 's/^.//' >> var/lib/lrpkg/procps.list (coloca a lista dos arquivos no procps.list)
#tar -zcvf procps.tgz * (compacta os arquivos e cria o .tgz - addon finalizado)
Código sem os comentários
- Código: Selecionar todos
#cd /brazilfw-2.30-build
#./setdevel.sh
#cd devel
#tar -zxvf procps-3.2.7.tar.gz
#cd procps-3.2.7
#make
#mkdir /tmp/procps
#make install DESTDIR=/tmp/procps
#cd /tmp/procps
#mkdir -p var/lib/lrpkg
#touch var/lib/lrpkg/procps.list
#find -type l |sed 's/^.//' > var/lib/lrpkg/procps.list
#find -type f |sed 's/^.//' >> var/lib/lrpkg/procps.list
#tar -zcvf procps.tgz *
Pronto! Seu addon está finalizado.
Copie via WinSCP e está pronto para ser instalado no BFW.
* O arquivo .list é responsável por informar ao backup quais arquivos compõe o addon.
Usando o WinSCP
Execute:
#ifconfig
e verá que eth0 está com 192.168.80.2, é o IP que vai usar para acessar via scp.
Configure no Windows a placa VMware Network Adapter VMnet8 com o ip 192.168.80.1.
Outros links
Curso Shell Script
http://cid-51895559c188de8e.skydrive.li ... l%20Scprit