Erinevus lehekülje "Kasutaja:Taavi" redaktsioonide vahel
6. rida: | 6. rida: | ||
Üldiselt on [http://wiki.freebsd.org/portupgrade portupgrade] ilus ja tore, aga kui installeeritud pakkide arv on juba neljakohaline, siis kipub portupgrade venima. Ja kui kasutajal on lühike kannatus, siis jäävad pakid uuendamata. | Üldiselt on [http://wiki.freebsd.org/portupgrade portupgrade] ilus ja tore, aga kui installeeritud pakkide arv on juba neljakohaline, siis kipub portupgrade venima. Ja kui kasutajal on lühike kannatus, siis jäävad pakid uuendamata. | ||
− | Aga õnneks on olemas ''pkg_replace'', mis on portupragradega üsna sarnane (käsurea võtmed ja väljund on peaaegu samasugused). | + | Aga õnneks on olemas ''pkg_replace'', mis on portupragradega üsna sarnane (käsurea võtmed ja väljund on peaaegu samasugused). Üks suur erinevus on selles, et pkg_replace toimib _jubedalt_ kiiremini. |
Esimese asjana peale installeerimist võiks näppida '''/usr/local/sbin/pkg_replace''' faili, rida 778: | Esimese asjana peale installeerimist võiks näppida '''/usr/local/sbin/pkg_replace''' faili, rida 778: | ||
12. rida: | 12. rida: | ||
ja seal rõõmsalt kustutada ära -${subdir}, et alles jääks | ja seal rõõmsalt kustutada ära -${subdir}, et alles jääks | ||
uri_path="/pub/FreeBSD/ports/${ARCH}/packages/All/" | uri_path="/pub/FreeBSD/ports/${ARCH}/packages/All/" | ||
− | Võibolla saab seda ka konfiguratsioonifailist näppida, aga mina laisa inimesena ei viitsinud asja inimlikult lahendada. | + | Võibolla saab seda ka konfiguratsioonifailist näppida, aga mina laisa inimesena ei viitsinud asja inimlikult lahendada. Tavaliselt tahab pkg_replace tõmmata pakke ainult /blalba/packages-BSDVERSIOON/ kataloogist. Aga niimoodi jäävad saamata uuemad pakid ning paljud asjad tuleks käsitsi kompileerida. |
− | + | Järgmisena tuleks tekitada konffail ja seal näperdada. Mina näiteks keelasin pordist openoffice'i ja firefoxi updatemise. | |
− | + | Ja nüüd kogu süsteemi uuendamiseks: | |
+ | pkg_replace -Pa (enne updateme kõik, mis saab pakkidest) | ||
+ | pkg_replace -a (ja siis need, mis jäid uuendamata, need laseme ise kokku) |
Redaktsioon: 17. september 2007, kell 16:23
Siit joonest allpool on poolikud eeposed
pkg_replace
Üldiselt on portupgrade ilus ja tore, aga kui installeeritud pakkide arv on juba neljakohaline, siis kipub portupgrade venima. Ja kui kasutajal on lühike kannatus, siis jäävad pakid uuendamata.
Aga õnneks on olemas pkg_replace, mis on portupragradega üsna sarnane (käsurea võtmed ja väljund on peaaegu samasugused). Üks suur erinevus on selles, et pkg_replace toimib _jubedalt_ kiiremini.
Esimese asjana peale installeerimist võiks näppida /usr/local/sbin/pkg_replace faili, rida 778:
uri_path="/pub/FreeBSD/ports/${ARCH}/packages-${subdir}/All/"
ja seal rõõmsalt kustutada ära -${subdir}, et alles jääks
uri_path="/pub/FreeBSD/ports/${ARCH}/packages/All/"
Võibolla saab seda ka konfiguratsioonifailist näppida, aga mina laisa inimesena ei viitsinud asja inimlikult lahendada. Tavaliselt tahab pkg_replace tõmmata pakke ainult /blalba/packages-BSDVERSIOON/ kataloogist. Aga niimoodi jäävad saamata uuemad pakid ning paljud asjad tuleks käsitsi kompileerida.
Järgmisena tuleks tekitada konffail ja seal näperdada. Mina näiteks keelasin pordist openoffice'i ja firefoxi updatemise.
Ja nüüd kogu süsteemi uuendamiseks:
pkg_replace -Pa (enne updateme kõik, mis saab pakkidest) pkg_replace -a (ja siis need, mis jäid uuendamata, need laseme ise kokku)