Notícias sobre Ubuntu, Debian, Fedora, Linux, Android, Tecnologia, LibreOffice e muito mais!

FreeBSD – Realizando o Processo De Instalação Básica Do Sistema

Introdução

Um dos grandes enfoques e destaques dos desenvolvedores em relação aos sistemas BSD, em particular FreeBSD, é o desenvolvimento de um sistema estável e seguro, sendo muito usado em servidores mas também podendo vir à serem usados em desktops comuns, para os que não têm muita familiaridade ou deseja um sistema já com interface gráfica e recursos têm-se a opção do PC-BSD versão mais “amigável” e baseada no FreeBSD. Também há o TrueOS derivado do FreeBSD apoiado pela iXSystems, este voltado tanto para desktops e servidores como dispositivos embarcados. Para detalhes sobre a história do sistema recomendo o artigo “Conheça a História do BSD” por Emanuel Negromonte e sobre instalação de programas veja também meu artigo “FreeBSD – Instalação de Programas” que aborda aspectos bem básicos como uso do comando “pkg” e os “ports”.


Note que no momento da criação deste artigo o FreeBSD encontra-se na versão estável 10.3, sendo que estará próximo o lançamento da versão 11 do sistema.

Processo de instalação abordado será o completo, no qual todos os dados do HD serão apagados, recomenda-se fazer backup ou se for iniciante usar uma máquina virtual para testar.

Requerimentos

Requerimentos variam de acordo com a arquitetura, em geral requisitos mínimos  para instalação do sistema são 96 MB de memória RAM e 1.5 GB de espaço em disco (HD, hard drive). Compatibilidade com processadores família Intel e AMD 32 e 64 bits.

Instalação Básica


No site www.freebsd.org/ selecione sua versão desejada. Aqui usaremos a 10.3 como referência:
Inicialização do sistema para instalação:

Pode-se entrar no modo live para testar, usar a opção shell ou Install e instalar.

Definindo o layout do teclado:

Escolha de seu nome host:
Pacotes para selecionar para instalação:

Definir a forma de particionamento do disco rígido, optando por manual pode se criar uma partição de backup de arquivos:

Escolha do esquema de partição:

Resultado das escolhas, enter para finalizar (finish):

Confirmando o particionamento, e realizá-lo:

Extraindo arquivos da instalação:

Definição da senha do usuário root:

Configuração da rede/internet:

Após conclusão de configuração:

Seleção de fuso horário:

Pacotes de serviços que se deseja iniciar no momento do boot (inicialização) do sistema:

Criando sua conta de usuário e senha:

Finalizando instalação. Caso seja desejado pode-se selecionar “Handbook” (requer internet) para baixar e instalar documentação do sistema:

Vamos à algumas configurações e inicializações de serviços.

Arquivo /etc/rc.conf

#Nome do host
hostname=""
# Layout do teclado
keymap="br275.iso.kbd"
# Configuração/inicialização da rede.
ifconfig_re0="DHCP"
ifconfig_re0_ipv6="inet6 accept_rtadv"
sshd_enable="YES"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
dumpdev="AUTO"
#Quando instalando pacote webcamd
#para suporte a webcam
webcamd_enable="YES"
dbus_enable="YES"
hald_enable="YES"
#Definindo idioma
export LANG="pt_BR.UTF-8"

Arquivo /boot/loader.conf

# Pacote cuse4bsd necessário para o webcamd
# após instalação de ambiente gráfico de preferência.
cuse4bsd_load="YES"
#Dispositivos ATA, de CD/DVD
hw.ata.atapi_dma="1"
# Suporte a sistemas de arquivos EXT
kldload ext2fs

Extras


Como visto na introdução através do comando pkg ou usando ports pode se acrescentar algumas ferramentas e ambiente gráfico (xorg, twm/openbox, GNOME, Mate, LXDE, XFCE, KDE).

Básico

Instale Xorg com:

# pkg update
# pkg upgrade
# pkg install xorg

Os parâmetros update e upgrade servem à atualização do sistema. Para perquisar por um determinado pacote (programa) que deseje use o parâmetro search seguido da palavra pesquisar. Por padrão será instalado o sistema de janelas X11 básico com o gerenciador de janelas TWM.

Referências

  1. BSD Install
  2. FreeBSD Oficial webpage
  3. PC-BSD Oficial webpage
  4. TrueOS
  5. Sobre iXSystems
Comentários