Einrichten von cvsup Update unter FreeBSD
Wer gerade ein FreeBSD frisch installiert hat möchte sicher bald sein System auf dem neusten Stand halten. Hier hilft das CVS-Update was sich schnell und einfach einrichten lässt.

CVSup Client aus den Ports installieren :
cd /usr/ports/net/cvsup-without-gui/
make install clean
Das ganze dauert je nach Rechnergeschwindigkeit ein bisschen, aber es lohnt sich.

CVSup Konfiguration in der Datei make.conf :
Damit das CVSup reibungslos von statten geht müssen ein paar Einträge in der Datei /etc/make.conf getätigt werden.
ee /etc/make.conf
Nun an einer geeigneten Stelle ( möglichst weit unten ) folgendes einfügen.
SUP_UPDATE              = yes
SUP                     = /usr/local/bin/cvsup
SUPFLAGS                = -g -L 2 -z
SUPHOST                 = cvsup5.freebsd.org
SUPFILE                 = /usr/share/examples/cvsup/stable-supfile
PORTSSUPFILE            = /usr/share/examples/cvsup/ports-supfile
Nun speichern und den Editor verlassen ( ESC -> ENTER -> ENTER ).

Installieren der Systemsourcen von der CD-Rom :
Damit das Ganze dann auch reibungslos funktioniert sollten noch fix die Systemsourcen installiert werden. Eine Anleitung, die zeigt wie es geht, gibt es hier. Wer die Systemsourcen noch nicht auf dem System installiert hat, muss dies jetzt machen, damit CVSup läft.

CVSup starten :
Wenn die Systemsourcen installiert sind wechselt man in das Verzeichnis /usr/src um CVSup zu starten.
cd /usr/src
Anschliessen mit make update starten.
make update
Wenn alles richtig gemacht wurde bekommt man angezeigt das das System aktualisiert wird.
--------------------------------------------------------------
>>> Running /usr/local/bin/cvsup
--------------------------------------------------------------
Parsing supfile "/usr/share/examples/cvsup/stable-supfile"
Connecting to cvsup5.freebsd.org
Connected to cvsup5.freebsd.org
Server software version: SNAP_16_1h
Negotiating file attribute support
Exchanging collection information
Establishing multiplexed-mode data connection
Running
Updating collection src-all/cvs
.......
 

© 2012 bsd-rulez.de CCBot/1.0 (+http://www.commoncrawl.org/bot.html)