APT(8) | APT | APT(8) |
apt - commandoregelinterface
apt [-h] [-o=configuratietekenreeks] [-c=configuratiebestand] [-t=doelrelease] [-a=architectuur] {list | search | show | update | install pakket [{=pakketversienummer | /doelrelease}]... | remove pakket... | upgrade | full-upgrade | edit-sources | {-v | --version} | {-h | --help}}
apt biedt een hogere commandoregelinterface voor het systeem van pakketbeheer. Het is bedoeld als een interface voor de eindgebruiker en standaard gebruikt het sommige opties op een manier die, vergeleken met meer gespecialiseerde APT-hulpmiddelen zoals apt-get(8) en apt-cache(8), beter aangepast is aan interactief gebruik.
Ook de man-pagina is, in grote mate gelijk apt zelf, bedoeld als een interface voor de eindgebruiker. In die hoedanigheid vermeldt ze enkel de meest gebruikte commando's en opties. Deels is dit om niet op verschillende plaatsen met dezelfde informatie te komen en deels om te vermijden dat de lezer overstelpt zou worden door een overvloed aan opties en details.
update (apt-get(8))
upgrade (apt-get(8))
full-upgrade (apt-get(8))
install, reinstall, remove, purge (apt-get(8))
Een specifieke versie van een pakket kiezen voor installatie kan door de pakketnaam te laten volgen door een gelijkheidsteken (=) en de te selecteren versie van het pakket. Anderzijds kan de versie uit een specifieke distributie geselecteerd worden door de pakketnaam te laten volgen door een slash en de codenaam bookworm, trixie, sid ...) of de suitenaam ervan (stable, testing, unstable). Als om aan dit verzoek te kunnen voldoen, vereisten geïnstalleerd moeten worden, zullen de daarvoor geselecteerde versies ook uit deze release afkomstig zijn.
Bij het verwijderen van een pakket worden alle verpakte gegevens verwijderd, maar de meestal kleine (aangepaste) gebruikersconfiguratiebestanden worden op het systeem achtergelaten voor het geval de verwijdering per ongeluk plaats vond. In dat geval volstaat het om een installatieverzoek uit te vaardigen voor het per ongeluk verwijderde pakket om zijn vroegere functionaliteit te herstellen. Daarentegen kunt u van deze restanten afraken door het commando purge te gebruiken, zelfs bij reeds verwijderde pakketten. Merk op dat dit geen enkele invloed heeft op eventuele gegevens of configuratie-instellingen die in uw thuismap opgeslagen zijn.
autoremove (apt-get(8))
U zou moeten nagaan of de lijst geen toepassingen bevat die u leren waarderen heeft, ook al waren ze ooit enkel geïnstalleerd als een vereiste voor een ander pakket. Een dergelijk pakket kunt u als handmatig geïnstalleerd markeren met apt-mark(8). Voor pakketten die u expliciet via install geïnstalleerd heeft, zal ook nooit voorgesteld worden om ze automatisch te verwijderderen.
satisfy (apt-get(8))
Voorbeeld: apt satisfy "foo, bar (>= 1.0)" "Conflicts: baz, fuzz"
search (apt-cache(8))
show (apt-cache(8))
list
edit-sources (werk-in-uitvoering)
Het commandoregelprogramma apt(8) werd ontworpen als een instrument voor de eindgebruiker en het is mogelijk dat het gedrag ervan verschilt naargelang de versie van het programma. Hoewel ernaar gestreefd wordt om de neerwaartse compatibiliteit niet te verbreken, wordt ze ook niet gegarandeerd als blijkt dat een aanpassing gunstig is voor interactief gebruik.
Alle functionaliteit van apt(8) is ook beschikbaar via toepassingsspecifiek APT-gereedschap zoals apt-get(8) en apt-cache(8). apt(8) wijzigt enkel de standaardwaarde van sommige opties (zie apt.conf(5) en in het bijzonder het binaire toepassingsgebied). U zou er daarom de voorkeur aan moeten geven om in uw scripts deze commando's (met eventueel een aantal bijkomende opties) te gebruiken omdat die zoveel als mogelijk achterwaarts compatibel gehouden worden.
apt-get(8), apt-cache(8), sources.list(5), apt.conf(5), apt-config(8), De APT Gebruikershandleiding in /usr/share/doc/apt-doc/, apt_preferences(5), de APT Howto.
apt geeft de terugkeerwaarde nul bij een normaal verlopen operatie, het decimaal getal 100 in geval van een fout.
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.
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.
APT-team
05 april 2020 | APT 2.6.1 |