Debian

Debian bronnen begrijpen en gebruiken.lijst

Debian bronnen begrijpen en gebruiken.lijst
In Linux is de repository een opslaglocatie die wordt gehost op externe servers van waaruit het systeem software en updates ophaalt en installeert. In onze systemen worden deze repositories vermeld in de /etc/apt/bronnen.lijst bestand en in de bestanden onder de /etc/apt/bronnen.lijst.d/ map. Dit bestand en deze map bevatten al enkele essentiële softwarebronnen, ook wel standaardopslagplaatsen genoemd, maar u kunt ook andere softwareopslagplaatsen toevoegen. Echter, tijdens het toevoegen van de repositories in de bronnen.list-bestand, moet u weten wat elk item in het bestand betekent. Dit artikel helpt je te begrijpen wat de bronnen zijn.list-bestand is en hoe het te gebruiken om repositories toe te voegen aan het Debian-systeem.

De opdrachten en procedures die in dit artikel worden besproken, zijn getest in een Debian 10 Buster-systeem.

De bronnen begrijpen.lijst Bestand

De /etc/apt/bronnen.lijst bestand ziet er als volgt uit:

Dit bestand bevat de lijst met standaardbronnen voor het installeren van software op uw systeem. In de /etc/apt/bronnen.lijst bestand hierboven, ziet u enkele regels die beginnen met de “#” symbool. Dit zijn opmerkingen die worden gebruikt om de repository uit te schakelen of om uitleg over de bron toe te voegen. Alle regels in dit bestand worden weergegeven in een bepaald formaat.

Vervolgens leer je meer over de inhoud van de of /etc/apt/bronnen.lijst het dossier.

De /etc/apt/bronnen.lijst bestand bevat de bronnen in het volgende formaat:

Type

De eerste term in het bovenstaande formaat vertegenwoordigt de type van het archief. De voorwaarde "deb” geeft aan dat het de opslagplaats is van binaire bestanden, dit zijn vooraf gecompileerde bestanden. De voorwaarde "deb-src” geeft aan dat het de opslagplaats is van pakketten in het bronbestandsformaat, waarvoor compilatie vereist is om het in het systeem te kunnen gebruiken.

Repository-URL

De volgende term in het bovenstaande formaat vertegenwoordigt de repository-URL (HTTP, HTTPS of FTP). Deze term vertegenwoordigt de locatie van de repository van waaruit u de pakketten wilt downloaden.

Distributie

De volgende term in het bovenstaande formaat is ofwel de korte codenaam (i.e., Sid, Buster, Wheezy, Lenny, Jessie, enz.) van de release,  of de ontwikkelingsfase van de Debian-release (stabiel, testend en onstabiel).

onderdeel

De laatste term in het bovenstaande formaat vertegenwoordigt de categorieën van het Debian-pakket. De beschikbare categorieën van de Debian-distributie zijn main, contrib en non-free.

Hoofd

Deze categorie bevat pakketten die zijn vrijgegeven onder een gratis licentie (BSD, GPL, enz.).) en die voldoen aan de DFSG (Debian Free Software Guidelines). Deze pakketten bevatten ook de broncode, die kan worden gewijzigd en opnieuw gedistribueerd.

Bijdrage

Deze categorie bevat de pakketten die voldoen aan de DFSG (Debian Free Software Guidelines). De pakketten in de categorie Bijdragen zijn open-sourcepakketten, maar zijn afhankelijk van niet-vrije pakketten om te werken.

niet-vrij

Deze categorie bevat de pakketten die niet voldoen aan de DFSG (Debian Free Software Guidelines). Deze pakketten hebben een aantal strikte licentievoorwaarden die het gebruik en de herdistributie van de software beperken.

Een repository toevoegen met behulp van de bronnen.lijst Bestand

U kunt een repository in Debian toevoegen met behulp van de /etc/apt/bronnen.lijst het dossier. Hier zullen we de VirtualBox-repository aan de bronnen toevoegen.lijst bestand.

Een aangepaste repository toevoegen aan de /etc/apt/bronnen.lijst bestand, volg dan de onderstaande stappen:

1. Open de /etc/apt/bronnen.lijst bestand in een willekeurige editor:

$ sudo nano /etc/apt/sources.lijst

2. Voeg de VirtualBox-repository toe aan het bestand:

deb http://download.virtuele box.org/virtualbox/debian stretch bijdrage

3. Bewaar en sluit het bestand.

4. Na het toevoegen van de repository in de /etc/apt/bronnen.lijst bestand, voer de "geschikte update” commando om het systeem bewust te maken van de toegevoegde repository.

$ sudo apt-update

Nu de VirtualBox-repository is toegevoegd, kunt u doorgaan met de installatieprocedure.

Een alternatieve manier om een ​​repository toe te voegen aan de Debian-bronnen is door de repository toe te voegen in een apart bestand onder de /etc/apt/bronnen.lijst.d/ map. Volg hiervoor de onderstaande stappen:

1. Maak een bestand in de /etc/apt/sources/list.d/ map met de .lijst achtervoegsel.

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

2. Voeg de VirtualBox-repository toe aan het bestand:

deb http://download.virtuele box.org/virtualbox/debian stretch bijdrage

3. Bewaar en sluit het bestand.

4. Na het toevoegen van de repository in een apart bestand onder de /etc/apt/bronnen.lijst.d map, voer de "geschikte update” commando om het systeem bewust te maken van de toegevoegde repository.

$ sudo apt-update

Nu de VirtualBox-repository is toegevoegd, kunt u doorgaan met de installatieprocedure.

Dat is alles wat er is! Ik hoop dat je nu een duidelijk begrip hebt van wat de bronnen zijn.list-bestand is en wat elk van de termen in het bestand betekent.

OpenTTD versus Simutrans
Je eigen transportsimulatie maken kan leuk, ontspannend en buitengewoon aanlokkelijk zijn. Daarom moet je ervoor zorgen dat je zoveel mogelijk spellen...
OpenTTD-zelfstudie
OpenTTD is een van de meest populaire simulatiegames voor bedrijven die er zijn. In dit spel moet je een geweldig transportbedrijf creëren. U begint e...
SuperTuxKart voor Linux
SuperTuxKart is een geweldige titel die is ontworpen om je de Mario Kart-ervaring gratis te bieden op je Linux-systeem. Het is behoorlijk uitdagend en...