FreeBSD 7.0-BETA3

Címkék

Tegnap megtörtént az előrelépés, Ken Smith a RELEASE Engineering Team nevében léptette a verziószámot tartalmazó new_vers.sh fájlt. Immár nem béta2, hanem béta3 verzióba lépett a FreeBSD 7-es ága ( link ) . Sajnos a tegnap emlegetett freebsd-update ebben a pillanatban még nem tud BETA3-ra frissíteni, csak BETA2-re, de a hét végén várhatóan az is elkészül.

Hozzászólások

sziasztok,

olyan kerdesem lenne hogy mikor megjelenik a freebsd7.0 bol valami rendesebb verzio melyiket erdemes a binaris dolgok frissitesere hasznalni ujraforgatni egesz "vilagot", vagy freebsd-update -et hasznalni?

Első kérdés az, hogy miről akarsz frissíteni. Van olyan scenario (pl. 4.x-ről frissítés), ahol a backup, install, restore a leginkább értelmes eljárás szerintem. Annyi minden változott (pl. UFS2 megjelentése), hogy csak ez az egyetlen igazán jó megoldás.

Szerintem ez a freebsd-update dolog még korántsem annyira kiforrott és nagyszámú telepítésen letesztelt valami, hogy éles rendszerrel ezzel kéne nekiesni.

--
trey @ gépház

Rendszerfrissítésnél a /etc frissítését nem tudod megúszni. Ez igaz a freebsd-update-re is. Ha elolvasod ezt az írást, akkor láthatod, hogy ott is diff-eli a script a /etc alatt levő file-okat. Ha a script tudja merge-lni a file-okat, akkor megteszi, de ha nem, akkor azt neked kell kézzel megcsinálni.

Én még várnék ezzel a freebsd-update-tel, de persze, ha van lehetőséged kipróbálni egy tesztrendszeren, akkor rajta.

Én ki fogom majd próbálni. :)

--
trey @ gépház

Én éppen most frissítettem az egyik laptopomat vele (6.2-p8 -ról 7.0-beta2 -re), abszolút semmi probléma nem volt. Ha az ember nem nyúl olyan dolgokhoz, amikhez nem kell neki, akkor gyönyörűen megy. Ha nyúl (én pl. belepiszkáltam a /etc/default/rc.conf -ba, amibe épeszű ember nem nyúl), akkor ez a csoda ezt észreveszi, és feldob egy vi -t, amiben az összefésült valami van, benne az(ok) a rész(ek), ahol szerinte nem OK. Teljesen felismerhető volt, hogy mi a baja (és nálam az is, hogy mit kell csinálni). Kicsit talán sok a 3x reboot, de OK. Én mondjuk letiltottam az X-et (anno én engedélyeztem a /etc/ttys -ben, és majd ha készen van, akkor újra engedélyezem). Érdemes tisztában lenni vele, hogy ez csak az alap oprendszert piszkálja, tehát a pluszban föltelepített (binárisból, vagy fordítással) csomagokat neked kell utólag (illetve hát közben) frissíteni. Én a fenti blogtól eltérően mostanában már a portmaster-t használom a portupgrade helyett (kisebb, gyorsabb, átláthatóbb, és szerintem kevesebb vele a szívás), azzal elég fájdalommentes a dolog. (Jelenleg fut a portmaster -GuCBfaR. Mikor ez lement, akkor jön majd az utolsó freebsd-update install && reboot, és készen is vagyok. Szerintem jó ötlet letiltani a nagyon nagy dögök frissítését (touch /var/db/pkg/hu-openoffice.org-2.3.0_1/+IGNOREME - szinte biztos, hogy nem ez lesz a legelső a frissítés után amire szükséged van, és a normál működés közben mehet a fordítás a háttérben, vagy lehet tölteni binárisban). Valamint ha tudsz ilyenről, akkor a 6-os alatt működő, de a 7-esben valamiért nem támogatott csomagokat érdemes előtte leszedni, mert megakaszthatja a csomagok frissítését, és akkor egyel több parancsot kell begépelni, hisz tovább kell lökni a frissítést. Én egyelőre 2 ilyet találtam: xfce4-wavelan-plugin , illetve az uppc-kmod (mármint az én gépeimen eddig ezek voltak ilyenek).

Mellesleg:
1) másik laptopon csup utáni make world -del tértem át, az is ment, csak lassabb volt.
2) a telepítő CD-n szokott lenni egy frissítés menüpont, az is lehetőség.
{szerk}
3. ha volt /usr/X11R6 szimlinked (!), azt torold ki. audacious frissites valamiert nem szereti, de ha megszunik, tovabbmegy.

Még mindig nem megy az update (beta2 -> beta3), de a beta2 nekem nagyon szépen hasít.
Szerk.: hivatalos bejelentés megvolt, update később (Colin):
From: Colin Percival
Subject: Re: FreeBSD 7.0-BETA3 Available
Date: Mon, 19 Nov 2007 08:35:16 -0800
User-Agent: Thunderbird 2.0.0.9 (X11/20071117)

Due to a communications mix-up, it isn't yet possible to upgrade to 7.0-BETA3
using FreeBSD Update -- the bits are being assembled as I type this and binary
upgrading to 7.0-BETA3 should work by the end of the day.

It doesn't matter if you like my song as long as you can hear me sing