Hva er det med den dist

Det har alltid vært litt forvirring når folk lære at de kan gjøre en full oppgradering av deres distribusjon fra kommandolinjen. De fleste mennesker ikke modige slik prestasjon. Noen fordi de ikke bruker kommandolinjen, og andre fordi de er redde for et forsøk på å oppgradere fra kommandolinjen vil avvikle fubaring deres system. Og nye brukere er ikke helt sikker på hva forskjellen mellom apt-get upgrade Hotell og apt-get dist-upgrade
er.

I denne Ghacks Linux oppføring, jeg kommer t avkrefte myter og frykt for dist-upgrade
kommandoen. Selvfølgelig, som med alt PC-relaterte, vet du deres er alltid risiko når du gjør en stor oppgradering. Med det advarsel ute i det fri, la oss ut for å dempe en liten frykt

Forskjeller

Først vil jeg sammenligne de to apt-get
alternativer:. oppgradere Hotell og dist-upgrade
. Forskjellen mellom disse to er svært enkel. oppgradere
alternativet bare brukes til å installere alle de nyeste versjonene av pakkene som allerede er installert på din maskin. Dette er hva som skjer når du ser oppgraderingen oppgradere pakker gjennom Update Manager (Du vet, når du blir gjort oppmerksom på varsling i panelet og deretter Update Manager åpner vise deg hvilke oppdateringer som er tilgjengelig for ditt system.)
< p> dist-upgrade
alternativet er ganske forskjellig fra oppgradere
. Men akkurat hva dist-upgrade
gjøre? Enkel. dist-upgrade
alternativet ikke bare vil oppgradere alle installerte pakker på ditt system vil det også håndtere avhengigheter med nye versjoner av pakker. Med andre ord, dist-upgrade
vil fjerne utdaterte pakker fra systemet, mens oppgradere
vil ikke. Denne funksjonen er av nødvendighet for å oppgradere fra en fordelingsmeldingen til en annen.

Men gjør det ikke oppgradere min distro?

Ikke nødvendigvis. Selv om, av seg selv, dist-upgrade
, vil forberede systemet for en distribusjons oppgradering, er den eneste måten det faktisk vil utføre oppgradering til en ny versjon hvis du har endret dine /etc /apt /kilder. LISTFILE å reflektere endringen. Med andre ord, må du legge til repositories for ny fordeling i sources.list fil før dette kan skje.

Vel, det høres enkelt ut. Ja det er det. Men det er ikke den anbefalte plan for angrep for å oppgradere til en ny fordeling. Selv om det vil fungere, er det en bedre måte ... kommando. Kommandoen ikke-slipp-oppgradering
ble laget spesielt for å oppgradere operativsystemet til siste versjon via kommandolinjen. Selvfølgelig, før du gi denne kommandoen vil du ønsker å sjekke for å se om en oppgradering er tilgjengelig med kommandoen sudo do-release-upgrade -d.
Når du gjør dette du bli informert om en ny utgivelse er tilgjengelig. Hvis det er en ny utgivelse tilgjengelig problemet kommandoen sudo do-release-upgrade Hotell og oppgraderingsprosessen vil begynne. Selvfølgelig er dette en ganske lang prosess, og det er risiko involved.You kan miste pakker du manuelt har installert (som ikke støttes av den nye versjonen) eller (worst case scenario) systemet kan bli ustabilt.

Distribusjons oppgraderinger er alltid vanskelig. Jeg har hatt dem gå meget godt, og jeg har hatt dem gå veldig galt. Det er en gamble. Men nå vet du nøyaktig hvordan de skal håndtere oppgaven fra kommandolinjen. Du er nå offisielt, farlig.;-)