Instal·lació

De WikiMar
Salta a la navegació Salta a la cerca

Instalar el Portage

potser no cal

wget http://gentoo.chem.wisc.edu/gentoo/snapshots/portage-latest.tar.bz2
tar xvjf portage-latest.tar.bz2 -C /usr/
emerge --sync

que és el mateix de:

emerge-webrsync

Actualitzar el Sistema

eix -sync  -->crec que es emerge --sync
emerge -u world
emerge -DuavtN world
         D deep
         u update
         a ask
         v verbose
         t tree
         N new-use
emerge --depclean

Reconstruir llibreries:

revdep-rebuild     (Si no existeix aquesta comanda cal instalarlo amb emerge gentoolkit)
dispatch-conf

Opcional:

prelink -amR


Actualitzar Sistema molt antic

El que he fet és sobreescriure l'ultim Stage3 del gentoo:

cd /
wget http://distfiles.gentoo.org/releases/x86/2008.0/stages/stage3-i686-2008.0.tar.bz2
tar xvjpf stage3*
rm stage3-*
cd /usr
wget http://distfiles.gentoo.org/snapshots/portage-latest.tar.bz2
tar xvjf portage-lat*
rm portage-lat*

Més info (http://www.gentoo.org/doc/en/gentoo-x86-quickinstall.xml)

Aleshores:

  • Tornar a establir el password de root
  • Reiniciar
emerge --sync
emerge portage

pero estan bloquejat per bash i coreutils:

[blocks B     ] <sys-apps/portage-2.1.5 (is blocking app-shells/bash-3.2_p39)
[blocks B     ] <sys-apps/util-linux-2.13 (is blocking sys-apps/coreutils-6.10-r2)
emerge -O portage
emerge -O util-linux
emerge portage


/etc/make.conf

He afegit al make.conf:

PORTAGE_BINHOST="http://tinderbox.dev.gentoo.org/default-linux/x86/All/"
FEATURES="-metadata-transfer -collision-protect parallel-fetch noinfo"
LINGUAS="ca es ca_ES es_ES"

Coses varies útils

Llistar els packets amb diferents slots instalats al sistema:

equery l -d

Mirar les llibreries utilitzades per NOM

dll NOM

Trobar un VPS barat

http://www.lowendbox.com/virtual-server-comparison/

Instalació en sistemes amb nomes 1GB de HDD

No se si es pot. El que vaig provar va ser:

cd
wget http://gentoo.chem.wisc.edu/gentoo/snapshots/portage-latest.tar.bz2
wget http://gentoo.chem.wisc.edu/gentoo/snapshots/portage-latest.tar.bz2.md5sum
# md5sum -c portage-latest.tar.bz2.md5sum
portage-latest.tar.bz2: OK
tar xvjf portage-latest.tar.bz2 -C /usr
rm portage-*


emerge --sync
rm -r ./var/cache  ????

FALTA COMPLETAR