Diferentemente do artigo
Arch Linux - Instalação a partir de imagem híbrida, aqui a instalação seguirá a partir do modo gráfico, dêem boot pelo CD, esta será a primeira tela:
Tecle ENTER.
LiveCD sendo carregado:
NOTA: Nas versões anteriores do Archbang, quando o sistema LiveCD era carregado, se detectado uma placa Nvidia, surgiria uma mensagem semelhante a esta:
"nVidia graphic card was detected"
"Would you like to use the proprietary driver?"
"This could take a while"
Como a instalação será realizada no VirtualBox, não posso dizer se isso ainda persiste, OK?
Continuando, o Desktop no modo Live é carregado:
Para iniciar a instalação, clique com o botão direito do mouse na tela e no menu que surgir clique em "Install".
Dê OK na primeira tela e no Menu Principal, dê ENTER em Set Clock:
Escolha as opções:
Localtime > 2) America > 9) Brazil > 8) Região Sul e Sudeste do Brasil + Goias e Distrito Federal ou outra se for o caso.
Opção 1 se o relógio estiver OK.
De volta ao Menu principal, dê ENTER em Prepare Hard Drive.
Em Partition Hard Drivers, escolha a opção Gparted, clique no dispositivo e depois em Device > Create Partition Table e em Aplicar.
Caso esteja no VirtualBox, crie 4 partições primárias:
- 100MB para /boot
- 6000MB para /
- 512 para swap
- O restante para /home
Clique em Aplicar e ao término feche o Gparted.
Clique em Set Filesystem Mountpoints.
No caso /dev/sda3 será a partição usada para swap, selecione-a e clique em YES quando perguntado se deseja formatá-la.
Selecione agora a partição a ser usada como /, no caso será /dev/sda2, escolha o Sistema de Arquivos ext4 e clique em YES quando perguntado se deseja formatá-la.
A seguir vamos adicionar as outras partições, selecione /dev/sda1, de OK e escolha o Sistema de Arquivos ext3 e dê OK novamente, a seguir surge a tela para atribuir o ponto de montagem, no caso: /boot, dê OK e clique em YES quando perguntado se deseja formatá-la.
Por fim chegou a vez da partição /dev/sda4, dê OK e escolha o Sistema de Arquivos ext4 e dê OK novamente, a seguir surge a tela para atribuir o ponto de montagem, no caso: /home, dê OK e clique em YES quando perguntado se deseja formatá-la.
Tendo concluído o particionamento e o esquema dos pontos de montagem, clique em DONE para formatar as partições e em Return to Main Menu.
No Menu Principal, clique em Install Packages e dê OK, aguarde o término da cópia dos arquivos.
Cópia dos arquivos concluída, clique em CONTINUE.
De volta ao Main Menu, clique em Configure System, dê OK e na escolha do editor pra facilitar escolha o NANO e dê OK novamente.
Em Root-Password, insira a senha para o usuário root e redigite-a.
Em User-Name, insira o nome do novo usuário, sua senha e redigite-a para concluir.
Em System-Config:
Dê ENTER na 1a opção: /etc/rc.conf
No campo LOCALIZATION, vamos alterar e deixar como a seguir:
LOCALE="pt_BR.utf8"
HARDWARECLOCK="localtime"
USEDIRECTISA="no"
TIMEZONE="America/Sao_Paulo"
KEYMAP="br-abnt2"
CONSOLEFONT=
CONSOLEMAP="8859-2"
USECOLOR="yes"
No campo HARDWARE, vou deixar os módulos como estão.
No campo NETWORKING, vamos alterar e deixar como a seguir:
HOSTNAME="archbang"
lo="lo 127.0.0.1"
NOTA: Onde archbang é o nome da máquina, escolha o de sua preferência.
No campo INTERFACES, vamos alterar e deixar como a seguir, para habilitar sua interface de rede remova o sinal (!):
INTERFACES=(lo !ppp0 !eth0 !wlan0)
NOTA: Na dúvida a respeito da interface, rode:
ifconfig -a
No campo DAEMONS, está assim:
DAEMONS=(dbus hal syslog-ng !network !dhcdbd !networkmanager @wicd @alsa)
Desses aí não preciso do wicd, então para desabilitá-lo substitua (@) por (!) antes do nome.
Salve o documento com Ctrl+O e saia com Ctrl+x.
De volta ao Menu de Configurações do Sistema, escolha a opção /etc/resolv.conf.
Desta vez, vamos adicionar os endereços DNS do Google. Adicione as seguintes linhas ao arquivo:
nameserver 8.8.8.8
nameserver 4.4.4.4
Salve com Ctrl+O e saia com Ctrl+x.
Novamente no Menu de configuração, dê ENTER na 6a opção: /etc/hosts
Verifique se está assim:
127.0.0.1 localhost.localdomain localhost archbang
NOTA: Se tivesse alterado o nome da máquina no arquivo /etc/rc.conf esse nome deverá constar nessa linha em substituição ao nome "archbang".
Salve com Ctrl+O e saia com Ctrl+x.
De volta ao Menu de configuração, dê ENTER na 9a opção: /etc/locale.gen
Comente os locales: en_US.UTF-8 UTF-8 e en_US ISO-8859-1
Descomente os locales: pt_BR.UTF-8 UTF-8 e pt_BR ISO-8859-1
Salve com Ctrl+O e saia com Ctrl+x.
E novamente no Menu de configuração, dê ENTER na 10a opção: /etc/pacman.d/mirrorlist
Aqui vamos escolher quais servidores desejamos utilizar, no exemplo e na minha instalação real, descomentei somente a 1a opção do repositório mirrors.kernel.org e achei o resultado muito bom, também há as opções do Brasil, descomente-as se desejar.
# Any
Server = ftp://mirrors.kernel.org/archlinux/$repo/os/x86_64
Server = http://mirrors.kernel.org/archlinux/$repo/os/x86_64
Salve com Ctrl+O e saia com Ctrl+x.
Clique em Return 2 vezes e aguarde enquanto os ajustes são executados.
De volta ao Main Menu, escolha a opção Install Bootloader, agora não tem mais o Grub-Legacy, o Grub2 é o cara da vez, então dê logo ENTER e a seguir verifique o arquivo /boot/grub/grub.cfg.
Adicione a opção "quiet vga=773" sem as aspas ao final da linha do kernel, salve com Ctrl+O e saia com Ctrl+x.
Escolha o dispositivo onde será instalado e dê OK.
Ih... olha só que legal! ele oferece um lugarzinho pro S.O. da MS:
E mais novidade, agora é possível adicionar a opção vga=791, sem aquelas mensagens irritantes, adicionem após a opção "quiet" e antes de "splash".
*** Não tenho certeza, mas acho que não é mais necessário adicionar a opção vga=773 conforme dito antes desse passo, mas por via das dúvidas mantive-a.
E finalmente mais uma vez de volta ao Menu Principal, a boa notícia da hora é que terminamos a instalação, selecione a opção Exit Install e dê OK.
Clique com o botão direito do mouse na tela e escolha a opção Quit, abre-se então a tela do "oblogout", clique em Restart.
Na tela de boot, uma surpresa espantosa, eis que surge uma nervosa, malvada, neurótica tela de boot, SIM, isso sim é que é distro, Grub com um tema SINISTRO e com o Plymouth a seguir e ainda está em fase de testes, hein?
Agora chega de viajar na maionalga, após a tela de boot e o Plymouth, surge a tela de login do Slim, não há nada de mistério, digite o nome do usuário e dê ENTER, insira a senha e dê ENTER, pronto Desktop XFCE com Gerenciador de Janelas OpenBox e alguns apetrechos.
Agora vamos setar o mapa de teclado, insira a linha abaixo no final do arquivo .bashrc. Salve e saia com Ctrl+o e Ctrl+x:
nano .bashrc
setxkbmap -model abnt2 br
NOTA: Caso queiram ficar com o bash igual ao do
Gentoo, colem o conteúdo a seguir (retirei os comentários):
# início do arquivo ~/.bashrc
if [[ $- != *i* ]] ; then
# Shell is non-interactive. Be done now!
return
fi
shopt -s checkwinsize
shopt -s histappend
case ${TERM} in
xterm*|rxvt*|Eterm|aterm|kterm|gnome*|interix)
PROMPT_COMMAND='echo -ne "{TEXTO}33]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}{TEXTO}07"'
;;
screen)
PROMPT_COMMAND='echo -ne "{TEXTO}33_${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}{TEXTO}33\\"'
;;
esac
use_color=false
safe_term=${TERM//[^[:alnum:]]/?} # sanitize TERM
match_lhs=""
[[ -f ~/.dir_colors ]] && match_lhs="${match_lhs}$(<~/.dir_colors)"
[[ -f /etc/DIR_COLORS ]] && match_lhs="${match_lhs}$(</etc/DIR_COLORS)"
[[ -z ${match_lhs} ]] \
&& type -P dircolors >/dev/null \
&& match_lhs=$(dircolors --print-database)
[[ $'\n'${match_lhs} == *$'\n'"TERM "${safe_term}* ]] && use_color=true
if ${use_color} ; then
# Enable colors for ls, etc. Prefer ~/.dir_colors #64489
if type -P dircolors >/dev/null ; then
if [[ -f ~/.dir_colors ]] ; then
eval $(dircolors -b ~/.dir_colors)
elif [[ -f /etc/DIR_COLORS ]] ; then
eval $(dircolors -b /etc/DIR_COLORS)
fi
fi
if [[ ${EUID} == 0 ]] ; then
PS1='\[{TEXTO}33[01;31m\]\h\[{TEXTO}33[01;34m\] \W \$\[{TEXTO}33[00m\] '
else
PS1='\[{TEXTO}33[01;32m\]\u@\h\[{TEXTO}33[01;34m\] \w \$\[{TEXTO}33[00m\] '
fi
alias ls='ls --color=auto'
alias grep='grep --colour=auto'
else
if [[ ${EUID} == 0 ]] ; then
# show root@ when we don't have colors
PS1='\u@\h \W \$ '
else
PS1='\u@\h \w \$ '
fi
fi
unset use_color safe_term match_lhs
# Alguns aliases pra tunar o Arch.
alias atualizar='sudo pacman -Syu'
alias instalar='sudo pacman -S'
alias remover='sudo pacman -Rnsc'
alias listar='sudo pacman -Qq > pacotes-instalados.txt'
alias procurar='sudo pacman -Ss.txt'
alias otimizar='sudo pacman-optimize'
alias repack='sudo repacman'
alias packer-upgrd='sudo packer -Syu'
alias yaourt-install='sudo yaourt -S'
# Mapa de Teclado Abnt2.
setxkbmap -model abnt2 br