Qué es Gulcas?
La lista de correo
Normas de uso
Fotos
Wiki
Hackit
Gentoo Portage
És el sistema de gestió de paquets emprat a Gentoo, va ser
desenvolupat basant-se amb el sistema de ports de FreeBSD i està
programat en Python.
Emerge
La principal ferramenta de treball que ofereix Portage és emerge.
Aquest programa treballa sobre el fitxer /var/lib/portage/world.
emerge --sync # Actualitza els sources de gentoo.
emerge --search # Busca un paquet entre les sources disponibles
emerge -av programa # Instal·la programa
emerge -p programa # Simula la instal·lació de programa
emerge --unmerge programa # Elimina programa.
emerge -ua world # Actualitza tots els paquets del fitxer world
emerge -uDa world # Com l'anterior però actualitza les dependències
emerge -uD --newuse world # Actualitza tot inclosos els sources que
# no estan instal·lats, com poden ser
# actualitzacions de seguretat en
# dependències.
emerge -e world # Recompila tot el sistema
A voltes pot passar que volem eliminar paquets que s'han quedat orfes en el sistema. Açò o podem conseguir amb les següents ordres:
emerge -uD --newuse world emerge --depclean revdep-rebuild
Emaint
Emaint és un programa que s'utilitza per a trobar i sol·lucionar
problemes en el fitxer world.
emaint --check world # Busca problemes en el fitxer world emaint --fix world # Sol·luciona els problemes
Genlop
És una utilitat de Portage per a mostrar informació dels ebuilds
instal·lats amb emerge. Mostra totes les compilacions realitzades
d'un programa.
També es pot utilitzar per a estimar el temps de compilació d'un
programa que anem a instal·lar.
emerge -p programa | genlop -p
Ací podeu trobar més informació.
- blog de melkor.kp
- Inicie sesión o regístrese para enviar comentarios


Instal·lació aplicacions web gentoo
Per a instal·lar aplicacions web amb Gentoo realitzem el següents passos:
En el exemple instal·larem mediawiki. Suposarem tambe que tenim una base de dades
mysql funcionant, servidor web i el php funcionant correctament. Encara que no siguen
de la mateixa distribució podeu trobar informació de com realitzar açò a les següents webs:
Gulcas
AdictoLinux
1. En primer lloc instal·lem el paquet amb emerge
2. Una volta instal·lat utilitzem l'ordre webapp-config
Re: gentoo portage
Si no se disposa de molt de temps i vols obtindre la busqueda de paquets abans del pròxim solstici d'hivern :P millor gastar el paquet eix en lloc del emerge --search (-S).
Aquest paquet ademés de ser infinitament més rápid per defecte permet guardar la informació del portage en una BBDD sqlite o opcions de busqueda molt cool.
Exemples rapids:
Mostra tot paquet que conté str.
Mostra el paquet que exactament es diu str.
Mostra tots els paquets amb una distància de Levensthein de 2 (per defecte).