Version en Espanõl
Texto criado e desenvolvido por Claudio Roberto Cussuol.
PASSO 0 - Resumo para os apressados
Se você não tem paciência para ler o tutorial até o final, é possivel fazer o download de um add-on diretamente para o bfw, digitando a seguinte sequência de comandos:
- Código: Selecionar todos
mt
cd /mnt
wget http://www.brazilfw.com.br/downloads/addons/meu-addon-preferido.tgz
cd /
umt
reboot
Mas, sinceramente, eu recomendo que você leia as instruções a seguir:
PASSO 1 - Fazendo o download
Tipicamente um add-on para o BrazilFW é composto por um ou mais arquivos com a extensão .tgz, alguns deles exigem quem você troque o kernel mas a maioria não requer nenhuma ação especial alem de copiá-lo para o disco utilizado para o boot.
Quando o BrazilFW está rodando em disquete e você tem acesso a este disquete a instalação é muito simples, normalmente basta salvar o arquivo no disquete de dar um boot. Mas muitos usuários se confundem quando o BrazilFW foi transferido para um hd ou a máquina está fisicamente longe e não é possível manipular o disquete pessoalmente.
Identificado qual ou quais arquivos o add-on precisa, você pode fazer o download dele utilizando qualquer computador e qualquer sistema operacional.
Obs1: O Internet Explorer tem um defeito muito irritante: Quando você faz o download de um arquivo com a extensão .tgz ele salva com a extensão .tar. Se isso acontecer com você, contenha os palavrões, afinal os meninos que trabalham para o Titio Gates também tem mãe. Basta renomear o arquivo para o nome correto. Ex: Se o windows salvou o arquivo como iptraf.tar você deve renomeá-lo para iptraf.tgz.
Obs2: Nunca tente DESCOMPACTAR o arquivo. Ele não precisa ser descompactado. O arquivo deve ser copiado para o disquete ou hd exatamente como está.
PASSO 2 - Fazendo o arquivo chegar até o BrazilFW
Antes de começar: Faça um backup do seu BrazilFW.
Neste exemplo vou utilizar um add-on fictício chamado pacote.tgz, primeiramente vou copiá-lo para a memória do BrazilFW, na pasta raiz e só no 3 passo nós vamos transferi-lo para o hd.
Existem várias formas de fazer isso, vou tentar explicar as mais comuns.
2.1 - Fazendo o download diretamente no BrazilFW
- Diretamente no console do BrazilFW, digite:
- Código: Selecionar todos
cd /
- Código: Selecionar todos
wget http://site.com/pasta/pasta/pacote.tgz
- Vá para o passo 3.
Obs: Como vc vai perceber, na pagina de downloads do site do BFW não é possivel copiar o link dos add-ons (para ser usado com o wget). Então acesse esses endereços:
http://www.brazilfw.com.br/downloads
http://www.brazilfw.com.br/users/
escolha qual add-on quer baixar, e copie o link
2.2 - Utilizando um disquete.
- Salve o arquivo pacote.tgz em um disquete normal, limpo formatado normalmente pelo padrão do ms-dos.
- Leve este disco até o drive da maquina onde o BrazilFW está rodando.
- Faça login no console do BrazilFW (Teclado e monitor ligados na própria máquina) ou remotamente via SSH (putty).
- Aperte Q
- No console digite os seguintes comandos:
- Código: Selecionar todos
mount /dev/fd0 /mnt -t vfat
- Código: Selecionar todos
cp /mnt/pacote.tgz /
- Código: Selecionar todos
umount /mnt
- Agora você pode remover o disquete do driver e partir para o passo 3.
- Se você utiliza o BrazilFW em disquete, não se esqueça de retorná-lo para o driver, ele será necessário no próximo passo.
Obs: Fique atento ao nome do arquivo.
Alguns add-ons possuem nomes com mais de 8 caracteres, por exemplo, libpthread.tgz. Se você usou um disquete do DOS para fazer essa cópia é possivel que o nome tenha sido cortado para libpthre.tgz. Se isso acontecer você deve renomeá-lo para o nome correto usando esse comando:
mv libpthre.tgz libpthread.tgz
2.3 - Usando o client ftp
Para que este método funcione é necessário que você tenha instalado o add-on ftp.tgz previamente.
- Faça o download do pacote.tgz e copie para um servidor de ftp qualquer onde você tenha acesso.
- No console digite:
- Código: Selecionar todos
cd /
- Código: Selecionar todos
ftp seu.servidor.de.ftp.com
- Código: Selecionar todos
get pacote.tgz
- Código: Selecionar todos
quit
- Vá para o passo 3.
2.4 - Utilizando o client scp
Para que este método funcione é necessário que você tenha instalado o add-on scp.tgz previamente.
- Faça o download do pacote.tgz para a sua maquina local.
- Faça login no BrazilFW utilizando o winscp. (Instruções)
- Transmita o arquivo para a pasta raiz
- Desconecte do scp.
- Vá para o passo 3.
PASSO 3 - Copiando o arquivo para o hd
É agora que você vai instalar remotamente o add-on, vou partir do princípio que você utilizou qualquer um dos métodos do passo 2 e o seu arquivo já foi transferido para a pasta raiz do seu BrazilFW.
- No console do BrazilFW (Teclado e monitor ligados na própria máquina) ou remotamente via SSH (putty), digite:
- Código: Selecionar todos
mt
- Código: Selecionar todos
cp pacote.tgz /mnt
- Código: Selecionar todos
umt
- Código: Selecionar todos
reboot
ATENÇÃO: Nunca rode o backup do BrazilFW após instalar um pacote, dê sempre um reboot SEM FAZER BACKUP.
ANEXO A - Removendo um add-on
faz backup
- Código: Selecionar todos
backup
monta o hd
- Código: Selecionar todos
mt
apaga o arquivo
- Código: Selecionar todos
rm /mnt/xxxxx.tgz
desmonta o hd
- Código: Selecionar todos
umt
dar boot
- Código: Selecionar todos
reboot
ATENÇÃO: Se você quizer fazer um backup, ele deve ser feito ANTES de apagar o arquivo. Se voce fizer backup após remover um pacote, ele simplesmente será criado de novo.
Dê sempre um reboot SEM FAZER BACKUP.
ANEXO B - Como copiar um arquivo que está no HD para o Disquete?? (o inverso dos tutoriais)
Cria uma pasta temporaria
- Código: Selecionar todos
mkdir /temp
monta o hd
- Código: Selecionar todos
mt
copia o arquivo do hd para a pasta
- Código: Selecionar todos
cp /mnt/xxxxx.tgz /temp
desmonta o hd
- Código: Selecionar todos
umt
monta o disquete
- Código: Selecionar todos
mount -t vfat /dev/fd0 /mnt
copia o arquivo da pasta para o disquete
- Código: Selecionar todos
cp /temp/xxxxx.tgz /mnt
desmonta o disquete
- Código: Selecionar todos
umount /mnt
remove a pasta temporaria
- Código: Selecionar todos
rm -rf /temp
O procedimento acima tambem serve para copiar arquivos do disquete para o hd ou de um disquete para outro, é só inverter a ordem da montagem.
ANEXO C - Trocando o kernel
Alguns add-ons exigem que você substitua o kernel do seu BrazilFW. O kernel é um arquivinho chamado linux que fica no disquete ou hd, caso o site do add-on indique um novo kernel você precisa fazer o download, renomeá-lo para linux e transferi-lo para o disquete ou hd usando um dos procedimentos acima.