kolmapäev, 2. jaanuar 2019

OpenSUSE 13,2 Tumbleweedile uuendamine

Vanema openSUSE uuendamisest (nt openSUSE 13.2 või vanem) Tumbleweedile. Ka 32 bitise.


  • Offline Upgrade - see kasutab DVD-d või USB mäluplka süsteemi käivitamiseks ja uuendamiseks
  • Online Upgrade - see võimaldab olemasoleva openSUSE installeerimise ja uuenduse võrgu kaudu
Võrguühenduseta versiooniuuendus on veidi ohutum, kuna ei ole võimalust käivitada rakendusi, mis häirivad uuendamise protsessi
Online-uuendamine on veidi mugavam, kuna seda saab teha süsteemi töötamise ajal ja ei vaja täielikku DVD allalaadimist

Võrguühenduseta versiooniuuendus

Võrguühenduseta versiooniuuendus nõuab vaid mõningaid samme
  1. Laadige alla DVD-plaat ja kirjutage see DVD- või USB-mälupulgale
  2. Käivitage DVD või USB mälupulk
  3. Valige Upgrade
  4. Järgige viisardit, mis tuvastab, millised openSUSE installatsioonid teie seadmel on ja pakub uuendamist.

Online uuendamine

Online-värskendamiseks mis tahes versioonist Tumbleweedi on vaja kolme ülesannet:
  1. Paigaldage saadaolev uuendus  vana distributsiooni praegused asemele. (Enamasti on vaja, et openSUSE 13.2 kerneli probleemi lahendamiseks migratsiooni ajal oleks 13.2 ka masina taaskäivitamise ajal enne jätkamist.)
  2. Hoidlate (repo) vahetamine Tumbleweedile üleviimiseks
  3. Käivita käsk zypper dup (mis on lühend käsust zypper distants-upgrade ) uuendada kõik paketid

Hoidlad

Alustage olemasolevate hoidlate (repode) eemaldamisest käsuga:
# mkdir /etc/zypp/repos.d/old
# mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/old
Seejärel lisage uued repod
# zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/oss repo-oss
# zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/non-oss repo-non-oss
# zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/debug repo debug
# zypper ar -f -c http://download.opensuse.org/update/tumbleweed/ repo-update

Valikuliselt saate ka allikate reposid lisada, tavaliselt kasutate selleks OBS-i.
# zypper ar -f -d -c http://download.opensuse.org/tumbleweed/repo/src-oss repo-src-oss
# zypper ar -f -d -c http://download.opensuse.org/tumbleweed/repo/src-non-oss repo-src-non-oss
Saadud hoidlate loend peaks välja nägema järgmiselt:
# zypper lr -u 
 # | Alias ​​| Nimi | Lubatud | Värskenda | URI
 - + ------------------- + ------------------- + ------- - + --------- + ------------------------------------- -------------------
 1 | repo debug | repo debug | Jah | Jah | http://download.opensuse.org/tumbleweed/repo/debug 
 2 | repo-non-oss | repo-non-oss | Jah | Jah | http://download.opensuse.org/tumbleweed/repo/non-oss 
 3 | repo-oss | repo-oss | Jah | Jah | http://download.opensuse.org/tumbleweed/repo/oss 
 4 | repo-src-non-oss repo-src-non-oss Ei | Jah | http://download.opensuse.org/tumbleweed/repo/src-non-oss 
 5 | repo-src-oss repo-src-oss Ei | Jah | http://download.opensuse.org/tumbleweed/repo/src-oss 
 6 värskendamine repo-update Jah | Jah | http://download.opensuse.org/update/tumbleweed/
Uuenduse repo on tavaliselt tühi ja seda kasutatakse ainult viimase abinõuna, kui tumbleweedis ei ole uuendust ja suur turvaauk tuleb kiiresti kinni panna.

Uuenduse käivitamine

Kui olete repo seadistamise lõpetanud, kasutage uuendamiseks zypper dup .
# zypper dup
Nüüd läheb päris palju aega, kuni uuendused on tehtud.
Ärge unustage tellida postiloendit, et olla kursis tehase arendusega.

Kui uuendamine ebaõnnestub: värskenda zypper

Mõnikord ei suuda zypper uuendada, näidates, et ta ei leia selliseid faile:
Allalaadimine: monitoring-tools-1.14.0-4.2.x86_64.rpm ................................... .................................................. ................. [viga]
Faili "./x86_64/monitoring-tools-1.14.0-4.2.x86_64.rpm" meedium " http://download.opensuse.org/repositories/server:/monitoring/openSUSE_Tumbleweed/" ei leitud
Kui vaatatehttp://download.opensuse.org/repositories/server:/monitoring/openSUSE_Tumbleweed/x86_64/,näete vaatlusvahendite uuemat versiooni - *. X86_64.rpm
Ülaltoodud viga tähendab tavaliselt, et teie kohalik zypperi konfiguratsioon ei ole hoidlaga sünkroonis. Zypper värskendada lahendab probleemi nii, et selles kombinatsioonis on õiged uuendused:
# zypper refresh --force
# zypper dist-upgrade
https://en.opensuse.org/openSUSE:Tumbleweed_upgrade 

Kommentaare ei ole:

Postita kommentaar