Xbian é uma distribuição Linux baseada em Debian para o Raspberry pi com algumas particularidades interessantes, tendo a meu ver muito potencial para se tornar a distribuição mais utilizada para todas as aplicações deste aparelho.
O XBian tem várias características, das quais se destacam:
- XBMC
- SSH
- Samba
- Ocupa quase 2GB no cartão SD
- Suporte para AFP (Apple Filing Protocol)
- Suporte para NFS (Network File System)
- Suporte para AirPlay
- Suporte para CEC (Consumer Electronics Control)
- Suporte para Lirc (Linux infra-red controller)
Como instalar?
Windows:
- Executar o utilitário “win32diskimager”
- Carregar na pasta azul e seleccionar o ficheiro “Xbian.0.6.2.img”
- Seleccionar o cartão SD
- Carregar no botão “Write” e “YES”
Linux:
- Executar o seguinte comando na consola:
sudo dd if=./Xbian.0.6.2.img of=/dev/???
onde “???” corresponde ao dispositivo do cartão SD, no meu caso particular sdb.
Como comandar?
Existem várias formas de comandar o XBMC, como foi indicado em cima esta distribuição dispõe de suporte à tecnologia CEC, que permite o controlar os dispositivos ligados por HDMI com o comando da televisão.
Outra alternativa a este método é controlar através de um telemóvel com sistema operativo Android, com a ajuda do XBMC Remote.
Para configurar esta segunda opção, é necessário:
- Fazer ssh ao raspberry pi
- executar o seguite comando:
nano ~/.xbmc/userdata/guisettings.xml
- Alterar as seguintes variáveis de configuração para os valores indicados:
- esallinterfaces – true
- esenabled – true
- webserver – true
- webserverport – 80
- webserverusername – xbmc
- webserverpassword – xbmc123!
- Gravar e sair do nano com a sequência de comandos:
- Crtl+X
- Y
- Enter
- Reiniciar o raspberry pi executando o comando:
reboot
No Andorid:
- Instalar o XBMC Remote
- Pressionar o botão “Settings”
- Seguidamente o botão “Close”
- Carregar no botão “Menu” do dispositivo Android
- Pressionar a opção “Add Host”
- Preencher os seguintes campos com os valores:
- “Name” – Xbian
- “Host or ip address” – Xbian
- “HTTP API Port” – 80
- Username – xbmc
- Password – xbmc123!
- Carregar no botão “OK”
- Carregar no botão “Back” do dispositivo Android
Se tudo correu bem, agora deverá aparecer a opção “Use as Remote Control” que depois de seleccionada consegue-se comandar o XBMC através das teclas virtuais no ecrã do dispositivo Android.
Nota: Esta distribuição está optimizada com um overclock com a frequências arm_freq=840 e core_freq=375