O jeito fácil: se você está usando
Funtoo Linux, simplesmente faça:
# emerge dev-util/metro
Ele deverá ser instalado.
O método git:
Se você não tem a árvore
portage do Funtoo, ou é um fã do
git, pode instalar o
Metro usando-o. Primeiro esteja certo de que o git está instalado em seu sistema. Então clone o repositório principal do git como abaixo:
# install -d /root/git
# cd /root/git
# git clone git://github.com/funtoo/metro.git metro
Agora você tem um diretório chamado
/root/git/metro que contém todo o código fonte do Metro. Então instale como abaixo:
# ln -s /root/git/metro/metro /usr/bin/metro
# ln -s /root/git/metro /usr/lib/metro
NOTA: Para o Metro 1.3 ou mais antigo, nós tínhamos o costume de criar um link simbólico dentro de /etc também. Isso não é mais feito. Cada diretório Metro tem seu próprio diretório privado etc/ para o caso de você querer rodar múltiplas versões distintas de Metro em seu sistema.
Se você quiser ativar suporte ao
pbzib2, que é uma implementação paralela ao
bzip2 que oferece uma boa melhora na performance em processadores de core múltiplo, pode instalar como abaixo (em sistemas
Gentoo/Funtoo):
# emerge pbzip2
Instalação completa!
Configurando
/usr/lib/metro/etc/metro.conf é o principal arquivo de configuração do
Metro. A seção [path/mirror] define onde o Metro irá buscar por coisas que precisa e também um lugar pra armazenar coisas novas que criou. Como inicialmente configurado, Metro está ativado para construir imagens de estágio e colocá-las em /home/mirror/linux:
# Mirror Paths - where to find required files and where to put created files
[section path/mirror]
: /home/mirror/linux
[collect /etc/metro/fslayouts/funtoo.conf]
Se você quiser pode modificar a localização do seu espelho no disco, é só editar a linha /home/mirror/linux (que define a variável path/mirror) para apontar pra outro diretório.