On Thu, Jun 05, 2003 at 01:02:06PM +0200, Patrick Hess wrote:
> Hallo,
>
> Carsten schrieb:
> > Patrick Hess schrieb:
>
> > > Wenn du eine neuere Server-Version haben willst, als dein Ports-Tree
> > > enth?lt, solltest du den Tree vielleicht mal updaten. M?glicherweise
> > > ist in einem aktuelleren Ports-System auch eine aktuellere Version
> > > des Half-Life-Servers enthalten.
> >
> > Verr?tst du mir wie?
>
> Klar. Du mu?t dir
> ftp://ftp.se.FreeBSD.org/pub/FreeBSD/branches/-current/ports.tar.gz
> herunterladen, das ist das Grundger?st. Dieses dann nach /usr/ports
> entpacken. Zu diesem Zweck habe ich mir ein Skript gebastelt,
> welches dies automatisch erledigt und die ports.tar.gz auf dem
> Netzwerkserver ablegt, damit sich alle anderen Clients das Archiv
> gleich von dort holen k?nnen. Das Skript habe ich mal unter
> http://phess.de.vu/PortsUpgrade abgeladen. Aber Skript bitte erst
> ansehen und nicht einfach blind ausf?hren. Sollte man nie tun.
Finde ich ehrlich gesagt ziemlich bloedsinnig. Wenn sich im
Portstree nur einige Kleinigkeiten geaendert haben, holst du
trotzdem den gesamten Tree nochmal.
> Elleganter w?re vielleicht ein "Inkremental"-Update mittels CVS.
> Damit habe ich mich bisher allerdings noch nicht auseinandergesetzt.
Das ist eigentlich ganz einfach. Beim ersten benutzen:
# cd /usr
# cvs -d :pserver:anoncvs(at)anoncvs2.de.FreeBSD.org:/home/ncvs co ports
Und spaeter, fuer die Upgrades:
# cd /usr/ports
# cvs -d :pserver:anoncvs(at)anoncvs2.de.FreeBSD.org:/home/ncvs up -Pd .
(im Handbook gibts da etliches an Doku).
Ich machs sogar so, dass ich mir per CVSup einmal am Tag den
CVS-Tree mirrore, und dann wie oben meine Ports (oder meinen
Sourcetree) auschecken kann, das dann allerdings von meinem
lokalen Mirror. Und nach einem Ports-Update lasse ich dann immer
noch ein "make index" und "portsdb -u" laufen.
bye,
Harold
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 05 Jun 2003 - 14:06:17 CEST