Primeiramente devemos adicionar o seguinte repositório ao final da configuração do pacman:
[archlinuxve]
Server = http://repo.archlinux.com.ve/i686
[archlinuxve]
Server = http://repo.archlinux.com.ve/x86_64
Para adicionar o repositório acima, basta fazer o seguinte em um terminal, como root:
# vi /etc/pacman.conf
(Utilizei o editor vi, mas esteja livre para utilizar o editor de textos que preferir)
O comando acima mostrará algo como (lembre-se que o meu arquivo se encontra assim, mas o seu pode estar diferente):
#
# /etc/pacman.conf
#
# See the pacman manpage for option directives
#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
HoldPkg = pacman glibc
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
#
# Repository entries are of the format:
# [repo-name]
# Server = ServerName
# Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#
[core]
Server=http://archlinux.c3sl.ufpr.br/core/os/i686
# Add your preferred servers here, they will be used first
[extra]
Server=http://archlinux.c3sl.ufpr.br/extra/os/i686
# Add your preferred servers here, they will be used first
[community]
Server=http://archlinux.c3sl.ufpr.br/community/os/i686
# Add your preferred servers here, they will be used first
#[testing]
#Include = /etc/pacman.d/mirrorlist
#[unstable]
#Include = /etc/pacman.d/mirrorlist
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#Server = file:///home/custompkgs
[kdemod]
Server = http://kdemod.ath.cx/repo/current/i686
[archlinuxve]
Server = http://repo.archlinux.com.ve/i686
Pronto, agora podemos instalar o programa que nos dará uma tela de boot gráfica no ArchLinux, ou seja o Splashy:
# pacman -Sy splashy splashy-themes
Feito o comando acima, estaremos com o programa instalado, incluindo alguns temas para o mesmo, mas ainda faltam algumas configurações.
Então vamos colocar a mão na massa... ou melhor, vamos colocar a mão no teclado!
Adicione a linha abaixo no final do arquivo
rc.conf:
# vi /etc/rc.conf
SPLASH="splashy"
Outra configuração que devemos efetuar é no arquivo
mkinitcpio.conf:
# vi /etc/mkinitcpio.conf
No final do arquivo encontramos a sessão HOOKS, ao final desta sessão devemos adicionar o comando "splashy" (sem aspas).
Fica tipo assim (lembrando que essa é a configuração do meu micro, a sua pode ser diferente):
HOOKS="base udev autodetect pata scsi sata usbinput keymap filesystems splashy"
Adicionado o comando, devemos aplicar essa nova configuração no Kernel:
# mkinitcpio -p kernel26
O terceiro passo é editar o arquivo
menu.lst referente ao grub:
# vi /boot/grub/menu.lst
title Arch Linux
root (hd0,0)
kernel /boot/vmlinuz26 root=/dev/sda1 ro vga=795 splash quiet
initrd /boot/kernel26.img
Coloque vga=791,793,794, ou qualquer outro valor que acharem melhor, splash e quiet, conforme está a configuração acima.
Só para finalizar, para quem desejar uma GUI (interface gráfica) para escolher o tema de sua preferência, basta localizar no AUR um dos seguintes pacotes:
- gsplashy: Gui GTK
- qsplashy-arch-svn: QT Gui
Mas para quem não deseja fazer isso de forma gráfica, também pode fazer pelo terminal (como root).
Primeiro entre na pasta onde se encontram os temas para o splashy:
# cd /etc/splashy/themes
Depois verifique qual dos temas deseja definir e faça o seguinte comando:
# splashy_config --set-theme nome_da_pasta_do_tema (darch-white-43 por exemplo)
E para testar se o tema foi aplicado corretamente, faça:
# splashy test (pressione ESC para finalizar o teste)
Uma observação muito importante é que sempre que alterarem o tema do splashy, terão que atualizar a configuração do kernel:
# mkinitcpio -p kernel26
Terminadas as configurações, vamos ao que interessa. Vamos verificar se deu tudo certo.
Reinicie o seu sistema e verifique se o SPLASHY está funcionando corretamente.
Para maiores informações sobre a configuração do programa, visitem o link abaixo:
É isso pessoal!
Grande abraço, espero que gostem e até a próxima.