saintjoe
Bodybuilder
Um den Ports-Tree immer auf dem laufenden zu halten, ist ein Tool Names cvsup nötig.
Hast du es noch nicht, findest du es unter
/usr/ports/net/cvsup-without-gui
bzw.
/usr/ports/net/cvsup
Solltest du keinen Ports-Tree installiert haben, so installiere cvsup mit folgendem Befehl:
pkg_add -r cvsup-without-gui
Ich empfehle allerdings, die erste Version zu installieren, da diese keine X-Libraries braucht und das GUI von dem Programm eh nicht erste Sahne ist.
Wenn du das Programm bereits installiert hast, kopier die Datei
/usr/share/examples/cvsup/ports-supfile
in ein Verzeichnis deiner Wahl.
Z.B:
cp /usr/share/examples/cvsup/ports-supfile /tmp/
Dann editier diese Datei mit deinem Lieblingseditor, so dass sie nachher so aussieht:
*default host=cvsupHOST.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
ports-all
Bei *default host musst du natürlich einen richtigen eintragen, Liste gibt es hier.
Wenn du die Datei dann gespeichert hast, startest du cvsup mit folgendem Befehl:
Folgendes muss als root ausgeführt werden
cvsup -g -L 2 /pfad/zu/ports-supfile
Dann sollte eine Ausgabe kommen, die wie folgt aussieht:
su-2.05a# cvsup -g -L 2 /tmp/ports-supfile
Connected to cvsup.freebsd.org
Updating collection ports-all/cvs
Edit ports/audio/xwave/Makefile
Edit ports/audio/xwave/pkg-descr
Edit ports/comms/conserver/Makefile
[...]
Finished successfully
Das wars dann auch schon. Du hast nun einen aktuellen Ports-Tree.
Hast du es noch nicht, findest du es unter
/usr/ports/net/cvsup-without-gui
bzw.
/usr/ports/net/cvsup
Solltest du keinen Ports-Tree installiert haben, so installiere cvsup mit folgendem Befehl:
pkg_add -r cvsup-without-gui
Ich empfehle allerdings, die erste Version zu installieren, da diese keine X-Libraries braucht und das GUI von dem Programm eh nicht erste Sahne ist.
Wenn du das Programm bereits installiert hast, kopier die Datei
/usr/share/examples/cvsup/ports-supfile
in ein Verzeichnis deiner Wahl.
Z.B:
cp /usr/share/examples/cvsup/ports-supfile /tmp/
Dann editier diese Datei mit deinem Lieblingseditor, so dass sie nachher so aussieht:
*default host=cvsupHOST.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
ports-all
Bei *default host musst du natürlich einen richtigen eintragen, Liste gibt es hier.
Wenn du die Datei dann gespeichert hast, startest du cvsup mit folgendem Befehl:
Folgendes muss als root ausgeführt werden
cvsup -g -L 2 /pfad/zu/ports-supfile
Dann sollte eine Ausgabe kommen, die wie folgt aussieht:
su-2.05a# cvsup -g -L 2 /tmp/ports-supfile
Connected to cvsup.freebsd.org
Updating collection ports-all/cvs
Edit ports/audio/xwave/Makefile
Edit ports/audio/xwave/pkg-descr
Edit ports/comms/conserver/Makefile
[...]
Finished successfully
Das wars dann auch schon. Du hast nun einen aktuellen Ports-Tree.