Sur FreeBSD, tu as les src et les ports, ce sont 2 choses differentes, voici comment ca marche.
1) Les sources.
tu cvs tes src avec cvsup.
ensuite il te faut le file de conf du cvs, tu as des exemples mais pour eviter de perdre 10ans a chercher je te file celui qu'il te faut
root@oleane:~ >more cvsupfile
*default host=cvsup.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs
# tag=.
*default tag=RELENG_4
*default delete use-rel-suffix
*default compress
src-all
avec ca tu cvsup cvsupfile
et tu mattes
Quand c'est fini, tu as plusieurs choix.. soit tu connais ta becane par coeur et c'est make wolrd dans le rep /usr/src pendant 2 plombes (35mins sur Tbird 1.4 ou 2h sur p3/450)
Soit tu n'es pas pressé et tu commences pas un test de compile.
le make world va tout compiler et tout installer, pas terrible si ca se vautre..
le mieux si tu debute est de faire un make buildworld, ca va juste tout compiler dans un coin, si cette operation passe nikel, tu peux alors make installworld.
le make world est l'addition de ces choses (build+install)
(NE PAS REBOOTER)
bref, quelques soit la voie que tu prendras, il te faudra maintenant compiler ton kernel, la pareil, si tu connais ta babasse par coeur, no soucis, tu va editer le kernel a la main (fichier texte) ou tu peux compiler le kernel par defaut (GENERIC).
dans les 2 cas, un simple make buildkernel KERNCONF=GENERIC ira tres bien, suivit apres par un make installkernel KERNCONF=GENERIC et ton kernel sera installé..
voila, avec ca tu peux rebooter..
plus tard, tu apprendras a te bricoler ton propre kernel et a jouer avec mergemaster pour mettre a jour tes files dans /etc
2) Les ports
Pour les ports, tu cvsup aussi mais le file est different
root@oleane:~ >more ports-cvs
*default host=cvsup.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs
*default tag=.
*default delete use-rel-suffix
*default compress
ports-all
Voila
Si tu es perdu hesites pas..
[jfdsdjhfuetppo]--Message édité par _Evangelion_--[/jfdsdjhfuetppo]