Android

Kuinka päivittää debian 9 venytys debian 10 busteriin

Abitti, Virtualbox ja Vagrant

Abitti, Virtualbox ja Vagrant

Sisällysluettelo:

Anonim

Yli kahden vuoden kehitystyön jälkeen uusi Debianin vakaa versio, Debian 10, koodinimeltään Buster, julkaistiin 6. heinäkuuta 2019, ja sitä tuetaan viiden vuoden ajan.

Tämä julkaisu sisältää paljon uusia paketteja ja merkittäviä ohjelmistopäivityksiä. Debian 10 Buster toimitetaan Linux 4.19 LTS -ydinlähteellä, käyttää nftable-kehystä oletusarvoisena iptables-taustaohjelmana, tukee UEFI Secure Boot -sovellusta ja on AppArmor käytössä oletuksena.

Tässä opetusohjelmassa näytämme sinulle kuinka päivittää Debian 9 Stretch -järjestelmäsi Debian 10: ksi, Buster.

edellytykset

Päivitysoperaatio on suoritettava superkäyttäjän oikeuksilla. Sinun on oltava kirjautuneena sisään pääkäyttäjänä tai käyttäjänä, jolla on sudo-oikeudet.

Varmuuskopio tietosi

Varmista ensin ja varmuuskopio tietosi ennen käyttöjärjestelmän merkittävän päivityksen aloittamista. Jos käytät Debiania virtuaalikoneessa, on parasta ottaa täydellinen järjestelmän tilannekuva, jotta voit palauttaa koneesi helposti, jos päivitys etenee.

Päivitä tällä hetkellä asennetut paketit

Ennen julkaisupäivityksen aloittamista on suositeltavaa päivittää kaikki tällä hetkellä asennetut paketit uusimpaan versioon.

Pidätetyiksi merkittyjä paketteja ei voida asentaa, päivittää tai poistaa automaattisesti. Tämä voi aiheuttaa ongelmia päivitysprosessin aikana. Voit tarkistaa, onko järjestelmissäsi pidätettyjä paketteja:

sudo apt-mark showhold

Jos paketteja on hold , poista joko paketit, joissa on sudo apt-mark unhold package_name tai varmista, että paketit eivät häiritse päivitysprosessia.

Päivitä pakettihakemisto ja päivitä kaikki asennetut paketit:

sudo apt update sudo apt upgrade

Suorita apt full-upgrade joka suorittaa asennettujen pakettien pääversion päivityksen ja saattaa poistaa joitain tarpeettomia paketteja:

sudo apt full-upgrade

Poista kaikki automaattisesti asennetut riippuvuudet, joita mikään paketti ei enää tarvitse:

sudo apt autoremove

Päivitä Debian 9 Stretch Debian 10 Busteriin

Ensimmäinen vaihe on määrittää APT: n lähdeluettelotiedostot uudelleen.

Voit tehdä niin avaamalla /etc/apt/sources.list tekstieditorilla ja korvaamalla jokaisen stretch esiintymän buster tai käyttämällä alla olevia sed komentoja. Jos sinulla on muita lähdeluettelotiedostoja hakemistossa /etc/apt/sources.list.d sinun on päivitettävä myös nämä lähteet.

sudo nano /etc/apt/sources.list /etc/apt/sources.list

deb http://deb.debian.org/debian buster main deb http://deb.debian.org/debian buster-updates main deb http://security.debian.org/debian-security buster/updates main

Vaihtoehtoisesti voit käyttää seuraavia sed komentoja, jotka päivittävät kaikista lähdeluettelotiedostoista buster :

sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list.d/*.list

Kun olet valmis, päivitä pakettihakemisto:

sudo apt update

Jos kolmannen osapuolen arkistoon liittyy virhe- tai varoitusviestejä, yritä korjata ongelma tai poistaa arkisto käytöstä.

Käynnistä järjestelmän päivitys päivittämällä asennetut paketit. Tämä päivittää vain ne paketit, jotka eivät vaadi muiden pakettien asentamista tai poistamista:

sudo apt upgrade

Sinulta kysytään, haluatko palveluiden käynnistyvän uudelleen automaattisesti päivityksen aikana.

Restart services during package upgrades without asking?

Päivitysprosessin aikana sinulta saatetaan kysyä myös monia muita kysymyksiä, kuten haluatko säilyttää olemassa olevan asetustiedoston vai asentaa paketin ylläpitäjän version. Jos et ole tehnyt tiedostoon mukautettuja muutoksia, kirjoita Y muulla tavalla, jotta nykyisen kokoonpanon pitäminen kirjoita N

Päivitys voi viedä jonkin aikaa päivitysten määrästä ja Internet-nopeudesta riippuen.

Suorita seuraavaksi apt full-upgrade joka suorittaa järjestelmän täydellisen päivityksen, asentaa uusimmat pakettien versiot ja ratkaisemaan pakettien väliset riippuvuusmuutokset eri versioissa. Tämä päivittää kaikki paketit, joita ei ole päivitetty edellisellä komennolla.

sudo apt full-upgrade

Yllä oleva komento voi asentaa joitain uusia paketteja ja poistaa ristiriitaiset ja vanhentuneet paketit.

Puhdista tarpeettomat pakkaukset valmistuksen jälkeen:

sudo apt autoremove

Käynnistä lopuksi kone uudelleen niin, että uusi ydin aktivoidaan kirjoittamalla:

sudo systemctl reboot

Vahvista päivitys

Odota hetki, kunnes järjestelmä käynnistyy ja kirjaudu sisään.

Sisäänkirjautumisen jälkeen sinua tervehtii seuraava viesti:

Linux stretch 4.19.0-5-amd64 #1 SMP Debian 4.19.37-5 (2019-06-19) x86_64…

Voit tarkistaa Debian-version myös seuraavalla komennolla:

lsb_release -a

No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: buster

Siinäpä, voit nyt nauttia uudesta Debian 10 Busteristasi.

johtopäätös

Useimmissa tapauksissa päivityksen Debian 9 Stretchistä Debian 10 Busteriin pitäisi olla suhteellisen helppoa ja kivutonta.

Debian