Provided by: apt_2.7.14build2_amd64 bug

NAME

       sources.list - Lijst met geconfigureerde gegevensbronnen van APT

OMSCHRIJVING

       De pakketbronnenlijst /etc/apt/sources.list en de bestanden die in
       /etc/apt/sources.list.d/ te vinden zijn, werden ontwikkeld om gelijk welk aantal actieve
       bronnen en een variatie aan bronmedia te ondersteunen. In de bestanden wordt elke
       pakketbron op een aparte regel vermeld (de één-regelstijl) of ze bevatten uit meerdere
       regels bestaande elementen die per element een of meer pakketbronnen definiëren (de deb822
       stijl), waarbij de meest wenselijke pakketbron eerst komt (voor het geval een bepaalde
       versie in meer dan één pakketbron te vinden is). De op deze geconfigureerde pakketbronnen
       beschikbare informatie wordt opgevraagd met apt-get update (of met een equivalent commando
       van een ander front-end voor APT).

SOURCES.LIST.D

       De map /etc/apt/sources.list.d biedt de mogelijkheid om items voor sources.list in
       afzonderlijke bestanden toe te voegen. Zoals beschreven wordt in de volgende twee secties,
       zijn twee verschillende bestandsindelingen toegelaten. Bestandsnamen moeten eindigen op
       .list of .sources, afhankelijk van welke indeling ze bevatten. De bestandsnamen mogen
       enkel letters (a-z en A-Z), cijfers (0-9), lage streepjes (_), koppeltekens (-) en punten
       (.) bevatten. Is dit niet het geval, dan zal APT melden dat het een bestand overgeslagen
       heeft, tenzij dat bestand beantwoordt aan een patroon uit de configuratielijst
       Dir::Ignore-Files-Silently - in dat geval zal het stilzwijgend overgeslagen worden.

INDELING IN ÉÉN-REGELSTIJL

       Bestanden met deze indeling hebben de extensie .list. Iedere regel die een pakketbron
       specificeert, begint met het type (bijv.  deb-src), gevolgd door opties en argumenten voor
       dat type. Een individueel item mag niet tot op een volgende regel doorlopen. Lege regels
       worden overgeslagen en het teken # ergens op een regel geeft aan dat de rest van die regel
       commentaar bevat. Als gevolg daarvan kan een item gedeactiveerd worden door de hele regel
       uit te commentariëren. Indien er opties opgegeven moeten worden, worden ze van elkaar
       gescheiden door komma's en allemaal samen worden ze tussen rechte haakjes ([]) op de regel
       geplaatst na het type en daarvan gescheiden door een komma. Indien een optie meerdere
       waarden mag hebben, dan worden ze met een komma (,) van elkaar gescheiden. De naam van een
       optie wordt van zijn waarde(n) gescheiden met een gelijkheidsteken (=). Multi-waarde
       opties hebben ook -= en += als scheidingstekens. In plaats van de standaardwaarde(n) te
       vervangen door de opgegeven waarde(n), wijzigen zij de standaardwaarde(n) door er de
       opgegeven waarden uit te verwijderen of eraan toe te voegen.

       Dit is de traditionele indeling die door alle versies van apt ondersteund wordt. Merk op
       dat niet alle opties die hieronder beschreven worden door alle versies van apt ondersteund
       worden. Merk ook op dat sommige oudere toepassingen die zelfstandig deze indeling ontleden
       wellicht geen opties zullen verwachten, aangezien die ongebruikelijk waren voor de
       invoering van multi-architectuurondersteuning.

INDELING IN DEB822-STIJL

       Bestanden met deze indeling hebben de extensie .sources. Op het gebied van de syntaxis is
       de indeling gelijkaardig aan andere bestanden die door Debian en zijn derivaten gebruikt
       worden, zoals de metadatabestanden die apt ophaalt bij de geconfigureerde pakketbronnen of
       het bestand debian/control in een Debian broncodebestand. Individuele items worden van
       elkaar gescheiden door een witregel. Bijkomende witregels worden genegeerd en het teken #
       aan het begin van een regel markeert de volledige regel als commentaar. Een item kan dus
       gedeactiveerd worden door elke regel die onderdeel is van dat item, uit te commentariëren.
       Maar meestal is het eenvoudiger om het item te deactiveren door er het veld "Enabled: no"
       aan toe te voegen. Dat veld verwijderen of het instellen op yes, activeert het item
       opnieuw. Opties gebruiken dezelfde syntaxis als elk ander veld: een veldnaam gescheiden
       van zijn waarde(n) door een dubbele punt (:) en optionele spaties. Merk in het bijzonder
       op dat meerdere waarden onderling gescheiden worden door witruimte (zoals spaties, tabs en
       regeleindes) en niet door komma's, zoals het geval is bij de één-regelindeling.
       Multi-waarde velden, zoals Architectures, kennen ook Architectures-Add en
       Architectures-Remove om de standaardwaarde aan te passen in plaats van ze te vervangen.

       Dit is een nieuwe indeling die door apt zelf ondersteund wordt sinds versie 1.1. Eerdere
       versies negeren dergelijke bestanden met een kennisgevingsbericht zoals eerder beschreven.
       Het is de bedoeling dat deze indeling gaandeweg de standaardindeling wordt en dat de
       eerder beschreven één-regelstijl uitgefaseerd wordt, vermits het zowel voor mensen als
       voor machines makkelijker is om in deze nieuwe indeling items aan te maken, uit te breiden
       en te wijzigen, in het bijzonder als er een heleboel pakketbronnen en/of opties in het
       spel zijn. Ontwikkelaars die met pakketbronnen van apt werken en/of ze ontleden worden
       sterk aangemoedigd om ondersteuning voor deze indeling toe te voegen en om met het
       APT-team contact te nemen om dit werk te coördineren en met elkaar te delen. Gebruikers
       kunnen nu reeds ongehinderd op deze indeling overschakelen, maar kunnen eventueel
       problemen ondervinden met software die deze nieuwe indeling nog niet ondersteunt.

DE TYPES DEB EN DEB-SRC: ALGEMENE INDELING

       Het type deb verwijst naar een typisch Debian-archief met twee niveaus,
       distributie/component. De distributie is over het algemeen de naam van een suite zoals
       stable of testing of een codenaam zoals bookworm of trixie, terwijl component een van de
       volgende kan zijn: main, contrib, non-free of non-free-firmware. Het type deb-src verwijst
       in dezelfde vorm als het type deb naar de broncode van een Debian distributie. Om
       bronnenindexen te kunnen ophalen is een deb-src-regel noodzakelijk.

       De indeling van twee items in de één-regelstijl met de types deb en deb-src, ziet er zo
       uit:

           deb [ optie1=waarde1 optie2=waarde2 ] uri suite [component1] [component2] [...]
           deb-src [ optie1=waarde1 optie2=waarde2 ] uri suite [component1] [component2] [...]

       Anderzijds ziet het equivalent van dit item in deb822-stijl er als volgt uit:

                Types: deb deb-src
                URIs: uri
                Suites: suite
                Components: [component1] [component2] [...]
                optie1: waarde1
                optie2: waarde2

       De URI voor het type deb moet de basis vermelden van de Debian distributie waar APT de
       benodigde informatie kan vinden.  suite kan een exact pad opgeven en in dat geval moeten
       de componenten weggelaten worden en moet suite eindigen op een slash (/). Dit is nuttig in
       een geval waarbij enkel een specifieke sub-sectie van het archief dat door de URI
       aangeduid wordt, van belang is. Indien suite geen exact pad opgeeft, moet minstens één
       component vermeld worden.

       suite kan ook een variabele, $(ARCH), bevatten, die omgezet wordt naar de Debian
       architectuur (zoals amd64 of armel) die op het systeem in gebruik is. Dit laat toe om
       archtectuuronafhankelijke sources.list-bestanden te gebruiken. Over het algemeen is dit
       enkel van belang wanneer een exact pad opgegeven wordt. Anders zal APT automatisch een URI
       genereren met de huidige architectuur.

       Als uit een bepaalde locatie een subset van alle beschikbare distributies of componenten
       gewenst wordt, kan het bij het hanteren van de één-regelstijl nodig zijn om meerdere
       regels voor dezelfde URI te gebruiken, aangezien er per regel slechts één distributie
       opgegeven kan worden. Nadat APT intern een complete set gegenereerd heeft, zal het de
       URI-lijst sorteren en bijvoorbeeld meerdere verwijzingen naar eenzelfde computer op het
       internet, samenbundelen in eenzelfde verbinding. Dit is om niet op een inefficiënte manier
       te werk te gaan door een FTP-verbinding tot stand te brengen, die te sluiten, iets anders
       te doen en vervolgens opnieuw een verbinding te moeten maken met dezelfde computer. APT
       zet ook parallelle verbindingen op met verschillende computers om effectiever om te gaan
       met sites met een geringe bandbreedte.

       Het is belangrijk om pakketbronnen in volgorde van voorkeur te vermelden met de grootste
       voorkeur eerst. Een typisch gebruik is een ordening volgens snelheid van snelst naar
       traagst (bijvoorbeeld een CD gevolgd door computers op een lokaal netwerk en tenslotte
       afgelegen internetcomputers).

       Bij wijze van voorbeeld zouden de pakketbronnen voor uw distributie er als volgt kunnen
       uitzien met de indeling in de één-regelstijl:

           deb http://us.archive.ubuntu.com/ubuntu lunar main restricted
           deb http://security.ubuntu.com/ubuntu lunar-security main restricted
           deb http://us.archive.ubuntu.com/ubuntu lunar-updates main restricted

       en als volgt met de indeling in de deb822-stijl:

           Types: deb
           URIs: http://us.archive.ubuntu.com/ubuntu
           Suites: lunar lunar-updates
           Components: main restricted

           Types: deb
           URIs: http://security.ubuntu.com/ubuntu
           Suites: lunar-security
           Components: main restricted

DE TYPES DEB EN DEB-SRC: OPTIES

       Bij elk pakketbronitem kunnen opties opgegeven worden om aan te passen welke bron gebruikt
       wordt en op welke manier er gegevens van opgehaald worden. Indeling, syntaxis en namen van
       de opties variëren naargelang het een één-regelstijl of een deb822-stijl betreft, zoals
       eerder beschreven, maar met beide stijlen kunnen dezelfde opties gebruikt worden. Om het
       eenvoudig te houden vermelden we hier de veldnaam voor de deb822-stijl en geven we de naam
       voor de één-regelstijl er tussen haakjes bij. Onthoud dat u multi-waarde opties expliciet
       kunt vermelden, maar dat u daarnaast over de optie beschikt om ze aan te passen uitgaande
       van hun standaardwaarde. Maar hier geven we hun namen expliciet weer. Niet-ondersteunde
       opties worden door alle versies van APT geruisloos genegeerd.

       •   Architectures (arch) is een multi-waarde optie waarmee opgegeven wordt voor welke
           architecturen er informatie opgehaald moet worden. Indien deze optie niet ingesteld
           werd, geldt als standaard alle architecturen die in de configuratieoptie
           APT::Architectures gedefinieerd zijn.

       •   Languages (lang) is een multi-waarde optie waarmee opgegeven wordt voor welke talen er
           informatie, zoals vertaalde pakketbeschrijvingen, opgehaald moet worden. Indien deze
           optie niet ingesteld werd, geldt als standaard alle talen die in de configuratieoptie
           Acquire::Languages gedefinieerd zijn.

       •   Targets (target) is een multi-waarde optie waarmee opgegeven wordt welke
           downloadtargets apt uit deze pakketbron zal trachten op te halen. Indien deze optie
           niet gespecificeerd werd, wordt de standaardset gedefinieerd door het
           configuratiebereik Acquire::IndexTargets (targets worden aan de hand van hun naam
           gepreciseerd in het veld Created-By). Daarenboven kunnen specifieke targets
           geactiveerd of gedeactiveerd worden door het veld Identifier als een optie met een
           booleaanse waarde te gebruiken in plaats van op deze multi-waarde optie beroep te
           doen.

       •   PDiffs (pdiffs) is een yes/no (ja/nee) waarde die regelt of APT moet proberen om
           PDiffs op te halen om oude indexen bij te werken in plaats van de volledige nieuwe
           indexen te downloaden. De waarde van deze optie wordt genegeerd als de pakketbron niet
           aangeeft dat er PDiffs beschikbaar zijn. Standaard is dit de waarde van de optie met
           eenzelfde naam voor een specifiek indexbestand, zoals gedefinieerd in het bereik
           Acquire::IndexTargets, dat zelf als standaard de waarde krijgt van de
           configuratieoptie Acquire::PDiffs, die op zijn beurt standaard op yes ingesteld staat.

       •   By-Hash (by-hash) kan als waarde hebben yes, no of force en regelt of APT moet
           proberen de indexen te bekomen via een URI die geconstrueerd wordt op basis van de
           hash-som van het verwachte bestand, in plaats van de welbekende stabiele bestandsnaam
           van het indexbestand te gebruiken. Dit gebruiken kan een discrepantie tussen
           hash-sommen voorkomen, maar het vereist wel een spiegelserver die dit ondersteunt. De
           waarde yes activeert en no deactiveert het gebruik van deze functionaliteit in het
           geval de pakketbron aangeeft dit te ondersteunen, terwijl force deze functionaliteit
           activeert, ongeacht wat de pakketbron aangeeft. Standaard is dit de waarde van de
           optie met eenzelfde naam voor een specifiek indexbestand, zoals gedefinieerd in het
           bereik Acquire::IndexTargets, dat zelf als standaard de waarde krijgt van de
           configuratieoptie Acquire::By-Hash, die op zijn beurt standaard op yes ingesteld
           staat.

       Daarnaast zijn er opties die, als ze ingesteld worden, betrekking hebben op alle
       pakketbronnen met dezelfde URI en Suite, waardoor ze ingesteld moeten worden voor alle
       soortgelijke items en er niet gevarieerd kan worden tussen verschillende componenten. Als
       er zich dergelijke anomalieën manifesteren, zal APT ze proberen te ontdekken en
       verbeteren.

       •   Allow-Insecure (allow-insecure), Allow-Weak (allow-weak) en
           Allow-Downgrade-To-Insecure (allow-downgrade-to-insecure) zijn booleaanse waarden die
           allemaal standaard de waarde no hebben. Indien ze op yes ingesteld worden, omzeilen ze
           delen van apt-secure(8) en daarom zouden ze niet lichtzinnig gebruikt moeten worden!

       •   Trusted (trusted) is een drie-status waarde die als standaardgedrag heeft dat APT
           uitmaakt of een pakketbron als betrouwbaar aanzien wordt, dan wel of er een
           waarschuwing getoond moet worden vooraleer bijvoorbeeld pakketten van die pakketbron
           geïnstalleerd worden. Deze optie kan gebruikt worden om die beslissing te omzeilen. De
           waarde yes zegt APT om die pakketbron steeds als betrouwbaar te beschouwen, zelfs als
           ze niet slaagt bij authenticatietoetsen. Ze schakelt delen van apt-secure(8) uit en
           zou daarom enkel gebruikt mogen worden in een lokale en betrouwbare context (als men
           ze hoe dan ook al zou gebruiken), aangezien anders de beveiliging verbroken wordt. De
           waarde no doet het tegenovergestelde en zorgt ervoor dat een pakketbron behandeld
           wordt als onbetrouwbaar, zelfs al was ze succesvol bij de authenticatietoetsen. De
           standaardwaarde kan niet expliciet ingesteld worden.

       •   Signed-By (signed-by) is een optie die van een pakketbron vereist dat de verificatie
           door apt-secure(8) gebeurt aan de hand van een bepaalde set sleutels in plaats van aan
           de hand van alle betrouwbare sleutels die in de configuratie van apt staan. Deze optie
           wordt opgegeven als een lijst van absolute paden naar sleutelbosbestanden (moeten
           toegankelijk zijn voor en te lezen door de systeemgebruiker _apt; zorg er dus voor dat
           iedereen leesrechten heeft op het bestand) en naar de vingerafdrukken van uit die
           sleutelbossen te selecteren sleutels. De aanbevolen locaties voor sleutelbossen zijn
           /usr/share/keyrings voor sleutelbossen die beheerd worden door pakketten, en
           /etc/apt/keyrings voor sleutelbossen die beheerd worden door de systeembeheerder.
           Indien geen sleutelbosbestanden opgegeven werden, geldt als standaard de sleutelbos
           trusted.gpg en alle sleutelbossen uit de map trusted.gpg.d/ (zie apt-key fingerprint).
           Indien geen vingerafdruk opgegeven werd, worden alle sleutels uit de sleutelbossen
           geselecteerd. Een vingerafdruk aanvaardt ook alle handtekeningen die met een
           subsleutel van deze sleutel gemaakt werden. Indien dit niet het gewenste gedrag is,
           kan aan de vingerafdruk een uitroepteken (!) toegevoegd worden waardoor dit gedrag
           uitgezet wordt. Standaard krijgt de optie de waarde van de optie met dezelfde naam
           wanneer die ingesteld staat in het vooraf uit deze pakketbron opgehaald bestand
           Release (door middel hiervan kunnen enkel vingerafdrukken opgegeven worden). Anders
           worden alle sleutels uit de betrouwbare sleutelbossen als geldige ondertekenaars van
           deze pakketbron aanzien. De optie kan ook rechtstreeks worden ingesteld op een ingebed
           blok van een GPG-publieke sleutel. Speciale zorg is nodig om de lege regel te coderen
           met voorloopspaties en ".":

               Types: deb
               URIs: https://deb.debian.org
               Suites: stable
               Components: main contrib non-free non-free-firmware
               Signed-By:
                -----BEGIN PGP PUBLIC KEY BLOCK-----
                .
                mDMEYCQjIxYJKwYBBAHaRw8BAQdAD/P5Nvvnvk66SxBBHDbhRml9ORg1WV5CvzKY
                CuMfoIS0BmFiY2RlZoiQBBMWCgA4FiEErCIG1VhKWMWo2yfAREZd5NfO31cFAmAk
                IyMCGyMFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AACgkQREZd5NfO31fbOwD6ArzS
                dM0Dkd5h2Ujy1b6KcAaVW9FOa5UNfJ9FFBtjLQEBAJ7UyWD3dZzhvlaAwunsk7DG
                3bHcln8DMpIJVXht78sL
                =IE0r

                -----END PGP PUBLIC KEY BLOCK-----
       •   Check-Valid-Until (check-valid-until) is een yes/no (ja/nee) waarde die regelt of APT
           moet proberen om replay-aanvallen te ontdekken. De maker van een pakketbron kan een
           tijdstip bepalen tot wanneer de gegevens die door de pakketbron ter beschikking
           gesteld worden, als geldig beschouwd mogen worden. Als dat tijdstip aangebroken is en
           er geen nieuwe gegevens ter beschikking gesteld werden, zullen de gegevens als
           vervallen beschouwd worden en er zal een foutmelding gegeven worden. Dit verhoogt niet
           enkel de veiligheid, aangezien een aanvaller met kwade bedoelingen niet eeuwig oude
           gegevens kan blijven versturen om op die manier een gebruiker van een opwaardering af
           te houden, het helpt gebruikers ook om spiegelservers die niet langer bijgewerkt
           worden te detecteren. Sommige pakketbronnen, zoals historische archieven, worden
           evenwel met opzet niet langer bijgewerkt en om die reden kan deze toets uitgezet
           worden door deze optie op no in te stellen. Als standaard geldt de waarde van de
           configuratieoptie Acquire::Check-Valid-Until, die op haar beurt yes als standaard
           heeft.

       •   Valid-Until-Min (valid-until-min) en Valid-Until-Max (valid-until-max) kunnen gebruikt
           worden om, uitgedrukt in seconden, de periode tot wanneer gegevens van deze pakketbron
           als geldig beschouwd mogen worden, te verlengen of te verkorten. -Max kan vooral
           nuttig zijn om uw eigen waarde in te stellen in het geval van een pakketbron met een
           Release-bestand waarin het veld Valid-Until ontbreekt, terwijl -Min gebruikt kan
           worden om de geldigheidsduur te verlengen van een zelden opgewaardeerde (lokale)
           spiegelserver van een vaker bijgewerkt, maar moeilijker toegankelijk archief (dat ook
           vermeld staat in sources.list). Op die manier hoeft men deze toets niet volledig uit
           te schakelen. Als standaard geldt de waarde van de configuratieopties
           Acquire::Min-ValidTime en Acquire::Max-ValidTime, die beide standaard niet ingesteld
           zijn.

       •   Check-Date (check-date) is een waarde van het type yes/no. Ze regelt of APT de tijd op
           de machine als correct moet beschouwen en dus tijdgerelateerde toetsingen moet
           uitvoeren, zoals controleren of een Release-bestand zich niet in de toekomst situeert.
           Als men deze optie uitzet zet men ook de hierboven vermelde optie Check-Valid-Until
           uit.

       •   Date-Max-Future (date-max-future) regelt hoe ver in de toekomst een pakketbron zich
           mag situeren. Is standaard ingesteld op de waarde van de configuratieoptie
           Acquire::Max-FutureTime die standaard de waarde van 10 seconden heeft.

       •   InRelease-Path (inrelease-path) bepaalt het pad naar het InRelease-bestand ten
           opzichte van de normale positie van een InRelease-bestand. Standaard staat deze optie
           uit en zal APT proberen een InRelease-bestand op te halen, en indien dat niet lukt,
           een Release-bestand en het daaraan gekoppelde Release.gpg-bestand. Als deze optie
           ingesteld wordt, zal het opgegeven pad gebruikt worden in plaats van het
           InRelease-bestand en wordt het terugvallen op Release-bestanden uitgeschakeld.

       •   Snapshot (snapshot) maakt het mogelijk om een eerdere versie van het archief te
           selecteren via de dienst momentopnames. Ondersteunde waarden zijn:

           •   enable om het selecteren van een momentopname met de optie --snapshot mogelijk te
               maken, of

           •   een momentopname-ID om een specifieke momentopname te selecteren.

           Momentopname-ID's zijn doorgaans tijdstempels in de vorm van JJJJMMDDTHHMMSSZ, zoals
           20220102T030405Z wat 2 januari 2022 om 03:04:05 UTC is. Servers kunnen echter meer
           soorten ID's ondersteunen en APT voert tot nu toe geen controles uit.

URI-SPECIFICATIE

       De momenteel herkende URI-types zijn:

       http (apt-transport-http(1))
           De methode http geeft een HTTP-server op voor een archief. Dit is de meest
           gebruikelijke methode. De URI zelf kan rechtstreeks login-informatie bevatten als dat
           door het archief vereist wordt, maar de voorkeur moet gegeven worden aan het gebruik
           van apt_auth.conf(5). De methode biedt ook ondersteuning voor SOCKS5- en
           HTTP(S)-proxy's, ofwel geconfigureerd via een apt-specifieke configuratie, of
           gespecificeerd met de omgevingsvariabele http_proxy volgens de indeling
           http://gebruiker:wachtwoord@server:poort/ (er vanuit gaand dat het om een HTTP-proxy
           gaat die authenticatie vereist). De authenticatie-informatie voor proxy's kan ook
           verstrekt worden via apt_auth.conf(5).

           Merk op dat deze authenticatiemethodes onveilig zijn, aangezien de volledige
           communicatie met de externe server (of de proxy) onversleuteld verloopt. Daardoor kan
           een voldoende onderlegde aanvaller de logingegevens bekijken en opslaan evenals de
           rest van de interactie. De aanvaller kan evenwel de communicatie niet beïnvloeden,
           vermits het databeveiligingsmodel dat toegepast wordt door APT, onafhankelijk van de
           gekozen transportmethode functioneert. Raadpleeg voor details apt-secure(8).

       https (apt-transport-https(1))
           De methode https geeft een HTTPS-server op voor een archief en is inzake gebruik en
           beschikbare opties erg vergelijkbaar met de http-methode. Het grote verschil is dat de
           communicatie tussen apt en de server (of de proxy) versleuteld verloopt. Merk op dat
           de versleuteling niet verhindert dat een aanvaller kan te weten komen met welke server
           (of welke proxy) apt communiceert. En eventueel kan deze via een meer diepgaande
           analyse toch nog achterhalen welke gegevens gedownload werden. Indien dit een
           bekommernis is, kunnen de op Tor gebaseerde methodes die later behandeld worden, een
           adequaat alternatief vormen.

       mirror, mirror+methode (apt-transport-mirror(1))
           De methode mirror (spiegelserver) geeft de locatie van een spiegelserverlijst aan.
           Standaard is de methode die voor de locatie gebruikt wordt, http, maar gelijk welke
           andere methode kan gebruikt worden via mirror+methode. De spiegelserverlijst zelf kan
           veel verschillende URI's bevatten voor spiegelservers, welke de APT-cliënt op
           transparante wijze kan uitpikken, kiezen en erop terugvallen om op die manier bij te
           dragen tot het verdelen van de werklast over de beschikbare spiegelservers en ervoor
           te zorgen dat clients gegevens kunnen verkrijgen, zelfs als bepaalde geconfigureerde
           spiegelservers niet beschikbaar zijn.

       file
           De methode file laat toe om gelijk welke map uit het bestandssysteem als een archief
           te beschouwen. Dit is nuttig voor aankoppelingen via NFS, voor lokale spiegelservers
           en lokale archieven.

       cdrom
           De methode cdrom laat APT toe om een lokaal CD-, DVD- of USB-station te gebruiken en
           media te wisselen. Gebruik het programma apt-cdrom(8) om regels met CD-pakketbronnen
           aan te maken in de lijst met pakketbronnen.

       ftp
           De methode ftp geeft een FTP-server op voor een archief. Het gebruik van FTP is op de
           terugweg ten voordele van http en https en veel archieven hebben ofwel nooit
           FTP-toegang aangeboden of trekken die terug in. Indien u deze methode nog steeds nodig
           heeft, zijn er veel configuratieopties voor beschikbaar binnen de ruimte Acquire::ftp.
           Ze worden in apt.conf(5) gedetailleerd.

           Noteer dat een FTP-proxy opgegeven kan worden met de omgevingsvariabele ftp_proxy. Met
           deze omgevingsvariabele en enkel daarmee kan ook een HTTP-proxy opgegeven worden (HTTP
           proxyservers kunnen vaak omgaan met FTP-URL's). Proxy's die HTTP gebruiken en in het
           configuratiebestand vermeld staan worden genegeerd.

       copy
           De methode copy is identiek aan de methode file behalve dat pakketten gekopieerd
           worden naar de cache-map in plaats van ze rechtstreeks op hun locatie te gebruiken.
           Dit is nuttig voor gebruikers van verwijderbare media om met behulp van APT bestanden
           te kopiëren.

       rsh, ssh
           De methode rsh/ssh maakt gebruik van RSH/SSH om een verbinding met een externe
           computer te maken en als een welbepaalde gebruiker toegang te krijgen tot de
           bestanden. Voorafgaandelijke configuratie van rhosts of RSA-sleutels wordt aanbevolen.
           De standaardcommando's find en dd worden gebruikt om de overdracht van bestanden van
           de externe computer uit te voeren.

       nog andere herkenbare URI-types toevoegen
           APT kan uitgebreid worden met extra methodes die door andere optionele pakketten ter
           beschikking gesteld worden en die moeten voldoen aan het naamgevingsschema
           apt-transport-methode. Het APT-team onderhoudt bijvoorbeeld ook het pakket
           apt-transport-tor, dat methodes aanbiedt om toegang te krijgen tot HTTP- en
           HTTPS-URI's, waarbij een route via het Tor-netwerk genomen wordt.

VOORBEELDEN

       Gebruikt het lokaal opgeslagen (of via NFS aangekoppelde) archief in /home/apt/debian voor
       stable/main, stable/contrib, stable/non-free, en stable/non-free-firmware.

           deb file:/home/apt/debian stable main contrib non-free non-free-firmware

           Types: deb
           URIs: file:/home/apt/debian
           Suites: stable
           Components: main contrib non-free non-free-firmware

       Zoals hierboven, behalve dat hier de distributie unstable (distributie in ontwikkeling)
       gebruikt wordt.

           deb file:/home/apt/debian unstable main contrib non-free non-free-firmware

           Types: deb
           URIs: file:/home/apt/debian
           Suites: unstable
           Components: main contrib non-free non-free-firmware

       Specificatie voor de bronbestanden van het voorgaande.

           deb-src file:/home/apt/debian unstable main contrib non-free non-free-firmware

           Types: deb-src
           URIs: file:/home/apt/debian
           Suites: unstable
           Components: main contrib non-free non-free-firmware

       De eerste regel haalt pakketinformatie op voor de architecturen uit APT::Architectures
       terwijl de tweede steeds amd64 en armel ophaalt.

           deb http://deb.debian.org/debian bookworm main
           deb [ arch=amd64,armel ] http://deb.debian.org/debian bookworm main

           Types: deb
           URIs: http://deb.debian.org/debian
           Suites: bookworm
           Components: main

           Types: deb
           URIs: http://deb.debian.org/debian
           Suites: bookworm
           Components: main
           Architectures: amd64 armel

       Gebruikt HTTP om toegang te krijgen tot het archief van archive.debian.org en gebruikt
       daar enkel het gebied hamm/main.

           deb http://archive.debian.org/debian-archive hamm main

           Types: deb
           URIs: http://archive.debian.org/debian-archive
           Suites: hamm
           Components: main

       Gebruikt FTP om toegang te krijgen tot het archief op ftp.debian.org onder de map debian
       en gebruikt er enkel het gebied bookworm/contrib.

           deb ftp://ftp.debian.org/debian bookworm contrib

           Types: deb
           URIs: ftp://ftp.debian.org/debian
           Suites: bookworm
           Components: contrib

       Gebruikt FTP om toegang te krijgen tot het archief op ftp.debian.org onder de map debian
       en gebruikt er enkel het gebied unstable/contrib. Indien deze regel en die uit het
       voorgaande voorbeeld allebei voorkomen in sources.list zal een enkele FTP-verbinding
       gebruikt worden voor beide regels met pakketbronnen.

           deb ftp://ftp.debian.org/debian unstable contrib

           Types: deb
           URIs: ftp://ftp.debian.org/debian
           Suites: unstable
           Components: contrib

       Gebruikt HTTP om toegang te krijgen tot het archief op ftp.tlh.debian.org onder de map
       universe en gebruikt op i386-computers enkel bestanden die te vinden zijn onder
       unstable/binary-i386 en op amd64-computers bestanden onder unstable/binary-amd64 en zo
       verder voor andere ondersteunde architecturen. [Merk op dat dit voorbeeld enkel toont hoe
       de substitutievariabele moet gebruikt worden; officiële debian-archieven worden niet op
       die manier georganiseerd]

           deb http://ftp.tlh.debian.org/universe unstable/binary-$(ARCH)/

           Types: deb
           URIs: http://ftp.tlh.debian.org/universe
           Suites: unstable/binary-$(ARCH)/

       Gebruikt HTTP om binaire pakketten en broncode uit de suites stable, testing en unstable
       en uit de componenten main en contrib op te halen.

           deb http://deb.debian.org/debian stable main contrib
           deb-src http://deb.debian.org/debian stable main contrib
           deb http://deb.debian.org/debian testing main contrib
           deb-src http://deb.debian.org/debian testing main contrib
           deb http://deb.debian.org/debian unstable main contrib
           deb-src http://deb.debian.org/debian unstable main contrib

           Types: deb deb-src
           URIs: http://deb.debian.org/debian
           Suites: stable testing unstable
           Components: main contrib

ZIE OOK

       apt-get(8), apt.conf(5), /usr/share/doc/apt/acquire-additional-files.md.gz

BUGS

       APT bugpagina[1]. Indien u een bug in APT wilt rapporteren, raadpleeg dan
       /usr/share/doc/debian/bug-reporting.txt of het reportbug(1) commando.

VERTALING

       De Nederlandse vertaling werd in 2015 gemaakt door Frans Spiesschaert
       <Frans.Spiesschaert@yucom.be>, in samenwerking met het Debian Dutch l10n Team
       <debian-l10n-dutch@lists.debian.org>.

       Merk op dat de vertaling van dit document nog onvertaalde delen kan bevatten. Dit is
       intentioneel om te vermijden dat inhoud verloren zou gaan door een vertaling die achterop
       loopt op het origineel.

AUTEURS

       Jason Gunthorpe

       APT-team

OPMERKINGEN

        1. APT bugpagina
           https://bugs.debian.org/src:apt