Så att använda gammal version av mjukvarupaket är bra på ett sätt. Om du letar efter banbrytande mjukvarupaket i Debian, är ett alternativ Debian-testversioner. Debian-test har mer uppdaterade programvarupaket. Men förvänta dig inte att det ska vara som Arch Linux.
Låt oss säga att du behöver stabiliteten i Debian stabil och fortfarande behöver några specifika uppdaterade programvarupaket som finns tillgängliga i Debians testutgåvor. Det är då Debian Backports paketförvar kommer in. Enligt Debians officiella webbplats är Debian Backports-paketen paket från Debian-testversionen (eller nästa version av Debian) justerade och kompilerade för användning i stabila Debian-versioner.
Debians officiella hemsida säger också att om du använder Debian Backports-paket så kommer uppgradering till nästa Debian-utgåva (när den släpps) inte kommer att orsaka problem alls eftersom paketen redan finns där. Det finns lite problem med Debian Backports-paket. Paketen testas inte omfattande som i Debians stabila paket. Återigen kan Debian Backports-paket komma i konflikt med dina stabila Debian-paket. Så du bör vara försiktig när du använder Debian Backports-paket.
Debian rekommenderar att du bara använder de paket du behöver från Debian Backports-paketförvaret. Du bör inte använda alla tillgängliga Backports-paket på Debian stable.
I den här artikeln kommer jag att visa dig hur du använder Debian Backports-paketförvaret på din stabila version av Debian. Jag kommer att använda Debian 9 Stretch (som är den senaste versionen av Debians stabila utgåva när detta skrivs) i den här artikeln. Så låt oss komma igång.
Söker efter backportspaket:
Debian Backports-paketförvar innehåller många Debian-paket. Du kan söka för att ta reda på om paketet med programvaruversion du letar efter finns tillgängligt i Debian Backports-paketförvaret från din webbläsare.
Gå först till den officiella webbplatsen för Debian Backports-paketförvaret på https: // backports.debian.org / Paket /
Skriv sedan in paketnamnet och klicka på sök. Om paketet är tillgängligt i backports-paketförvaret ska det visas.
Lägga till Debian Backports-paketförvar till Debian 9 Stretch:
I det här avsnittet kommer jag att visa dig hur du lägger till Debian Backports-paketförvaret i din stabila version av Debian 9 Stretch. Öppna först en terminal och kör följande kommando:
$ echo "deb http: // ftp.debian.org / debian stretch-backports main "|sudo tee / etc / apt / sources.lista.d / backports.lista
Debian-backportspaketförvaret ska läggas till din Debian 9 Stretch-maskin.
Uppdatera nu APT-paketets förvarscache med följande kommando:
$ sudo apt uppdatering
Som du kan se uppdateras APT-paketets förvaringscache och det innehåller även Debian backports-paketförvaret.
Lägga till Debian Backports-paketförvar till Debian 8 Jessie:
I det här avsnittet kommer jag att visa dig hur du lägger till Debian Backports-paketförvaret i din stabila version av Debian 8 Jessie.
Öppna först en terminal och kör följande kommando för att lägga till paketförvaret Debian Jessie Backports till din Debian 8 Jessie-maskin:
$ echo "deb http: // ftp.debian.org / debian jessie-backports main "|sudo tee / etc / apt / sources.lista.d / backports.lista
Debian Backports-paketförvar ska läggas till din Debian 8 Jessie-maskin.
Uppdatera nu APT-paketets förvarscache för din Debian 8 Jessie-maskin med följande kommando:
$ sudo apt uppdateringSom du kan se uppdateras APT-paketets förvaringscache och det inkluderar även Debian Backports-paketförvaret.
Installera paket från Debian Backports Package Repository:
Som standard är alla backport-paketförvar inaktiverade på Debian. Om du vill installera ett paket från Debian backports-paketförvar, måste du säga till APT-pakethanteraren att du verkligen vill installera ett paket från Debian backports-paketförvar specifikt. Det är en bra skydd.
För att söka efter ett paket (låt oss säga owncloud) i Debian backports-paketförvaret, kör följande kommando:
På Debian 9 Stretch:
På Debian 8 Jessie:
$ sudo apt -t jessie-backports sök owncloudSom du kan se listas backportförvarets paket.
För att installera ett paket (låt oss säga owncloud-klient) från Debian backports-paketförvar, kör följande kommando:
På Debian 9 Stretch:
$ sudo apt -t stretch-backports installerar owncloud-clientPå Debian 8 Jessie:
$ sudo apt -t jessie-backports installerar owncloud-clientNu, tryck y och tryck sedan på
Som du kan se hämtas paketen från Debian Backports-paketförvaret.
Som du kan se owncloud-klient installeras från Debians backports-paketförvar.
Som du kan se går den egna Cloud GUI-klienten som jag just installerade från Debian backports-paketförvaret bra.
Ta bort paket från Debian Backports Package Repository:
Om du vill ta bort ett paket som du har installerat från Debians paketförvar för bakportar, är det här avsnittet för dig. Ta bort ett paket (låt oss säga owncloud-klient) som du installerade från Debian backports-paketförvaret, kör följande kommando:
På Debian 9 Stretch:
$ sudo apt -t stretch-backports tar bort owncloud-clientPå Debian 8 Jessie:
$ sudo apt -t jessie-backports ta bort owncloud-klientNu, tryck y och tryck sedan på
De owncloud-klient paketet bör tas bort.
Ta bort Debian Backports Package Repository:
Om du har följt den här artikeln för att lägga till Debian backports-paketförvar på din Debian 9 Stretch- eller Debian 8 Jessie-maskin kan du ta bort det mycket enkelt med följande kommando:
$ sudo rm -v / etc / apt / sources.lista.d / backports.lista
Debian Backports-paketförvar bör tas bort.
Uppdatera nu APT-paketets förvarscache med följande kommando:
$ sudo apt uppdateringAPT-paketets förvarscache bör uppdateras.
Så, så använder du Debian backports-paketförvar på Debian. Tack för att du läste den här artikeln.