Aktivering av Contrib och Non-Free-arkiven på Debian låser upp en mängd ytterligare programvarualternativ och funktioner. Den här guiden hjälper dig att sömlöst integrera dessa förråd i ditt system, utöka dina programvaruval och förbättra din Debian-upplevelse. Debiananvändare kommer att finna dessa funktioner särskilt fördelaktiga:
- Tillgång till proprietära drivrutiner: Installera enkelt drivrutiner för NVIDIA och annan proprietär hårdvara för att optimera systemets prestanda.
- Utökat programvaruval: Få tillgång till icke-fri programvara som Adobe Flash, Google Chrome och mer, som inte är tillgängliga i huvudförvaret.
- Förbättrat multimediastöd: Installera codecs och plugins för en smidigare multimediaupplevelse, vilket säkerställer kompatibilitet med olika medieformat.
- Utvecklings verktyg: Du kan komma åt ytterligare utvecklingsverktyg och bibliotek som kanske inte finns i huvudarkivet, vilket underlättar en mer omfattande utvecklingsmiljö.
- Firmware och mikrokod: Installera proprietär firmware och mikrokoduppdateringar för att säkerställa att din hårdvara fungerar effektivt.
Att integrera Contrib och Non-Free-arkiv i Debian är enkelt och förbättrar systemets mångsidighet avsevärt.
Förutsättningar för att aktivera Contrib och Non-Free Repositories
För att framgångsrikt aktivera Contrib och Non-Free-arkiv på Debian, se till att du uppfyller följande krav:
Systemkrav och Debianversioner som stöds
Komponent | Minimikrav |
---|---|
Processor | 1 GHz eller snabbare processor |
Bagge | 1 GB eller mer |
Disk utrymme | 10 GB ledigt utrymme |
Nätverk | Höghastighetsanslutning till internet |
Stödda versioner | Debian 12 (bokmask), Debian 11 (Bullseye), Debian 10 (Buster) |
Ytterligare krav
Krav | Beskrivning |
---|---|
Internet anslutning | Nödvändigt för att ladda ner uppdateringar från Contrib och Non-Free-arkiv. |
Terminalkonventioner | Alla terminalkommandon bör utföras som en vanlig användare med sudo privilegier. |
CLI-kommandon | Använd kommandoradsgränssnittet (CLI) för installation och inställning. |
Källlista | Se till att källlistans fil (/etc/apt/sources.list ) är korrekt konfigurerad. |
Aktivera Contrib och Non-Free
Det finns flera sätt att aktivera bidrag och icke-fria arkiv på Debian. Vi kommer att utforska två metoder: kommandoraden och det grafiska gränssnittet via Synaptic Package Manager.
Metod 1: Använd kommandoraden med textredigerare
Ändra filen med källlistan
Starta saker och ting genom att starta din terminal. Här anger du kommandot:
sudo nano /etc/apt/sources.list
Detta kommando utlöser "nano" textredigeraren och öppnar filen "sources.list". Den här filen är viktig eftersom den innehåller en omfattande lista över alla aktiva programvaruförråd för ditt Debianoperativsystem.
Justera källlistfilen och konsolidera ändringarna
I filen 'sources.list', sök efter raderna som initieras med "den där" och införliva "huvudsaklig". Målet här är att aktivera bidrags- och icke-fria förråd. Du lägger till "bidrag utan kostnad" efter "huvudsaklig" på varje relevant rad.
Till exempel kan en modifierad linje se ut ungefär så här:
Bokmask och framåt:
Notera: Från Debian 12, Debian 13 och framåt måste du lägga till "icke-fri firmware" istället för "icke-gratis," vilket var standard från Debian 11 Bullseye och nedåt.
deb http://deb.debian.org/debian/ bookworm main contrib non-free-firmware
För Debian 11 Bullseye, Debian 10 Buster och bakåt:
deb http://deb.debian.org/debian/ bookworm main contrib non-free
När de nödvändiga ändringarna är gjorda, konsolidera filen genom att spara den (tryck på Ctrl+O). Efteråt, avsluta textredigeraren (tryck på Ctrl+X). Du måste sedan uppdatera arkiven med kommandot:
sudo apt update
Detta kommando säkerställer att dina ändringar reflekteras och uppdateras.
Metod 2: Kommandoradsalternativet
En alternativ metod, med hjälp av kommandoraden, är effektiv och enklare för många Linux-användare, särskilt de som är nya i miljön. Den här metoden kräver ett enda kommando för att aktivera både contrib och icke-fria arkiv på Debian.
Säkerställa installationen av nödvändiga paket
För att börja, kör kommandot:
sudo apt install software-properties-common -y
Detta kommando kontrollerar för 'software-properties-common'
paket. Det här paketet är ett viktigt verktyg som hjälper till att hantera programvaruförråd direkt från kommandoraden.
Aktiverar Contrib och Non-Free
När paketinstallationen har verifierats kan du aktivera Debians bidrag och icke-fria arkiv:
Bokmask och framåt:
sudo apt-add-repository contrib non-free-firmware
Bullseye nedåt:
sudo apt-add-repository contrib non-free
Efter framgångsrik auktorisering av arkiven, utlösa en snabb uppdatering med:
sudo apt update
Bekräfta Contrib och Non-Free Repositories
Efter framgångsrikt aktivering av bidrag och icke-fria förråd och initiering av en snabb apt-update
, är nästa logiska steg att bekräfta inkorporeringen av dessa förråd. Detta steg är avgörande eftersom det hjälper till att säkerställa att de ändringar som gjorts har varit effektiva och att Debiansystemet nu har tillgång till ett utökat programprogram.
Bekräfta närvaron av Contrib och Non-Free Repositories
För att verifiera aktiveringen av bidrags- och icke-fria förvar, kör följande kommando:
grep -E "(contrib|non-free)" /etc/apt/sources.list
Detta kommando söker efter termerna bidra' och "icke-fri" i filen 'sources.list'. Här, 'grepp' är ett kommandoradsverktyg som används för att söka i vanlig textdatauppsättningar efter rader som matchar ett reguljärt uttryck.
I vårt fall hjälper det att bekräfta aktiveringen av bidraget och icke-fria förråd.
Slutsats
I den här guiden har vi utförligt tittat på att möjliggöra bidrag och icke-fria arkiv på Debian. Denna process är avgörande för att utöka utbudet av programvara som är tillgänglig för ditt Debiansystem. Vi har använt två distinkta metoder – kommandoraden med textredigering och en alternativ kommandoradsteknik, för att göra processen så flexibel och tillmötesgående som möjligt. Det är värt att betona att förståelse av varje kommando och dess funktion är nyckeln till att interagera effektivt med Debiansystemet och säkerställa optimal prestanda. Dessutom är det avgörande att säkerställa att dessa kommandon utförs korrekt för att undvika potentiella fel.
Användbara länkar
Här är några värdefulla länkar relaterade till att aktivera Contrib och Non-Free-arkiv på Debian:
- Debians källlista: Lär dig hur du ändrar filen sources.list för att aktivera Contrib och Non-Free-arkiv.
- Debians firmware: Få tillgång till information om installation och hantering av firmwarepaket på Debian.
- Debians arkiv: Förstå strukturen och komponenterna i Debians arkiv.
- Debians arkivformat: Utforska formatet och detaljerna för Debians förvarskonfigurationer.
Joshua,
I avsnitt
"Bekräfta närvaron av bidrags- och icke-fria förråd"
det är skrivet
grep -E “(contrib|icke-gratis)” /etc/apt/sources.list /etc/apt/sources.list
men jag tror du menade att skriva
grep -E “(contrib|icke-gratis)” /etc/apt/sources.list
Gerard
Tack Gérard för att du påpekade den extra raden för mig att fixa.