Update portu...

Roman Neuhauser neuhauser at bellavista.cz
Mon May 19 16:44:48 CEST 2003


# milan.cizek at up.mpsv.cz / 2003-05-19 09:35:49 +0200:
> > Dekuju za odpovedi, ale...
> > 
> >   mam par pripominek. Je to na muj desktop domu a tudiz... 
> > nemam ani net, natoz cvsup (a i tady sedim za firewalem), 
> > takze mne napada, nejde to udelat i jinak? Jde mi jen o ty 
> > ---porty--- , nic jineho. Ty maji tusim 18 MB. Mozna je to 
> > nemozne, ale spis bych uvital neco jako: stahni to a to a updatuj to.
>
> ja to delam bezne tak, ze si stahnu ports.tar.gz, pres ftp nauploaduju ze
> sveho Win na BSD, tam pak premisnim ho do /usr, odstranim stavajici adresar
> ports a spustim "tar xvzf ports.tar.gz". Stejne tak instaluji jednotlive
> porty, v potrebne vetvi dam "make install", mrknu jake soubory se snazi
> stahnout, stahnu rucne a nauploaduju do ports/distfiles. Obcas je to diky
> zavislostem desna prace, ale da se.

    bodejt by to nebyla strasna prace. pro jednotlivy port a jeho
    zavislosti:

    cd /usr/ports/<category>/port
    make fetch-recursive-list > fetchlist.sh

    pro cely strom portu (u s krouzkem):

    cd /usr/ports
    make fetch-list |grep -v '^===' > fetchlist.sh

    fetchlist.sh si preneste na stroj pripojeny k netu a spustte:

    (mkdir distfiles;
     cd distfiles;
     sh fetchlist.sh;
     cd ..;
     tar xjf distfiles.tar.bz2 distfiles) &

    vytvoreny tarball si pak muzete rozbalit na stroji, na kterem
    potrebujete porty instalovat.

-- 
If you cc me or remove the list(s) completely I'll most likely ignore
your message.    see http://www.eyrie.org./~eagle/faqs/questions.html



More information about the Users-l mailing list