OpenSUSE Leap on erittäin vahva Linux-jakelujoka tarjoaa vankan alustan vakaville ihmisille. Ongelmana on, että koska se on keskittynyt vakauteen, uusimpien ohjelmistopäivitysten esiintyminen vie yleensä jonkin aikaa. Sen sijaan, että hankkia uudempi ydin tai päivitykset Gnomeen ja muuhun, käyttäjien on pakko odottaa. Joillekin tämä ei ole iso juttu. Muille tämä voi olla todellinen ärsytys. Jos haluat ohjata hyppyä uutta ohjelmistoa varten, helpoin tapa on päivittää se liikkuvan julkaisun jakeluun. Näin voit muuntaa OpenSUSE Leap -sovelluksen tummaweediksi.
SPOILER-HÄLYTYS: Vieritä alas ja katso video-opas tämän artikkelin lopussa.
Varmuuskopioi vanhat ohjelmistovarastot
Ennen kuin lisäät uusia SUSE-ohjelmistolähteitä,sinun täytyy varmuuskopioida vanhat. Tämä on hyvä idea, koska jos päivitys epäonnistuu milloin tahansa, voit palauttaa vanhat ohjelmistolähteet ja kääntää päivityksen. Varmuuskopioidaksesi SUSE Leap -sovelluksen vanhat lähteet avaa ensin pääteikkuna. Kirjaudu sisään pääkäyttäjään suja CD repo-kansioon.
su cd /etc/zypp/repos.d/
Luo alihakemisto repos.d-kansion sisällä. Nimeä tämä alihakemisto ”varmuuskopiot”, “vanhat” tai mikä tahansa muu nimi, joka sopii sinulle.
mkdir backups
Kun uusi varmuuskopio -kansio on tehty /repos.d/, siirrä kaikki nykyiset SUSE Leap-ohjelmistotarkistot tähän hakemistoon. Muista, että kun siirrät nämä ohjelmistolähteet pääkansiosta, et enää pääse Suse Leapin ohjelmistolähteisiin. Jos käytät ohjelmistoja, jotka tukeutuvat suuresti LEAP: ään, etkä toimi Tumbleweedin kanssa, sinun on asennettava ne ja löydettävä Leapin kanssa yhteensopivia ohjelmistoja.
Huomaa: nopein tapa löytää yhteensopiva ohjelmisto on OBS.
mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/backup
Ajon jälkeen mv komento, kaikki nykyiset Leap-ohjelmistotarkistot eivät ole enää aktiivisia. Älä yritä päivittää tai asentaa uutta ohjelmistoa, ennen kuin lisäät Tumbleweed-ohjelmistolähteet. Zypper ei tee mitään (tai mikä pahempaa, heitä joukko virheitä ylös).
Lisää uusia ohjelmistovarastoja
OpenSUSE-ydin onko käytössäsi Leap taiTumbleweed määrää ohjelmistolähteet, joihin käyttöjärjestelmällä on pääsy. Tämä tarkoittaa, että jos olet saanut vain Leap-ohjelmistolähteitä ja päivittänyt SUSE-version, se asentaa kyseisen julkaisun uusimman ohjelmistoversion. Sama voi olla totta, jos käyttäjä muuttaa Leap-ohjelmistolähteet Pumbleweed-lähteisiin ja päivittää ne: se muunnetaan SUSE: n liikkuvan julkaisun distron uusimpaan versioon.
Voit tehdä tämän avaamalla terminaali-ikkunan ja kirjoittamalla seuraavat komennot:
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
OpenSUSE Leap To Pumbleweed
Uusien ohjelmistolähteiden kanssa Leapin sisällä,ohjelmistot voidaan asentaa asioiden ruiskuleikkurista. Ennen kuin mitään muuta tapahtuu, sinun on kuitenkin tehtävä ”distropäivitys”. Tämä on prosessi, jossa Linux-käyttöjärjestelmä käy läpi, hylkää vanhentuneet ohjelmistot ja tiedostot vanhasta versiosta uuden julkaisun hyväksi. SUSE: ssa tämä tehdään Zypper-paketinhallinnan avulla, ja se on erittäin sujuva ja helppo prosessi. Aloita päivitys suorittamalla vain:
sudo zypper dup

Kun kirjoitat tämän komennon Bash-päätelaitteeseen, sanoma “Olet tekemässä jakelupäivitystä kaikkien käytössä olevien arkistojen kanssa. Varmista, että nämä arkistot ovat yhteensopivia, ennen kuin jatkat. Katso 'man zypper' saadaksesi lisätietoja tästä komennosta. "
Kun zypper dup komento suoritetaan, kaiken pitäisi sujua niin kauan kuin kaikki ohjelmistolähteet on lisätty järjestelmään. Jos olet unohtanut yhden, tämä on syy komennon epäonnistumiseen.

Jakelupäivitysprosessi epäilemättävie paljon aikaa. Tämä johtuu siitä, että päivitettäessä SUSE lataa paljon enemmän kuin selaimen päivitykset ja vastaavat. Sen sijaan saat tuhansia paketteja, mukaan lukien viimeisimmän version työpöytäympäristöstä, uuden Linux-ytimen ja niin edelleen. On parasta antaa päivitystyökalun tehdä asiat ja etsiä jotain muuta tekemistä sillä välin!
Alennus hyppäämiseen
Alemman luokan alentaminen tummalevästä takaisin Leap-tilaan on mahdollista. Avaa ensin terminaali-ikkuna ja kirjaudu sisään pääkäyttäjään käyttämällä su. Kun olet kirjautunut sisään juurena, siirry ohjelmiston repos-kansioon.
su cd /etc/zypp/repos.d/
Poista rm-komennolla kaikki aiemmin lisätyt Tumbleweed-ohjelmistovarastojen jäljet.
rm /etc/zypp/repos.d/*.repo
Siirrä sitten kaikki tiedostot varmuuskopiokansiosta takaisin päävaraston kansioon.
mv /etc/zypp/repos.d/backup /etc/zypp/repos.d/
Suorita päivityskomento, kun vanhat reposivut ovat paikoillaan.
zypper dup
Kuten aikaisemmin, Zypper vie jonkin aikaadowngrade. Tämän alennusprosessin pitäisi toimia suurimmaksi osaksi. Saatat kohdata ongelmia, koska yleensä ei ole hyvä idea alentaa käyttöjärjestelmä aiempaan versioon. Jos olet päivittänyt OpenSUSE Leap -sovelluksesta Tumbleweediksi ja haluat palata takaisin, paras tapa toimia on vain varmuuskopioida kaikki tietosi ja asentaa kaikki uudelleen.
Kommentit