# emerge xchat
y listo, lo baja de internet, tambien baja las dependencias que necesita, instala todo y lo deja listo para usar!!! es muy parecido al apt-get (o como se escriba) de Debian.
Pues para aquellos que esten interesados en tener el portage corriendo en su distro, estos son los pasos:
Primero necesitas estas herramientas:
Python 2.2.x
Herramientas de Desarrollo (gcc, binutils, automake, autoconf, libtool, etc)
Paciencia.
Anda a cualquier mirror de Gentoo y bajate el Portage tarball. Extrae el contenido y sigue estos pasos
cd bin/
cp * /usr/bin
cd ../pym
cp * /usr/lib/python2.2/site-packages
cd ../man
cp *.1 /usr/man/man1
cp *.5 /usr/man/man5
cd ../src/missingos
./setup.py install
cd ../sandbox-1.1
make && make install
cd ../../cnf
cp * /etc
cd ..
cp make.profile/ /etc
Ahora tienes una instalacion del Portage funcionando. Como root emerge "sync"
# emerge sync
Esto instalara el arbol de Portage. Ahora es donde personalizas las cosas. Anda a /usr/portage/profiles, y copia en el folder apropiado para tu instalacion. Si usas el gcc-3.2, usa uno de los perfiles 1.4 (el que se acomode a tus preferencias). y si no...usa el default
Ahora edita el /etc/make.conf y agraga cualquier variable USE que quieras (manual sobre el USE) . Lee el /usr/portage/use.desc para mas info. Si usas gcc-3.2, annhade COMPILER="gcc3" a tu "make.conf
Ahora, si tratas de emerge algo, se va a quejar de dependencias. Simplemente has lo siguiente para que paren las quejas de glibc:
emerge inject sys-libs/glibc-version.
emerge inject sys-devel/gcc-version
emerge cualquier cosa y puede o no quejarse acerca de tar. Si lo hace anda a la linea requerida en ebuild.sh y cambia todas las instancias de --no-same-owner to --same-owner. Luego emerge tar
emerge tar
emerge sed
emerge bash
emerge pmake
emerge sys-apps/baselayout
emerge portage
baselayout instala init. Lee los docs de Gentoo para mas info.
Ahora el sistema debe estar listo!!! Mucha suerte
