Så å bruke gammel versjon av programvarepakker er bra på en måte. Hvis du leter etter banebrytende programvarepakker i Debian, er et alternativ Debian-testutgivelser. Debian-testing har mer oppdaterte programvarepakker. Men forvent ikke at det skal være som Arch Linux.
La oss si at du trenger stabiliteten til Debian stabil og fortsatt trenger noen spesifikke oppdaterte programvarepakker som er tilgjengelige i Debian-testutgivelsene. Vel, det er da Debian Backports pakkelager kommer inn. I følge den offisielle nettsiden til Debian er Debian Backports-pakkene pakker fra Debian-testutgivelsen (eller neste versjon av Debian) justert og kompilert for bruk i stabile Debian-utgivelser.
Den offisielle nettsiden til Debian sier også at hvis du bruker Debian Backports-pakker, vil oppgradering til neste Debian-utgivelse (når den er utgitt) ikke forårsake problemer i det hele tatt, da pakkene allerede er tilgjengelige der. Det er et lite problem med Debian Backports-pakker. Pakkene blir ikke testet grundig som i Debian-stabile pakker. Igjen, Debian Backports-pakker kan komme i konflikt med dine stabile Debian-pakker. Så du bør være forsiktig når du bruker Debian Backports-pakker.
Debian anbefaler at du bare bruker pakkene du trenger fra Debian Backports-pakkelageret. Du bør ikke bruke alle tilgjengelige Backports-pakker på Debian-stallen.
I denne artikkelen vil jeg vise deg hvordan du bruker Debian Backports-pakkelager på din Debian-stabile utgivelse. Jeg vil bruke Debian 9 Stretch (som er den siste versjonen av stabil Debian-utgivelse når dette skrives) i denne artikkelen. Så la oss komme i gang.
Søker etter bakportpakker:
Debian Backports-pakkelager inneholder mange Debian-pakker. Du kan søke for å finne ut om pakken med programvareversjon du leter etter, er tilgjengelig i Debian Backports-pakkeoppbevaringen fra nettleseren din.
Først går du til den offisielle nettsiden til Debian Backports-pakkelageret på https: // backports.debian.org / Pakker /
Skriv deretter inn pakkenavnet og klikk på søk. Hvis pakken er tilgjengelig i backports-pakkedepotet, skal den vises.
Legge til Debian Backports Package Repository til Debian 9 Stretch:
I denne delen vil jeg vise deg hvordan du legger til Debian Backports-pakkeoppbevaringsområdet på din Debian 9 Stretch-stabile utgivelse. Åpne først en terminal og kjør følgende kommando:
$ echo "deb http: // ftp.debian.org / debian stretch-backports main "|sudo tee / etc / apt / sources.liste.d / bakport.liste
Debian backport-pakkelageret bør legges til Debian 9 Stretch-maskinen din.
Nå oppdaterer du hurtigbufferen for APT-pakken med følgende kommando:
$ sudo apt oppdatering
Som du kan se, oppdateres APT-pakkeoppbevaringsbufferen, og den inkluderer også Debian backports-pakkeoppbevaring.
Legge til Debian Backports Package Repository til Debian 8 Jessie:
I denne delen vil jeg vise deg hvordan du legger til Debian Backports-pakkelageret på din stabile utgave av Debian 8 Jessie.
Først åpner du en terminal og kjører følgende kommando for å legge til Debian Jessie Backports-pakkelageret til Debian 8 Jessie-maskinen:
$ echo "deb http: // ftp.debian.org / debian jessie-backports main "|sudo tee / etc / apt / sources.liste.d / bakport.liste
Debian Backports-pakkelager skal legges til Debian 8 Jessie-maskinen din.
Oppdater nå APT-pakkelagerbufferen til Debian 8 Jessie-maskinen med følgende kommando:
$ sudo apt oppdateringSom du kan se, oppdateres APT-pakkelagerbufferen, og den inkluderer også Debian Backports-pakkelageret.
Installere pakker fra Debian Backports Package Repository:
Som standard er alle backport-pakkelager deaktivert på Debian. Hvis du vil installere en pakke fra Debian backports-pakkeoppbevaring, må du fortelle APT-pakkebehandleren at du virkelig vil installere en pakke fra Debian backports-pakkeoppbevaring spesifikt. Det er en god garanti.
For å søke etter en pakke (la oss si owncloud) i Debian backports-pakkelageret, kjør følgende kommando:
På Debian 9 Stretch:
På Debian 8 Jessie:
$ sudo apt -t jessie-backports søk owncloudSom du kan se, er backports depotpakker oppført.
For å installere en pakke (la oss si owncloud-klient) fra Debian backports package repository, kjør følgende kommando:
På Debian 9 Stretch:
$ sudo apt -t stretch-backports installerer owncloud-clientPå Debian 8 Jessie:
$ sudo apt -t jessie-backports installerer owncloud-clientTrykk nå y og trykk deretter på
Som du kan se, lastes ned pakkene fra Debian Backports-pakkelageret.
Som du kan se, er owncloud-klient er installert fra Debian backports-pakkelageret.
Som du ser, kjører ownCloud GUI-klienten jeg nettopp har installert fra Debian backports-pakkeoppbevaringen helt fint.
Fjerning av pakker fra Debian Backports Package Repository:
Hvis du vil fjerne en pakke som du har installert fra Debian backport-pakkeoppbevaringsområdet, er denne delen noe for deg. For å fjerne en pakke (la oss si owncloud-klient) som du installerte fra Debian backports-pakkelageret, kjør følgende kommando:
På Debian 9 Stretch:
$ sudo apt -t stretch-backports fjern owncloud-clientPå Debian 8 Jessie:
$ sudo apt -t jessie-backports fjern owncloud-klientTrykk nå y og trykk deretter på
De owncloud-klient pakken skal fjernes.
Fjerne Debian Backports Package Repository:
Hvis du har fulgt denne artikkelen for å legge til Debian backports-pakkelager på Debian 9 Stretch- eller Debian 8 Jessie-maskinen, kan du fjerne det veldig enkelt med følgende kommando:
$ sudo rm -v / etc / apt / sources.liste.d / bakport.liste
Debian Backports-pakkelager bør fjernes.
Nå oppdaterer du hurtigbufferen for APT-pakken med følgende kommando:
$ sudo apt oppdateringAPT-pakkelagerbufferen bør oppdateres.
Så, det er slik du bruker Debian backports-pakkeoppbevaring på Debian. Takk for at du leser denne artikkelen.