Serveur CVSUP FreeBSD – Neotech3

logo-red

Un serveur CVSUP à la Réunion

Sur l’île de la Réunion, seul le GRETA Neotech3 propose un miroir CVSUP des sources de FreeBSD.

L’adresse du serveur est cvsup.neotech3.greta.fr

Petit rappel pour utiliser le serveur :

Les sources du système

Lors de l’installation de FreeBSD, il est possible d’installer toutes les sources du système, afin de pouvoir re-compiler entièrement FreeBSD lors d’une mise à jour (application d’un patch de sécurité, ou changement de version) :

  1. Lancer sysinstall
  2. Menu Post configuration
  3. Menu Distributions
  4. Sélectionner src puis All

Cette manipulation copie toutes les sources du systèmes vers le répertoire /usr/src/.

C’est cette arborescence qu’il faut mettre à jour pour avoir les dernières modifications apportées par l’équipe de FreeBSD :

  1. Récupérer le fichier d’exemple :
    cp /usr/share/examples/cvsup/standard-supfile /usr/local/etc
  2. Modifier le fichier /usr/local/etc/standard-supfile en metttant la ligne *default host=cvsup.neotech3.greta.fr
  3. Lancer la mise à jour des sources :  
    csup -L 2 -g /usr/local/etc/standard-supfile

Vous avez maintenant les sources mises à jour, vous pouvez re-compiler le système (« refaire le monde dans » la terminologie BSD, cf http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html)

Les sources des ports

Comme vous préférez sûrement installer vos applications préférées depuis les ports (cf http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.html), vous devez maintenir le catalogue des logiciels portés. Une des possibilités est d’utiliser de nouveau CVSUP :

  1. Récupérer le fichier d’exemple :
    cp /usr/share/examples/cvsup/ports-supfile /usr/local/etc
  2. Modifier le fichier /usr/local/etc/ports-supfile en metttant la ligne *default host=cvsup.neotech3.greta.fr
  3. Lancer la mise à jour des sources :  
    csup -L 2 -g /usr/local/etc/ports-supfile

Un petit coup d’oeil OBLIGATOIRE sur /usr/ports/UPDATING, et c’est bon, vous pouvez re-compiler applications et librairies :

portupgrade -a

Trop facile ;-)

Vus : 696
Publié par OsEr : 15