On 22/04/2025 13:02, Dan Lukes wrote:
On 21.4.2025 20:07, Miroslav Lachman wrote:
Jen takove "me too". Nejaky cas jsem pouzival freebsd-update a protoze
mi prinesl nekolikrat perne chvilky a jeho pouziti trva straaasne dlouho
V tom bych se ho trochu zastal, on "make installkernel installworld"
nemuze byt o mnoho rychlejsi. Ty data se proste preneset museji.
Pokud si na to dobre vzpominam (uz je to radu let), tak problem byl
hlavne v tom, ze freebsd-update se snazi aktualizovat i /usr/src a to mu
jde silene pomalu, takze pak takove spusteni freebsd-update trvalo asi
hodinu - nez postahuje a porovna to obrovske mnozstvi souboru. Neni to
proste jen instalace, ale vzdy i porovnavani aktualniho stavu.
installworld tohle vubec neresi.
To ja mam prostredi asi homogenejsi, Pokud menim verzi PHP, pak se zmeni
na kazdem stroji na svete (ne nutne okammzite, ale az tam budu delat
pristi upgrade).
Mam velmi rozdilne klienty s rozdilnymi pozadavky, takze nekde se vic
jak rok pouziva PHP 8.3, jinde se do ted pouziva PHP 8.1 - pro priklad.
No, a to je dalsi problem. Z verejneho repozitare balicky klidne beze
slova zmizi a pkg update je pri "unattended upgrade" smaze i lokalne.
S FreeBSD na desktopu je tohle asi ta nejvetsi bolest. Protoze buildovat
si desktop je silenost (build browseru nebo electronu na jednom jadre
trva pres 33 hodin) a oficialni balicky zcela nahodne mizi a zase se
objevuji. Nastesti mam ten desktop na ZFS, aktualizaci provadim v
naklonovanem Boot Environmentu v chrootu, takze kdyz se ta aktualizace
pokazi, cele to smazu a par tydnu pockam. Kdyz projde, tak do ni
nabootuju a teprve kdyz je po nabootovani vse funkcni, prohlasim ji za
trvalou a nastavim automaticky boot do tohoto BE. Pokud neni OK, tak
dalsim rebootem automaticky nabehne predchozi funkcni konfigurace.
Nekdy je ale problem i v tom, ze novejsi verze Firefoxu / Thunderbirdu
zaktualizuje neco v profilu a pak se neda vratit ke starsi verzi,
protoze starsi verze s novejsim profilem nenabehne.
Mirek