SDB:Rendszerfrissítés
openSUSE kiadás | Ajánlott cikkek | Kapcsolódó SDB cikkek | |||
|
Version: 11.2+
|
A futó rendszer frissítése az openSUSE 11.2-től hivatalosan támogatott. Ez lehetővé teszi a rendszer frissítését anélkül, hogy az egészet újra be kéne állítani. |
Tartalomjegyzék
Összegzés
Ez a cikk bemutatja, hogyan frissítsük a rendszerünket grafikus és parancssori eszközökkel az openSUSE legfrissebb verziójára. A futó rendszer frissítésének megvannak a maga előnyei és hátrányai.
Előnyők:
- Csak azokat a csomagokat kell letölteni, amiket frissíteni kell, így kisebb sávszélesség is elegendő.
- A frissítés során - bár nem ajánlott - tovább lehet használni a számítógépet. Egyszer kell csak leállni, mikor újraindítjuk a rendszert a frissítés végén.
- Nem kell elhasználni egy DVD-t, sőt még DVD-íróra sincs szükség (persze a hálózatos telepítő elfér egy kis pendrive-on).
Hátrányok:
- Tönkremehet a rendszer, ha valami okból a telepítés megszakad (pl. áramszünet, megszakad a hálózat), és a frissítési folyamat nem folytatható. Ez attól függ, hogy a frissítés mely szakaszában történik a leállás.
- Több rendszer frissítése esetén mindegyik letölti a maga csomagjait, ami sok sávszélességet emészthet fel. Ebben az esetben megfontolandó egy ISO lemezkép letöltése.
Támogatott módszerek
Vegye figyelembe, hogy ezzel a fajta frissítéssel körültekintően kell eljárni, mert harmadik gyártótól származó csomagok és a lehetséges konfigurációk nagy száma miatt előfordulhat, hogy a frissítés nem sikerül.
Két módszer lehetséges a rendszer frissítésére:
Felkészülés a frissítésre
A frissítés csak abban az esetben támogatott, ha az eredeti rendszerre fel van telepítve az összes frissítés. A következő lépések bemutatják, hogyan érjük el ezt az állapotot. A továbbiakban a parancsokat root felhasználóként kell kiadni.
Terminálból
Első lépés: Csomagtároló ellenőrzése
Az alábbi parancs kiadásával ellenőrizze, hogy a frissítések csomagtárolója létezik és engedélyezett:
zypper repos --uri
A kimenetben ellenőrizze, hogy a jelenlegi rendszerének verziója van-e az URI oszlopban (openSUSE 11.2 esetén: http://download.opensuse.org/update/11.2/), és a Bekapcsolva oszlop értéke Igen:
# | Álnév | Név | Bekapcsolva | Frissítés | URI --------------------------------------------------------------------------------------------------------------------------------------------- 1 | Frissítések ehhez: openSUSE 11.2 | Frissítések ehhez: openSUSE 11.2 | Igen | Igen | http://download.opensuse.org/update/11.3/
Ha a Bekapcsolva oszlop értéke Nem, engedélyezze az alábbi parancs kiadásával:
zypper modifyrepo --enable csomagtároló neve
Ha a csomagtároló be van kapcsolva és megfelelő az URI-je továbbléphet a 3. pontra.
Második lépés: Csomagtároló hozzáadása
Ha eddig nem volt felvéve a frissítési csomagtároló, adja hozzá az alábbi paranccsal (a példa a 11.2-es verzióra vonatkozik):
zypper addrepo --check --name 'Frissítések ehhez: openSUSE 11.2' http://download.opensuse.org/update/11.2/ repo-11.2-update
A "11.2"-t helyettesítse be a saját verziójával.
Harmadik lépés: Frissítés a legfrissebb csomagokra
Frissítse a rendszerét az alábbi parancsok kiadásával:
zypper refresh zypper update
Grafikus felületen
Kövesse a Tárolók hozzáadása a YaST-hoz cikk lépéseit, majd indítsa el a YaST -> Szoftver -> Online frissítés modult.
A frissítés futtatása
A következő lépések bemutatják, hogyan frissítse a rendszerét az újabb verzióra. Az összes példa a 11.2-ről 11.3-ra frissítést ismerteti.
Terminálból
1. Tiltsa le az összes jelenlegi csomagtárolót:
zypper modifyrepo --all --disable
2. Adja hozzá az openSUSE 11.3 tárolóit:
zypper addrepo --name "openSUSE-11.3 OSS" http://download.opensuse.org/distribution/11.3/repo/oss/ repo-11.3-oss zypper addrepo --name "openSUSE-11.3 Non-OSS" http://download.opensuse.org/distribution/11.3/repo/non-oss/ repo-11.3-non-oss zypper addrepo --name "openSUSE-11.3 Frissítések" http://download.opensuse.org/update/11.3/ repo-11.3-update
3. Adja hozzá a korábbi, harmadik gyártótól származó csomagtárolók friss verzióját. A parancs szintaxisa:
zypper addrepo --name <name> <url> <alias> # vagy: zypper ar <url.repo> # ha megvan a .repo fájl URL-je
4. Indítsa el a rendszerfrissítést:
zypper ref zypper dup
A fenti módszerrel a zypper letölt egy csomagot, majd egyből telepíti azt. Ha szeretné előbb az összes csomagot letölteni, a második parancsot paraméterezze az alábbiak szerint:
zypper dup --download "in-advance"
zypper dup
parancsot érdemes a frissítés után is futtatni, mert ezzel az összes, engedélyezett csomagtárolóból frissíti a rendszert, míg a YOU (YaST Online Update) csak a biztonsági frissítéseket teszi fel.Grafikus felületen
A Wagon nevű YaST modullal lehet grafikus felületen frissíteni a rendszert. Vegye figyelembe, hogy a Wagon még nincs annyira letesztelve, mint a parancssoros módszer.
A rendszer frissítéséhez tegye az alábbiakat:
- A
zypper se yast2-wagon
parancs kiadásával bizonyosodjon meg arról, hogy a yast2-wagon csomag telepítve van. - Ellenőrizze a YaST -> Szoftver -> Telepítési források alatt, hogy csak az új verzió csomagtárolói vannak engedélyezve.
- Indítsa el a Wagon-t a
yast2 wagon
parancs kiadásával. - Kövesse a frissítés lépéseit.
- Indítsa újra a rendszert.
Külső hivatkozások
- Eredeti, angol nyelvű cikk
- 305624 számú openFATE kérés