Slackware 12.2 como host xen
Para quem estiver acompanhando este blog, e desejar refazer os passos que eu segui, segue um pequeno howto para a instalação do slackware como host Xen. A distribuição adotada foi o Slackware 12.2 (x86).
Instalação para testes e desenvolvimento
Ao instalar o slackware é necessário instalar as séries “A”, “AP”, “D”, “L”, “N” e “T”. Após a instalação, atualize o arquivo /etc/slackpkg/mirrors> e execute os seguintes comandos:
sudo /usr/sbin/slackpkg update sudo /usr/sbin/slackpkg install fontconfig
Estes comandos são necessários para a instalação da documentação Xen. Não se esqueça de fazer ajustes no /etc (“/etc/ssh/sshd_config”, etc). Observe que não estou utilizando o ambiente gráfico.
Requisitos mínimos
É possível fazer uma instalação mais enxuta do Xen. Consultado a documentação oficial, pude observar que, para a instalação a partir dos sources, ele requer os seguintes pacotes:
- GCC v3.4 ou posterior
- GNU Make
- GNU Binutils
- Development install of zlib (ex: zlib-dev)
- Development install of Python v2.3 ou posterior (ex: python-dev)
- Development install of curses (ex: libncurses-dev)
- Development install of openssl (ex: openssl-dev)
- Development install of x11 (ex: xorg-x11-dev)
- bridge-utils package (/sbin/brctl)
- iproute package (/sbin/ip)
- hotplug or udev
Coreutils
Outra coisa interessante de se notar é a questão do pacote “coreutils”. A versão do “coreutils” que acompanha o Slackware 12.2 tem problemas de incompatibilidade com Xen. Seguindo o conceito de que “a ídeia por de traz do Xen não é complicada, mas sua instalação e configuração envolve uma série de dicas e truques”, Daniel Stone me recomendou instalar o pacote coreutils do slackware 13.
wget ftp://ftp.slackware-brasil.com.br/slackware-13.0/source/a/coreutils/coreutils.SlackBuild wget wget ftp://ftp.gnu.org/gnu/coreutils/coreutils-7.4.tar.gz sudo sh coreutils.SlackBuild sudo mv /tmp/coreutils-7.4-i486-1.txz /tmp/coreutils-7.4-i486-1.tgz sudo /sbin/installpkg /tmp/coreutils-7.4-i486-1.tgz
Estes passos, são os passos básicos que permitem que seu PC, com Slackware 12.2, esteja pronto para a instalação do Xen.
Slackware, Xen
[...] Slackware 12.2 como host Xen [...]