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.

,

One Comment

Deixe uma resposta

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">