Debian

Forstå og bruke Debian-kilder.liste

Forstå og bruke Debian-kilder.liste
I Linux er depotet et lagringssted som ligger på eksterne servere hvor systemet henter og installerer programvare og oppdateringer. Disse systemene våre er oppført i /etc / apt / sources.liste filen og i filene under / etc / apt / sources.liste.d / katalog. Denne filen og katalogen inneholder allerede noen viktige programvarelager, kjent som standardregister, men du kan også legge til andre programvarelagre. Imidlertid mens du legger til depotene i kildene.listefil, må du vite hva hver oppføring i filen betyr. Denne artikkelen vil hjelpe deg å forstå hva kildene er.listefilen er og hvordan du bruker den til å legge til arkiver i Debian-systemet.

Kommandoene og prosedyren diskutert i denne artikkelen er testet i et Debian 10 Buster-system.

Forstå kildene.liste Fil

De / etc / apt / sources.liste filen ser slik ut:

Denne filen inneholder listen over standardkilder for installering av programvare på systemet ditt. I / etc / apt / sources.liste filen ovenfor, vil du se noen linjer som begynner med “#”Symbol. Dette er kommentarer som brukes til å deaktivere depotet eller legge til en forklaring om kilden. Alle linjene i denne filen er oppført i et bestemt format.

Deretter vil du lære mer om innholdet i / etc / apt / sources.liste fil.

De / etc / apt / sources.liste filen inneholder kildene i følgende format:

Type

Den første termen i ovennevnte format representerer type av arkivet. Begrepet “deb”Indikerer at det er depotet for binærfiler, som er forhåndskompilerte filer. Begrepet “deb-src”Indikerer at det er lageret for pakker i kildefilformat, som krever kompilering for å kunne bruke det i systemet.

URL til depot

Den neste termen i ovennevnte format representerer lageradressen (HTTP, HTTPS eller FTP). Dette begrepet representerer plasseringen til depotet du vil laste ned pakkene fra.

Fordeling

Det neste begrepet i ovennevnte format er enten det korte kodenavnet (i.e., Sid, Buster, Wheezy, Lenny, Jessie, etc.) av utgivelsen, eller utviklingsfasen for Debian-utgivelsen (stabil, testing og ustabil).

Komponent

Den siste termen i ovennevnte format representerer kategoriene i Debian-pakken. De tilgjengelige kategoriene av Debian-distribusjonen er hoved, bidrag og ikke-gratis.

Hoved

Denne kategorien inneholder pakker som er utgitt under en gratis lisens (BSD, GPL, osv.) og som oppfyller DFSG (Debian Retningslinjer for fri programvare). Disse pakkene inneholder også kildekoden i dem, som kan endres og distribueres.

Bidra

Denne kategorien inneholder pakkene som oppfyller DFSG (retningslinjer for Debian Free Software. Pakker i kategorien Contrib er pakker med åpen kildekode, men avhenger av at ikke-gratis pakker fungerer.

Ikke gratis

Denne kategorien inneholder pakkene som ikke oppfyller DFSG (Debian Retningslinjer for fri programvare). Disse pakkene har noen strenge lisensvilkår som begrenser bruken og omfordelingen av programvaren.

Legge til et lager ved hjelp av kildene.liste Fil

Du kan legge til et depot i Debian ved hjelp av / etc / apt / sources.liste fil. Her vil vi legge til VirtualBox-depotet til kildene.listefil.

For å legge til et tilpasset lager i / etc / apt / sources.liste følg trinnene nedenfor:

1. Åpne / etc / apt / sources.liste fil i hvilken som helst redaktør:

$ sudo nano / etc / apt / sources.liste

2. Legg til VirtualBox-depotet i filen:

deb http: // nedlasting.virtualbox.org / virtualbox / debian stretch contrib

3. Lagre og lukk filen.

4. Etter å ha lagt til depotet i / etc / apt / sources.liste fil, kjør “apt oppdatering”Kommando for å gjøre systemet oppmerksom på det lagrede depotet.

$ sudo apt oppdatering

Nå som VirtualBox-depotet er lagt til, kan du fortsette med installasjonsprosedyren.

En alternativ måte å legge til depot i Debian-kildene er ved å legge til depotet i en egen fil under / etc / apt / sources.liste.d / katalog. Følg trinnene nedenfor for å gjøre det:

1. Opprett en fil i / etc / apt / sources / list.d / katalog med .liste suffiks.

$ sudo nano / etc / apt / sources.liste.d / virtualbox.liste

2. Legg til VirtualBox-depotet i filen:

deb http: // nedlasting.virtualbox.org / virtualbox / debian stretch contrib

3. Lagre og lukk filen.

4. Etter å ha lagt til depotet i en egen fil under / etc / apt / sources.liste.d katalog, kjør “apt oppdatering”Kommando for å gjøre systemet oppmerksom på det lagrede depotet.

$ sudo apt oppdatering

Nå som VirtualBox-depotet er lagt til, kan du fortsette med installasjonsprosedyren.

Det er alt det er til det! Jeg håper du nå har en klar forståelse av hva kildene er.listefil er og hva hver av begrepene i filen betyr.

Installer nyeste Dolphin Emulator for Gamecube & Wii på Linux
Dolphin Emulator lar deg spille de valgte Gamecube- og Wii-spillene dine på Linux Personal Computers (PC). Som en fritt tilgjengelig og åpen kildekod...
Hvordan bruke GameConqueror Cheat Engine i Linux
Artikkelen dekker en guide om bruk av GameConqueror-juksemotoren i Linux. Mange brukere som spiller spill på Windows bruker ofte "Cheat Engine" -appli...
Beste spillkonsollemulatorer for Linux
Denne artikkelen vil liste opp populære programvare for spillkonsollemulering tilgjengelig for Linux. Emulation er et programvarekompatibilitetslag so...