Frissítettem Rawhide-ra

Úgy döntöttem, hogy nem várok még egy hetet a Fedora 11 megjelenésével, és beáldozom a notebookomat hogy kipróbáljam még megjelenés előtt. A notebook egy FuSi Esprimo amelyen eddig Fedora 10 futott hibátlanul. A frissítést a preupgrade program segítségével végeztem el a következőképpen, természetesen mindent root felhasználóként konzolban:

0. Adatok mentése másik számítógépre, pendrive-ra vagy akárhova ahol biztonságban vannak.

1. Fedora 10 frissítése

yum update

2. A preupgrade csomag telepítése

yum install preupgrade

3. A frissítés indítása

preupgrade-cli Rawhide

A program ekkor végignézi a repokat, feloldja a függőségeket majd letölti a szükséges csomagokat. Nekem 1327 csomagot kellett letöltenem kb 1,3GB méretben, de egy bő fél óra alatt végzett vele. Miután végez, írja hogy indítsuk újra a rendszert.

4. Újraindítás után elindul az Anaconda és telepíti a már letöltött csomagokat. Telepítés után még molyol egy kicsit a rendszer frissítésének véglegesítésével, majd annak rendje és módja szerint indul a Fedora 11.

Tapasztalataim:
Nálam a rendszer frissítés után teljesen jól felállt, rendesen elindultak az általam még F10-re beállított, automatikusan induló KDE alkalmazások is (yaquake, konqueror mint fájlkezelő). Minden csomagot felfrissített és minden alkalmazás rendesen működik.
A yum repók is rendben átálltak 11-re. Természetesen a 0. lépésben lementett adataim is hiánytalanul megvoltak.

Úgyhogy úgy gondolom megérte bevállalni a frissítést, mert különösebb hibát nem okozott, működik a rendszer rendesen. Bár az asztali gépemen még várok amíg megjelenik a végleges verzió, de kísérletező kedvű embereknek nyugodtan próbálkozhatnak.

Hozzászólások

Hopp, megis van az első hiba, bár ez nem Fedora-specifikus - megtalálható még pl Debianban és Ubuntuban is - hanem a NetworkManagert érinti csak úgyhogy nem tragédia.

A hiba akkor keletkezik ha a root be van jelentkezve (akár grafikusan, akár terminálban) és a NetworkManagerrel indítaná az ember a(z) (open)vpn klienst. Ekkor elszáll a következő hibaüzenettel:
...NetworkManager: nm_vpn_connection_connect_cb(): VPN connection 'XXXXXXX' failed to connect: 'No VPN secrets!'.

Gondolom a grafikus felületet senki nem indítja rootként, tehát az esetek nagy részében ez akkor fordul elő ha a grafikus felületen belül root shellt használunk.

A probléma megoldható azzal, ha az openvpn kliens indítása idejére kijelentkezünk a root shellből. Miután a vpn felállt, nyugodtan be lehet indítani a root shellt, akkor már nem problémázik.

A másik lehetőség hogy nem a NetworkManagerrel, hanem konzolból indítjuk az openvpn-t. Ehhez egy kis leírás és példa konfigurációs állomány található itt.

Gyors tájékozódás után találtam ugyan patchet a launchpad.net-en, de annak használta nem javasolt, mert ugyan a hibát nagyjából javítja, de mellé csinál egy szép security hole-t is.

További infó itt található.

--
Csuhai Imre
https://csuhai.hu

Ja, hogy NM? Azon én már csak legyintek. xD
Engedi grafikusan beléptetni a rootot? Pedig az 10-ben még tiltott volt.

Most én is gondolkodom erősen, hogy mi legyen. Disztro updateben még mindig nem bízok. Viszont a pre-liveCD nem indul el nálam.

Lesz még valami rc kiadás? Mintha ígérték volna.

Ahogy azt az újabb 1 hetet csúszik a fedora 11 megjelenése hírben írtam még lesz egy RC2 a végleges megjelenés előtt.

Webappz - http://webappz.hu/

Közben találtam patchet a vmware kernel moduljaihoz itt.

--
Csuhai Imre
https://csuhai.hu

Milyen repókat használsz?
Volt olyan csomagod, amit nem tudot upgradelni?

Webappz - http://webappz.hu/

Az alap fedora repókon kívül csak az RPMFusion féle repókat használom. Nem volt olyan csomag amit ne tudott volna frissíteni.

A fenti hibán kívül mégegyet észleltem, a vmware player (2.5.2, x86_64) moduljai nem akarnak lefordulni az új kernelen. Mivel a vmware-t nem is igazán használom a notebookon, ezért nem mentem utána hogy miért nem fordul le.

--
Csuhai Imre
https://csuhai.hu