Hur man aktiverar Backports på Debian Linux 12, 11 eller 10

Debian är välkänt för sin stabilitet. Men på grund av detta fokus på stabilitet kanske vissa paket inte har de senaste funktionerna eller uppdateringarna allt eftersom. Debian tillhandahåller en lösning för detta genom backports och experimentella arkiv.

Backports är paket från nyare versioner av Debian som är omkompilerade för att fungera på äldre versioner. Detta tillåter användare att få nya funktioner utan att kompromissa med systemstabiliteten. Experimentella arkiv innehåller mycket ny och potentiellt instabil programvara som ännu inte är redo för huvudarkiven. Dessa arkiv ger användarna tillgång till den senaste programvaran men med risk för instabilitet.

Nu kommer vi att demonstrera hur man använder backports och experimentella repositories med kommandoradsterminalen.

Aktivera Backports Repository

Det första steget för att installera paket från backports-förvaret är att lägga till förvaret till sources.list fil. Följ dessa steg för att aktivera backports-förvaret på ditt Debiansystem:

Öppna terminalen på ditt Debiansystem och kör sedan kommandot nedan för att öppna sources.list fil med nanotextredigeraren:

sudo nano /etc/apt/sources.list

Lägg till lämpliga rader till filen baserat på din Debian-version. Använd rätt kodnamn för din Debiandistribution för att undvika problem.

Bokmask bakportar

deb http://deb.debian.org/debian bookworm-backports main contrib non-free-firmware
deb-src http://deb.debian.org/debian bookworm-backports main contrib non-free-firmware

Bullseye bakportar

deb http://deb.debian.org/debian bullseye-backports main contrib non-free
deb-src http://deb.debian.org/debian bullseye-backports main contrib non-free

Buster bakportar

deb http://deb.debian.org/debian buster-backports main contrib non-free
deb-src http://deb.debian.org/debian buster-backports main contrib non-free

Spara konfigurationsfilen genom att trycka på CTRL+O, och avsluta sedan med CTRL+X.

Uppdatera arkivlistan genom att köra följande kommando:

sudo apt update

Alternativ Aktivera Backports

Ett alternativ är att lägga till Debian-backports till din källlista; du kan använda kommandot eko och kommandot tee. Tee-kommandot läser från standardinmatning och skriver till standardutdata och filer. Den här metoden hjälper dig att undvika att använda en textredigerare och göra detta direkt från kommandoraden.

Bokmask, kommandot skulle vara:

echo "deb http://deb.debian.org/debian bookworm-backports main contrib non-free-firmware" | sudo tee -a /etc/apt/sources.list

Bullseye, kommandot skulle vara:

echo "deb http://deb.debian.org/debian bullseye-backports main contrib non-free" | sudo tee -a /etc/apt/sources.list

Buster, kommandot skulle vara:

echo "deb http://deb.debian.org/debian buster-backports main non-free" | sudo tee -a /etc/apt/sources.list

Kör sedan en APT-uppdatering:

sudo apt update

Installera paket från Backports

Att använda backports på Debian är enkelt; syntaxen liknar att installera ett standardpaket, förutom att du lägger till -t flagga.

Sök paket från Debian Backports

Använd följande kommando för att söka efter paket i backports-förvaret, ersätt "package-name" med önskat paketnamn:

Exempel på bokmask:

sudo apt search "package-name" -t bookworm-backports

Bullseye exempel:

sudo apt search "package-name" -t bullseye-backports

Buster exempel:

sudo apt search "package-name" -t buster-backports

Installera eller uppgradera paket från Debian Backports

Använd följande kommando för att installera eller uppgradera paket från backports-förvaret, ersätt "package-name" med önskat paketnamn:

Exempel på bokmask:

sudo apt install "package-name" -t bookworm-backports

Bullseye exempel:

sudo apt install "package-name" -t bullseye-backports

Buster exempel:

sudo apt install "package-name" -t buster-backports

Liveexempel: Installera Cockpit på Debian 11

Till exempel, för att installera Cockpit på Debian 11 med hjälp av backports-förvaret, kör följande kommando:

sudo apt install cockpit -t bullseye-backports

Detta kommando kommer att installera den nyare Cockpit-versionen i backports-förvaret, vilket ger tillgång till mer uppdaterade funktioner.

Aktiverar det experimentella arkivet

Det experimentella arkivet har den senaste programvaran från Debian för dem som vill ha de senaste uppdateringarna. Men var försiktig: det här arkivet är bäst för testsystem eller utvecklare och systemadministratörer som känner till riskerna och kan åtgärda eventuella problem. Det är mer sannolikt att det har kompatibilitetsproblem och bör inte användas på liveservrar eller viktiga system.

Aktivera Experimentellt arkiv

Öppna igen sources.list konfigurationsfil genom att köra följande kommando:

sudo nano /etc/apt/sources.list

Lägg till följande rader i slutet av filen efter raderna du tidigare lagt till för backports-förvaret:

deb http://deb.debian.org/debian experimental main contrib non-free
deb-src http://deb.debian.org/debian experimental main contrib non-free

Spara konfigurationsfilen genom att trycka på CTRL+O, och avsluta sedan med CTRL+X.

Uppdatera arkivlistan genom att köra följande kommando:

sudo apt update

Nu kan du använda -t flagga med experimental nyckelord i dina kommandon för att söka och installera paket från experimentförvaret.

Söker efter paket i det experimentella arkivet

Använd följande kommando för att söka efter paket i experimentförrådet, ersätt "package-name" med önskat paketnamn:

sudo apt search "package-name" -t experimental

Installera paket från det experimentella arkivet

Använd följande kommando för att installera paket från experimentförvaret, ersätt "package-name" med önskat paketnamn:

sudo apt install "package-name" -t experimental

Var försiktig när du använder paket från experimentförrådet, särskilt på liveservrar eller system med viktiga tjänster. Det experimentella förvaret rekommenderas inte för allmänt bruk på grund av den högre risken för kompatibilitetsproblem och problem.

Slutsats

Genom att följa den här guiden har du lärt dig hur du aktiverar Debians backports och experimentella arkiv på ditt Debiansystem. Detta låter dig installera nyare paket och njuta av de senaste funktionerna och buggfixarna samtidigt som du håller ditt system stabilt. Jag rekommenderar att du regelbundet letar efter uppdateringar från dessa förråd för att hålla ditt system uppdaterat.

Joshua James
Följ mig
Senaste inläggen av Joshua James (se alla)

Lämna en kommentar