Tesztek Android Google Apple Microsoft Samsung Huawei Nokia Linux Biztonság Tudomány Facebook Film
ga
/ContentUploads/A307/openSUSE_13.1_Big.jpg

openSUSE frissítés 12.3‑ről 13.1‑re

2013.10.26. 17.27
Az openSUSE csapata néhány nappal ezelőtt a közösség segítségét kérte operációs rendszerük legfrissebb verziójának, az openSUSE 13.1 RC 1-nek tesztelésében. Mivel a cikk írásának pillanatában szombat van és a technológia világában alig van érdemi hír, úgy döntöttem, én is részt veszek a fejlesztésben és megnézem, akadálytalan-e az új verzióra való frissítés egy régóta használt rendszer esetében.

Az openSUSE 12.3-ra körülbelül annak megjelenésekor – 2013. március – frissítettem, az egyel korábbi verzióról. Az alaptelepítést már nem tudom mikor végeztem el, verziókkal ezelőtt történt.

A frissítést az aktuálisan használt 12.3 csomagjainak frissítésével (zypper ref; zypper up) kezdtem, hogy a rendszer „up-to-date” legyen, amikor kiadom a végzetes upgrade parancsot. Mivel hetente indítok egy frissítést, így ez a lépés viszonylag hamar elkészült, hiszen csupán néhány csomagot kellett frissítenie.

A következő lépés az openSUSE esetében a csomagtárolók URL-jeinek átírása. Ezt megtehetjük grafikus felületen a YaST vezérlőpult Telepítési források dialógusában, vagy a /etc/zypp/repos.d/ könyvtárban található fájlok átírogatásával. A szerkesztés során lényegében az URL-ekben és opcionálisan a Tárolónevekben található verziószámokat kell átírnunk 13.1-re.

Egyszer talán nem ártana ezt az Ubuntuhoz hasonlóan automatizálni.


A verziószámok átírogatásakor érdemes odafigyelni, hiszen NEM minden korábban felvett csomagtárolóból létezik 13.1-es verzió. A leellenőrzéshez másoljuk be az URL-t a böngészőbe és próbáljunk rá átírt formában is. Jellemzően altárolók esetében találkoztam hiánnyal, de például a VLC médialejátszó hivatalos csomagtárolója már elérhető a 13.1-es openSUSE-hoz is, a Google Chrome webböngésző pedig csupán egyetlen csomagtárolót biztosít az összes verzióhoz.

Miután végeztem, kiadtam a zypper ref parancsot, amivel a tárolók csomaglistáját frissítem fel az aktuális rendszeren. Ez természetesen csupán az elérhető csomagok listáját frissíti fel, nem pedig a csomagokat. Miután ez is lefutott, kiadtam a zypper dup parancsot, ami már a csomagok frissítéséért és esetlegesen új tároló választásáért felelős. Összesen közel 1700 csomagot jelölt meg frissítésre, szóval nem is vártam, hogy perceken belül készen legyen.

A frissítés során folyamatosan dolgoztam – többek között ezen a cikken – és nem vettem észre semmilyen problémát használat közben. Azt azért hozzá kell tennem, hogy aki KDE verziót is frissít, tehát a rendszerfrissítés elkezdésekor nem a KDE 4.11.2-es verziójával rendelkezett, a frissítés során tapasztalhat furcsa anomáliákat. Indulni nem akaró alkalmazások, hibásan megjelenő kezelőfelületi elemek, stb. Ez jellemzően azért van, mert a memóriában más KDE verzió fut, mint ami a merevlemezen újonnan megtalálható.


A rendszerfrissítés viszonylag hamar lefutott és már adtam is ki a reboot parancsot a biztos újraindítás érdekében. A rendszer viszonylag rövid idő alatt (30-45 másodperc) újraindult, bár azt kicsit furcsálltam, hogy az operációs rendszer megjelenése semmit sem változott a 12.3-hoz képest.

A brandet leellenőriztem az egyik frissen letöltött telepítőlemezzel is, a hiba nem az én készülékemben található. Persze az is elképzelhető, hogy az új dizájnt a végleges verzió megjelenésekor fogják aktiválni és mindenki számára elérhetővé tenni.

Összességében talán ez volt eddigi életem egyik legzökkenőmentesebb rendszerfrissítése, az újonnan kapott rendszer pedig továbbra is megállja a helyét a mindennapokban. Nem vettem észre sem instabilitást, sem hibás működést az eddigiekben, minden továbbra is tökéletesen működik. Az openSUSE 13.1 RC 1 és a KDE 4.11.2 összes alapszolgáltatása együttesen maximum 400 MB memóriát eszik.

Az openSUSE 13.1 RC 1 ismert hibáinak listája innen érhető el.