Escolar Documentos
Profissional Documentos
Cultura Documentos
6) Configurar esse
computador como um cliente
NFS?
Resposta: no.
Instalação do FreeBSD 6.1
7) Deseja customizar os
parâmetros (já definidos) da
console?
Resposta: no.
Instalação do FreeBSD 6.1
Reconstruindo o mundo
(world), e recompilando o
Kernel.
Instalação do FreeBSD 6.1
No FreeBSD, o processo de
recompilação da base do sistema, é
conhecido como "rebuilding the world".
Recompilar um novo kernel é também
parte desse processo. Para começar,
nós precisamos atualizar o ports (Ports
Collection). O ports é uma coleção de
software pronto para ser compilado no
FreeBSD. Esse processo é demorado.
Instalação do FreeBSD 6.1
#mkdir /usr/ports
#portsnap fetch extract
Instalação do FreeBSD 6.1
Primeiramente, nós
precisamos compilar as
ferramentas do cvsup. Eu
também uso esse momento
para instalar o 'screen',
Screen é uma ferramenta
muito útil.
Instalação do FreeBSD 6.1
#cd /usr/ports/sysutils/screen
#make install clean
Instalação do FreeBSD 6.1
Eu geralmente prefiro adicionar software em
meu computador usando somente o ports,
entretanto, há uma lista muito pequena de
aplicações que pode ser vista utilizando o
sistema de pacotes. Pacotes que tenham
dependências, eu somente uso o ports (a não
ser que que eu conheça o pacote e ele seja
seguro e tenha uma lista pequena de
dependências... uma longa história). Nesse
caso, para ganhar tempo, eu disparo a
instalação do cvsup através dos pacotes, tal
como...
Instalação do FreeBSD 6.1
#pkg_add -r cvsup-without-gui
#pkg_add -r fastest_cvsup
Instalação do FreeBSD 6.1
#cd /usr/ports/net/cvsup-without-gui
#make install clean
#cd /usr/ports/sysutils/fastest_cvsup
#make install clean
Instalação do FreeBSD 6.1
Agora, copiar o arquivo stable-supfile
para /root. Esse arquivo informa ao cvsup o
que deverá ser copiado (via download). Esse
arquivo direcionará para a árvore STABLE, e
irá fazer o download de todos as correções
(bugfixes) e alterações de segurança
(security updates) que foram adicionadas à
árvore desde a release 6.1. Você poderá
editar as tags desse arquivo para realizar
atualizações específicas ou realizar
atualizações completas. Eu sempre faço
atualizações completas (full sources).
Instalação do FreeBSD 6.1
# cvsup -L 2 -h
`(fastest_cvsup -q -c us )`
/root/stable-supfile
Instalação do FreeBSD 6.1
#cd /usr/src/sys/i386/conf/
Instalação do FreeBSD 6.1
#cd /usr/src/
#make buildworld
#make buildkernel KERNCONF=ZEUS
#make installkernel KERNCONF=ZEUS
Instalação do FreeBSD 6.1
#reboot
#fsck -p
#mount -u /
#mount -a -t ufs
#swapon -a
Instalação do FreeBSD 6.1
O próximo passo é executar o mergemaster,
e então instalar o mundo (world), seguido por
um segundo mergemaster. Inicialmente,
com 'mergemater -p', não há muitos
arquivos de configuração para prestar
atenção, mas algumas informações
(frequentemente, /etc/groups é um, e se você
possuir usuários que são membros de grupos
especiais, então eu recomendo que tenha um
backup de seus arquivos de grupos).
Instalação do FreeBSD 6.1
Também, doing this entire buildworld process early
in our servers configuration, means that almost no
configuration files are in danger of being overwritten
with ones that will change the way our daemons run.
É muito importante, que durante a operação de
mergemaster, olhe e veja quais arquivos estão
sendo trabalhados. O processo mergemaster
estipula como os novos arquivos de configuração
serão mesclados, deletados (não usado), ou
sobrescritos. Para um sistema novo, o único que
deleto é o /etc/hosts. Todo o restante, I
simplesmente tecle 'I' para instalar a nova versão.
Instalação do FreeBSD 6.1
#cd /usr/src
#mergemaster -p
#make installworld
#mergemaster
#reboot
Instalação do FreeBSD 6.1
#cd /usr/src
#make clean
Instalação do FreeBSD 6.1
#pkg_add -r bash
#pkg_add -r ncftp
#pkg_add -r wget
#pkg_add -r pine
Instalação do FreeBSD 6.1
# adduser [yourname]