Insta;ace portu "odjinud"
Petr Řehoř
Petr.Rehor at i.cz
Tue Dec 2 09:37:49 CET 2003
> existuje v portech freeBSD moznost nechat si zjistit zavislosti
> daneho portu, nasledene si soubory stahnout nekde na rychle
Nainstalujte si port sysutils/portupgrade a pouzijte prikaz
ports_glob -r <portorigin> vice viz man ports_globe)
> lince (odkud?) doma je nahrat nekam (/usr/local/port/distfiles ?)
> a nasledne port(y) nainstlovat?
make fetch-recursive-list vygeneruje shellovy skript, ktery se da
spustit na jinem FreeBSD stroji a stahne vsechny soubory, ktere vam
v distfiles chybi. Potom je staci vypalit na cdrom, namontovat ho na
domacim pocitaci a v /etc/make.conf si nastavit (lomitko na konci
nazvu adresare je podstatne):
MASTER_SITE_OVERRIDE=file:/cdrom/
Potom se pri make fetch pouziji soubory z CDROM.
Taky si ty soubory muzete nasypat rovnou do distfiles, ale nektere
porty si v distfiles delaji podadresare a to budete muset dodelat
rucne.
Druha moznost je na jinem FreeBSD vlezt do portu, dat
make fetch-recursive a potom si vypalit na CDROM cely adresar distfiles
(pozor - v koreni CDROM musi byt adresar ports/distfiles a v nem teprve
soubory z /usr/ports/distfiles). Kdyz si takove CD namontujete na /cdrom
tak se make fetch do nej automaticky podiva a pouzije soubory z nej.
Pokud montujete CDROM na jine misto, tak si v /etc/make.conf nastavte
CD_MOUNTPTS=/nekde/jinde/namontovane/CD
Vice se dozvite studiem souboru /usr/ports/Mk/bsd.ports.mk
S pozdravem
Petr Rehor
ICZ a.s.
Pobocka Ceske Budejovice
J. S. Baara 40, 370 01 Ceske Budejovice, CZ
Tel: +420 387 312 808
Fax: +420 387 311 480
mailto:petr.rehor at i.cz
http://www.i.cz
More information about the Users-l
mailing list